Dieser Inhalt ist in der von Ihnen ausgewählten Sprache nicht verfügbar.

Chapter 1. New and enhanced features


Review features that have been added to or significantly enhanced in Red Hat OpenStack Services on OpenShift (RHOSO).

RHOSO improves substantially over previous versions of Red Hat OpenStack Platform (RHOSP). The RHOSO control plane is natively hosted on the Red Hat OpenShift Container Platform (RHOCP) and the external RHEL-based data plane and workloads are managed with Ansible. This shift in architecture aligns with Red Hat’s platform infrastructure strategy. You can future proof your existing investments by using RHOCP as a hosting platform for all of your infrastructure services.

For information about mapping RHOSO versions to OpenStack Operators and OpenStackVersion Custom Resources (CRs), see the Red Hat knowledge base article at https://access.redhat.com/articles/7125383.

RHOSP 17.1 is the last version of the product to use the director-based OpenStack on OpenStack form-factor for the control plane.

1.1. New and enhanced features in 18.0.14 (FR4)

Review features that have been added to or significantly enhanced in Red Hat OpenStack Services on OpenShift.

1.1.1. Compute

Erase all data on an NVMe device by using the NVMe cleanup agent
You can now deploy and configure the NVMe cleanup agent on data plane nodes to securely erase all data on the NVMe device before it is reallocated to the next instance.

1.1.2. Data plane

Deploy data plane nodes with Image Mode (bootc) images
Deploying data plane nodes using Image Mode (bootc) images is provided as a Technology Preview feature in this release. Technology Preview features are not fully supported by Red Hat. It should only be used for testing, and should not be deployed in a production environment.

1.1.3. Documentation

Documentation library restructured

The documentation library page was restructured to align better with the user life cycle and top-level jobs. The new structure includes the following enhancements:

  • Validated Architectures were moved to a new category "Deploy a Validated Architecture environment".
  • Several guides were moved to different categories to align with the actual user life cycle needs.
  • The guide Deploying RHOSO at scale was renamed to Planning a large-scale RHOSO deployment.
  • The new guide Migrating VMs to a Red Hat OpenStack Services on Openshift deployment was added.

1.1.4. High availability

Configuring authentication for the memcached service
Starting with RHOSO 18.0.14 (Feature Release 4), you can configure the cache maintained by the memcached service to require authentication to increase the security of your cloud by restricting access to the cached data of your cloud. For more information, see Configuring authentication for the memcached service in Customizing the Red Hat OpenStack Services on OpenShift deployment.
Configuring quorum queues for RabbitMQ in new deployments
Starting with RHOSO 18.0.14 (Feature Release 4), RabbitMQ supports the use of the Quorum queues for new RHOSO deployments. A Quorum queue is a durable, replicated queue based on the Raft consensus algorithm, providing increased data safety and high availability. For more information, see step 5 of Creating the control plane in Deploying Red Hat OpenStack Services on OpenShift .

1.1.5. Migration

Migrate VMs with VMware Migration Toolkit
In RHOSO 18.0.14 (Feature Release 4) and RHOSP 17.1, you can now migrate workloads from VMware to OpenStack using the VMware Migration Toolkit.

1.1.6. Networking

Observability metrics expanded from data plane nodes to data plane and control plane pods
The Prometheus OVS/OVN Exporter was previously available only on data plane nodes. Starting with RHOSO 18.0.14 (Feature Release 4), Prometheus OVS/OVN Exporter is also available on control plane pods. New groups of metrics are also included. For more information, see Network observability in Managing networking resources.
Firewall-as-a-Service (FWaaS) Technology Preview

In RHOSO 18.0.14 (Feature Release 4), you can test a Technology Preview of Firewall-as-a-Service (FWaaS). Do not use technology preview features in production environments. As more OpenStack-based clouds are adopted for multi-tenant applications, security remains a top priority. Network-level isolation and traffic control become critical, especially in public or hybrid cloud environments.

Although security groups provide sufficient capability to specify security policy at a VM instance level or VM port level, it does not have support to specify policy at a network or router port level. FWaaS project provides this additional capability to specify the security policies at the router port level and enables specifying multiple policy rules within the same policy group and also supports application of L3 or L2 policy at the router port level. With the FWaaS Technology Preview, you can also test NGFW 3rd party plugins for integration with NGFW vendor solutions enabling firewall capabilities beyond the ACL level, including capabilities such as DPI, Malware protection, IPS, and IDP.

TAP-as-a-Service (TAPaas) Technology Preview

In RHOSO 18.0.14 (Feature Release 4), you can test a Technology Preview of TAP-as-a-Service (TAPaaS). Do not use technology preview features in production environments. As modern cloud infrastructure becomes increasingly complex and multi-tenant, observability and security monitoring have become foundational requirements for OpenStack operators. One key network diagnostic technique used in traditional and virtualized environments is port mirroring, which allows administrators to capture and analyze traffic flowing through a particular interface. Mirrored traffic can be re-directed to third party analytics tools and solutions hosted on a different or same host as the mirror port. Typically, the mirrored traffic is carried over overlay tunnels established between the source and destination of the mirror.

You can perform the following tasks with port mirroring:

  • Security monitoring: Capture mirrored traffic for inspection by IDS/IPS tools.
  • Performance analysis: Monitor bottlenecks, latency, and packet loss in real-time.
  • Troubleshooting: Debug issues without logging into tenant VMs or affecting production traffic.
  • Compliance auditing: Log and analyze data flows for regulatory purposes.
  • Lawful intercept: In jurisdictions that require service providers to support legal requests for targeted surveillance, TAPaaS offers a programmable, isolated way to mirror traffic for specific endpoints without impacting other tenants or violating privacy constraints.

