Revert "release-notes.rst: update for H release"
[pti/rtp.git] / docs / release-notes.rst
index fbb2b4f..e6a541b 100644 (file)
@@ -1,19 +1,17 @@
 .. This work is licensed under a Creative Commons Attribution 4.0 International License.
 .. SPDX-License-Identifier: CC-BY-4.0
-.. Copyright (C) 2019 Wind River Systems, Inc.
+.. Copyright (C) 2019 - 2022 Wind River Systems, Inc.
 
 
-Release-notes
-=============
+INF Release Notes
+=================
 
-
-This document provides the release notes for 5.0.0 of RTP.
+This document provides the release notes for G-Release (7.0.0) of INF RTP.
 
 .. contents::
    :depth: 3
    :local:
 
-
 Version history
 ---------------
 
@@ -36,53 +34,154 @@ Version history
 | 2021-12-15         | 5.0.0              | Jackie Huang       | E Release          |
 |                    |                    |                    |                    |
 +--------------------+--------------------+--------------------+--------------------+
+| 2022-06-15         | 6.0.0              | Jackie Huang       | F Release          |
+|                    |                    |                    |                    |
++--------------------+--------------------+--------------------+--------------------+
+| 2022-12-15         | 7.0.0              | Jackie Huang       | G Release          |
+|                    |                    |                    |                    |
++--------------------+--------------------+--------------------+--------------------+
+| 2023-06-15         | 8.0.0              | Jackie Huang       | H Release          |
+|                    |                    |                    |                    |
++--------------------+--------------------+--------------------+--------------------+
+
+Version 8.0.0, 2023-06-15
+-------------------------
+#. Eighth version (H release)
+#. INF MultiOS support:
+
+   * Three images will be provided:
+
+     * Yocto based image
+     * CentOS based image
+     * Debian based image
+
+#. INF MultiArch support:
+
+   * Add support for ARM64 arch (POC)
+   * See developer-guide for how to build image for ARM64.
+   * No image will be provided.
+
+#. Enable three deployment modes on Yocto based image:
+
+   * AIO simplex mode
+   * AIO duplex mode (2 servers with High Availabity)
+   * AIO duplex mode (2 servers with High Availabity) with additional worker node
+
+#. Enable four deployment modes on CentOS based image:
+
+   * AIO simplex mode
+   * AIO duplex mode (2 servers with High Availabity)
+   * AIO duplex mode (2 servers with High Availabity) with additional worker node
+   * Distributed Cloud
+
+#. Enable four deployment modes on Debian based image:
+
+   * AIO simplex mode
+   * AIO duplex mode (2 servers with High Availabity)
+   * AIO duplex mode (2 servers with High Availabity) with additional worker node
+   * Distributed Cloud
 
-Version 5.0.0, 2021-12-03
+Version 7.0.0, 2022-12-15
 -------------------------
-- Fifth version (E release)
-- Upgrade most components to align with StarlingX 5.0
-- Enable three deployment modes:
+#. Seventh version (G release)
+#. INF MultiOS support:
 
