release-notes.rst: update for H release
[pti/rtp.git] / docs / release-notes.rst
1 .. This work is licensed under a Creative Commons Attribution 4.0 International License.
2 .. SPDX-License-Identifier: CC-BY-4.0
3 .. Copyright (C) 2019 - 2022 Wind River Systems, Inc.
4
5
6 INF Release Notes
7 =================
8
9 This document provides the release notes for G-Release (7.0.0) of INF RTP.
10
11 .. contents::
12    :depth: 3
13    :local:
14
15 Version history
16 ---------------
17
18 +--------------------+--------------------+--------------------+--------------------+
19 | **Date**           | **Ver.**           | **Author**         | **Comment**        |
20 |                    |                    |                    |                    |
21 +--------------------+--------------------+--------------------+--------------------+
22 | 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     |
26 |                    |                    |                    |                    |
27 +--------------------+--------------------+--------------------+--------------------+
28 | 2020-11-23         | 3.0.0              | Xiaohua Zhang      | Cherry Release     |
29 |                    |                    |                    |                    |
30 +--------------------+--------------------+--------------------+--------------------+
31 | 2021-06-29         | 4.0.0              | Xiaohua Zhang      | Dawn Release       |
32 |                    |                    |                    |                    |
33 +--------------------+--------------------+--------------------+--------------------+
34 | 2021-12-15         | 5.0.0              | Jackie Huang       | E Release          |
35 |                    |                    |                    |                    |
36 +--------------------+--------------------+--------------------+--------------------+
37 | 2022-06-15         | 6.0.0              | Jackie Huang       | F Release          |
38 |                    |                    |                    |                    |
39 +--------------------+--------------------+--------------------+--------------------+
40 | 2022-12-15         | 7.0.0              | Jackie Huang       | G Release          |
41 |                    |                    |                    |                    |
42 +--------------------+--------------------+--------------------+--------------------+
43 | 2023-06-15         | 8.0.0              | Jackie Huang       | H Release          |
44 |                    |                    |                    |                    |
45 +--------------------+--------------------+--------------------+--------------------+
46
47 Version 8.0.0, 2023-06-15
48 -------------------------
49 #. Eighth version (H release)
50 #. INF MultiOS support:
51
52    * Three images will be provided:
53
54      * Yocto based image
55      * CentOS based image
56      * Debian based image
57
58 #. INF MultiArch support:
59
60    * Add support for ARM64 arch (POC)
61    * See developer-guide for how to build image for ARM64.
62    * No image will be provided.
63
64 #. Enable three deployment modes on Yocto based image:
65
66    * AIO simplex mode
67    * AIO duplex mode (2 servers with High Availabity)
68    * AIO duplex mode (2 servers with High Availabity) with additional worker node
69
70 #. Enable four deployment modes on CentOS based image:
71
72    * AIO simplex mode
73    * AIO duplex mode (2 servers with High Availabity)
74    * AIO duplex mode (2 servers with High Availabity) with additional worker node
75    * Distributed Cloud
76
77 #. Enable four deployment modes on Debian based image:
78
79    * AIO simplex mode
80    * AIO duplex mode (2 servers with High Availabity)
81    * AIO duplex mode (2 servers with High Availabity) with additional worker node
82    * Distributed Cloud
83
84 Version 7.0.0, 2022-12-15
85 -------------------------
86 #. Seventh version (G release)
87 #. INF MultiOS support:
88
89    * Add support for Debian as the base OS
90    * Three images will be provided:
91
92      * Yocto based image
93      * CentOS based image
94      * Debian based image
95
96 #. Enable three deployment modes on Yocto based image:
97
98    * AIO simplex mode
99    * AIO duplex mode (2 servers with High Availabity)
100    * AIO duplex mode (2 servers with High Availabity) with additional worker node
101
102 #. Enable four deployment modes on CentOS based image:
103
104    * AIO simplex mode
105    * AIO duplex mode (2 servers with High Availabity)
106    * AIO duplex mode (2 servers with High Availabity) with additional worker node
107    * Distributed Cloud
108
109 #. Enable four deployment modes on Debian based image:
110
111    * AIO simplex mode
112    * AIO duplex mode (2 servers with High Availabity)
113    * AIO duplex mode (2 servers with High Availabity) with additional worker node
114    * Distributed Cloud
115
116 Version 6.0.0, 2022-06-15
117 -------------------------
118 #. Sixth version (F release)
119 #. INF MultiOS support:
120
121    * Add support for CentOS as the base OS
122    * Two images will be provided:
123
124      * Yocto based image
125      * CentOS based image
126
127 #. Enable three deployment modes on Yocto based image:
128
129    * AIO simplex mode
130    * AIO duplex mode (2 servers with High Availabity)
131    * AIO duplex mode (2 servers with High Availabity) with additional worker node
132
133 #. Enable four deployment modes on CentOS based image:
134
135    * AIO simplex mode
136    * AIO duplex mode (2 servers with High Availabity)
137    * AIO duplex mode (2 servers with High Availabity) with additional worker node
138    * Distributed Cloud
139
140 Version 5.0.0, 2021-12-15
141 -------------------------
142 #. Fifth version (E release)
143 #. Upgrade most components to align with StarlingX 5.0
144 #. Enable three deployment modes:
145
146    * AIO simplex mode
147    * AIO duplex mode (2 servers with High Availabity)
148    * AIO duplex mode (2 servers with High Availabity) with additional worker node
149
150 Version 4.0.0, 2021-06-29
151 -------------------------
152 #. Fourth version (D release)
153 #. Enable the AIO duplex mode (2 servers with High Availabity) with additional worker node.
154 #. Reconstruct the repo to align the upstream projects include StarlingX and Yocto
155
156 Version 3.0.0, 2020-11-23
157 -------------------------
158 #. Third version (Cherry)
159 #. Based on version 2.0.0 (Bronze)
160 #. Add the AIO (all-in-one) 2 servers mode (High Availability)
161
162 Version 2.0.0, 2020-06-14
163 -------------------------
164 #. Second version (Bronze)
165 #. Based on Yocto version 2.7
166 #. Linux kernel 5.0 with preempt-rt patches
167 #. Leverage the StarlingX 3.0
168 #. Support the AIO (all-in-one) deployment scenario
169 #. With Software Management, Configuration Management, Host Management, Service Management, and Service Management enabled for IA platform
170 #. Support the Kubernetes Cluster for ARM platform (verified by NXP LX2160A)
171 #. With the ansbile bootstrap supported for IA platform
172
173 Version 1.0.0, 2019-11-02
174 -------------------------
175 #. Initial Version
176 #. Based on Yocto version 2.6 ('thud' branch)
177 #. Linux kernel 4.18.41 with preempt-rt patches
178 #. Add Docker-18.09.0, kubernetes-1.15.2
179 #. Add kubernetes plugins:
180
181    * kubernetes-dashboard-1.8.3
182    * flannel-0.11.0
183    * multus-cni-3.3
184    * node-feature-discovery-0.4.0
185    * cpu-manager-for-kubernetes-1.3.1
186
187