2023.2 Series Release Notes¶
1.5.0¶
New Features¶
Added support for block storage services.
Add support for creating, updating and deleting domain configurations for the identity service.
Add support for Image Metadef objects.
Added new fields to loadbalancer create/update listener API in order to support new HTTP Strict Transport Security support.
Added support to manage and unmanage shares from the shared file system service.
Added support to list, get, create, update, and delete share metadata from shared file system service.
Add both
ca_tls_container_ref
andcrl_container_ref
parameters for Octavia pools, which can be used to store the ca certificate used by backend servers and the revocation list file.
Add SFC resources: FlowClassifier, PortChain, PortPair, PortPairGroup and ServiceGraph resources and introduce support for CRUD operations for these.
Upgrade Notes¶
The
openstack.format.Formatter
class no longer defines aserialize
method to override. This was unused and unneccessary complexity.
1.4.0¶
New Features¶
Add fake resource generator to ease unit testing in packages that depend on openstacksdk.
Add support for aggregates to the
ResourceProvider
Placement resource.
Added support for the
ResourceProviderInventory
Placement resource.
Add support for the
Trait
Placement resource.
Added support to create, update, list, get, and delete share groups on the shared file system service.
Added support for list, show, update, delete, reset and create Share Group Snapshots for Shared File Systems service.
Project cleanup now supports skipping specific resources, which will be kept as-is. Resource names are based on the resource registry names, e. g. “block_storage.volume”.
Added
update_workflow
to the workflow proxy.
1.3.0¶
New Features¶
Added support for block storage summary.
Adds support for querying a node’s hardware inventory as per functionality introduced in API 1.81.
1.2.0¶
New Features¶
Add Designate (DNS) support for zone shares.
Added support to create, list, get and delete share access rules with the shared file system service.
Added support to create, list, get, and delete share network subnets on the shared file system service.
Adds shelve_offload_server method to the compute proxy
Add support for Ironic Inspector Introspection Rules API.
Adds support for Node shards to baremetal service.
The
Resource.wait_for_status
,Resource.wait_for_delete
, and related proxy wrappers now accept acallback
argument that can be used to pass a callback function. When provided, the wait function will attempt to retrieve aprogress
value from the resource in question and pass it to the callback function each time it iterates.
1.1.0¶
New Features¶
Add support for glance Cache API.
Add support for glance Cache API.
Added support to create, update, list, get, and delete share networks on the shared file system service.
Added support to list and get share snapshot instances on the shared file system service.
Added support to list, get, reset status of, and force delete share instances (from shared file system service).
Added support for shrink/extend share actions.
Added support to list and show Export Locations for shares from the Shared File Systems service.
The
openstack.compute.v2.server.Server
object now provides arestore
method to restore it from a soft-deleted state, while the compute proxy method provides an equivalentrestore_server
method.
Add BGPVPN, BGPVPN Network Association, BGPVPN Port Association, and BGPVPN Router Association resources and introduce support for CRUD operations for these.
Add SDK support for Nova microversion 2.91. This microversion allows specifying a destination host to unshelve a shelve offloaded server. And availability zone can be set to None to unpin the availability zone of a server.
Upgrade Notes¶
Warnings about deprecated behavior or deprecated/modified APIs are now raised using the
warnings
module, rather than thelogging
module. This allows users to filter these warnings or silence them entirely if necessary.
Bug Fixes¶
It is now possible to configure
v3multifactor
auth type using environment variables. For example:export OS_AUTH_TYPE=v3multifactor export OS_AUTH_METHODS=v3password,v3totp export OS_USERNAME=admin export OS_PASSWORD=password export OS_PASSCODE=12345 openstack server list