Note de la release actuelle¶
15.0.0.0rc1-8¶
Bug Fixes¶
Previously, when an audit was created with zone_migration strategy and both storage_pools and compute_nodes parameters are passed, the audit did not created the required instances migration actions if any volume migration action was created.
Now, in that situation the audit will create both instance and volume migrations according to the expected behavior and the limits defined by the parallelization parameters.
For more information: https://bugs.launchpad.net/watcher/+bug/2109722
The CORS middleware has been added to api pipeline, to support Cross-Origin Resource Sharing.
The
http_proxy_to_wsgi
middleware has been added to the api pipeline. Now setting the[oslo_middleware] enable_proxy_headers_parsing
option to true enables parsing the HTTP headers set by forwarders, to detect endpoint urls clients actually use.
Now request id is returned by Watcher API in the X-OpenStack-Request-ID response header.
The zone migration strategy no longer fails when when an audit is created with defined storage_pools, compute_nodes is not provided, and with_attached_volume is set to True. The strategy now creates the required volume migrations, but no instance migrations. Both volumes and instances will only be migrated if the audit parameters have both compute_nodes and storage_pools.
See: https://bugs.launchpad.net/watcher/+bug/2111429 for more details.
Currently, the zone migration strategy has a
src_type
parameter in thestorage_pools
input parameter which is ignored, even though it’s required when storage_pools is defined.This patch makes the src_type parameter optional in the zone migration strategy, and when passed by the user, will use its values to filter the volumes which can be migrated.
For more details: https://launchpad.net/bugs/2111507