diff --git a/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po b/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po index 806e0bd35..b4c41bb03 100644 --- a/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po +++ b/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po @@ -4,15 +4,16 @@ # Andi Chandler , 2020. #zanata # Andi Chandler , 2022. #zanata # Andi Chandler , 2023. #zanata +# Andi Chandler , 2024. #zanata msgid "" msgstr "" "Project-Id-Version: Ironic Inspector Release Notes\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-28 16:30+0000\n" +"POT-Creation-Date: 2024-07-05 14:43+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"PO-Revision-Date: 2023-05-08 10:24+0000\n" +"PO-Revision-Date: 2024-07-10 12:24+0000\n" "Last-Translator: Andi Chandler \n" "Language-Team: English (United Kingdom)\n" "Language: en_GB\n" @@ -89,9 +90,36 @@ msgstr "10.9.0" msgid "11.1.0" msgstr "11.1.0" +msgid "11.1.1" +msgstr "11.1.1" + +msgid "11.1.2" +msgstr "11.1.2" + msgid "11.3.0" msgstr "11.3.0" +msgid "11.4.1" +msgstr "11.4.1" + +msgid "11.7.0" +msgstr "11.7.0" + +msgid "11.7.0-4" +msgstr "11.7.0-4" + +msgid "12.0.0" +msgstr "12.0.0" + +msgid "12.1.0-3" +msgstr "12.1.0-3" + +msgid "12.2.0" +msgstr "12.2.0" + +msgid "12.2.0-3" +msgstr "12.2.0-3" + msgid "2.2.3" msgstr "2.2.3" @@ -107,6 +135,15 @@ msgstr "2.2.6" msgid "2.3.0" msgstr "2.3.0" +msgid "2023.1 (11.3.0 - 11.4.x) Series Release Notes" +msgstr "2023.1 (11.3.0 - 11.4.x) Series Release Notes" + +msgid "2023.2 (11.7.x) Series Release Notes" +msgstr "2023.2 (11.7.x) Series Release Notes" + +msgid "2024.1 Series Release Notes" +msgstr "2024.1 Series Release Notes" + msgid "3.0.0" msgstr "3.0.0" @@ -334,6 +371,15 @@ msgstr "" msgid "Acquire a lock on a node UUID when handling it." msgstr "Acquire a lock on a node UUID when handling it." +msgid "" +"Actions support formatting to fetch values from introspection data. See " +"https://docs.openstack.org/developer/ironic-inspector/usage." +"html#introspection-rules" +msgstr "" +"Actions support formatting to fetch values from introspection data. See " +"https://docs.openstack.org/developer/ironic-inspector/usage." +"html#introspection-rules" + msgid "" "Add ``disabled`` option to ``add_ports``, so discovered nodes can be created " "without creating ports." @@ -738,6 +784,32 @@ msgstr "" "Allows the ``set-attribute`` introspection rule action to accept ``None`` as " "value for a property." +msgid "" +"Also in alignment with overall community position changes, where the " +"``admin`` role is sufficent without an explicit ``system`` scope. To help " +"ensure a high level of security, explicit testing was also added for the " +"``manager`` role, which is unavailable as that role is reserved for " +"administrative functions inside of a tenant's project." +msgstr "" +"Also in alignment with overall community position changes, where the " +"``admin`` role is sufficient without an explicit ``system`` scope. To help " +"ensure a high level of security, explicit testing was also added for the " +"``manager`` role, which is unavailable as that role is reserved for " +"administrative functions inside of a tenant's project." + +msgid "" +"Also in alignment with overall community position changes, where the " +"``admin`` role is sufficient without an explicit ``system`` scope. To help " +"ensure a high level of security, explicit testing was also added for the " +"``manager`` role, which is unavailable as that role is reserved for " +"administrative functions inside of a tenant's project." +msgstr "" +"Also in alignment with overall community position changes, where the " +"``admin`` role is sufficient without an explicit ``system`` scope. To help " +"ensure a high level of security, explicit testing was also added for the " +"``manager`` role, which is unavailable as that role is reserved for " +"administrative functions inside of a tenant's project." + msgid "" "Avoid failing introspection on diskless nodes. The node property ``local_gb " "== 0`` is set in that case." @@ -806,6 +878,15 @@ msgstr "" "launchpad.net/ironic-inspector/+bug/1557979 and https://bugzilla.redhat.com/" "show_bug.cgi?id=1317695 for details." +msgid "" +"Database migrations downgrade was removed. More info about database " +"migration/rollback could be found here https://docs.openstack.org/openstack-" +"ops/content/ops_upgrades-roll-back.html" +msgstr "" +"Database migrations downgrade was removed. More info about database " +"migration/rollback could be found here https://docs.openstack.org/openstack-" +"ops/content/ops_upgrades-roll-back.html" + msgid "" "Database schema upgrades from versions prior to ``7.3.0`` are not supported. " "Please upgrade to an intermediate release prior to upgrading to this release." @@ -829,6 +910,15 @@ msgstr "" "Default API version was changed from minimum to maximum which Inspector can " "support." +msgid "" +"Delegate parsing of version headers in API requests to the ``microversion-" +"parse`` library which also adds support for the new standard singular " +"header: 'OpenStack-API-Version: baremetal-introspection '." +msgstr "" +"Delegate parsing of version headers in API requests to the ``microversion-" +"parse`` library which also adds support for the new standard singular " +"header: 'OpenStack-API-Version: baremetal-introspection '." + msgid "" "Deprecates the configuration option ``[processing]store_data_location``. The " "introspection data can be retrieved from the ironic-inspector API, there is " @@ -1101,6 +1191,15 @@ msgstr "" "locks remaining in place. Please see `story 2009727 `_ for more details." +msgid "" +"Fixes an issue where inspection would fail if an IPv6 address wrapped in " +"brackets is used for the redfish BMC address. See bug: `2036455 `_." +msgstr "" +"Fixes an issue where inspection would fail if an IPv6 address wrapped in " +"brackets is used for the redfish BMC address. See bug: `2036455 `_." + msgid "" "Fixes an issue which may occur with Apache httpd webservers acting as a " "proxy where the server may report ``Bad Gateway``, however inspector " @@ -1196,6 +1295,26 @@ msgstr "" "information, please see `story 2009107 `_." +msgid "" +"Fixes memory leak with openstacksdk 2.0 and newer. This version requires " +"connections to be explicitly closed, otherwise they stay in memory forever." +msgstr "" +"Fixes memory leak with openstacksdk 2.0 and newer. This version requires " +"connections to be explicitly closed, otherwise they stay in memory forever." + +msgid "" +"Fixes the Role Based Access Control state and capabilities to align with " +"OpenStack Community RBAC goals which includes support for a ``service`` role " +"by default to enable inter-service communication to be configured without an " +"``admin`` username. In large part, these changes were missed as the " +"Inspector service is considered an \"admin-only\" service." +msgstr "" +"Fixes the Role Based Access Control state and capabilities to align with " +"OpenStack Community RBAC goals which includes support for a ``service`` role " +"by default to enable inter-service communication to be configured without an " +"``admin`` username. In large part, these changes were missed as the " +"Inspector service is considered an \"admin-only\" service." + msgid "" "Fixes the issue that IPv6 link local addresses are ignored during interface " "validation which fails introspection." @@ -1310,6 +1429,17 @@ msgstr "" msgid "Improve logging for ramdisk logs collection." msgstr "Improve logging for ramdisk logs collection." +msgid "" +"In case the lldp raw data collected by the inspection process includes non " +"utf-8 information, the parser fails breaking the inspection process. This " +"patch works around that excluding the malformed data and adding an entry in " +"the logs to provide information on the failed tlv." +msgstr "" +"In case the LLDP raw data collected by the inspection process includes non " +"UTF-8 information, the parser fails breaking the inspection process. This " +"patch works around that excluding the malformed data and adding an entry in " +"the logs to provide information on the failed tlv." + msgid "" "InfiniBand interface discovery is now supported through introspection. The " "ironic-inspector will add the client-id to the corresponding ironic port " @@ -1691,6 +1821,26 @@ msgstr "" "authentication information for Ironic and Swift from [keystone_authtoken] " "config section is no longer supported." +msgid "" +"Operators who revert the configuration are encouraged to make the necessary " +"changes to their configuration, as the legacy RBAC policy will be removed at " +"some point in the future. Please review `2024.1-Release Timeline`_. Failure " +"to do so will may force operators to craft custom policy override " +"configuration." +msgstr "" +"Operators who revert the configuration are encouraged to make the necessary " +"changes to their configuration, as the legacy RBAC policy will be removed at " +"some point in the future. Please review `2024.1-Release Timeline`_. Failure " +"to do so will may force operators to craft custom policy override " +"configuration." + +msgid "" +"Operators wishing to revert to the old policy configuration may do so by " +"setting the following values in ``ironic-inspector.conf``.::" +msgstr "" +"Operators wishing to revert to the old policy configuration may do so by " +"setting the following values in ``ironic-inspector.conf``.::" + msgid "Oslo_Middleware Docs:" msgstr "Oslo_Middleware Docs:" @@ -1924,6 +2074,13 @@ msgstr "" msgid "Stein Series (8.1.0 - 8.2.x) Release Notes" msgstr "Stein Series (8.1.0 - 8.2.x) Release Notes" +msgid "" +"Stops introspection when setting boot device is failed, as the node is not " +"guaranteed to perform a PXE boot in this case." +msgstr "" +"Stops introspection when setting boot device is failed, as the node is not " +"guaranteed to perform a PXE boot in this case." + msgid "" "Stops introspection when setting boot device is failed, as the node is not " "guarenteed to perform a PXE boot in this case." @@ -1992,6 +2149,17 @@ msgstr "" "The \"size\" root device hint is now always converted to an integer for " "consistency with IPA." +msgid "" +"The Ironic project does not anticipate any issues with this change, as the " +"the ``ironic-inspector`` service is a service *for* the system itself. That " +"being said, if the operator deployed configuration is reliant upon the " +"deprecated roles, configuration changes will be required." +msgstr "" +"The Ironic project does not anticipate any issues with this change, as the " +"the ``ironic-inspector`` service is a service *for* the system itself. That " +"being said, if the operator deployed configuration is reliant upon the " +"deprecated roles, configuration changes will be required." + msgid "" "The POST /v1/introspection//data/unprocessed API updates the " "started_at time when ironic inspector begins processing the node." @@ -2292,6 +2460,34 @@ msgstr "" "introspection error column value on a node row isn't null, then node state " "is set to ``error``." +msgid "" +"The ironic-inspector project is now in maintenance mode and will only " +"receive bug fixes and other minor improvements from now on. The same " +"functionality is being added to ironic itself. The preview of it is expected " +"to be available in the Caracal release cycle, ironic-inspector will be " +"deprecated afterwards." +msgstr "" +"The ironic-inspector project is now in maintenance mode and will only " +"receive bug fixes and other minor improvements from now on. The same " +"functionality is being added to ironic itself. The preview of it is expected " +"to be available in the Caracal release cycle, ironic-inspector will be " +"deprecated afterwards." + +msgid "" +"The legacy Role Based Access Control policy used by ironic-inspector has " +"been disabled by default. The end result of this is that the legacy " +"``baremetal_admin`` and ``baremetal_observer`` roles are no longer enabled " +"by default. System scoped access can be utilized to connect to the ``ironic-" +"inspector`` service, or alternatively a user with an ``admin`` or " +"``service`` role." +msgstr "" +"The legacy Role Based Access Control policy used by ironic-inspector has " +"been disabled by default. The end result of this is that the legacy " +"``baremetal_admin`` and ``baremetal_observer`` roles are no longer enabled " +"by default. System-scoped access can be utilised to connect to the ``ironic-" +"inspector`` service, or alternatively a user with an ``admin`` or " +"``service`` role." + msgid "" "The lookup procedure now uses all valid MAC's, not only the MAC(s) that will " "be used for creating port(s)." @@ -2510,6 +2706,30 @@ msgstr "" "``iptables`` PXE filter driver, which uses a firewall rule to block any DHCP " "request on the interface where Ironic Inspector's DHCP server is listening." +msgid "" +"This change is a result of the new policy which was introduced as part of " +"`Consistent and Secure RBAC`_ community goal and the underlying " +"``[oslo_policy] enforce_scope`` and ``[oslo_policy] enforce_new_defaults`` " +"settings being changed to ``True``." +msgstr "" +"This change is a result of the new policy which was introduced as part of " +"`Consistent and Secure RBAC`_ community goal and the underlying " +"``[oslo_policy] enforce_scope`` and ``[oslo_policy] enforce_new_defaults`` " +"settings being changed to ``True``." + +msgid "" +"This project is now in the maintenance mode and new deployments of it are " +"discouraged. Please use `built-in in-band inspection in ironic `_ instead. For " +"existing deployments, see the `migration guide `_." +msgstr "" +"This project is now in maintenance mode and new deployments of it are " +"discouraged. Please use `built-in in-band inspection in ironic `_ instead. For " +"existing deployments, see the `migration guide `_." + msgid "This release includes automatic `docs` generation via Sphinx." msgstr "This release includes automatic `docs` generation via Sphinx." @@ -2661,6 +2881,9 @@ msgstr "Xena Series (10.7.0 - 10.8.x) Release Notes" msgid "Yoga Series (10.9.0 - 10.11.x) Release Notes" msgstr "Yoga Series (10.9.0 - 10.11.x) Release Notes" +msgid "Zed (10.11.0 - 11.1.x) Series Release Notes" +msgstr "Zed (10.11.0 - 11.1.x) Series Release Notes" + msgid "" "[1] https://httpd.apache.org/docs/current/misc/password_encryptions.html" msgstr "" @@ -2755,6 +2978,17 @@ msgstr "https://bugs.launchpad.net/bugs/1501746" msgid "https://bugs.launchpad.net/bugs/1506160" msgstr "https://bugs.launchpad.net/bugs/1506160" +msgid "https://docs.openstack.org/admin-guide-cloud/cross_project_cors.html" +msgstr "https://docs.openstack.org/admin-guide-cloud/cross_project_cors.html" + +msgid "https://docs.openstack.org/developer/oslo.middleware/cors.html" +msgstr "https://docs.openstack.org/developer/oslo.middleware/cors.html" + +msgid "" +"https://specs.openstack.org/openstack/openstack-specs/specs/cors-support.html" +msgstr "" +"https://specs.openstack.org/openstack/openstack-specs/specs/cors-support.html" + msgid "" "listing of current introspection statuses and showing a given introspection " "is by default also allowed to a user with the ``baremetal_observer`` role"