release-notes.rst: Update for J-Release
[pti/rtp.git] / docs / release-notes.rst
index a59d9cc..7ea1df2 100644 (file)
@@ -1,19 +1,16 @@
 .. This work is licensed under a Creative Commons Attribution 4.0 International License.
 .. SPDX-License-Identifier: CC-BY-4.0
-.. Copyright (C) 2019 - 2022 Wind River Systems, Inc.
+.. Copyright (C) 2019 - 2024 Wind River Systems, Inc.
 
 
 INF Release Notes
 =================
 
+This document provides the release notes for J-Release (10.0.0) of INF RTP.
 
-This document provides the release notes for 6.0.0 of INF RTP.
-
-.. toctree::
-   :maxdepth: 2
-   :caption: Contents:
-
-   release-notes.rst
+.. contents::
+   :depth: 3
+   :local:
 
 Version history
 ---------------
@@ -40,22 +37,191 @@ Version history
 | 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          |
+|                    |                    |                    |                    |
++--------------------+--------------------+--------------------+--------------------+
+| 2023-12-15         | 9.0.0              | Jackie Huang       | I Release          |
+|                    |                    |                    |                    |
++--------------------+--------------------+--------------------+--------------------+
+| 2024-06-28         | 10.0.0             | Jackie Huang       | J Release          |
+|                    |                    |                    |                    |
++--------------------+--------------------+--------------------+--------------------+
+
+Version 10.0.0, 2024-06-28
+--------------------------
+#. 10th version (J release)
+#. INF Multi O-Cloud and Multi OS support:
+
+   * StarlingX 9.0
+
+     * Supported OS:
+
+       * Debian 11 (bulllseye)
+       * CentOS 7
+       * Yocto 2.7 (warrior)
+
+   * OKD
+
+     * Supported OS:
+
+       * Fedora CoreOS 38
+
+#. INF MultiArch support for StarlingX O-Cloud:
+
+   * Add support for ARM64 arch.
+   * See developer-guide for how to build image for ARM64.
+   * No image will be provided.
+
+#. Support four deployment modes on Debian based image for StarlingX O-Cloud:
+
+   * 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
+
+#. Support four deployment modes on CentOS based image for StarlingX O-Cloud:
+
+   * 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
+
+#. Support three deployment modes on Yocto based image for StarlingX O-Cloud:
+
+   * AIO simplex mode
+   * AIO duplex mode (2 servers with High Availabity)
+   * AIO duplex mode (2 servers with High Availabity) with additional worker node
+
+#. Support VM automated deployment for OKD O-Cloud.
+
+Version 9.0.0, 2023-12-15
+-------------------------
+#. Nineth version (I 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.
+   * 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 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 7.0.0, 2022-12-15
+-------------------------
+#. Seventh version (G release)
+#. INF MultiOS support:
+
+   * 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
@@ -66,6 +232,7 @@ 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
@@ -93,7 +260,6 @@ Version 2.0.0, 2020-06-14
 #. 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
@@ -101,6 +267,7 @@ Version 1.0.0, 2019-11-02
 #. 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