Port mirroring is available at OVS and OVN levels through a CLI interface, however, in highly dynamic, software-defined environments like OpenStack, traditional port mirroring does not scale well and does not offer the tenant-level abstraction and isolation. TAPaaS provides a Openstack integrated framework for scalable port mirroring in a multi-tenant shared environment maintaining the tenant isolation boundaries in Openstack deployments. TAPaaS is a Neutron extension that enables on-demand traffic mirroring for tenant or administrator purposes. It allows users to create TAP services that mirror traffic from one or more Neutron ports and redirect it to a TAP destination—often a virtual Network Packet Broker (NPB), intrusion detection system (IDS), or traffic analyzer instance.

Load-balancing service (Octavia) support for DCN deployments
In RHOSO 18.0.14, creating load balancers in availability zones (AZs) are now fully supported. For more information, see Creating availability zones for load balancing of network traffic at the edge in Configuring load balancing as a service.
DNS service (designate)
In RHOSO 18.0.14, the DNS service (designate) is now fully supported. For more information, see Configuring DNS as a service.
Dynamic routing with BGP support for IPv6 networks
In RHOSO 18.0.14, you can configure your dynamic routing environment using IPv6 networks. For more information, see Preparing RHOCP for BGP networks on RHOSO.
Avoiding taskflow interruptions by using flow resumption
In RHOSO 18.0.14, you can use Load-balancing service (octavia) flow resumption, which automatically reassigns the flow to an alternate controller if the original controller shuts down unexpectedly. For more information, see Avoiding taskflow interruptions by using flow resumption.
OVN provider driver for Load-balancing service (octavia) is now fully supported
In RHOSO 18.0.14, the OVN provider driver for the Load-balancing service is no longer a Technology Preview and is now fully supported. For more information, see Load-balancing service provider drivers .

1.1.7. Security

Multi-realm federation support
Starting with RHOSO 18.0.14 (Feature Release 4), you can configure RHOSO to allow users to log in to the OpenStack Dashboard by using single sign-on (SSO) and select from one of several external Identity Providers (IdPs). For more information, see Configuring multi-realm federated authentication in Configuring security services.

1.1.8. Storage

Notifications for events in the Block Storage service and Shared File Systems service
In RHOSO 18.0.14 (Feature Release 4), you can enable notifications in the Block Storage service (cinder) and Shared File System service (manila) by using the notificationsBusInstance parameter, allowing integration with either the existing RabbitMQ instance or a dedicated RabbitMQ instance.
Deployment of Object Storage service on data plane nodes
In RHOSO 18.0.14 (Feature Release 4), you can deploy the Object Storage service (swift) on external data plane nodes, improving scalability and performance for large storage clusters. By enabling DNS forwarding and creating an OpenStackDataPlaneNodeSet CR with specified properties, including disks for storage, you can customize the service configuration through additional ConfigMap or Secret CRs in the OpenStackDataPlaneService CR.
Shared File Systems service now supports transferring shares between tenants
In RHOSO 18.0.14 (Feature Release 4), the Shared File Systems service (manila) now supports transferring shares across projects. To ensure security and non-repudiation, a one-time transfer secret key is generated when you initiate a transfer. The key must be conveyed out-of-band so that a user in the recipient project can complete the transfer.

1.1.9. Upgrades and updates

Prevent minor update from proceeding when the custom container images have not been updated

This enhancement ensures correct version tracking and validation during minor updates by preventing the side effects and inconsistencies that result from custom container images not being updated when the target version is updated.

With this update, when a minor update is initiated by setting the targetVersion, the performance of the minor update is halted if the customImages version for the associated custom container images is not also updated. Users have the option to force the update if necessary.

Adopt RHOSP 17.1 Instance HA environments to RHOSO
Starting with RHOSO 18.0.14 (Feature Release 4), you can adopt Red Hat OpenStack Platform (RHOSP) 17.1 environments with Instance HA enabled to RHOSO 18.0. For more information about adopting Instance HA environments, see Preparing an Instance HA deployment for adoption and Enabling the high availability for Compute instances service in Adopting a Red Hat OpenStack Platform 17.1 deployment.
Shared File Systems service (manila) with CephFS through NFS adoption is fully supported

Adopting the Shared File Systems service (manila) with CephFS through NFS is now generally available. Previously, these adoption instructions were provided as a Technology Preview.

This enhancement allows you to migrate your existing Red Hat OpenStack Platform 17.1 deployment that uses CephFS through NFS as a back end for the Shared File Systems Service to RHOSO 18.0 with full support.

The adoption process includes:

  • Creating a new clustered NFS Ganesha service managed directly on the Red Hat Ceph cluster
  • Migrating export locations from the standalone Pacemaker-controlled ceph-nfs service to the new clustered service
  • Decommissioning the previous standalone NFS service

    For more information, see Changes to CephFS through NFS and Creating an NFS Ganesha cluster in Adopting a Red Hat OpenStack Platform 17.1 deployment.

