diff --git a/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po b/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po index f3d53a26..53dbc54e 100644 --- a/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po +++ b/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po @@ -1,15 +1,16 @@ # Andi Chandler , 2016. #zanata # Andi Chandler , 2017. #zanata # Andi Chandler , 2018. #zanata +# Andi Chandler , 2023. #zanata msgid "" msgstr "" "Project-Id-Version: oslo.policy\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-09-09 16:02+0000\n" +"POT-Creation-Date: 2023-05-08 11:38+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"PO-Revision-Date: 2018-08-08 09:50+0000\n" +"PO-Revision-Date: 2023-06-21 08:56+0000\n" "Last-Translator: Andi Chandler \n" "Language-Team: English (United Kingdom)\n" "Language: en_GB\n" @@ -22,12 +23,21 @@ msgstr "1.15.0" msgid "1.22.1" msgstr "1.22.1" +msgid "1.25.3" +msgstr "1.25.3" + msgid "1.29.0" msgstr "1.29.0" msgid "1.33.0" msgstr "1.33.0" +msgid "1.33.2" +msgstr "1.33.2" + +msgid "1.33.2-3" +msgstr "1.33.2-3" + msgid "1.37.0" msgstr "1.37.0" @@ -37,9 +47,103 @@ msgstr "1.38.0" msgid "1.38.1" msgstr "1.38.1" +msgid "1.38.1-6" +msgstr "1.38.1-6" + +msgid "1.41.0" +msgstr "1.41.0" + msgid "1.9.0" msgstr "1.9.0" +msgid "2.1.0" +msgstr "2.1.0" + +msgid "2.1.3" +msgstr "2.1.3" + +msgid "2.3.3" +msgstr "2.3.3" + +msgid "2.3.4" +msgstr "2.3.4" + +msgid "2.4.0" +msgstr "2.4.0" + +msgid "2023.1 Series Release Notes" +msgstr "2023.1 Series Release Notes" + +msgid "3.0.0" +msgstr "3.0.0" + +msgid "3.1.0" +msgstr "3.1.0" + +msgid "3.1.1" +msgstr "3.1.1" + +msgid "3.1.2" +msgstr "3.1.2" + +msgid "3.10.0" +msgstr "3.10.0" + +msgid "3.10.1" +msgstr "3.10.1" + +msgid "3.12.0" +msgstr "3.12.0" + +msgid "3.12.1" +msgstr "3.12.1" + +msgid "3.2.1" +msgstr "3.2.1" + +msgid "3.3.0" +msgstr "3.3.0" + +msgid "3.4.0" +msgstr "3.4.0" + +msgid "3.6.1" +msgstr "3.6.1" + +msgid "3.6.2" +msgstr "3.6.2" + +msgid "3.7.0" +msgstr "3.7.0" + +msgid "3.7.1" +msgstr "3.7.1" + +msgid "3.8.3" +msgstr "3.8.3" + +msgid "3.9.0" +msgstr "3.9.0" + +msgid "" +"A new configuration option ``enforce_new_defaults`` has been added to the " +"``[oslo_policy]`` group to control whether or not to use the old deprecated " +"defaults. If ``True``, the old deprecated defaults are not going to be " +"evaluated which means if any existing token is allowed for old defaults but " +"disallowed for new defaults it will be disallowed. It is encouraged to " +"enable this flag along with the ``enforce_scope`` flag so that you can get " +"the benefits of new defaults and ``scope_type`` together. This way operators " +"can switch to new defaults without overwriting the rules in the policy file." +msgstr "" +"A new configuration option ``enforce_new_defaults`` has been added to the " +"``[oslo_policy]`` group to control whether or not to use the old deprecated " +"defaults. If ``True``, the old deprecated defaults are not going to be " +"evaluated which means if any existing token is allowed for old defaults but " +"disallowed for new defaults it will be disallowed. It is encouraged to " +"enable this flag along with the ``enforce_scope`` flag so that you can get " +"the benefits of new defaults and ``scope_type`` together. This way operators " +"can switch to new defaults without overwriting the rules in the policy file." + msgid "" "A new configuration option has been added to the ``[oslo_policy]`` group " "called ``enforce_scope``. When set to ``True``, oslo.policy will raise an " @@ -63,6 +167,35 @@ msgstr "" "to fix long-standing RBAC issues in OpenStack once they start introducing " "``scope_types`` for policies used in their service." +msgid "" +"A new tool, ``oslopolicy-validator``, has been added. It allows deployers to " +"easily run basic sanity checks against their policy files. See the " +"documentation for full details." +msgstr "" +"A new tool, ``oslopolicy-validator``, has been added. It allows deployers to " +"easily run basic sanity checks against their policy files. See the " +"documentation for full details." + +msgid "" +"Add ``oslopolicy-convert-json-to-yaml`` tool to convert the json formatted " +"policy file to yaml format in compatible way. Refer to `this document " +"`_ for details." +msgstr "" +"Add ``oslopolicy-convert-json-to-yaml`` tool to convert the JSON formatted " +"policy file to YAML format in a compatible way. Refer to `this document " +"`_ for details." + +msgid "" +"Add ``oslopolicy-policy-upgrade`` command to help operators upgrade their " +"self-defined policy file to new release format. It will upgrade the " +"deprected policy name with the new name." +msgstr "" +"Add ``oslopolicy-policy-upgrade`` command to help operators upgrade their " +"self-defined policy file to a new release format. It will upgrade the " +"deprecated policy name with the new name." + msgid "" "Add ``sphinxpolicygen`` Sphinx plugin, which can be used to generate a " "sample policy file for use in documentation." @@ -96,6 +229,23 @@ msgstr "" "documentation `_." +msgid "" +"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." +msgstr "" +"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 the latest documentation, especially when considering the number " +"of policy rules projects have made in the Secure RBAC effort." + msgid "" "As reported in launchpad bug 1723030, under some circumstances policy checks " "caused a significant performance degradation. This release includes improved " @@ -108,6 +258,58 @@ msgstr "" msgid "Bug Fixes" msgstr "Bug Fixes" +msgid "" +"Deprecated policy warnings are now suppressed in the ``oslopolicy-list-" +"redundant`` tool so that they don't overwhelm the relevant output." +msgstr "" +"Deprecated policy warnings are now suppressed in the ``oslopolicy-list-" +"redundant`` tool so that they don't overwhelm the relevant output." + +msgid "Deprecation Notes" +msgstr "Deprecation Notes" + +msgid "" +"Fixed passing ``--exclude-deprecated`` boolean value to sphinx-build " +"command. Now ``--exclude-deprecated`` is only passed when it is True without " +"bool True/False value." +msgstr "" +"Fixed passing ``--exclude-deprecated`` boolean value to sphinx-build " +"command. Now ``--exclude-deprecated`` is only passed when it is True without " +"bool True/False value." + +msgid "" +"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 `_." +msgstr "" +"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 behaviour led to operator confusion when attempting " +"to evaluate the output to determine if customised 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 `_." + +msgid "" +"Fixes the mapping of 'system_scope' to 'system' when enforce is called with " +"a 'creds' dictionary instead of a RequestContext." +msgstr "" +"Fixes the mapping of 'system_scope' to 'system' when enforce is called with " +"a 'creds' dictionary instead of a RequestContext." + +msgid "" +"JSON format support and ``--format`` option in ``oslopolicy-sample-" +"generator`` and ``oslopolicy-policy-upgrade`` tools are also deprecated. In " +"future release, ``--format`` option will be removed." +msgstr "" +"JSON format support and ``--format`` option in ``oslopolicy-sample-" +"generator`` and ``oslopolicy-policy-upgrade`` tools are also deprecated. In " +"future release, ``--format`` option will be removed." + msgid "New Features" msgstr "New Features" @@ -129,12 +331,75 @@ msgstr "Queens Series Release Notes" msgid "Rocky Series Release Notes" msgstr "Rocky Series Release Notes" +msgid "" +"Scope check is enforced for all rules, registered ones as well as the ones " +"which are subclasses of the ``BaseCheck`` class if rule has ``scope_types`` " +"set." +msgstr "" +"Scope check is enforced for all rules, registered ones as well as the ones " +"which are subclasses of the ``BaseCheck`` class if rule has ``scope_types`` " +"set." + +msgid "Stein Series Release Notes" +msgstr "Stein Series Release Notes" + +msgid "" +"Support for Python 2.7 has been dropped. The minimum version of Python now " +"supported is Python 3.6." +msgstr "" +"Support for Python 2.7 has been dropped. The minimum version of Python now " +"supported is Python 3.6." + msgid "Switch to reno for managing release notes." msgstr "Switch to reno for managing release notes." +msgid "" +"This fixes the Bug# 1914095. Policy engine has bug of modifying the " +"registered rule original object which caused issue when there are multiple " +"policy objects are processing rules in parallel. With this fix. policy " +"engine will make copies of all the registered rules and process accordingly." +msgstr "" +"This fixes Bug #1914095. Policy engine has a bug of modifying the registered " +"rule original object which caused issue when there are multiple policy " +"objects processing rules in parallel. With this fix. the policy engine will " +"make copies of all the registered rules and process them accordingly." + +msgid "Train Series Release Notes" +msgstr "Train Series Release Notes" + msgid "Unreleased Release Notes" msgstr "Unreleased Release Notes" +msgid "Upgrade Notes" +msgstr "Upgrade Notes" + +msgid "" +"Users with a ``RuleDefault`` or ``DocumentedRuleDefault`` that have " +"configured a ``deprecated_rule`` should move the ``deprecated_reason`` and " +"``deprecated_since`` parameters to this ``DeprecatedRule``." +msgstr "" +"Users with a ``RuleDefault`` or ``DocumentedRuleDefault`` that have " +"configured a ``deprecated_rule`` should move the ``deprecated_reason`` and " +"``deprecated_since`` parameters to this ``DeprecatedRule``." + +msgid "Ussuri Series Release Notes" +msgstr "Ussuri Series Release Notes" + +msgid "Victoria Series Release Notes" +msgstr "Victoria Series Release Notes" + +msgid "Wallaby Series Release Notes" +msgstr "Wallaby Series Release Notes" + +msgid "Xena Series Release Notes" +msgstr "Xena Series Release Notes" + +msgid "Yoga Series Release Notes" +msgstr "Yoga Series Release Notes" + +msgid "Zed Series Release Notes" +msgstr "Zed Series Release Notes" + msgid "" "[`bug 1741073 `_] " "Documentation has been improved to include ``oslopolicy-sample-generator`` " @@ -179,5 +444,73 @@ msgstr "" "they are being standardised through the ``oslo_context.context." "RequestContext.to_policy_values()`` method." +msgid "" +"[`bug 1880959 `_] The " +"behavior of policy file reloading from policy directories was fixed. " +"Previously the rules from policy files located in the directories specified " +"in the ``policy_dirs`` option were not reapplied after the rules from the " +"primary policy file have been reapplied due to a change." +msgstr "" +"[`bug 1880959 `_] The " +"behaviour of policy file reloading from policy directories was fixed. " +"Previously the rules from policy files located in the directories specified " +"in the ``policy_dirs`` option were not reapplied after the rules from the " +"primary policy file have been reapplied due to a change." + +msgid "" +"[`bug 1913718 `_] The `Enforcer()` " +"object now only processes deprecated rules once at load or enforcement time, " +"improving performance for users that make extensive use of policy " +"enforcement." +msgstr "" +"[`bug 1913718 `_] The `Enforcer()` " +"object now only processes deprecated rules once at load or enforcement time, " +"improving performance for users that make extensive use of policy " +"enforcement." + +msgid "" +"[`bug 1943584 `_] If " +"file in policy directory was emptied, rules were not re-calculated. The only " +"workaround was to restart an application. Now rules are re-calculated \"on " +"the fly\", without app restart." +msgstr "" +"[`bug 1943584 `_] If " +"file in policy directory was emptied, rules were not re-calculated. The only " +"workaround was to restart an application. Now rules are re-calculated \"on " +"the fly\", without app restart." + +msgid "" +"``DeprecatedRule`` now accepts two new parameters: ``deprecated_reason`` and " +"``deprecated_since``. These should be used in place of the equivalent " +"parameters on the rule that is replacing this rule in order to avoid " +"confusion." +msgstr "" +"``DeprecatedRule`` now accepts two new parameters: ``deprecated_reason`` and " +"``deprecated_since``. These should be used in place of the equivalent " +"parameters on the rule that is replacing this rule in order to avoid " +"confusion." + +msgid "" +"``policy_file`` support for JSON formatted file is deprecated. Use YAML " +"formatted file which will be default in future. Use `oslopolicy-convert-json-" +"to-yaml `_ tool to convert the existing JSON to YAML " +"formatted policy file in backward compatible way." +msgstr "" +"``policy_file`` support for JSON formatted files is deprecated. Use YAML " +"formatted file which will be the default in future. Use `oslopolicy-convert-" +"json-to-yaml `_ tool to convert the existing JSON to YAML " +"formatted policy file in a backwards-compatible way." + msgid "oslo.policy Release Notes" msgstr "oslo.policy Release Notes" + +msgid "" +"oslopolicy-checker was added the ability to accept a file containing a hash " +"that represents the target. This makes it possible to check policies that " +"have non-conventional targets such as barbican." +msgstr "" +"oslopolicy-checker has added the ability to accept a file containing a hash " +"that represents the target. This makes it possible to check policies that " +"have non-conventional targets such as Barbican."