-  - AIO simplex mode
-  - AIO duplex mode (2 servers with High Availabity)
-  - AIO duplex mode (2 servers with High Availabity) with additional worker node
+   * Add support for Debian as the base OS
+   * Three images will be provided:
+
+     * Yocto based image
+     * CentOS based image
+     * Debian based image
+
+#. Enable three deployment modes on Yocto based image:
+
+   * AIO simplex mode
+   * AIO duplex mode (2 servers with High Availabity)
+   * AIO duplex mode (2 servers with High Availabity) with additional worker node
+
+#. Enable four deployment modes on CentOS based image:
+
+   * AIO simplex mode
+   * AIO duplex mode (2 servers with High Availabity)
+   * AIO duplex mode (2 servers with High Availabity) with additional worker node
+   * Distributed Cloud
+
+#. Enable four deployment modes on Debian based image:
+
+   * AIO simplex mode
+   * AIO duplex mode (2 servers with High Availabity)
+   * AIO duplex mode (2 servers with High Availabity) with additional worker node
+   * Distributed Cloud
+
+Version 6.0.0, 2022-06-15
+-------------------------
+#. Sixth version (F release)
+#. INF MultiOS support:
+
+   * Add support for CentOS as the base OS
+   * Two images will be provided:
+
+     * Yocto based image
+     * CentOS based image
+
+#. Enable three deployment modes on Yocto based image:
+
+   * AIO simplex mode
+   * AIO duplex mode (2 servers with High Availabity)
+   * AIO duplex mode (2 servers with High Availabity) with additional worker node
+
+#. Enable four deployment modes on CentOS based image:
+
+   * AIO simplex mode
+   * AIO duplex mode (2 servers with High Availabity)
+   * AIO duplex mode (2 servers with High Availabity) with additional worker node
+   * Distributed Cloud
+
+Version 5.0.0, 2021-12-15
+-------------------------
+#. Fifth version (E release)
+#. Upgrade most components to align with StarlingX 5.0
+#. Enable three deployment modes:
+
+   * AIO simplex mode
+   * AIO duplex mode (2 servers with High Availabity)
+   * AIO duplex mode (2 servers with High Availabity) with additional worker node
 
 Version 4.0.0, 2021-06-29
 -------------------------
-- Fourth version (D release)
-- Enable the AIO duplex mode (2 servers with High Availabity) with additional worker node.
-- Reconstruct the repo to align the upstream projects include StarlingX and Yocto
+#. Fourth version (D release)
+#. Enable the AIO duplex mode (2 servers with High Availabity) with additional worker node.
+#. Reconstruct the repo to align the upstream projects include StarlingX and Yocto
 
 Version 3.0.0, 2020-11-23
 -------------------------
-- Third version (Cherry)
-- Based on version 2.0.0 (Bronze)
-- Add the AIO (all-in-one) 2 servers mode (High Availability)
+#. Third version (Cherry)
+#. Based on version 2.0.0 (Bronze)
+#. Add the AIO (all-in-one) 2 servers mode (High Availability)
 
 Version 2.0.0, 2020-06-14
 -------------------------
-- Second version (Bronze)
-- Based on Yocto version 2.7
-- Linux kernel 5.0 with preempt-rt patches
-- Leverage the StarlingX 3.0
-- Support the AIO (all-in-one) deployment scenario
-- With Software Management, Configuration Management, Host Management, Service Management, and Service Management enabled for IA platform
-- Support the Kubernetes Cluster for ARM platform (verified by NXP LX2160A)
-- With the ansbile bootstrap supported for IA platform
-
+#. Second version (Bronze)
+#. Based on Yocto version 2.7
+#. Linux kernel 5.0 with preempt-rt patches
+#. Leverage the StarlingX 3.0
+#. Support the AIO (all-in-one) deployment scenario
+#. With Software Management, Configuration Management, Host Management, Service Management, and Service Management enabled for IA platform
+#. Support the Kubernetes Cluster for ARM platform (verified by NXP LX2160A)
+#. With the ansbile bootstrap supported for IA platform
 
 Version 1.0.0, 2019-11-02
 -------------------------
-- Initial Version
-- Based on Yocto version 2.6 ('thud' branch)
-- Linux kernel 4.18.41 with preempt-rt patches
-- Add Docker-18.09.0, kubernetes-1.15.2
-- Add kubernetes plugins:
-
-  - kubernetes-dashboard-1.8.3
-  - flannel-0.11.0
-  - multus-cni-3.3
-  - node-feature-discovery-0.4.0
-  - cpu-manager-for-kubernetes-1.3.1
+#. Initial Version
+#. Based on Yocto version 2.6 ('thud' branch)
+#. Linux kernel 4.18.41 with preempt-rt patches
+#. Add Docker-18.09.0, kubernetes-1.15.2
+#. Add kubernetes plugins:
+
+   * kubernetes-dashboard-1.8.3
+   * flannel-0.11.0
+   * multus-cni-3.3
+   * node-feature-discovery-0.4.0
+   * cpu-manager-for-kubernetes-1.3.1