Full support for adopting environments that use iSCSI back ends for the Block Storage service (cinder)
Starting with RHOSO 18.0.14 (Feature Release 4), the procedure to adopt RHOSO 18.0 is fully supported for Red Hat OpenStack Platform 17.1 environments that use iSCSI as a back end for the Block Storage service (cinder). For more information, see Adopting the Block Storage service in Adopting a Red Hat OpenStack Platform 17.1 deployment.
Full support for adopting environments that use Block Storage service (cinder) back ends for the Image service (glance)
Starting with RHOSO 18.0.14 (Feature Release 4), RHOSO 18.0 adoption is fully supported for Red Hat OpenStack Platform 17.1 environments that use Block Storage service (cinder) as a back end for the Image service (glance). For more information, see Adopting the Image service that is deployed with a Block Storage service back end in Adopting a Red Hat OpenStack Platform 17.1 deployment.

1.2. New and enhanced features in 18.0.10 (FR3)

Review features that have been added to or significantly enhanced in Red Hat OpenStack Services on OpenShift.

1.2.1. Bare Metal Provisioning

Layer 2 network configuration using Networking Generic Switch in the Bare Metal Provisioning service (Technology Preview)
RHOSO 18.0.10 (Feature Release 3) introduces support for the configuration of L2 networks on non-provisioning NIC interfaces when using Baremetal as a Service (BMaaS) through the Bare Metal Provisioning service (ironic). This feature allows network configuration on switches by leveraging the networking-generic-switch Modular Layer 2 Neutron Mechanism driver.

1.2.2. Compute

PCI device tracking in the Placement service is now generally available
Previously, this feature was available as Technology Preview. You can use the Placement service to observe the PCI resource availability and usage across the whole cloud through the Placement API. The administrator can also reserve PCI devices for maintenance through the Placement API.
Configuration of notifications to the Telemetry service
Starting with RHOSO 18.0.10 (Feature Release 3), you can configure the Compute service (nova) to provide notifications to Telemetry services in your RHOSO environment.
Setting the maximum number of vGPUs that an SR-IOV NVIDIA GPU can create
Starting with RHOSO 18.0.10 (Feature Release 3), you can define the maximum number of vGPUs that a SR-IOV NVIDIA GPU can create.
Reserving One Time Use devices
Starting with RHOSO 18.0.10 (Feature Release 3), you can tag PCI devices as One Time Use (OTU) to reserve them for a single use by a single instance.

1.2.3. Control plane

Multiple RHOSO deployments on a single RHOCP cluster by using namespace separation
Starting with RHOSO 18.0.10 (Feature Release 3), you can deploy multiple RHOSO environments on a single RHOCP cluster by using namespace (project) isolation.
Note

Do not deploy multiple RHOSO environments on a single cluster with namespace separation in production. Multiple deployments are suitable only for development, staging, and testing environments.

Documentation: Guidance for deploying Red Hat OpenStack Services on OpenShift in a disconnected environment
RHOSO 18.0.10 (Feature Release 3) introduces documentation support for deploying Red Hat OpenStack Services on OpenShift (RHOSO) in a disconnected environment. For more information, see Deploying Red Hat OpenStack Services on OpenShift in a disconnected environment.

1.2.4. Dashboard

The horizon-operator creates an additional sidecar container for logging
Starting with RHOSO 18.0.10 (Feature Release 3), the Dashboard service horizon-operator implements a separate sidecar container to ensure the availability of logs for debugging. If you use a custom container image, you might need to rebuild your custom image when updating.

1.2.5. Networking

DNS service (designate) (Technology Preview)
With this technology preview, you can test the management of DNS records, names, and zones using the DNS service (designate). For more information, see Configuring DNS as a service.
Vertical scaling for load-balancing service (Octavia) instances (amphorae)
Starting with RHOSO 18.0.10 (Feature Release 3), RHOSO supports vertical scaling for load-balancing service instances. Users can scale-up their load balancers, increasing the CPU and RAM of the load-balancing instance, to improve performance and capacity. Vertically scaling increases the volume of network traffic processed. To scale-up a load balancer, use the appropriate load-balancing flavor when you create a load balancer. RHOSO ships with amphora-4vcpus, which creates an instance that contains 4 vCPUs, 4GB RAM, and 3GB of disk space. Your RHOSO administrator can create other custom load-balancing flavors that meet the load-balancing needs of your particular environment. For more information, see Creating Load-balancing service flavors in Configuring load balancing as a service.
Load-balancing service (Octavia) support for DCN deployments (Technology Preview)
With this technology preview, you can create load balancers in a distributed compute node (DCN) environment to increase traffic throughput and reduce latency. For more information, see Creating availability zones for load balancing of network traffic at the edge in Configuring load balancing as a service.
Load-balancing service (Octavia) TLS client authentication
Starting with RHOSO 18.0.10 (Feature Release 3), you can secure your web client communication with a load balancer by using two-way TLS authentication. For more information, see Creating a TLS-terminated HTTPS load balancer with client authentication in Configuring load balancing as a service.
BGP-EVPN support for provider network workloads without FDP support (Developer Preview)
Starting with RHOSO 18.0.10 (Feature Release 3), you can test a developer preview of BGP-EVPN support for provider network workloads without FDP support. Openstack provides a mature infrastructure platform for virtualized workload focussing on on-prem environments. With most of the Telco 4G workloads running on virtualized platforms and the expanding landscape of multiple sites and clusters, there is an imperative need for connectivity across the clusters that enables tenant workload deployment across multiple clusters. In addition to providing control plane and data plane isolation in a shared environment, there is a need for multi-tenancy extending to the compute nodes. RHOSO 18 FR3 adds support for BGP-EVPN enabling multi-tenant, multi-VRF support with overlapping IP addresses for provider network workloads. The feature is available as developer preview in RHOSO 18 FR3 and is suitable for functional operation and testing in lab environments only.
Prometheus Exporter for OVN logical routers and logical switches
Starting with RHOSO 18.0.10 (Feature Release 3), you can use Prometheus Exporter for OVN logical routers and logical switches. Network observability requires metrics and KPIs to be available at the OVN layer, exposing packet statistics within the networking infrastructure orchestrated by OVN. RHOSO 18 FR3 adds support for monitoring metrics at the OVN layer (logical routers and switches) via prometheus exporter, allowing correlation between the top-level content management system (CMS), logical OVN, and physical representations of networking elements.
New OVN database synchronization tool to fix OVN load balancers
RHOSO 18.0.10 (Feature Release 3) introduces an OVN database synchronization tool to fix OVN load balancers that experience problems. The new tool, octavia-ovn-db-sync-util, is run on the command-line to synchronize the state of Load-balancing service (octavia) resources, with the OVN databases. For more information, see https://docs.redhat.com/en/documentation/red_hat_openstack_services_on_openshift/18.0/html/configuring_load_balancing_as_a_service/troubleshoot-maintain-lb-service_rhoso-lbaas#synch-lbs-ovn-provider_trbls-lbs

