OpenStack

This section provides information about deprecated and removed functionality in Mirantis OpenStack services.

Gnocchi backend for Tenant Telemetry

Deprecated

MOSK 26.2

Removed

MOSK 26.2 for Gazpacho and later

Details

Deprecated and removed the Gnocchi time series database as the metrics storage backend for the Tenant Telemetry service (the metric service). Starting with the OpenStack Gazpacho release, Tenant Telemetry uses Prometheus as the metrics storage backend through the new metric-storage service.

Upgrading OpenStack from Epoxy to Gazpacho removes Redis, the key-value store that Gnocchi used to hold metrics. If the Tenant Telemetry services are enabled in your cloud, you must either uninstall or reconfigure them when moving to the OpenStack Gazpacho release. Autoscaling users must rewrite their Heat templates and update their Heat stacks to use different alarm type, resource properties, and metric queries. For details, see Migrate Tenant Telemetry from Gnocchi.

NGINX Ingress

Deprecated

MOSK 26.2

Unsupported

MOSK 27.1

Details

Replaced NGINX Ingress with Application Gateway (app-gateway) as the ingress layer for OpenStack, Ceph, and OpenSDN public endpoints. Application Gateway is an Envoy Proxy instance managed by the Envoy Gateway controller. Application Gateway provides full functional and operational parity with NGINX Ingress.

For the migration procedure, refer to Migrate public endpoints to Envoy Proxy.

Instance image signature verification upon boot and upload

Deprecated

MOSK 25.2

Unsupported

MOSK 26.1

Details

Deprecated support for verifying image signature when an instance is booted from an image and an image is uploaded to the Image service. For more information, contact Mirantis support.

BGP VPN as a Service

Deprecated

MOSK 25.1

Unsupported

MOSK 25.2

Details

Deprecated support for the BGP VPN as a service. For more information, contact Mirantis support.

Logical Volume Manager with iSCSI for the Block Storage service

Deprecated

MOSK 25.1

Unsupported

MOSK 25.2

Details

Deprecated support for the Logical Volume Manager (LVM) with iSCSI backend for the Block Storage service. For more information, contact Mirantis support.

Multitenant OVS networking for the Bare Metal service

Deprecated

MOSK 25.1

Unsupported

MOSK 25.2

Details

Deprecated support for the multitenant networking in the Bare Metal service (Ironic) using Open vSwitch (OVS). For more information, contact Mirantis support.

DPDK

Deprecated

MOSK 25.1

Unsupported

MOSK 25.2

Details

Deprecated the DPDK feature. For more information, contact Mirantis support.

Telemetry services

Deprecated

MOSK 24.2.2

Unsupported

MOSK 24.2.4

Details

Deprecated the MOSK Telemetry services (Gnocchi, Ceilometer, and Aodh) that used to monitor OpenStack components.

Also, the OpenStack Panko service has been removed from the product as long as it is no longer maintained in the upstream OpenStack after Victoria. For details, see panko repository.

OpenStackDeploymentSecret custom resource

Deprecated

MOSK 23.1

Removed

MOSK 23.2

Details

The OpenStackDeploymentSecret custom resource has been deprecated. MOSK 23.1 introduces the capability to hide sensitive information from the OpenStackDeployment object by using the value_from directive. For details, see Hiding sensitive information.

The allow-unsafe-backup parameter for MariaDB

Deprecated

MOSK 22.3

Removed

MOSK 22.4

Details

Removed the unsafe --allow-unsafe-backup flag for MariaDB backup for security and backup procedure simplification purposes.

CPU isolation using isolcpus

Deprecated

MOSK 22.2

Removed

To be decided

Details

Configuring CPU isolation through the isolcpus configuration parameter for Linux kernel is considered deprecated. MOSK 21.5 introduces the capability to configure CPU isolation using the cpusets mechanism in Linux kernel.