We are psyched to announce the release of: patrole 0.8.0: Patrole is a tool for verifying that Role-Based Access Control is being enforced across OpenStack deployments. This release is part of the ussuri release series. The source is available from: https://opendev.org/openstack/patrole Download the package from: https://tarballs.openstack.org/patrole/ Please report issues through: https://bugs.launchpad.net/patrole/+bugs For more details, please see below. 0.8.0 ^^^^^ Prelude ******* This is an intermediate release during the Ussuri development cycle to mark the end of support for EM Queens in Patrole. After this release, Patrole will support below OpenStack Releases: * Train * Stein * Rocky Current development of Patrole is for OpenStack Ussuri development cycle. This is the last release of Patrole to officially support python2.7. New Features ************ * A new policy feature flag called "[policy_feature_flag].changed_nova_policies_ussuri" has been added to Patrole's config to handle Nova policies changed in Ussuri. The policy feature flag is applied to tests that use policies changed in Ussuri, including the following: * os_compute_api:os-services Note that not all changed policies are included above because test coverage is missing for them. Changes in patrole 0.7.0..0.8.0 ------------------------------- 37d8192 Add releasenote to tag the end of support for Queens 39ad28a Add skip check to tests that modify the user source f8923d1 fix: admin and member gates are broken c33986b Add release notes page for version 0.7.0 8ca82d8 Fix missing "raise" before cls.skipException Diffstat (except docs and test files) ------------------------------------- devstack/plugin.sh | 16 ++ patrole_tempest_plugin/config.py | 7 +- .../network/test_auto_allocated_topology_rbac.py | 2 +- ...nged_nova_policies_ussuri-177582b3ded63411.yaml | 13 + ...termediate-ussuri-release-8f7bb2140bca827c.yaml | 14 + releasenotes/source/index.rst | 1 + releasenotes/source/v0.7.0.rst | 6 + 13 files changed, 257 insertions(+), 132 deletions(-)
participants (1)
-
no-reply@openstack.org