1.2.6. NFV

OVS-DPDK is now supported for all workloads
RHOSO 18.0.10 (Feature Release 3) introduces support for OVS-DPDK for all workloads. Previously, OVS-DPDK was only supported in NFV workloads.
TCP segmentation offloading (TSO) for OVS-DPDK is now generally available
Previously, TSO for OVS-DPDK was available as a technology preview. Now it is generally available. TSO offloads segmentation to NICs, freeing up host CPU resources and improving overall performance.
OVS-DPDK on networker nodes for acceleration of gateway traffic
RHOSO 18.0.10 (Feature Release 3) introduces support of DPDK-accelerated Open vSwitch (OVS-DPDK) on Networker nodes. The DPDK datapath provides lower latency and higher performance than the standard kernel OVS datapath. OVS-DPDK is a high-performance, user-space solution that bundles Open vSwitch with the Data Plane Development Kit (DPDK). This technology is designed to process packets quickly by running mostly in the user-space, allowing applications to directly handle packet processing to or from the Network Interface Card (NIC).

1.2.7. Observability

Database and Compute metrics available to Prometheus for telemetry data collection and storage
Starting with RHOSO 18.0.10 (Feature Release 3), the Telemetry service collects both database and Compute metrics and makes them available to Prometheus, enabling database telemetry and Compute node telemetry to be stored in the telemetry storage system.

1.2.8. Security

LDAP Support
RHOSO 18.0.10 (Feature Release 3) introduces support for connecting the Identity service (keystone) to LDAP for authentication.
Proteccio HSM support
In RHOSO 18.0.10 (Feature Release 3), the Key Manager service (barbican) supports the Proteccio HSM as a back end to store secrets.

1.2.9. Storage

Distributed zones with third-party storage
RHOSO 18.0.10 (Feature Release 3) introduces support for using certified third-party storage with distributed zones.
Adopting the Image service (glance) with an NFS storage back end
RHOSO 18.0.10 (Feature Release 3) introduces support for adopting the Image service from Red Hat OpenStack Platform (RHOSP) 17.1 with an NFS back end.
Improved parallel image upload performance with load distribution
Starting with RHOSO 18.0.10 (Feature Release 3), you can improve parallel image upload performance by using the mod_wsgi package to distribute the load across workers.
Image service (glance) notifications for events in image lifecycle
Starting with RHOSO 18.0.10 (Feature Release 3), you can enable notifications in the Image service by using the notificationBusInstance parameter, allowing integration with either the existing RabbitMQ instance or a dedicated one.
Adopting the Block Storage service (cinder) with an NFS storage back end
RHOSO 18.0.10 (Feature Release 3) introduces support for adopting the Block Storage service from Red Hat OpenStack Platform (RHOSP) 17.1 with an NFS back end.
Remote ring storage supports larger deployments of the Object Storage service (Technology Preview)
Starting with RHOSO 18.0.10 (Feature Release 3), you can use remotely stored rings to manage larger deployments of the Object storage service (swift).
CephFS file name added to CephFS share metadata
Starting with RHOSO 18.0.10 (Feature Release 3), you can check a CephFS file name when mounting a native CephFS share by viewing the mount_options metadata of the share. Starting with RHOSO 18.0.10 (Feature Release 3), you can check a CephFS file name when mounting a native CephFS share by viewing the mount_options metadata of the share.
Adopting the Shared File Systems service (manila) with a third-party back end
RHOSO 18.0.10 (Feature Release 3) introduces support for adopting the Shared File Systems service from Red Hat OpenStack Platform (RHOSP) 17.1 with a third-party back end, for example, NetApp or Dell.

1.2.10. Upgrades and updates

Granular package update workflow for RHOSO Compute nodes during the RHOSO update process (Technology Preview)
RHOSO 18.0.10 (Feature Release 3) introduces a mechanism to break down the update process for RHOSO Compute nodes running RHEL 9.4 into two distinct phases: updating OpenStack-related RPM packages and updating system-related RPM packages. By enabling this separation, operators gain finer control over the update process, reducing risks and simplifying troubleshooting in the event of issues.

