diff --git a/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po b/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po index ee53df0cea..01ad012242 100644 --- a/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po +++ b/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po @@ -7,11 +7,11 @@ msgid "" msgstr "" "Project-Id-Version: Ironic Release Notes\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-09-28 11:26+0000\n" +"POT-Creation-Date: 2022-10-03 11:42+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"PO-Revision-Date: 2022-09-30 10:41+0000\n" +"PO-Revision-Date: 2022-10-12 01:04+0000\n" "Last-Translator: Andi Chandler \n" "Language-Team: English (United Kingdom)\n" "Language: en_GB\n" @@ -301,8 +301,8 @@ msgstr "20.0.0" msgid "20.1.0" msgstr "20.1.0" -msgid "20.1.0-24" -msgstr "20.1.0-24" +msgid "20.1.0-25" +msgstr "20.1.0-25" msgid "20.2.0" msgstr "20.2.0" @@ -316,6 +316,9 @@ msgstr "21.1.0" msgid "4.0.0 First semver release" msgstr "4.0.0 First semver release" +msgid "4.1.0" +msgstr "4.1.0" + msgid "4.2.2" msgstr "4.2.2" @@ -519,6 +522,15 @@ msgstr "" "such that, if passwords should be masked for other requests, they are also " "masked for this request." +msgid "" +"A driver that handles booting itself (for example, a driver that implements " +"booting from virtual media) should use the following to make calls to the " +"boot interface a no-op::" +msgstr "" +"A driver that handles booting itself (for example, a driver that implements " +"booting from virtual media) should use the following to make calls to the " +"boot interface a no-op::" + msgid "" "A few major changes are worth mentioning. This is not an exhaustive list, " "and mostly includes changes from 9.0.0:" @@ -785,6 +797,21 @@ msgstr "" "been removed from ironic tree. This includes drivers with power and/or " "management driver interfaces based on:" +msgid "" +"A permission setting has been added for ``redfish-virtual-media`` boot " +"interface, which allows for explicit file permission setting when the driver " +"is being used. The default for the new ``[redfish]file_permission setting is " +"``0u644``, or 644 if manually changed using ``chmod`` on the command line. " +"Operators MAY need to adjust this if they were running the conductor with a " +"specific ``umask`` to work around the permission setting defect." +msgstr "" +"A permission setting has been added for ``redfish-virtual-media`` boot " +"interface, which allows for explicit file permission setting when the driver " +"is being used. The default for the new ``[redfish]file_permission setting is " +"``0u644``, or 644 if manually changed using ``chmod`` on the command line. " +"Operators MAY need to adjust this if they were running the conductor with a " +"specific ``umask`` to work around the permission setting defect." + msgid "" "A permission setting has been added for ``redfish-virtual-media`` boot " "interface, which allows for explicit file permission setting when the driver " @@ -865,6 +892,27 @@ msgstr "" "API version 1.58 allows backfilling allocations for existing deployed nodes " "by providing ``node`` to ``POST /v1/allocations``." +msgid "" +"Ability to create an allocation has been restricted by a new policy rule " +"``baremetal::allocation::create_pre_rbac`` which prevents creation of " +"allocations by any project administrator when operating with the new Role " +"Based Access Control model. The use and enforcement of this rule is disabled " +"when ``[oslo_policy]enforce_new_defaults`` is set which also makes the " +"population of a ``owner`` field for allocations to become automatically " +"populated. Most deployments should not encounter any issues with this " +"security change, and the policy rule will be removed when support for the " +"legacy ``baremetal_admin`` custom role has been removed." +msgstr "" +"Ability to create an allocation has been restricted by a new policy rule " +"``baremetal::allocation::create_pre_rbac`` which prevents creation of " +"allocations by any project administrator when operating with the new Role " +"Based Access Control model. The use and enforcement of this rule is disabled " +"when ``[oslo_policy]enforce_new_defaults`` is set which also makes the " +"population of a ``owner`` field for allocations to become automatically " +"populated. Most deployments should not encounter any issues with this " +"security change, and the policy rule will be removed when support for the " +"legacy ``baremetal_admin`` custom role has been removed." + msgid "Add BIOS config to DRAC Driver" msgstr "Add BIOS config to DRAC Driver" @@ -1067,6 +1115,15 @@ msgstr "" msgid "Additionally, adds the following API changes:" msgstr "Additionally, adds the following API changes:" +msgid "" +"Additionally, as mentioned before, `ironic.drivers.modules.pxe.PXEDeploy` " +"has moved to `ironic.drivers.modules.iscsi_deploy.ISCSIDeploy`, which will " +"break drivers that use this class." +msgstr "" +"Additionally, as mentioned before, `ironic.drivers.modules.pxe.PXEDeploy` " +"has moved to `ironic.drivers.modules.iscsi_deploy.ISCSIDeploy`, which will " +"break drivers that use this class." + msgid "" "Addresses a condition where the Compute Service may have been unable to " "remove VIF attachment records while a baremetal node is being unprovisiond. " @@ -1939,6 +1996,9 @@ msgstr "Implemented a new Boot interface for drivers" msgid "Introduce new BootInterface to the Driver API" msgstr "Introduce new BootInterface to the Driver API" +msgid "Known issues" +msgstr "Known issues" + msgid "Migrations from Nova \"baremetal\" have been removed" msgstr "Migrations from Nova \"baremetal\" have been removed" @@ -1951,6 +2011,23 @@ msgstr "Newton Series (6.0.0 - 6.2.x) Release Notes" msgid "Ocata Series (7.0.0 - 7.0.x) Release Notes" msgstr "Ocata Series (7.0.0 - 7.0.x) Release Notes" +msgid "" +"Out of tree drivers may be broken by this release. The AgentDeploy and " +"ISCSIDeploy (formerly known as PXEDeploy) classes now depend on drivers to " +"utilize an instance of a BootInterface. For drivers that exist out of tree, " +"that use these deploy classes, an error will be thrown during deployment. " +"There is a simple fix. For drivers that expect these deploy classes to " +"handle PXE booting, one can add the following code to the driver's " +"`__init__` method::" +msgstr "" +"Out-of-tree drivers may be broken by this release. The AgentDeploy and " +"ISCSIDeploy (formerly known as PXEDeploy) classes now depend on drivers to " +"utilize an instance of a BootInterface. For drivers that exist out-of-tree, " +"that use these deploy classes, an error will be thrown during deployment. " +"There is a simple fix. For drivers that expect these deploy classes to " +"handle PXE booting, one can add the following code to the driver's " +"`__init__` method::" + msgid "PXE drivers now support GRUB2" msgstr "PXE drivers now support GRUB2" @@ -2004,6 +2081,9 @@ msgstr "" "example, web browser-based clients. This is configured in the [cors] section " "of ironic.conf." +msgid "The Ironic team apologizes profusely for this inconvenience." +msgstr "The Ironic team apologises profusely for this inconvenience." + msgid "" "The agent must download the tenant image in full before writing it to disk. " "As such, the server being deployed must have enough RAM for running the " @@ -2019,6 +2099,15 @@ msgstr "" "is provided. When Ironic does this check, this config option may be set to " "factor in the amount of RAM to reserve for running the agent." +msgid "" +"This brings some bug fixes and small features on top of Ironic 4.0.0. Major " +"changes are listed below, and full release details are available on " +"Launchpad: https://launchpad.net/ironic/liberty/4.1.0." +msgstr "" +"This brings some bug fixes and small features on top of Ironic 4.0.0. Major " +"changes are listed below, and full release details are available on " +"Launchpad: https://launchpad.net/ironic/liberty/4.1.0." + msgid "" "This change enhances the driver interface for driver authors, and should not " "affect users of Ironic, by splitting control of booting a server from the " @@ -2069,6 +2158,30 @@ msgstr "Wallaby Series (16.1.0 - 17.0.x) Release Notes" msgid "Xena Series (18.0.0 - 18.2.x) Release Notes" msgstr "Xena Series (18.0.0 - 18.2.x) Release Notes" +msgid "Yoga Series (19.0.0 - 20.1.x) Release Notes" +msgstr "Yoga Series (19.0.0 - 20.1.x) Release Notes" + +msgid "Zed Series (20.2.0 - 21.1.x) Release Notes" +msgstr "Zed Series (20.2.0 - 21.1.x) Release Notes" + +msgid "" +"iLO driver documentation is available at: https://docs.openstack.org/" +"developer/ironic/drivers/ilo.html" +msgstr "" +"iLO driver documentation is available at: https://docs.openstack.org/" +"developer/ironic/drivers/ilo.html" + +msgid "" +"iLO virtual media drivers (iscsi_ilo and agent_ilo) can work standalone " +"without Swift, by configuring an HTTP(S) server for hosting the deploy/boot " +"images. A web server needs to be running on every conductor node and needs " +"to be configured in ironic.conf." +msgstr "" +"iLO virtual media drivers (iscsi_ilo and agent_ilo) can work standalone " +"without Swift, by configuring an HTTP(S) server for hosting the deploy/boot " +"images. A web server needs to be running on every conductor node and needs " +"to be configured in ironic.conf." + msgid "ipmitool driver supports IPMI v1.5" msgstr "ipmitool driver supports IPMI v1.5"