We are tickled pink to announce the release of: patrole 0.12.0: Patrole is a tool for verifying that Role-Based Access Control is being enforced across OpenStack deployments. This release is part of the wallaby 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.12.0 ^^^^^^ Prelude This release is to tag the Patrole for OpenStack Wallaby release. This release marks the start of Wallaby release support in Patrole. After this release, Patrole will support below OpenStack Releases: * Wallaby * Victoria * Ussuri * Train Current development of Patrole is for OpenStack Xena development cycle. Every Patrole commit is also tested against master during the Xena cycle. However, this does not necessarily mean that using Patrole as of this tag will work against a Xena (or future release) cloud. To be on safe side, use this tag to test the OpenStack Wallaby release. Changes in patrole 0.11.0..0.12.0 --------------------------------- 54fc749 Add releasenote to tag the Patrole for Wallaby release f64b81e Fix gate for handling of deprecated rules and image client 9ec7c46 Changed minversion in tox to 3.18.0 27f671f Reuse tempest to create admin client manager b73e108 Restore test user's original roles during clean up f569957 Remove the tests for unsupported Nova APIs 700c1db Remove stable/stein testing jobs 65fef1d Fix creating of client manager for network tests Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 12 --- patrole_tempest_plugin/policy_authority.py | 34 ++++--- patrole_tempest_plugin/rbac_rule_validation.py | 2 + patrole_tempest_plugin/rbac_utils.py | 26 +++-- .../api/compute/test_floating_ips_bulk_rbac.py | 112 --------------------- .../test_server_misc_policy_actions_rbac.py | 3 + .../api/compute/test_virtual_interfaces_rbac.py | 64 ------------ .../api/identity/v3/test_tokens_negative_rbac.py | 2 +- .../patrole-wallaby-release-cbc6687e4aeff56a.yaml | 17 ++++ tox.ini | 12 +-- 19 files changed, 126 insertions(+), 326 deletions(-)