1.2.11. Resource optimization

Optimize service (watcher) strategies for resource optimization (Technology Preview)
RHOSO 18.0.10 (Feature Release 3) introduces support for three new supported strategies in the Optimize service: host maintenance, zone migration for instances, and workload balance. For more information about supported strategies to achieve resource optimization goals, see Sample Optimize service workflows in Optimizing infrastructure resource utilization.

1.3. New and enhanced features in 18.0.6 (FR2)

Review features that have been added to or significantly enhanced in Red Hat OpenStack Services on OpenShift.

1.3.1. Bare Metal Provisioning

RHOSO environment with a routed spine-leaf network topology
RHOSO 18.0.6 (Feature Release 2) introduces support for deploying a RHOSO environment with a routed spine-leaf network topology. For more information, see Deploying a RHOSO environment with a routed spine-leaf network topology.

1.3.2. Control plane

Streamlined RHOSO service Operators installation and initialization
RHOSO 18.0.6 (Feature Release 2) introduces a new initialization resource that streamlines the management of the RHOSO service Operators under a single Operator Lifecycle Manager (OLM) bundle. After you install the OpenStack Operator and before creating the control plane, you now create the new OpenStack initialization resource, which installs all the RHOSO service Operators.
Distributed zones
RHOSO 18.0.6 (Feature Release 2) introduces support for deploying a distributed control plane across multiple RHOCP cluster nodes that are located in distributed low latency L3 connected data centers.
Custom environment variables for the OpenStackClient pod
Starting with RHOSO 18.0.6 (Feature Release 2), you can customize the OpenStackClient pod environment variables to set the API version to use when connecting to the service API endpoints with the openstackclient CLI.
Multiple RHOSO deployments on a single RHOCP cluster using namespace separation (Technology Preview)
Starting with RHOSO 18.0.6 (Feature Release 2), you can test a technology preview of using namespace separation to deploy multiple RHOSO environments on a single RHOCP cluster. To deploy each RHOSO environment, create multiple isolated namespaces, then use the procedures in Deploying Red Hat OpenStack Services on OpenShift.
Note

Ensure that the NMState Operator on each host worker node provides for the multiple VLANs that are required to enable network isolation for each namespace.

1.3.3. High availability

Instance high availability
Starting with RHOSO 18.0.6 (Feature Release 2), you can use instance high availability (instance HA) to automatically evacuate and re-create instances on a different Compute node if a Compute node fails.

1.3.4. Networking

DNS service (Technology Preview)
Starting with RHOSO 18.0.6 (Feature Release 2), you can test a technology preview of the RHOSO DNS service (designate), a multi-tenant service that enables you to manage DNS records, names, and zones.
OVS-DPDK on networker nodes for OVN gateway acceleration
Starting with RHOSO 18.0.6 (Feature Release 2), you can enable OVS-DPDK on networker nodes for improved forwarding performance.
Support for nmstate provider in new greenfield deployments
Starting with RHOSO 18.0.6 (Feature Release 2), the nmstate provider is supported for new RHOSO deployments. The default os-net-config provider for new (greenfield) RHOSO deployments is ifcfg. For limitations and other details, see https://issues.redhat.com/browse/OSPRH-11309.
TCP segmentation offload for RHOSO environments with OVS-DPDK (Technology Preview)
Starting with RHOSO 18.0.6 (Feature Release 2), you can test a technology preview of TCP segmentation offload (TSO) for RHOSO environments with OVS-DPDK. For details, see OVS-DPDK with TCP segmentation offload (Technology Preview).

1.3.5. Observability

Power consumption monitoring
Starting with RHOSO 18.0.6 (Feature Release 2), the visualization of IPMI power metrics is available in the dashboard. For more information, see https://issues.redhat.com/browse/OSPRH-10808.
Enhanced OpenStack Observability
Starting with RHOSO 18.0.6 (Feature Release 2), you can use the openstack-network-exporter to expose metrics from OVS or OVS-DPDK, OVN, and DPDK (PMD), and a dashboard has been added for these metrics.
Container health check

Starting with RHOSO 18.0.6 (Feature Release 2), you can use new metrics for monitoring the health of RHOSO services, including the following:

  • kube_pod_status_phase
  • kube_pod_status_ready
  • node_systemd_unit_state
  • podman_container_state
  • podman_container_health

    You can use kube_pod_status_phase and kube_pod_status_ready to monitor control plane services. For more information, see https://issues.redhat.com/browse/OSPRH-1052.

1.3.6. Security

Key Manager (barbican) support for Luna
Starting with RHOSO 18.0.6 (Feature Release 2), when you install RHOSO, you have the option of using it with a Luna hardware security module (HSM). Using a hardware security module provides hardened protection for storing keys.
Identity service (keystone) support for Federation
RHOSO 18.0.6 (Feature Release 2) introduces Red Hat support for Red Hat Single Sign-On (RH-SSO) or Active Directory Federation Services (ADFS) as identity providers for RHOSO.

1.3.7. Storage

Integration with external Red Hat Ceph Storage (RHCS) clusters
Starting with RHOSO 18.0.6 (Feature Release 2), you can integrate RHOSO with external Red Hat Ceph Storage 8 clusters (as well as Red Hat Ceph Storage 7 clusters) to include Red Hat Ceph Storage capabilities with your deployment. Due to known issues, not all Red Hat Ceph Storage 8 functionality is supported. For more information about these issues, see the Known Issues section.
Image service (glance) support for S3 back end
Starting with RHOSO 18.0.6 (Feature Release 2), you can configure the Image service with an S3 back end.

