Public bug reported:

[Summary and rationale]

Please grant a Feature Freeze Exception for the 24 updates listed below to
align Ubuntu 26.10 (Stonking) with the final OpenStack 2026.2 Hibiscus client
and non-client library releases.

These releases provide the client commands, service API support and shared
library changes for Hibiscus. Aligning them with the service release gives
Ubuntu users access to that functionality and the final upstream fixes and
compatibility work.

The upstream final non-client and client-library milestones fell in the
weeks of 17-21 August and 24-28 August respectively. Stonking entered Feature
Freeze on 20 August. This request covers the outstanding feature and API
changes needed to complete the library alignment.

Hibiscus schedule:
https://releases.openstack.org/hibiscus/schedule.html#h-final-lib
https://releases.openstack.org/hibiscus/schedule.html#h-final-clientlib

[Requested updates]

The first version is the latest published Stonking source version, including
Proposed, as checked on 10 September 2026. The second is the requested
upstream version.

* python-ceilometermiddleware: 3.12.0-0ubuntu1 -> 3.13.0
  Swift storage-policy metadata in notifications.

* python-keystoneauth1: 5.15.0-0ubuntu1 -> 5.17.0
  WebSSO, federated token reuse and TLS configuration.

* mistral-extra: 16.0.1-2 -> 17.0.0
  Removal of Vitrage actions.

* python-octavia-lib: 3.11.0-2 -> 3.12.0
  Load-balancer failover with a new flavor.

* python-openstacksdk: 4.17.0-0ubuntu1 -> 4.20.0
  Additional service APIs, resource fields and configuration helpers.

* python-oslo.config: 1:10.5.0-0ubuntu1 -> 10.7.0
  ConfigOpts serialization and sample_min/sample_max options.

* python-oslo.messaging: 18.2.0-0ubuntu1 -> 18.3.0
  Optional OpenTelemetry RPC tracing.

* python-oslo.versionedobjects: 3.11.0-0ubuntu1 -> 3.12.0
  New obj_make_list calling form and signature changes.

* python-ovsdbapp: 2.18.0-0ubuntu2 -> 2.19.0
  OVSDB lock callbacks and TCP/SSL venv support.

* python-adjutantclient: 1.5.0-2 -> 1.6.0
  Group-inherited roles in command output.

* python-barbicanclient: 7.5.0-0ubuntu1 -> 7.6.0
  Removal of legacy barbicanclient.client imports.

* python-blazarclient: 4.5.0-2 -> 4.6.0
  Host-unset commands for reservation host capabilities.

* python-cyborgclient: 2.7.0-3 -> 3.0.0
  Removal of the native CLI and v1 interfaces.

* python-freezerclient: 6.2.0-2 -> 6.5.0
  OSC backup commands, trust authentication and v1 API removal.

* python-glanceclient: 1:4.12.0-0ubuntu1 -> 4.13.0
  Cache node listing, cleaning and pruning commands.

* python-ironicclient: 6.2.0-0ubuntu1 -> 6.3.0
  Runbook controls, VIF portgroup selection and history fields.

* python-keystoneclient: 1:5.8.0-4 -> 6.0.0
  Removal of the deprecated HTTPClient alias.

* python-magnumclient: 4.11.0-0ubuntu1 -> 5.0.0
  Cluster-driver and nodegroup controls; legacy CLI removal.

* python-manilaclient: 6.2.0-0ubuntu1 -> 6.3.0
  Availability-zone filtering, API 2.98 and session changes.

* python-mistralclient: 1:6.2.0-2 -> 6.3.0
  Removal of Identity v2 authentication fallback.

* python-neutronclient: 1:13.0.0-0ubuntu1 -> 14.0.0
  Removal of VPNaaS OSC commands.

* python-openstackclient: 10.2.1-0ubuntu1 -> 10.3.0
  Compute API 2.94 and new compute, image and network options.

* python-troveclient: 1:8.10.0-2 -> 8.11.0
  Database-instance SSL management commands.

* python-watcherclient: 4.10.0-2 -> 4.11.0
  Audit-template defaults and API 1.7 support.

The exception is limited to these target versions. The remaining 32
outstanding library updates contain only fixes or maintenance relative to
the latest archive versions and do not need an FFe for that remaining delta.

[Regression potential]

The main compatibility risks are removed CLI commands and Python interfaces:
Magnum and Cyborg legacy CLIs, Neutron VPNaaS commands, Barbican and Keystone
imports, and Mistral integrations. Consumers and scripts using those
interfaces need checking against the replacements.

Keystoneauth, SDK and session changes affect authentication, token reuse and
TLS. The new keystoneauth WebSSO plugin has an upstream-documented login-CSRF
limitation in its callback protocol; this needs assessment when reviewing
the authentication changes:
https://github.com/openstack/keystoneauth/blob/1a5ab2b4dc8bf831b23fb1a2a256ca1cd83f3386/releasenotes/notes/add-v3websso-plugin-9a1f0c4bd6f8e2a7.yaml

Shared-library and dependency changes may affect OpenStack services and
other reverse dependencies. The SDK and OpenStackClient updates need
coordinated testing. New commands and microversions need the corresponding
service support.

** Affects: openstack (Ubuntu)
     Importance: Undecided
         Status: New

** Attachment added: "FFE-upstream-changes.txt"
   
https://bugs.launchpad.net/bugs/2166967/+attachment/5999177/+files/FFE-upstream-changes.txt

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2166967

Title:
  [FFe] Align OpenStack client and non-client libraries with Hibiscus in
  Stonking

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/openstack/+bug/2166967/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to