R5 Release Notes
Updated Bugs/Known Limitation sections. Updated links to feature docs. Confirmed path to download ISO image. Change-Id: I06442638291dbd0e03cdbc621a26b857b7f527dd Signed-off-by: MCamp859 <maryx.camp@intel.com>
This commit is contained in:
parent
7a9c4e1dce
commit
8458c3f65f
@ -9,6 +9,8 @@ You can find details about a release on the specific release page.
|
||||
+------------------------+---------------------+------------------------+---------------------------+
|
||||
| Version | Release Date | Notes | Status |
|
||||
+========================+=====================+========================+===========================+
|
||||
| StarlingX R5.0 | 2021-05 | :doc:`r5_release` | Maintained |
|
||||
+------------------------+---------------------+------------------------+---------------------------+
|
||||
| StarlingX R4.0 | 2020-08 | :doc:`r4_release` | Maintained |
|
||||
+------------------------+---------------------+------------------------+---------------------------+
|
||||
| StarlingX R3.0 | 2019-12 | :doc:`r3_release` | :abbr:`EOL (End of Life)` |
|
||||
@ -35,4 +37,5 @@ project-team-guide/stable-branches.html#maintenance-phases>`_ definitions.
|
||||
r2_0_1_release
|
||||
r3_release
|
||||
r4_release
|
||||
r5_release
|
||||
|
||||
|
165
doc/source/releasenotes/r5_release.rst
Normal file
165
doc/source/releasenotes/r5_release.rst
Normal file
@ -0,0 +1,165 @@
|
||||
==================
|
||||
R5.0 Release Notes
|
||||
==================
|
||||
|
||||
.. contents::
|
||||
:local:
|
||||
:depth: 1
|
||||
|
||||
---------
|
||||
ISO image
|
||||
---------
|
||||
|
||||
The pre-built ISO and Docker images for StarlingX release 5.0 are located at
|
||||
the `CENGN StarlingX mirror
|
||||
<http://mirror.starlingx.cengn.ca/mirror/starlingx/release/5.0.0/centos/flock/outputs/>`_.
|
||||
|
||||
------
|
||||
Branch
|
||||
------
|
||||
|
||||
The source code for StarlingX release 5.0 is available in the r/stx.5.0
|
||||
branch in the `StarlingX repositories <https://opendev.org/starlingx>`_.
|
||||
|
||||
----------
|
||||
Deployment
|
||||
----------
|
||||
|
||||
A system install is required to deploy StarlingX release 5.0. There is no
|
||||
upgrade path from previous StarlingX releases. For detailed instructions, see
|
||||
the :doc:`R5.0 Installation Guides </deploy_install_guides/r5_release/index>`.
|
||||
|
||||
-----------------------------
|
||||
New features and enhancements
|
||||
-----------------------------
|
||||
|
||||
The list below provides a detailed list of new features and links to the
|
||||
associated user guides (if applicable).
|
||||
|
||||
* Rook / Ceph
|
||||
|
||||
A new storage backend rook-ceph to provide storage service to StarlingX.
|
||||
|
||||
Guide: :doc:`Install StarlingX Kubernetes on Bare Metal Standard with Rook
|
||||
Storage </deploy_install_guides/r5_release/bare_metal/rook_storage_install_kubernetes>`
|
||||
|
||||
* FPGA image update orchestration for distributed cloud
|
||||
|
||||
Added support for orchestrating updates to the Intel N3000 FPGA Programmable
|
||||
Acceleration Card across the subclouds in a distributed cloud configuration.
|
||||
|
||||
Guide: :doc:`Device Image Update
|
||||
Orchestration </dist_cloud/device-image-update-orchestration>`
|
||||
|
||||
* Automatic certificate renewal for DC admin endpoints
|
||||
|
||||
In Distributed Cloud configurations, ``admin`` endpoints for the platform
|
||||
keystone services (e.g. Configuration API, DC Manager API, etc.) on
|
||||
systemController and subclouds are HTTPS with internally generated
|
||||
certificates. This feature adds support for automatically renewing the
|
||||
certificates associated with these ``admin`` endpoints.
|
||||
|
||||
Guide: :doc:`Certificate Management for Admin REST API Endpoints
|
||||
</dist_cloud/certificate-management-for-admin-rest-api-endpoints>`
|
||||
|
||||
* Vault integration for secret management support
|
||||
|
||||
StarlingX now integrates the open source Vault secret management into the
|
||||
StarlingX solution. The StarlingX integration of Vault uses open source Raft
|
||||
(PVC-based) as its storage backend. For more information, refer to:
|
||||
https://www.vaultproject.io/
|
||||
|
||||
The following services are supported:
|
||||
|
||||
* Encryption-as-a-service / Secret Management: Vault provides data encryption
|
||||
for applications and is used to store and access secrets.
|
||||
* Vault-manager: The Vault-manager pod handles the initialization of Vault,
|
||||
configuring Transport Layer Security (TLS) for all Vault communication that
|
||||
provides the ability to automatically unseal Vault pods in deployments
|
||||
where an external autounseal provider is not available.
|
||||
|
||||
Guide: :doc:`Vault Overview </security/kubernetes/security-vault-overview>`
|
||||
|
||||
* Support for container image signature validation
|
||||
|
||||
StarlingX supports image security policies using the Portieris admission
|
||||
controller. Portieris uses a Kubernetes Mutating Admission Webhook to modify
|
||||
Kubernetes resources such as pods, deployments, and others, at the point of
|
||||
creation, to ensure that Kubernetes runs only policy compliant images; for
|
||||
example, only signed images. The StarlingX integration of Portieris is
|
||||
integrated with cert-manager and works with external registries, with an
|
||||
associated Notary server for holding images’ trust data.
|
||||
|
||||
Guide: :doc:`Portieris Overview </security/kubernetes/portieris-overview>`
|
||||
|
||||
* Edgeworker for industrial deployments
|
||||
|
||||
``EdgeWorker`` is a new personality of nodes. Edgeworker nodes are typically
|
||||
small systems running dedicated workloads with Ubuntu as its operating system.
|
||||
They usually do not meet worker nodes' minimum requirements but now they can
|
||||
be managed by StarlingX.
|
||||
|
||||
.. TODO: This guide is not merged as of 25May21.
|
||||
Guide: :doc:`Deploy Edgeworker Nodes </deploy/deploy-edgeworker-nodes>`
|
||||
|
||||
* SNMP v3 support
|
||||
|
||||
StarlingX has updated its SNMP solution to be a containerized SNMP solution,
|
||||
delivered as an optional system application. Net-SNMP is still used as the
|
||||
underlying SNMP Agent. SNMP is configured through helm-overrides of the SNMP
|
||||
system application. The SNMP system application now supports both SNMPv2c
|
||||
and SNMPv3.
|
||||
|
||||
Guide: :doc:`SNMP Overview </fault-mgmt/kubernetes/snmp-overview>`
|
||||
|
||||
* Distributed cloud scaling
|
||||
|
||||
The distributed cloud deployment now supports up to 200 |AIO-SX| subclouds.
|
||||
|
||||
Guide: :doc:`Distributed Cloud Architecture </dist_cloud/distributed-cloud-architecture>`
|
||||
|
||||
* Secure Device Onboard (SDO)
|
||||
|
||||
|SDO| is open source software that automates the “onboard” process, which
|
||||
occurs when an SDO device establishes the first trusted connection with a
|
||||
device management service. This release adds support for the SDO Rendezvous
|
||||
(RV) service.
|
||||
|
||||
Guide: :doc:`Enable SDO Rendezvous Service </developer_resources/stx_sdo_rv>`
|
||||
|
||||
* Hardware enablement
|
||||
|
||||
Added support for Intel Ice Lake CPU, Intel Mt. Bryce eASIC (Pomona Lake),
|
||||
and Intel Columbiaville NIC.
|
||||
|
||||
Guides: :doc:`Configuring VF Interfaces Rate Limiting Using the CLI
|
||||
</node_management/kubernetes/node_interfaces/configuring-vf-interfaces-rate-limiting-using-cli>` and :doc:`Verified Commercial Hardware </planning/kubernetes/verified-commercial-hardware>`
|
||||
|
||||
|
||||
----------
|
||||
Bug status
|
||||
----------
|
||||
|
||||
**********
|
||||
Fixed bugs
|
||||
**********
|
||||
|
||||
This release provides fixes for a number of defects. Refer to the StarlingX bug
|
||||
database to review the `R5.0 fixed defects
|
||||
<https://bugs.launchpad.net/starlingx/+bugs?field.searchtext=&orderby=-importance&search=Search&field.status%3Alist=FIXRELEASED&field.tag=stx.5.0>`_.
|
||||
|
||||
|
||||
-----------------
|
||||
Known limitations
|
||||
-----------------
|
||||
|
||||
The following are known limitations in this release. Workarounds
|
||||
are suggested where applicable. Note that these limitations are considered
|
||||
temporary and will likely be resolved in a future release.
|
||||
|
||||
* `1925668 <https://bugs.launchpad.net/starlingx/+bug/1925668>`_ This item is
|
||||
fixed in the master branch.
|
||||
|
||||
Running the bootstrap playbook will fail if it is re-run after first running
|
||||
it with one management subnet (default or specified) and then specifying a new
|
||||
management subnet.
|
Loading…
x
Reference in New Issue
Block a user