One of the goals of the SCS project is enabling quick minor releases so that improvements and benefits reach the operators as well as their customers faster.
With the Release 6 earlier this year we did note a few known issues that the release contains. On the Infrastructure-as-a-Service layer this were:
--provider ovn
with a loadbalancer health-monitor, we leak ports ovn-lb-hm-$SUBNETID
in all
but the VIP subnet, if we clean up the LB members before the health-monitor. This is tracked as
OSISM issue #921. Deleting the health-monitor before the
members or using openstack loadbalancer delete --cascade
avoids this issue.Quickly after the initial release OSISM released 7.0.1 that contained a bugfixes for two of these issues:
Backport of https://review.opendev.org/c/openstack/octavia/+/896995 to fix errors when deleting LB with broken amphorae.
Bugfix for OSISM#890 (octavia (ovn) does not find existing subnet) by enabling the use of the custom CA for octavia user session queries with the following PR: https://github.com/osism/container-images-kolla/pull/412
A plethora of fixes and additions were done since the 7.0.2 release a few weeks ago - as such today 7.0.3 was released by the OSISM team.
While OSISM 7.0.3 does not yet bring a fix for the leaking of octavia ports that was reported in OSISM#921 since this is pending some upstream work, it does bring a fix for a bug when creating a fully-populated LB with allowed_cidr.
Alongside this bugfix the next minor release of OSISM brings the following noteworthy items to the table:
$ osism apply fix-gh937
.ceph_cluster_fsid
parameter is now generated automatically. It can be removed from environments/configuration.yml
. The automatically generated ceph_clusterfs_fsid
parameter is set to the value of the fsid
parameter from environments/ceph/configuration.yml
.osism/cfg-generics
, ..) are now automatically pinned during synchronisation with gilt overlay. This also applies to the osism update manager script.osism/cfg-generics
. It is recommended to pin the Docker version in environments/configuration.yml
.osism manage image clusterapi
. This means that Kubernetes Cluster API images are now available for series 1.27, 1.28, 1.29 and 1.30.This list is by far not complete, a complete list is part of the release notes are available here.
Important note: The OpenStack service images for Octavia and Nova have been rebuilt. Upgrades of the Octavia and Nova services are recommended. No upgrades of other OpenStack and associated infrastructure services such as MariaDB or RabbitMQ are required.