summaryrefslogtreecommitdiff
path: root/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po
diff options
context:
space:
mode:
Diffstat (limited to 'releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po')
-rw-r--r--releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po202
1 files changed, 188 insertions, 14 deletions
diff --git a/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po b/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po
index d4d148d41..ae046159e 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-06 22:51+0000\n"
+"POT-Creation-Date: 2022-10-17 23:38+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-05 10:29+0000\n"
+"PO-Revision-Date: 2022-10-16 10:44+0000\n"
"Last-Translator: Andi Chandler <andi@gowling.com>\n"
"Language-Team: English (United Kingdom)\n"
"Language: en_GB\n"
@@ -211,8 +211,8 @@ msgstr "13.0.6"
msgid "13.0.7"
msgstr "13.0.7"
-msgid "13.0.7-25"
-msgstr "13.0.7-25"
+msgid "13.0.7-28"
+msgstr "13.0.7-28"
msgid "14.0.0"
msgstr "14.0.0"
@@ -226,8 +226,8 @@ msgstr "15.0.1"
msgid "15.0.2"
msgstr "15.0.2"
-msgid "15.0.2-17"
-msgstr "15.0.2-17"
+msgid "15.0.2-21"
+msgstr "15.0.2-21"
msgid "15.1.0"
msgstr "15.1.0"
@@ -253,6 +253,9 @@ msgstr "16.0.4"
msgid "16.0.5"
msgstr "16.0.5"
+msgid "16.0.5-7"
+msgstr "16.0.5-7"
+
msgid "16.1.0"
msgstr "16.1.0"
@@ -271,8 +274,8 @@ msgstr "17.0.3"
msgid "17.0.4"
msgstr "17.0.4"
-msgid "17.0.4-34"
-msgstr "17.0.4-34"
+msgid "17.0.4-39"
+msgstr "17.0.4-39"
msgid "18.0.0"
msgstr "18.0.0"
@@ -286,8 +289,8 @@ msgstr "18.2.0"
msgid "18.2.1"
msgstr "18.2.1"
-msgid "18.2.1-27"
-msgstr "18.2.1-27"
+msgid "18.2.1-31"
+msgstr "18.2.1-31"
msgid "19.0.0"
msgstr "19.0.0"
@@ -298,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-29"
+msgstr "20.1.0-29"
msgid "20.2.0"
msgstr "20.2.0"
@@ -307,9 +310,15 @@ msgstr "20.2.0"
msgid "21.0.0"
msgstr "21.0.0"
+msgid "21.1.0"
+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"
@@ -514,6 +523,15 @@ msgstr ""
"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:"
msgstr ""
@@ -717,6 +735,15 @@ msgstr ""
"for the node, merely recording the returned state instead."
msgid ""
+"A new option ``[agent]api_ca_file`` allows passing a CA file to the ramdisk "
+"when ``redfish-virtual-media`` boot is used. Requires ironic-python-agent "
+"from the Wallaby cycle."
+msgstr ""
+"A new option ``[agent]api_ca_file`` allows passing a CA file to the ramdisk "
+"when ``redfish-virtual-media`` boot is used. Requires ironic-python-agent "
+"from the Wallaby cycle."
+
+msgid ""
"A node in the ``active`` provision state can be rescued via the ``GET /v1/"
"nodes/{node_ident}/states/provision`` API, by specifying ``rescue`` as the "
"``target`` value, and a ``rescue_password`` value. When the node has been "
@@ -773,6 +800,21 @@ msgstr ""
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 "
"is 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 check ``/httpboot/redfish`` folder permissions if "
@@ -850,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"
@@ -988,6 +1051,9 @@ msgstr ""
msgid "Added CORS support"
msgstr "Added CORS support"
+msgid "Added Cisco IMC driver"
+msgstr "Added Cisco IMC driver"
+
msgid ""
"Added configdrive support for whole disk images for iSCSI based deploy. This "
"will work for UEFI only or BIOS only images. It will not work for hybrid "
@@ -1025,6 +1091,13 @@ msgstr ""
"validate iLO SSL certificates."
msgid ""
+"Adding ``kernel`` and ``ramdisk`` is no longer necessary for partition "
+"images if ``image_type`` is set to ``partition`` and local boot is used."
+msgstr ""
+"Adding ``kernel`` and ``ramdisk`` is no longer necessary for partition "
+"images if ``image_type`` is set to ``partition`` and local boot is used."
+
+msgid ""
"Addition of the provision state target verb of ``adopt`` which allows an "
"operator to move a node into an ``active`` state from ``manageable`` state, "
"without performing a deployment operation on the node. This can be used to "
@@ -1043,6 +1116,15 @@ 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. "
"This condition resulted in VIF records being orphaned, blocking future "
@@ -1161,6 +1243,15 @@ msgstr ""
"nodes that are stuck in the rescue wait state."
msgid ""
+"Adds ``[conductor]clean_step_priority_override`` configuration parameter "
+"which allows the operator to define a custom order in which the cleaning "
+"steps are to run."
+msgstr ""
+"Adds ``[conductor]clean_step_priority_override`` configuration parameter "
+"which allows the operator to define a custom order in which the cleaning "
+"steps are to run."
+
+msgid ""
"Adds ``[swift]/endpoint_override`` option to explicitly set the endpoint URL "
"used for Swift. Ironic uses the Swift connection URL as a base for "
"generation of some TempURLs. Added parameter enables operators to fix the "
@@ -1188,6 +1279,12 @@ msgstr ""
"``instance_info`` (and ``extra`` if using metalsmith), and a lessee should "
"not be able to update all node attributes."
+msgid "Adds ``bios_interface`` to the node list and node show api-ref."
+msgstr "Adds ``bios_interface`` to the node list and node show api-ref."
+
+msgid "Adds ``bios_interface`` to the node validate api-ref."
+msgstr "Adds ``bios_interface`` to the node validate api-ref."
+
msgid "Adds ``bios`` interface to the ``redfish`` hardware type."
msgstr "Adds ``bios`` interface to the ``redfish`` hardware type."
@@ -1914,6 +2011,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"
@@ -1926,6 +2026,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"
@@ -1979,6 +2096,33 @@ 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 "
+"agent and storing the image. This is now checked before Ironic tells the "
+"agent to deploy an image. An optional config [agent]memory_consumed_by_agent "
+"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."
+msgstr ""
+"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 "
+"agent and storing the image. This is now checked before Ironic tells the "
+"agent to deploy an image. An optional config [agent]memory_consumed_by_agent "
+"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 "
@@ -1993,6 +2137,15 @@ msgstr ""
"image to a server."
msgid ""
+"This driver supports managing Cisco UCS C-series servers through the CIMC "
+"API, rather than IPMI. Documentation is available at: https://docs.openstack."
+"org/developer/ironic/drivers/cimc.html"
+msgstr ""
+"This driver supports managing Cisco UCS C-series servers through the CIMC "
+"API, rather than IPMI. Documentation is available at: https://docs.openstack."
+"org/developer/ironic/drivers/cimc.html"
+
+msgid ""
"This is the first semver-versioned release of Ironic, created during the "
"OpenStack \"Liberty\" development cycle. It marks a pivot in our versioning "
"schema from date-based versioning; the previous released version was 2015.1. "
@@ -2020,8 +2173,29 @@ 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 Release Notes"
-msgstr "Yoga Series 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"