oslo.policy - en to en_GB translation catalogue (10 entries)

en: Add ``oslopolicy-convert-json-to-yaml`` tool to convert the json formatted policy file to yaml format in compatible way. Refer to `this document <https://docs.openstack.org/oslo.policy/latest/cli/oslopolicy-convert-json-to-yaml.html>`_ for details.
en_GB: 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 <https://docs.openstack.org/oslo.policy/latest/cli/oslopolicy-convert-json-to-yaml.html>`_ for details.

en: 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.
en_GB: 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.

en: 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.
en_GB: 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.

en: As reported in launchpad bug 1723030, under some circumstances policy checks caused a significant performance degradation. This release includes improved logic around rule validation to prevent that.
en_GB: As reported in Launchpad bug 1723030, under some circumstances policy checks caused a significant performance degradation. This release includes improved logic around rule validation to prevent that.

en: 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>`_.
en_GB: 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 <https://bugs.launchpad.net/oslo.policy/+bug/1945336>`_.

en: 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.
en_GB: 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.

en: [`bug 1779172 <https://bugs.launchpad.net/keystone/+bug/1779172>`_] The ``enforce()`` method now supports the ability to parse ``oslo.context`` objects if passed into ``enforce()`` as ``creds``. This provides more consistent policy enforcement for service developers by ensuring the attributes provided in policy enforcement are standardized. In this case they are being standardized through the ``oslo_context.context.RequestContext.to_policy_values()`` method.
en_GB: [`bug 1779172 <https://bugs.launchpad.net/keystone/+bug/1779172>`_] The ``enforce()`` method now supports the ability to parse ``oslo.context`` objects if passed into ``enforce()`` as ``creds``. This provides more consistent policy enforcement for service developers by ensuring the attributes provided in policy enforcement are standardised. In this case they are being standardised through the ``oslo_context.context.RequestContext.to_policy_values()`` method.

en: [`bug 1880959 <https://bugs.launchpad.net/keystone/+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.
en_GB: [`bug 1880959 <https://bugs.launchpad.net/keystone/+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.

en: ``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 <https://docs.openstack.org/oslo.policy/latest/cli/oslopolicy-convert-json-to-yaml.html>`_ tool to convert the existing JSON to YAML formatted policy file in backward compatible way.
en_GB: ``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 <https://docs.openstack.org/oslo.policy/latest/cli/oslopolicy-convert-json-to-yaml.html>`_ tool to convert the existing JSON to YAML formatted policy file in a backwards-compatible way.

en: 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.
en_GB: 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.
