Skip to content

v3.4.1: Release 3.4.1

Choose a tag to compare

@mnaser mnaser released this 12 Jun 00:56

New Features

  • Atmosphere previously deactivated the Keystone auth token cache due to bug
    https://tracker.ceph.com/issues/64094. This issue is now resolved upstream,
    making it safe to reactivate the cache in the new version of Ceph which
    includes the fix (18.2.7).

  • Upgrade Percona XtraDB Cluster operator from 1.14.0 to 1.16.1 and Percona XtraDB Cluster from 8.0.36-28.1 to 8.0.41-32.1.
    This update includes performance improvements and bug fixes.

Upgrade Notes

  • The max_allowed_packet setting increased from 4M (the default in
    MySQL 5.x) to 16M to support larger queries. Because MySQL 8.x uses
    a new default of 64M, the configuration no longer specifies this setting.

Bug Fixes

  • The [cinder]/auth_type configuration value wasn't set resulting in
    the entire Cinder section not render in the configuration file, it
    is now set to password which will fully render the Cinder section
    for OpenStack Nova.

  • Added a custom build of Cluster API driver for OpenStack which includes fixes unblocking upgrades of Magnum clusters created using a specific network or subnet configuration.

  • Manila now uses Nova micro-version 2.60 by default. This change
    enables support for attaching multiple volumes to an instance.

  • Manila now connects to the internal Nova and Glance endpoints
    instead of the public ones. This improves performance and reduces
    reliance on external network paths.

  • Fixed the OAuth2 Proxy configuration to enable API access using valid JWT tokens
    without requiring interactive login. Previously, OAuth2 Proxy enforced login
    for all requests by default. This change lets the Alertmanager API and other
    services behind OAuth2 Proxy support programmatic access via JWT tokens.

  • Increased the liveness probe timeouts for the Percona XtraDB Cluster.
    The configuration now sets timeoutSeconds to 60 and failureThreshold to 100.
    This change helps the cluster remain responsive and prevents unnecessary restarts during prolonged operations.

  • Changed the liveness check from the MySQL exporter sidecar to a readiness check.
    The sidecar should wait indefinitely for the main containers and shouldn't terminate database pods.
    Especially during long SST operations. This change improves the cluster's stability during extended operations.

  • Resolve the issue where the QEMU VNC and API TLS certificate fails to
    renew, preventing access to the virtual machine (VM) console via the
    dashboard and causing live migration failures.

Other Notes

  • Add documentation about database backup and restore procedures.