1.3.8. Upgrades and updates

Important

OpenStack Operator 18.0.6 now requires you to install a new initialization resource called OpenStack. You must create this resource when you update your RHOSO deployment from a version older than 18.0.6, or when you perform a new installation of 18.0.6. Also, if you deployed RHOSO 18.0.4 or earlier on RHOCP 4.16, you must create the OpenStack initialization resource before upgrading your RHOCP cluster to RHOCP 4.18.

RHOSO environments installed earlier than 18.0.6 have individual Operators, such as horizon-operator, nova-operator, and so on, in the openstack-operators namespace. Creation of the OpenStack resource automatically cleans up these unnecessary resources in the OpenShift environment. For more information about creating the OpenStack resource, see Installing the OpenStack Operator in Deploying Red Hat OpenStack Services on OpenShift.

Baremetal as a service (ironic) adoption from RHOSP 17.1 to RHOSO 18.0 (Technology Preview)
RHOSO 18.0.6 (Feature Release 2) introduces a technology preview of the ability to adopt Baremetal as a service (ironic) from RHOSP 17.1 to RHOSO 18.0. For details, see Adopting the Bare Metal Provisioning service in Adopting a Red Hat OpenStack Platform 17.1 deployment.
IPv6 stack adoption from RHOSP 17.1 to RHOSO 18.0 (Technology Preview)
Starting with RHOSO 18.0.6 (Feature Release 2), you can test a technology preview of configuring IPv6 networking for adoption. For more information, see Adopting a Red Hat OpenStack Platform 17.1 deployment.
Kernel live patching for RHOSO environments (Technology Preview)
Starting with RHOSO 18.0.6 (Feature Release 2), you can test a technology preview of kernel live patching support for RHOSO environments. With this feature, you can apply critical security updates and bug fixes to the kernel without requiring a system reboot. You cannot use this feature to apply custom live patches or third-party live patching solutions.

1.4. New and enhanced features in 18.0.3 (FR1)

Review features that have been added to or significantly enhanced in Red Hat OpenStack Services on OpenShift.

1.4.1. Distributed Compute nodes (DCN)

DCN with Red Hat Ceph storage
RHOSO 18.0.3 (Feature Release 1) introduces support for Distributed Compute Nodes (DCN) with persistent storage backed by Red Hat Ceph Storage.

1.4.2. Networking

Dynamic routing on data plane with FRR and BGP

RHOSO 18.0.3 (Feature Release 1) introduces support of Free Range Routing (FRR) border gateway protocol (BGP) to provide dynamic routing capabilities on the RHOSO data plane.

Limitations:

  • If you use dynamic routing, you must also use distributed virtual routing (DVR).
  • If you use dynamic routing, you also use dedicated networker nodes.
  • You can not use dynamic routing in an IPv6 deployment or a deployment that uses the Load-balancing service (octavia).
Custom ML2 mechanism driver and SDN backend (Technology Preview)
RHOSO 18.0.3 (Feature Release 1) allows you to test integration of the Networking service (neutron) with a custom ML2 mechanism driver and software defined networking (SDN) back end components, instead of the default OVN mechanism driver and back end components. Do not use this feature in a production environment.
IPv6 metadata
RHOSO 18.0.3 (Feature Release 1) introduces support of the IPv6 metadata service.
NMstate provider for os-net-config (Development Preview)
RHOSO 18.0.3 (Feature Release 1) allows you to test a Development Preview of the NMstate provider for os-net-config. To test the NMstate provider, set edpm_network_config_nmstate: true. Do NOT use this Development Preview setting in a production environment.
Forwarding database (FDB) learning and aging controls

RHOSO 18.0.3 (Feature Release 1) introduces FDB learning and related FDB aging parameters.

You can use FDB learning to prevent traffic flooding on ports that have port security disabled. Set localnet_learn_fdb to true.

Use the fdb_age_threshold parameter to set the maximum time (seconds) that the learned MACs stay in the FDB table. Use the fdb_removal_limit parameter to prevent OVN from removing a large number of FDB table entries at the same time.

Example configuration

apiVersion: core.openstack.org/v1beta1
kind: OpenStackControlPlane
metadata:
    name: unused
spec:
    neutron:
        template:
            customServiceConfig: |
               [ovn]
               localnet_learn_fdb = true
               fdb_age_threshold = 300
               [ovn_nb_global]
               fdb_removal_limit = 50
Copy to Clipboard Toggle word wrap

1.4.3. Observability

Power consumption monitoring (Technology Preview)

RHOSO 18.0.3 (Feature Release 1) introduces technology previews of power consumption monitoring capability for VM instances and virtual networking functions (VNFs).

See Jira Issue OSPRH-10006: Kepler Power Monitoring Metrics Visualization in RHOSO (Tech Preview) and Jira Issue OSPRH-46549: As a service provider I need a comprehensive dashboard that provides a power consumption matrix per VNF(Tech Preview).

RabbitMQ metrics dashboard
Starting in RHOSO 18.0.3 (Feature Release 1), RabbitMQ metrics are collected and stored in Prometheus. A new dashboard for displaying these metrics was added.

1.4.4. Upgrades and updates

