Current Series Release Notes¶
26.0.0-8¶
New Features¶
Added a new URL endpoint
/auth/switch_name/<project-name>to Horizon that can be used to switch to another project by name, ifdomain_idquery parameter is set that domain ID is used otherwise the domain for the current project scoped token is used.This is the same functionality as is already provided by the
/auth/switch/<project-id>endpoint that only works with an project ID (UUID).
Upgrade Notes¶
The default value of
key_pairs_panelin theANGULAR_FEATURESsetting has been changed fromTruetoFalse. The Key Pairs panel now uses the Python/Django implementation by default instead of the AngularJS version. The Python implementation includes feature parity improvements: expandable chevron rows for key pair metadata display, a server-generated key pair create form with private key download, and a public key import form.If you need to temporarily revert to the AngularJS version, set
ANGULAR_FEATURES['key_pairs_panel'] = Truein your local settings. The AngularJS version will be removed in a future release.
Deprecation Notes¶
The AngularJS version of the Key Pairs panel is now deprecated. Set
ANGULAR_FEATURES['key_pairs_panel'] = False(now the default) to use the Python/Django implementation. The AngularJS implementation will be removed in a future release as part of the broader de-angularization effort.
26.0.0¶
New Features¶
Security Groupspanel now exposes anEdit Ruleaction. Security group rules can be modified directly without manually deleting and recreating them.
Added changing instance password directly from the dashboard. This requires the QEMU Guest Agent to be installed and running inside the guest operating system.
Upgrade Notes¶
Support for Python 3.9 has been dropped.
Bug Fixes¶
[bug 2134580] Fixed an issue where calling
/api/keystone/svc-catalog/could mutaterequest.user.service_catalogand cause follow-up API calls to fail withhorizon.exceptions.ServiceCatalogException: Invalid service catalog: image.