INF Release Notes

This document provides the release notes for J-Release (10.0.0) of INF RTP.

Version history

Date

Ver.

Author

Comment

2019-11-02

1.0.0

Jackie Huang

Initial Version Amber Release

2020-06-14

2.0.0

Xiaohua Zhang

Bronze Release

2020-11-23

3.0.0

Xiaohua Zhang

Cherry Release

2021-06-29

4.0.0

Xiaohua Zhang

Dawn Release

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

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

  1. 10th version (J release)

  2. 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

  3. 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.

  4. 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

  5. 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

  6. 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

  7. Support VM automated deployment for OKD O-Cloud.

Version 9.0.0, 2023-12-15

  1. Nineth version (I release)

  2. INF MultiOS support:

    • Three images will be provided:

      • Yocto based image

      • CentOS based image

      • Debian based image

  3. INF MultiArch support:

    • Add support for ARM64 arch.

    • See developer-guide for how to build image for ARM64.

    • No image will be provided.

  4. 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

  5. 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

  6. 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

  1. Eighth version (H release)

  2. INF MultiOS support:

    • Three images will be provided:

      • Yocto based image

      • CentOS based image

      • Debian based image

  3. INF MultiArch support:

    • Add support for ARM64 arch (POC)

    • See developer-guide for how to build image for ARM64.

    • No image will be provided.

  4. 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

  5. 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

  6. 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

  1. Seventh version (G release)

  2. 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

  3. 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

  4. 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

  5. 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

  1. Sixth version (F release)

  2. INF MultiOS support:

    • Add support for CentOS as the base OS

    • Two images will be provided:

      • Yocto based image

      • CentOS based image

  3. 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

  4. 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

  1. Fifth version (E release)

  2. Upgrade most components to align with StarlingX 5.0

  3. 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

  1. Fourth version (D release)

  2. Enable the AIO duplex mode (2 servers with High Availabity) with additional worker node.

  3. Reconstruct the repo to align the upstream projects include StarlingX and Yocto

Version 3.0.0, 2020-11-23

  1. Third version (Cherry)

  2. Based on version 2.0.0 (Bronze)

  3. Add the AIO (all-in-one) 2 servers mode (High Availability)

Version 2.0.0, 2020-06-14

  1. Second version (Bronze)

  2. Based on Yocto version 2.7

  3. Linux kernel 5.0 with preempt-rt patches

  4. Leverage the StarlingX 3.0

  5. Support the AIO (all-in-one) deployment scenario

  6. With Software Management, Configuration Management, Host Management, Service Management, and Service Management enabled for IA platform

  7. Support the Kubernetes Cluster for ARM platform (verified by NXP LX2160A)

  8. With the ansbile bootstrap supported for IA platform

Version 1.0.0, 2019-11-02

  1. Initial Version

  2. Based on Yocto version 2.6 (‘thud’ branch)

  3. Linux kernel 4.18.41 with preempt-rt patches

  4. Add Docker-18.09.0, kubernetes-1.15.2

  5. 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