Adoption from RHOSP 17.1
RHOSO 18.0.3 (Feature Release 1) introduces the ability to use the adoption mechanism to upgrade from RHOSP 17.1 to RHOSO 18.0 while minimizing impacts to your workloads.

1.5. New and enhanced features in 18.0 (GA)

Review features that have been added to or significantly enhanced in Red Hat OpenStack Services on OpenShift.

1.5.1. Control plane

Control plane deployed on Red Hat OpenShift Container Platform (RHOCP)

In RHOSO 18.0 (GA), the director-based undercloud is replaced by a control plane that is natively hosted on an RHOCP cluster and managed with the OpenStack Operator. The Red Hat OpenStack Services on OpenShift (RHOSO) control plane features include:

  • Deployed in pods and governed by Kubernetes Operators.
  • Deploys in minutes, consuming only a fraction of the CPU and RAM footprint required by earlier RHOSP releases.
  • Takes advantage of native Kubernetes mechanisms for high availability.
  • Features built-in monitoring based on RHOCP Observability.

1.5.2. Dashboard

Pinned CPUs
Starting with RHOSO 18.0 (GA), the OpenStack Dashboard service (horizon) shows how many pinned CPUs (pCPUs) are used and available to use in your environment.

1.5.3. Data plane

Ansible-managed data plane

In RHOSO 18.0 (GA), the director-deployed overcloud is replaced by a data plane driven by the OpenStack Operator and executed by Ansible. RHOSO data plane features include:

  • The OpenStackDataPlaneNodeSet custom resource definition (CRD), which provides a highly parallel deployment model.
  • Micro failure domains based on the OpenStackDataPlaneNodeSet CRD. If one or more node sets fail, the other node sets run to completion because there is no interdependency between node sets.
  • Faster deployment times compared to previous RHOSP versions.
  • Highly configurable data plane setup based on the OpenStackDataPlaneNodeSet and OpenStackDataPlaneService CRDs.

1.5.4. Documentation

In RHOSO 18.0 (GA), the documentation library has been restructured to align with the user lifecycle of RHOSO. Each guide incorporates content from one or more product areas that work together to cover end-to-end tasks. The titles are organized in categories for each stage in the user lifecycle of RHOSO.

The following categories are published with RHOSO 18.0:

Plan

Information about the release, requirements, and how to get started before deployment. This category includes the following guides:

  • Release notes
  • Planning your deployment
  • Integrating partner content
Prepare, deploy, configure, test

Procedures for deploying an initial RHOSO environment, customizing the control plane and data plane, configuring validated architectures, storage, and testing the deployed environment. This category includes the following guides:

  • Deploying Red Hat OpenStack Services on OpenShift
  • Customizing the Red Hat OpenStack Services on OpenShift deployment
  • Deploying a Network Functions Virtualization environment
  • Deploying a hyper-converged infrastructure environment
  • Configuring persistent storage
  • Validating and troubleshooting the deployed cloud
Adopt and update

Information about performing minor updates to the latest maintenance release of RHOSO, and procedures for adopting a Red Hat OpenStack Platform 17.1 cloud. This category includes the following guides:

  • Adopting a Red Hat OpenStack Platform 17.1 overcloud to a Red Hat OpenStack Services on OpenShift 18.0 data plane
  • Updating your environment to the latest maintenance release
Customize and scale

Procedures for configuring and customizing specific components of the deployed environment. These procedures must be done before you start to operate the deployment. This category includes the following guides:

  • Configuring the Compute service for instance creation
  • Configuring data plane networking
  • Configuring load balancing as a service
  • Customizing persistent storage
  • Configuring security services
  • Auto-scaling for instances
Manage resources and maintain the cloud

Procedures that you can perform during ongoing operation of the RHOSO environment. This category includes the following guides:

  • Maintaining the Red Hat OpenStack Services on OpenShift deployment
  • Creating and managing instances
  • Performing storage operations
  • Performing security operations
  • Managing networking resources
  • Managing cloud resources with the Dashboard
  • Monitoring high availability services

1.5.4.1. Documentation in progress

In RHOSO 18.0 (GA), the following titles are being reviewed and will be published asynchronously:

  • Configuring the Bare Metal Provisioning service
  • Configuring load balancing as a service (Technology Preview)

1.5.4.2. RHOCP feature documentation

Starting with RHOSO 18.0 (GA), features that are supported and managed natively in RHOCP are documented in the RHOCP documentation library. The RHOSO documentation includes links to relevant RHOCP documentation where needed.

1.5.4.3. Earlier documentation versions

The RHOSO documentation page shows documentation for version 18.0 and later. For earlier supported versions of RHOSP, see Product Documentation for Red Hat OpenStack Platform 17.1.

1.5.5. High availability

High availability managed natively in RHOCP
Starting with RHOSO 18.0 (GA), RHOSO high availability (HA) uses RHOCP primitives instead of RHOSP services to manage failover and recovery deployment.

1.5.6. Networking

Egress QoS support at NIC level using DCB (Technology Preview)

Starting with RHOSO 18.0 (GA), egress quality of service (QoS) at the network interface controller (NIC) level uses the Data Center Bridging Capability Exchange (DCBX) protocol to configure egress QoS at the NIC level in the host. It triggers the configuration and provides the information directly from the top of rack (ToR) switch that peers with the host NIC. This capability, combined with egress QoS for OVS/OVN, enables end-to-end egress QoS.

This is a Technology Preview feature. A Technology Preview feature might not be fully implemented and tested. Some features might be absent, incomplete, or not work as expected.

