We are pumped to announce the release of: oslo.policy 3.12.0: Oslo Policy library This release is part of the zed release series. The source is available from: https://opendev.org/openstack/oslo.policy Download the package from: https://pypi.org/project/oslo.policy Please report issues through: https://bugs.launchpad.net/oslo.policy/+bugs For more details, please see below. 3.12.0 ^^^^^^ New Features ************ * Adds the ability to exclude deprecated policies from generated samples by utilizing the "--exclude-deprecated" setting when generating YAML example files. The Spinx generator can also be controlled using the "exclude_deprecated" environment variable. By default, these rules will be included, but operators and projects may not desire these deprecated rules to exist in latest documentation, espescially when considering the number of policy rules projects have made in the Secure RBAC effort. Bug Fixes ********* * Fixes handling of deprecated rules when generating sample policy files such that legacy rules are no longer automatically aliased in the resulting output. Previously, the behavior led to operator confusion when attempting to evaluate the output to determine if customized rules were required, as the aliases were always added as active rules. A warning is now also added to the generated output. For more information, please see launchpad bug #1945336 (https://bugs.launchpad.net/oslo.policy/+bug/1945336). Changes in oslo.policy 3.11.0..3.12.0 ------------------------------------- 9bc1783 Don't raise InvalidScope exception when do_raise=False 9eef147 Add Python3 zed unit tests cdec2c1 Update master for stable/yoga b67e3c7 make deprecated rule examples explicit Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 2 +- oslo_policy/generator.py | 49 +++++++++++++++++----- oslo_policy/policy.py | 23 +++++++--- oslo_policy/sphinxpolicygen.py | 17 +++++--- ...-deprecated-rule-handling-c6fe321fce6293a9.yaml | 19 +++++++++ releasenotes/source/index.rst | 1 + releasenotes/source/yoga.rst | 6 +++ 12 files changed, 161 insertions(+), 39 deletions(-)
participants (1)
-
no-reply@openstack.org