- Issued:
- 2025-03-20
- Updated:
- 2025-03-20
RHBA-2025:3032 - Bug Fix Advisory
Synopsis
Control plane Operators for RHOSO 18.0.6 (Feature Release 2)
Type/Severity
Bug Fix Advisory
Topic
OpenShift Operators are available for the control plane of Red Hat OpenStack Services on OpenShift (RHOSO) 18.0.6 (Feature Release 2).
Description
Red Hat OpenShift Operators automate the creation, configuration, and management of instances of Kubernetes-native applications. The Operators in this release automate the creation, configuration, and management of OpenStack services in a RHOSO deployment.
Solution
Before applying this update, make sure all previously released errata relevant
to your system have been applied.
For details on how to apply this update as a new RHOSO 18.0 deployment, see
“Deploying Red Hat OpenStack Services on OpenShift” at https://docs.redhat.com/en/documentation/red_hat_openstack_services_on_openshift/18.0/html/deploying_red_hat_openstack_services_on_openshift/index
For details on how to apply this update to an existing RHOSO 18.0 deployment,
see "Updating your environment to the latest maintenance release" at https://docs.redhat.com/en/documentation/red_hat_openstack_services_on_openshift/18.0/html/updating_your_environment_to_the_latest_maintenance_release/index
Affected Products
- Red Hat OpenStack Services on OpenShift Podifed Operators 1.0 x86_64
Fixes
- OSPRH-14114 - Use custom hosted kube-rbac-proxy image until we can update to the new WithAuthenticationAndAuthorization
- OSPRH-14450 - test-operator images use RELATED_IMAGE interface... but we aren't releasing them downstream
- OSPRH-10965 - [heat-operator] Make httpd Timeout Configurable
- OSPRH-11017 - Telemetry Operator does not create NetworkAttachment for Prometheus
- OSPRH-11066 - telemetry-power-monitoring role in edpm-ansible does not open the 8888 port in the firewall for Kepler
- OSPRH-11755 - Kepler dashboard should list compute hostnames rather than uuids
- OSPRH-11890 - Add /lib/modules mount to kepler to capture GPU metrics
- OSPRH-12147 - OpenShift Logging 6.0 changed the API completely and there are no rsyslog examples
- OSPRH-13151 - missing [] around IPv6 IP addresses
- OSPRH-13152 - Connection refused on rabbitmq metrics in IPv6
- OSPRH-13840 - telemetry-power-monitoring dataplane service fails to pull kepler image
- OSPRH-14494 - Improve TopologyRef envTests
- OSPRH-14637 - Glance services not deployed properly when using Cinder as a backend
- OSPRH-14569 - openstack-operator-bundle: kube-rbac-proxy is missing from relatedImages
- OSPRH-11211 - Allow to Plug/Unplug PVCs to Glance API
- OSPRH-14715 - bindata has hard coded kube-rbac-proxy URLs
- OSPRH-10960 - [keystone-operator] Make httpd Timeout Configurable
- OSPRH-10964 - [barbican-operator] Make httpd Timeout Configurable
- OSPRH-11927 - Unregister VM metrics when VM is moved away from the compute node
- OSPRH-12378 - [telemetry-operator] Fix httpd config X-Forwarded-Proto
- OSPRH-13223 - Expose prometheus connection information in a secret
- OSPRH-12359 - Node Exporter scraping fails on TLS errors
- OSPRH-11016 - Swift adoption fails due to rbac permission error
- OSPRH-11140 - Swift storage does not become ready with 0 replicas
- OSPRH-11240 - extraMounts propagation to instance not working when uniquePodNames is true
- OSPRH-11935 - OpenStack APIs take a long time to recover when one of the memcached pods goes down
- OSPRH-12774 - Creating multiple nodesets in the same namespace using baremetal provisioning fails with error
- OSPRH-13320 - Rabbitmq crashing (dual stack OCP cluster network)
- OSPRH-13951 - octavia-operator unstable when using DCN network settings
- OSPRH-14085 - octavia rsyslog endpoints drop logs from remote AZs
- OSPRH-10294 - Configurable Affinity/TopologySpreadConstraints to control pod AZ placement
- OSPRH-10705 - Octavia-operator doesn't enable anti affinity
- OSPRH-10913 - Deploy Manila for Ceph Distributed Zones
- OSPRH-11018 - Glance S3 backend support
- OSPRH-11241 - Deploy Cinder for Ceph Distributed Zones
- OSPRH-11244 - rework our use of OLM bundle's to support v2 of OpenStackControlplane
- OSPRH-12302 - ctlplaneNetmask should be set based on IPAM
- OSPRH-13075 - offline/airgapped broken on 'main' (for FR2)
- OSPRH-14462 - Correct web console label for new OpenStack initialization resource
- OSPRH-13948 - As a cloud operator, I want to be able to replace faulty dataplane nodes without scale-in/out
- OSPRH-12384 - Manage pod secondary interface IP announcements via a controller
- OSPRH-13100 - Provide a way to customize httpd vhost config in a templated way
- OSPRH-10756 - Ceilometer's Prometheus exporter duplicates resource_name in certain cases
- OSPRH-10047 - OpenStackDataPlaneNodeSet does not report SetupReady status in short output
- OSPRH-10126 - Allow vlan tagging of ctlplane network
- OSPRH-12225 - [heat-operator][ipv6][notls] Fix default cache config
- OSPRH-12301 - ctlplaneNetmask should be set based on IPAM
- OSPRH-12709 - Refactor openstack-baremetal-operator CRDs for use with OpenStackDataplaneNodeset
- OSPRH-12712 - Excessive reflector.go failures related to watching ImageContentSourcePolicy objects
- OSPRH-13765 - Multiple BMH nodes consumed by single NodeSet with only 1 node in each
- OSPRH-13796 - Heat API and CFN should use health check endpoint for probes
- OSPRH-12243 - Default DatabaseInstance not provided for octavia
- OSPRH-10083 - Run Cinder pod components at minimum privilege escalation level
- OSPRH-3107 - [Networking] Build octavia-operator correctly for OCP with FIPS enabled
- OSPRH-14705 - Tech Preview - Improved TLS cipher and protocol support
- OSPRH-13530 - Init container in "octavia-rsyslog" daemonset is using upstream image with a tag
- OSPRH-10105 - Reintroduce redis in designate-operator
- OSPRH-3300 - Federation Support for the keystone-operator
- OSPRH-10286 - Run Octavia pod components at minimum privilege escalation level
- OSPRH-6928 - Refactor ring rebalance script to add hardware node-awareness
- OSPRH-11780 - OpenStackProvisionServer Port should be within a range
- OSPRH-10481 - Fill the metrics gap with VMWare for FR2
- OSPRH-10808 - Visualize hardware sensor metrics with Ceilometer IPMI
- OSPRH-13048 - [telemetry] Fix httpd RequestHeader setting X-Forwarded-Proto for non tls deployment
- OSPRH-7341 - Get ceilometer compute poller to expose prometheus metrics
- OSPRH-10124 - TP - Support multiple OSP dataplanes using different namespaces
- OSPRH-5504 - Pure L3 spine&leaf
- OSPRH-5853 - Update controller IPs in existing amphorae
- OSPRH-5854 - Update network configuration for Octavia amphorae (DPA)
- OSPRH-10744 - Disable instance_info networking cache interval by default
- OSPRH-12073 - Support adoption for hugepages nodes
- OSPRH-5332 - Designate - TLS support
- OSPRH-7305 - Build designate-operator correctly for OCP with FIPS enabled
- OSPRH-2564 - Octavia: Reduce the visibility of sensitive configuration
- OSPRH-417 - The designate operator should create and manage an unbound pod
- OSPRH-8109 - Generate basic backend related configurations for relevant designate services
- OSPRH-8123 - make bind9 and unbound accessible as necessary.
- OSPRH-8128 - Implement bind pool management for podified control plane
- OSPRH-8133 - Implement predicable IPs for designate miniDNS and bind9 pods
- OSPRH-8817 - Fix Designate services deployment types
- OSPRH-8336 - Tech Preview - Octavia support for DCN deployments
References
(none)
x86_64
rhoso-operators/cinder-rhel9-operator@sha256:aff094ec6c84dd7bf48636d6c2c05c28be1a7710dafed4e53de7dce1759f1845 |
rhoso-operators/designate-rhel9-operator@sha256:5c5d960c2396c974801eccfbcab89a654f245932d04bc7cf34aa67ca936738e5 |
rhoso-operators/glance-rhel9-operator@sha256:f5d813291fbde80d15bb522e8269f9952a5ce866e0f5440b457ed55d46179994 |
rhoso-operators/heat-rhel9-operator@sha256:08af96a349dad45810ff11ceae6f79591bd5a367ba6c8a27eedf58ed4c1c5d0f |
rhoso-operators/horizon-rhel9-operator@sha256:68e312c8b03dbe25f975a47f0e205e9309adfff95663a2c8610cbb6c1349dcb4 |
rhoso-operators/infra-rhel9-operator@sha256:6548ffa307a3a5e5b796102321ccf80204f8095fc83f7d64fe390f2bd7689145 |
rhoso-operators/ironic-rhel9-operator@sha256:ab9f4ceff1d552ee7f4ba0ab1af272287652692e787037ec7b550c7d0ec5d3be |
rhoso-operators/keystone-rhel9-operator@sha256:90647c941323f37ed93cae017541e29ae42fe975eb2c8b8836d4dc09ec087415 |
rhoso-operators/manila-rhel9-operator@sha256:2e4234c4a028d40894df7afa451d8a34141f2a74e7e7a16a8e12dab6c46ef3b4 |
rhoso-operators/mariadb-rhel9-operator@sha256:7dcb17ce22b7aef881f7f76a5291224d7e74e5ea470d43c5e864f5d132137aa9 |
rhoso-operators/neutron-rhel9-operator@sha256:2bce9b8901ceee23893e08bdff63b771bb727887de54df1d5d859e920668d2f4 |
rhoso-operators/nova-rhel9-operator@sha256:8eed326a8f138a43aa8522372bbce245f88a37323331780d04284f1729bc688a |
rhoso-operators/octavia-rhel9-operator@sha256:2aca60c8da234794bf659708fe41f8d7674df6a71a12c5d3a1b5b32b8d9c6b6b |
rhoso-operators/openstack-baremetal-agent-rhel9@sha256:d5dcc8f80d99ca9b5cc825fd3dd6377eb710b99151d424a95fca55b1cdb84fa1 |
rhoso-operators/openstack-baremetal-rhel9-operator@sha256:fbaedde66e0810c9572b43661fded8b8228b39131bf4e9774dbd62b01d518eb5 |
rhoso-operators/openstack-must-gather-rhel9@sha256:d21cf43989830c71cd26110a3277a80cfba581e9adf25c54ae2ea923dd2b02d6 |
rhoso-operators/openstack-network-exporter-rhel9@sha256:ef5dcab833631f8e7624722d6984d53cbd2020d60093f747b6e0877dda2c54d1 |
rhoso-operators/openstack-operator-bundle@sha256:95ff9d443c71ad67739a6265beb32a28b595988e30bbb148cde0a4472ce33b95 |
rhoso-operators/openstack-rhel9-operator@sha256:c2d8f93449f1d187f3b575befcb714b45115de9fdd475928a8a946adbfef2e4c |
rhoso-operators/ovn-rhel9-operator@sha256:5d8861499c8699aaeffe130b5c5e63f514a927e5583bdf8292b04dd68c15aa65 |
rhoso-operators/placement-rhel9-operator@sha256:91ae767186c8f24ea84414c6ab99d562a6612aaf365dc9c613c15ce3a3d2826b |
rhoso-operators/prometheus-podman-exporter-rhel9@sha256:1d36e537435f7b6259fa44a29cd4d52a9a8177d3e3e1dcb08c4c259865e3dc89 |
rhoso-operators/rabbitmq-cluster-rhel9-operator@sha256:d04169c247d7160bb4d0362a359f2ce12a43a7887e98aa906ad589f73c3a4adc |
rhoso-operators/sg-core-rhel9@sha256:96d94d533a09ec16906aa771659dffd00c1e5422de2c735e2d9f024238fc495b |
rhoso-operators/swift-rhel9-operator@sha256:3070a5f9d3645fba2988c1ef5fbcde424604b013a34532fa88bfc8bf87e34fde |
rhoso-operators/telemetry-rhel9-operator@sha256:4d49ed93a87cc71b269e3e3393a32b0ce44e41e8c746525676ae5200ed2b4855 |
rhoso-operators/test-rhel9-operator@sha256:ae650e823e5254c1b384ff23104e7156b41018150832b337c036f9824ab0bf43 |
rhoso-operators/watcher-operator-bundle@sha256:6fe611dc1bf314f66342f3c8dfabf55ca529bf2040d520e35d7b5844302006b8 |
rhoso-operators/watcher-rhel9-operator@sha256:434a74933df9144522b5f8ad382ddec9b7e12775c95b8437baf199a7f6f0ad74 |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.