- Issued:
- 2024-08-13
- Updated:
- 2024-08-13
RHEA-2024:5248 - Product Enhancement Advisory
Synopsis
Control plane Operators for RHOSO 18.0
Type/Severity
Product Enhancement Advisory
Topic
OpenShift Operators are available for the control plane of Red Hat
OpenStack Services on OpenShift 18.0.0.
Description
Red Hat OpenStack Services on OpenShift is a hybrid cloud solution for deploying and managing virtualized and containerized applications in a
scalable infrastructure with a Red Hat OpenShift Container Platform (RHOCP) control plane.
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, 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
Affected Products
- Red Hat OpenStack Services on OpenShift Podifed Operators 1.0 x86_64
Fixes
- OSPRH-8363 - controllers miss the RBAC privilege to be able to patch the serviceaccounts
- OSPRH-8117 - Bad timing of OVNDbCluster termination during db initialization may leave an empty db file on disc and block service startup
- OSPRH-8651 - Secrets are not discovered when deploying dataplane custom services
- OSPRH-8652 - dataplane deployment fails in create tls cert when using fqdn > 64bytes
- OSPRH-8209 - mariadb/galera service logs are lost after pod are restarted twice
- OSPRH-1754 - [RFE] Data Plane Adoption: Horizon
- OSPRH-191 - Adapt Operators to the new requirements for service_users
- OSPRH-194 - As a cloud operator, i want to be able to deploy the nova metadata api at the cell level
- OSPRH-201 - As an cloud operator, i want to be able to deploy nova with podified nova-compute agents (ironic/fake)
- OSPRH-231 - as a user I want to configure memcached for nova services to improve performance
- OSPRH-2413 - Running (tempest) tests on NextGen
- OSPRH-2414 - [RFE] Podified Control Plane : Tempest (testing) operator
- OSPRH-2449 - Nova - Barbican integration
- OSPRH-2503 - Support custom API policy
- OSPRH-3101 - [Horizon] Build horizon-operator correctly for OCP with FIPS enabled
- OSPRH-3106 - [Compute] Build nova-operator correctly for OCP with FIPS enabled
- OSPRH-3110 - [Compute] Build placement-operator correctly for OCP with FIPS enabled
- OSPRH-336 - as a developer working on the nova operator i want to validate user input as early as possible.
- OSPRH-5644 - Enable extraMounts for Horizon
- OSPRH-5882 - TLS everywhere in Horizon operator
- OSPRH-6000 - [RFE] Podified Control Plane: Horizon
- OSPRH-6029 - Red Hat branding in Horizon
- OSPRH-6259 - Cleaning services fails when internal TLS is enabled
- OSPRH-6407 - Support custom config in the standard nova dataplane service
- OSPRH-6678 - Octavia Worker, Housekeeping, Healthmanager and RabbitMqTransportURL ready conditions remain in Init
- OSPRH-691 - BZ#2092485 [RFE] [P1] Podified Control Plane : Neutron
- OSPRH-6912 - Clean up scaled down services based on pod name
- OSPRH-7367 - The HSTS header is not present when accessing Horizon from outside
- OSPRH-7717 - Required alias address file /var/lib/hmports/hm_master-1 does not exist
- OSPRH-84 - As a cloud operator, I want to adopt my existing 17.1 nova deployment from TripleO management to the new installer
- OSPRH-85 - As a cloud operator, i want to be able to expose the guest vnc console securely.
- OSPRH-86 - As a cloud operator, i want the nova-operator to automate background task
- OSPRH-877 - CephFS native support for Manila
- OSPRH-6894 - NetworkAttachmentDefinitions not updated/removed properly
- OSPRH-6899 - ovn dbs scale up broken with TLS Enabled
- OSPRH-8811 - openstack-operator is in a reconcile loop after a successful data plane deployment
- OSPRH-8923 - Every openstackdataplanedeployment re-executes after ansible runner image is updated in openstack-operator csv
- OSPRH-8801 - The ExtraServiceMounts and CertMounts volume names can exceed the 63 characters RFC 1123 limit
- OSPRH-9089 - During deployment cert creation taking > 3 hrs at scale
- OSPRH-9164 - Update heat-operator to use latest lib-common
- OSPRH-341 - Deployment support for nova VM lifecycle operations
- OSPRH-7546 - Non-fatal error when generated key is not encrypted
CVEs
(none)
x86_64
rhoso-operators/barbican-operator-bundle@sha256:ffe23d9f86b54581632090a4c22546330ea0059b12c42f5ca19dd7e6e6b929d6 |
rhoso-operators/barbican-rhel9-operator@sha256:3a710db2524052e14cbcdebc19ab3721f846495b8b396aa66e52ea908506483d |
rhoso-operators/cinder-operator-bundle@sha256:0265ada64ec7d2c9169d99fb610fc9b467df019fc214b200c25df9ddba17034a |
rhoso-operators/cinder-rhel9-operator@sha256:b523ce3d4835092bfb41730b799f47c788fd52267c2a40fa7455bf1aefd9d574 |
rhoso-operators/designate-operator-bundle@sha256:eac10a8b7968a65094a5d2add544678bceaf6150892a0e9b4554d78b2b462de8 |
rhoso-operators/designate-rhel9-operator@sha256:542c6c578de1c63735de758a6c20ccdb7e2f2a420c9c669a067e03d775c12a1c |
rhoso-operators/glance-operator-bundle@sha256:04f57a5233a888f943871b99a4b986738996e1cb72bd16944dffb47607cad941 |
rhoso-operators/glance-rhel9-operator@sha256:931097105e53a8c08a90990c45cc3df93e3512be71e19784a5eadbeaadc3232d |
rhoso-operators/heat-operator-bundle@sha256:56c37ee3ddf9420a930c06b61d5f34fcd16d18097cbe62f2e795fbbbac5b4b01 |
rhoso-operators/heat-rhel9-operator@sha256:fc92cba76940d3ccbbd293ae690ee7379569991799cd131ae0159f75526a697e |
rhoso-operators/horizon-operator-bundle@sha256:5763690bddf0782c04331780b3425d8593e383c9d3b9018e460b1b06cc39c742 |
rhoso-operators/horizon-rhel9-operator@sha256:f504d909113c78509171d6f8f8012b21d728ba09c47c342ccae88f374c404da3 |
rhoso-operators/infra-operator-bundle@sha256:8884a24e3f6d4b877c2d4d41aee0c69ce342e3e7a2dbfc7218c5055e09dfdff1 |
rhoso-operators/infra-rhel9-operator@sha256:32e27b9f117d80def420f7de6ad44d4617608bea1677f9dd253d8fa55eea2a2d |
rhoso-operators/ironic-operator-bundle@sha256:b565d529fcbf0ef710e5234c44ce0d5e4238d654f2c0fa654d73bc8f2dc4f910 |
rhoso-operators/ironic-rhel9-operator@sha256:ee07d732f7d846e7b48c16408e2b2015845db5368a7e00e38676559044ae6b5e |
rhoso-operators/keystone-operator-bundle@sha256:aca25b08ce0f123164c97e214afd82674d7510d5d2778e55a5ed5605b361c63c |
rhoso-operators/keystone-rhel9-operator@sha256:523a8bc092d1e367309e3acc106926fa736cfc352d864528b5a61c5e15501ac7 |
rhoso-operators/manila-operator-bundle@sha256:ec0d316f24e9342d7cb383b41557679b70860a0570ac99846faa85eb34cf98c1 |
rhoso-operators/manila-rhel9-operator@sha256:4a1a2b7e55bd450d734fb7dbb3de0cd289e8142834742bbd8442c03c106d8920 |
rhoso-operators/mariadb-operator-bundle@sha256:c226ed6401147766ff2175fbab812c7d335d121aa9563c3c70368b5f9f555995 |
rhoso-operators/mariadb-rhel9-operator@sha256:08cfbed3ae4a5eeb1bdccb9bf162c492c43b4170ec8e87dc1fb091886c5aec41 |
rhoso-operators/neutron-operator-bundle@sha256:030a886373c98a6665be313c17fd51ab3fdaa0643f41c32df244b6614cc91e6d |
rhoso-operators/neutron-rhel9-operator@sha256:e3347a1c12652eb554602fbd67ec132f89f0f49fcaf89cbe939d28a91999d30e |
rhoso-operators/nova-operator-bundle@sha256:b4d9b50cf31ea947dcc5f02d5f1998198ed97eb9851af023eaf39e272bd738f3 |
rhoso-operators/nova-rhel9-operator@sha256:5e25d471e07fd855e8a58698a15de497c5081129109e033b23fd385db178897d |
rhoso-operators/octavia-operator-bundle@sha256:b234306441be1bcdb7b30d8e4ae1677b0b6bf5a1d7ddc635344884cc4cb34f0f |
rhoso-operators/octavia-rhel9-operator@sha256:a5dc0b6a993f845915665dc5a3d4792f7e08959183c72e6b8f1738ff279884e6 |
rhoso-operators/openstack-baremetal-agent-rhel9@sha256:adba81bdd85c9414bad83a2062e49512b6b96fdf1ae7a58aae2a4bb92ff7804c |
rhoso-operators/openstack-baremetal-operator-bundle@sha256:e25ac5a86da837519dbd16f30c750d74f934ae7679fea139853af2ed2ce13b61 |
rhoso-operators/openstack-baremetal-rhel9-operator@sha256:406415a00938c6eace85e1f8da4740d7545eebd28f35b914f4366aea87341fdb |
rhoso-operators/openstack-must-gather-rhel9@sha256:61b485eb42b6b2c42bb0b3d74e66357541a0ce5828e3f85ee29bc5a7bf5b1036 |
rhoso-operators/openstack-operator-bundle@sha256:f814de8b9eea60fb8f5b564032a30b5fe5702e54b82956db475d5760176b7a09 |
rhoso-operators/openstack-rhel9-operator@sha256:61058d263e6e2435443b503b3150e083957c996afd58847ee6afba3870417696 |
rhoso-operators/ovn-operator-bundle@sha256:a69fbd83e39d4a9229ff0d1d5fe321d6be6713ec0ed94543c876aeb6e369ed20 |
rhoso-operators/ovn-rhel9-operator@sha256:7251caa48e93f270423fea4b2014108a2a6d7a64c0bd3b3dcce61209af2da210 |
rhoso-operators/placement-operator-bundle@sha256:3ddf8faea8a0561a3164fd1b358f671afa471a4dfcd33a79a9a221e9d3633568 |
rhoso-operators/placement-rhel9-operator@sha256:18e30f72d5c386959d48ccb3522e714dbd65b016f7fcae11fb08b536e102699b |
rhoso-operators/rabbitmq-cluster-operator-bundle@sha256:811ca9e13dfa8622acb8e0e07386d5ead06c921f6c5a044367389c88cdd7e2cb |
rhoso-operators/rabbitmq-cluster-rhel9-operator@sha256:6267db527e53aa142bb0fec8ec9dba665f029ed6b13e0cdaac8d76886a439d3d |
rhoso-operators/swift-operator-bundle@sha256:6f17992b3826920641bc94548100ec390eed2cc155443d5ac1215e99f4e00d26 |
rhoso-operators/swift-rhel9-operator@sha256:0b8b96565e2f923c51fb947867dd877b74e49516597cb3b78776aaafdef70c21 |
rhoso-operators/telemetry-operator-bundle@sha256:f99e9bd9c7f58a4c002020c20728ff307789c1956d4cda64598fcd32403e9e5f |
rhoso-operators/telemetry-rhel9-operator@sha256:57190e2c6b582e9ea3043abcaf04c0697219f7cdde7269469cb8817aa22e020d |
rhoso-operators/test-operator-bundle@sha256:eaf9067ee125930adbf32253f35226c57aa2ce993d091c51f0e5baaff4adf56f |
rhoso-operators/test-rhel9-operator@sha256:bc4fa0c6549c36a5b1bfdcd45f0f2837d52ceffeaac0fd59d7488399d76f7884 |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.