blob: 49227e876a2d09059e686a98c280fbcbbe3e6591 [file] [log] [blame]
Xiaohua Zhangd56a96b2019-10-25 09:32:32 +08001.. This work is licensed under a Creative Commons Attribution 4.0 International License.
Jackie Huang7ee91622019-11-14 14:17:47 +08002.. SPDX-License-Identifier: CC-BY-4.0
Jackie Huangc2e9d112022-09-26 15:24:07 +08003.. Copyright (C) 2019 - 2022 Wind River Systems, Inc.
Xiaohua Zhangd56a96b2019-10-25 09:32:32 +08004
5
Jackie Huangc2e9d112022-09-26 15:24:07 +08006INF Release Notes
7=================
weichenb6d26962019-11-04 01:43:18 -05008
Jackie Huangb3336422023-12-15 16:15:37 +08009This document provides the release notes for I-Release (9.0.0) of INF RTP.
Xiaohua Zhangd56a96b2019-10-25 09:32:32 +080010
Jackie Huangc9c3e892022-09-26 15:24:07 +080011.. contents::
12 :depth: 3
13 :local:
Xiaohua Zhangd56a96b2019-10-25 09:32:32 +080014
15Version history
16---------------
17
18+--------------------+--------------------+--------------------+--------------------+
19| **Date** | **Ver.** | **Author** | **Comment** |
20| | | | |
21+--------------------+--------------------+--------------------+--------------------+
Jackie Huang01c10152021-12-03 14:16:39 +080022| 2019-11-02 | 1.0.0 | Jackie Huang | Initial Version |
23| | | | Amber Release |
24+--------------------+--------------------+--------------------+--------------------+
25| 2020-06-14 | 2.0.0 | Xiaohua Zhang | Bronze Release |
Xiaohua Zhangd56a96b2019-10-25 09:32:32 +080026| | | | |
27+--------------------+--------------------+--------------------+--------------------+
Jackie Huang01c10152021-12-03 14:16:39 +080028| 2020-11-23 | 3.0.0 | Xiaohua Zhang | Cherry Release |
Xiaohua Zhangd56a96b2019-10-25 09:32:32 +080029| | | | |
30+--------------------+--------------------+--------------------+--------------------+
Jackie Huang01c10152021-12-03 14:16:39 +080031| 2021-06-29 | 4.0.0 | Xiaohua Zhang | Dawn Release |
Xiaohua Zhangd56a96b2019-10-25 09:32:32 +080032| | | | |
33+--------------------+--------------------+--------------------+--------------------+
Jackie Huang01c10152021-12-03 14:16:39 +080034| 2021-12-15 | 5.0.0 | Jackie Huang | E Release |
Jackie Huang7a18a122021-06-29 11:07:38 +080035| | | | |
36+--------------------+--------------------+--------------------+--------------------+
Jackie Huang683e49c2022-06-07 15:48:32 +080037| 2022-06-15 | 6.0.0 | Jackie Huang | F Release |
38| | | | |
39+--------------------+--------------------+--------------------+--------------------+
Jackie Huangcfbe3ba2022-11-25 14:47:58 +080040| 2022-12-15 | 7.0.0 | Jackie Huang | G Release |
41| | | | |
42+--------------------+--------------------+--------------------+--------------------+
Jackie Huang339582d2023-06-08 11:46:02 +080043| 2023-06-15 | 8.0.0 | Jackie Huang | H Release |
44| | | | |
45+--------------------+--------------------+--------------------+--------------------+
Jackie Huangb3336422023-12-15 16:15:37 +080046| 2023-12-15 | 9.0.0 | Jackie Huang | I Release |
47| | | | |
48+--------------------+--------------------+--------------------+--------------------+
49
50Version 9.0.0, 2023-12-15
51-------------------------
52#. Nineth version (I release)
53#. INF MultiOS support:
54
55 * Three images will be provided:
56
57 * Yocto based image
58 * CentOS based image
59 * Debian based image
60
61#. INF MultiArch support:
62
63 * Add support for ARM64 arch.
64 * See developer-guide for how to build image for ARM64.
65 * No image will be provided.
66
67#. Enable three deployment modes on Yocto based image:
68
69 * AIO simplex mode
70 * AIO duplex mode (2 servers with High Availabity)
71 * AIO duplex mode (2 servers with High Availabity) with additional worker node
72
73#. Enable four deployment modes on CentOS based image:
74
75 * AIO simplex mode
76 * AIO duplex mode (2 servers with High Availabity)
77 * AIO duplex mode (2 servers with High Availabity) with additional worker node
78 * Distributed Cloud
79
80#. Enable four deployment modes on Debian based image:
81
82 * AIO simplex mode
83 * AIO duplex mode (2 servers with High Availabity)
84 * AIO duplex mode (2 servers with High Availabity) with additional worker node
85 * Distributed Cloud
Jackie Huang339582d2023-06-08 11:46:02 +080086
87Version 8.0.0, 2023-06-15
88-------------------------
89#. Eighth version (H release)
90#. INF MultiOS support:
91
92 * Three images will be provided:
93
94 * Yocto based image
95 * CentOS based image
96 * Debian based image
97
98#. INF MultiArch support:
99
100 * Add support for ARM64 arch (POC)
101 * See developer-guide for how to build image for ARM64.
102 * No image will be provided.
103
104#. Enable three deployment modes on Yocto based image:
105
106 * AIO simplex mode
107 * AIO duplex mode (2 servers with High Availabity)
108 * AIO duplex mode (2 servers with High Availabity) with additional worker node
109
110#. Enable four deployment modes on CentOS based image:
111
112 * AIO simplex mode
113 * AIO duplex mode (2 servers with High Availabity)
114 * AIO duplex mode (2 servers with High Availabity) with additional worker node
115 * Distributed Cloud
116
117#. Enable four deployment modes on Debian based image:
118
119 * AIO simplex mode
120 * AIO duplex mode (2 servers with High Availabity)
121 * AIO duplex mode (2 servers with High Availabity) with additional worker node
122 * Distributed Cloud
Jackie Huangcfbe3ba2022-11-25 14:47:58 +0800123
124Version 7.0.0, 2022-12-15
125-------------------------
126#. Seventh version (G release)
127#. INF MultiOS support:
128
129 * Add support for Debian as the base OS
130 * Three images will be provided:
131
132 * Yocto based image
133 * CentOS based image
134 * Debian based image
135
136#. Enable three deployment modes on Yocto based image:
137
138 * AIO simplex mode
139 * AIO duplex mode (2 servers with High Availabity)
140 * AIO duplex mode (2 servers with High Availabity) with additional worker node
141
142#. Enable four deployment modes on CentOS based image:
143
144 * AIO simplex mode
145 * AIO duplex mode (2 servers with High Availabity)
146 * AIO duplex mode (2 servers with High Availabity) with additional worker node
147 * Distributed Cloud
148
149#. Enable four deployment modes on Debian based image:
150
151 * AIO simplex mode
152 * AIO duplex mode (2 servers with High Availabity)
153 * AIO duplex mode (2 servers with High Availabity) with additional worker node
154 * Distributed Cloud
Jackie Huang683e49c2022-06-07 15:48:32 +0800155
156Version 6.0.0, 2022-06-15
157-------------------------
Jackie Huangc2e9d112022-09-26 15:24:07 +0800158#. Sixth version (F release)
159#. INF MultiOS support:
Jackie Huangc9c3e892022-09-26 15:24:07 +0800160
Jackie Huangc2e9d112022-09-26 15:24:07 +0800161 * Add support for CentOS as the base OS
162 * Two images will be provided:
Jackie Huangc9c3e892022-09-26 15:24:07 +0800163
Jackie Huangc2e9d112022-09-26 15:24:07 +0800164 * Yocto based image
165 * CentOS based image
Jackie Huang683e49c2022-06-07 15:48:32 +0800166
Jackie Huangc2e9d112022-09-26 15:24:07 +0800167#. Enable three deployment modes on Yocto based image:
Jackie Huang127aaf22022-09-30 14:26:36 +0800168
Jackie Huangc2e9d112022-09-26 15:24:07 +0800169 * AIO simplex mode
170 * AIO duplex mode (2 servers with High Availabity)
171 * AIO duplex mode (2 servers with High Availabity) with additional worker node
Jackie Huang683e49c2022-06-07 15:48:32 +0800172
Jackie Huangc2e9d112022-09-26 15:24:07 +0800173#. Enable four deployment modes on CentOS based image:
Jackie Huang127aaf22022-09-30 14:26:36 +0800174
Jackie Huangc2e9d112022-09-26 15:24:07 +0800175 * AIO simplex mode
176 * AIO duplex mode (2 servers with High Availabity)
177 * AIO duplex mode (2 servers with High Availabity) with additional worker node
178 * Distributed Cloud
Jackie Huang7a18a122021-06-29 11:07:38 +0800179
Jackie Huang218cfab2021-12-03 14:30:37 +0800180Version 5.0.0, 2021-12-15
Jackie Huang01c10152021-12-03 14:16:39 +0800181-------------------------
Jackie Huangf135c982022-09-26 15:24:07 +0800182#. Fifth version (E release)
183#. Upgrade most components to align with StarlingX 5.0
184#. Enable three deployment modes:
Jackie Huangc9c3e892022-09-26 15:24:07 +0800185
Jackie Huangf135c982022-09-26 15:24:07 +0800186 * AIO simplex mode
187 * AIO duplex mode (2 servers with High Availabity)
188 * AIO duplex mode (2 servers with High Availabity) with additional worker node
Jackie Huang01c10152021-12-03 14:16:39 +0800189
Jackie Huang7a18a122021-06-29 11:07:38 +0800190Version 4.0.0, 2021-06-29
191-------------------------
Jackie Huangf135c982022-09-26 15:24:07 +0800192#. Fourth version (D release)
193#. Enable the AIO duplex mode (2 servers with High Availabity) with additional worker node.
194#. Reconstruct the repo to align the upstream projects include StarlingX and Yocto
Xiaohua Zhangd56a96b2019-10-25 09:32:32 +0800195
Xiaohua Zhang32d47152020-11-23 04:16:20 -0500196Version 3.0.0, 2020-11-23
197-------------------------
Jackie Huangf135c982022-09-26 15:24:07 +0800198#. Third version (Cherry)
199#. Based on version 2.0.0 (Bronze)
200#. Add the AIO (all-in-one) 2 servers mode (High Availability)
Xiaohua Zhang32d47152020-11-23 04:16:20 -0500201
Xiaohua Zhang361ea432020-05-27 17:17:34 -0400202Version 2.0.0, 2020-06-14
203-------------------------
Jackie Huangf135c982022-09-26 15:24:07 +0800204#. Second version (Bronze)
205#. Based on Yocto version 2.7
206#. Linux kernel 5.0 with preempt-rt patches
207#. Leverage the StarlingX 3.0
208#. Support the AIO (all-in-one) deployment scenario
209#. With Software Management, Configuration Management, Host Management, Service Management, and Service Management enabled for IA platform
210#. Support the Kubernetes Cluster for ARM platform (verified by NXP LX2160A)
211#. With the ansbile bootstrap supported for IA platform
Xiaohua Zhang361ea432020-05-27 17:17:34 -0400212
Jackie Huang7ee91622019-11-14 14:17:47 +0800213Version 1.0.0, 2019-11-02
214-------------------------
Jackie Huangf135c982022-09-26 15:24:07 +0800215#. Initial Version
216#. Based on Yocto version 2.6 ('thud' branch)
217#. Linux kernel 4.18.41 with preempt-rt patches
218#. Add Docker-18.09.0, kubernetes-1.15.2
219#. Add kubernetes plugins:
Jackie Huangc9c3e892022-09-26 15:24:07 +0800220
Jackie Huangf135c982022-09-26 15:24:07 +0800221 * kubernetes-dashboard-1.8.3
222 * flannel-0.11.0
223 * multus-cni-3.3
224 * node-feature-discovery-0.4.0
225 * cpu-manager-for-kubernetes-1.3.1
Xiaohua Zhangd56a96b2019-10-25 09:32:32 +0800226
Xiaohua Zhang361ea432020-05-27 17:17:34 -0400227