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 the storage_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