For more information on this feature, see Feature Integration document - DCB for E2E QoS.

Configuring and deploying networking with Kubernetes NMState Operator and the RHEL NetworkManager service (Technology preview)
Starting with RHOSO 18.0 (GA), the RHOSO bare-metal network deployment uses os-net-config with a Kubernetes NMState Operator and NetworkManager back end. Therefore, administrators can use the Kubernetes NMState Operator, nmstate, and the RHEL NetworkManager CLI tool nmcli to configure and deploy networks on the data plane, instead of legacy ifcfg files and network-init-scripts.

1.5.7. NFV

Power optimization enhancements
RHOSO 18.0 (GA) features a Tuned power saving profile, cpu-partitioning-powersave. You can use this profile to improve CPU power consumption by shutting down idle CPU cores or associated sub-systems. Additionally, support for adaptive nano sleep enables power saving for low packet rates.

1.5.8. Observability

Enhanced Openstack Observability
  • In RHOSO 18.0 (GA), enhanced dashboards provide unified observability with visualizations that are natively integrated into the RHOCP Observability UI. These include the node_exporter agent that exposes metrics to the Prometheus monitoring system.
  • In RHOSO 18.0 (GA), the node_exporter agent replaces the collectd daemon, and Prometheus replaces the Time series database (Gnocchi).
Logging
In RHOSO 18.0 (GA), the OpenStack logging capability is significantly enhanced. You can now collect logs from the control plane and Compute nodes, and use RHOCP Logging to store them in-cluster via Loki log store or forward them off-cluster to an external log store. Logs that are stored in-cluster with Loki can be visualized in the RHOCP Observability UI console.
Service Telemetry Framework deprecation
The Observability product for previous versions of RHOSP is Service Telemetry Framework (STF). With the release of RHOSO 18.0 (GA), STF is deprecated and in maintenance mode. There are no feature enhancements for STF after STF 1.5.4, and STF status reaches end of life at the end of the RHOSP 17.1 lifecycle. Maintenance versions of STF will be released on new EUS versions of RHOCP until the end of the RHOSP 17.1 lifecycle.

1.5.9. Security

FIPS enabled by default
  • Starting with RHOSO 18.0 (GA), Federal Information Processing Standard (FIPS) is enabled by default when RHOSO is installed on a FIPS enabled RHOCP cluster in new deployments.
  • You do not enable or disable FIPS in your RHOSO configuration. You control the FIPS state in the underlying RHOCP cluster.
TLS-everywhere enabled by default
In RHOSO 18.0 (GA), after deployment, you can configure public services with your own certificates. You can deploy without TLS-everywhere and enable it later. You cannot disable TLS-everywhere after you enable it.
Secure RBAC enabled by default
The Secure Role-Based Access Control (RBAC) policy framework is enabled by default in RHOSO 18.0 (GA) deployments.
Key Manager (barbican) enabled by default
The Key Manager is enabled by default in RHOSO 18.0 (GA) deployments.

1.5.10. Storage

Integration with external Red Hat Ceph Storage (RHCS) 7 clusters
You can integrate RHOSO 18.0 (GA) with external RHCS 7 clusters to include RHCS capabilities with your deployment.
Distributed image import
RHOSO 18.0 (GA) introduces distributed image import for the Image service (glance). With this feature, you do not need to configure a shared staging area for different API workers to access images that are imported to the Image service. Now the API worker that owns the image data is the same API worker that performs the image import.
Block Storage service (cinder) backup and restore for thin volumes
Starting with RHOSO 18.0 (GA), the backup service for the Block Storage service service preserves sparseness when restoring a backup to a new volume. This feature ensures that restored volumes use the same amount of storage as the backed up volume. It does not apply to RBD backups, which use a different mechanism to preserve sparseness.
Support for RHCS RBD deferred deletion
RHOSO 18.0 (GA) introduces Block Storage service and Image service RBD deferred deletion, which improves flexibility in the way RBD snapshot dependencies are managed. With deferred deletion, you can delete a resource such as an image, volume, or snapshot even if there are active dependencies.
Shared File Systems service (manila) CephFS NFS driver with Ganesha Active/Active
In RHOSO 18.0 (GA), the CephFS-NFS driver for the Shared File Systems service consumes an active/active Ganesha cluster by default, improving both the scalability and high availability of the Ceph NFS service.
Unified OpenStack client parity with native Shared File Systems service client
Starting with RHOSO 18.0 (GA), the Shared File Systems service fully supports the openstack client command line interface.
Nach oben
Red Hat logoGithubredditYoutubeTwitter

Lernen

Testen, kaufen und verkaufen

Communitys

Über Red Hat Dokumentation

Wir helfen Red Hat Benutzern, mit unseren Produkten und Diensten innovativ zu sein und ihre Ziele zu erreichen – mit Inhalten, denen sie vertrauen können. Entdecken Sie unsere neuesten Updates.

Mehr Inklusion in Open Source

Red Hat hat sich verpflichtet, problematische Sprache in unserem Code, unserer Dokumentation und unseren Web-Eigenschaften zu ersetzen. Weitere Einzelheiten finden Sie in Red Hat Blog.

Über Red Hat

Wir liefern gehärtete Lösungen, die es Unternehmen leichter machen, plattform- und umgebungsübergreifend zu arbeiten, vom zentralen Rechenzentrum bis zum Netzwerkrand.

Theme

© 2025 Red Hat