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.po536
1 files changed, 305 insertions, 231 deletions
diff --git a/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po b/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po
index f5f519da5..6878c43c6 100644
--- a/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po
+++ b/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po
@@ -3,15 +3,16 @@
# Andi Chandler <andi@gowling.com>, 2019. #zanata
# Andi Chandler <andi@gowling.com>, 2020. #zanata
# Andi Chandler <andi@gowling.com>, 2022. #zanata
+# Andi Chandler <andi@gowling.com>, 2023. #zanata
msgid ""
msgstr ""
"Project-Id-Version: Ironic Release Notes\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-07-06 13:27+0000\n"
+"POT-Creation-Date: 2023-02-01 23:20+0000\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"PO-Revision-Date: 2022-07-24 12:21+0000\n"
+"PO-Revision-Date: 2023-02-03 04:37+0000\n"
"Last-Translator: Andi Chandler <andi@gowling.com>\n"
"Language-Team: English (United Kingdom)\n"
"Language: en_GB\n"
@@ -136,9 +137,6 @@ msgstr "10.1.8"
msgid "10.1.9"
msgstr "10.1.9"
-msgid "11.0.0"
-msgstr "11.0.0"
-
msgid "11.1.0"
msgstr "11.1.0"
@@ -157,9 +155,6 @@ msgstr "11.1.4"
msgid "11.1.4-12"
msgstr "11.1.4-12"
-msgid "12.0.0"
-msgstr "12.0.0"
-
msgid "12.1.0"
msgstr "12.1.0"
@@ -184,9 +179,6 @@ msgstr "12.1.6"
msgid "12.1.6-3"
msgstr "12.1.6-3"
-msgid "12.2.0"
-msgstr "12.2.0"
-
msgid "13.0.0"
msgstr "13.0.0"
@@ -211,8 +203,8 @@ msgstr "13.0.6"
msgid "13.0.7"
msgstr "13.0.7"
-msgid "13.0.7-24"
-msgstr "13.0.7-24"
+msgid "13.0.7-29"
+msgstr "13.0.7-29"
msgid "14.0.0"
msgstr "14.0.0"
@@ -226,8 +218,8 @@ msgstr "15.0.1"
msgid "15.0.2"
msgstr "15.0.2"
-msgid "15.0.2-16"
-msgstr "15.0.2-16"
+msgid "15.0.2-25"
+msgstr "15.0.2-25"
msgid "15.1.0"
msgstr "15.1.0"
@@ -253,6 +245,9 @@ msgstr "16.0.4"
msgid "16.0.5"
msgstr "16.0.5"
+msgid "16.0.5-11"
+msgstr "16.0.5-11"
+
msgid "16.1.0"
msgstr "16.1.0"
@@ -271,8 +266,11 @@ msgstr "17.0.3"
msgid "17.0.4"
msgstr "17.0.4"
-msgid "17.0.4-27"
-msgstr "17.0.4-27"
+msgid "17.1.0"
+msgstr "17.1.0"
+
+msgid "17.1.0-6"
+msgstr "17.1.0-6"
msgid "18.0.0"
msgstr "18.0.0"
@@ -286,8 +284,11 @@ msgstr "18.2.0"
msgid "18.2.1"
msgstr "18.2.1"
-msgid "18.2.1-17"
-msgstr "18.2.1-17"
+msgid "18.2.2"
+msgstr "18.2.2"
+
+msgid "18.2.2-6"
+msgstr "18.2.2-6"
msgid "19.0.0"
msgstr "19.0.0"
@@ -298,18 +299,45 @@ msgstr "20.0.0"
msgid "20.1.0"
msgstr "20.1.0"
-msgid "20.1.0-12"
-msgstr "20.1.0-12"
+msgid "20.1.1"
+msgstr "20.1.1"
+
+msgid "20.1.1-6"
+msgstr "20.1.1-6"
msgid "20.2.0"
msgstr "20.2.0"
-msgid "20.2.0-21"
-msgstr "20.2.0-21"
+msgid "21.0.0"
+msgstr "21.0.0"
+
+msgid "21.1.0"
+msgstr "21.1.0"
+
+msgid "21.1.0-6"
+msgstr "21.1.0-6"
+
+msgid "21.2.0"
+msgstr "21.2.0"
+
+msgid "21.3.0"
+msgstr "21.3.0"
+
+msgid "21.3.0-4"
+msgstr "21.3.0-4"
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.0"
+msgstr "4.2.0"
+
+msgid "4.2.1"
+msgstr "4.2.1"
+
msgid "4.2.2"
msgstr "4.2.2"
@@ -514,6 +542,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 ""
@@ -530,21 +567,6 @@ msgstr "A few major changes since 9.1.x (Pike) are worth mentioning:"
msgid ""
"A future release will change the default value of ``[deploy]/"
-"default_boot_mode`` from \"bios\" to \"uefi\". It is recommended to set an "
-"explicit value for this option. For hardware types which don't support "
-"setting boot mode, a future release will assume boot mode is set to UEFI if "
-"no boot mode is set to node's capabilities. It is also recommended to set "
-"``boot_mode`` into ``properties/capabilities`` of a node."
-msgstr ""
-"A future release will change the default value of ``[deploy]/"
-"default_boot_mode`` from \"bios\" to \"uefi\". It is recommended to set an "
-"explicit value for this option. For hardware types which don't support "
-"setting boot mode, a future release will assume boot mode is set to UEFI if "
-"no boot mode is set to node's capabilities. It is also recommended to set "
-"``boot_mode`` into ``properties/capabilities`` of a node."
-
-msgid ""
-"A future release will change the default value of ``[deploy]/"
"default_boot_option`` from \"netboot\" to \"local\". To avoid disruptions, "
"it is recommended to set an explicit value for this option."
msgstr ""
@@ -613,6 +635,13 @@ msgstr ""
"mod_wsgi)."
msgid ""
+"A new class ``ironic.drivers.modules.agent.CustomAgentDeploy`` can be used "
+"as a base class for deploy interfaces based on ironic-python-agent."
+msgstr ""
+"A new class ``ironic.drivers.modules.agent.CustomAgentDeploy`` can be used "
+"as a base class for deploying interfaces based on ironic-python-agent."
+
+msgid ""
"A new configuration option ``[agent]require_tls`` allows rejecting ramdisk "
"callback URLs that don't use the ``https://`` schema."
msgstr ""
@@ -710,6 +739,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 "
@@ -766,6 +804,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 "
@@ -815,10 +868,6 @@ msgstr ""
"Driver needs this verification because the machine is going to use a MAC "
"that will only be specified at the profile application."
-msgid "A warning is logged for any changes to immutable configuration options."
-msgstr ""
-"A warning is logged for any changes to immutable configuration options."
-
msgid "API fields to support node ``description`` and ``owner`` values."
msgstr "API fields to support node ``description`` and ``owner`` values."
@@ -830,18 +879,25 @@ msgstr ""
"net/ironic/+bug/1536828 for details."
msgid ""
-"API version 1.57 adds a REST API endpoint for updating an existing "
-"allocation. Only ``name`` and ``extra`` fields are allowed to be updated."
-msgstr ""
-"API version 1.57 adds a REST API endpoint for updating an existing "
-"allocation. Only ``name`` and ``extra`` fields are allowed to be updated."
-
-msgid ""
-"API version 1.58 allows backfilling allocations for existing deployed nodes "
-"by providing ``node`` to ``POST /v1/allocations``."
-msgstr ""
-"API version 1.58 allows backfilling allocations for existing deployed nodes "
-"by providing ``node`` to ``POST /v1/allocations``."
+"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"
@@ -868,13 +924,15 @@ msgid "Add Wake-On-Lan Power Driver"
msgstr "Add Wake-On-LAN Power Driver"
msgid ""
-"Add ``?detail=`` boolean query to the API list endpoints to provide a more "
-"RESTful alternative to the existing ``/nodes/detail`` and similar endpoints. "
-"The default is False. Now these API requests are possible:"
+"Add ``anaconda`` deploy interface to Ironic. This driver will deploy the OS "
+"using anaconda installer and kickstart file instead of IPA. To support this "
+"feature a new configuration group ``anaconda`` is added to Ironic "
+"configuration file along with ``default_ks_template`` configuration option."
msgstr ""
-"Add ``?detail=`` boolean query to the API list endpoints to provide a more "
-"RESTful alternative to the existing ``/nodes/detail`` and similar endpoints. "
-"The default is False. Now these API requests are possible:"
+"Add ``anaconda`` deploy interface to Ironic. This driver will deploy the OS "
+"using Anaconda installer and kickstart file instead of IPA. To support this "
+"feature a new configuration group ``anaconda`` is added to Ironic "
+"configuration file along with ``default_ks_template`` configuration option."
msgid ""
"Add ``choices`` parameter to config options. Invalid values will be rejected "
@@ -981,6 +1039,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 "
@@ -1018,6 +1079,24 @@ 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 ""
+"Adding new clean steps to ``ilo`` and ``ilo5`` hardware type - "
+"``security_parameters_update``, ``update_minimum_password_length``, and "
+"``update_auth_failure_logging_threshold`` which allows users to modify ilo "
+"system security settings."
+msgstr ""
+"Adding new clean steps to ``ilo`` and ``ilo5`` hardware type - "
+"``security_parameters_update``, ``update_minimum_password_length``, and "
+"``update_auth_failure_logging_threshold`` which allows users to modify ilo "
+"system security settings."
+
+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 "
@@ -1036,6 +1115,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 "
@@ -1119,15 +1207,6 @@ msgstr ""
"udp_transport_timeout`` allow to change the number of retries and the "
"timeout values respectively for the the SNMP driver."
-msgid ""
-"Adds SNMPv3 message authentication and encryption features to ironic "
-"``snmp`` hardware type. To enable these features, the following parameters "
-"should be used in the node's ``driver_info``:"
-msgstr ""
-"Adds SNMPv3 message authentication and encryption features to ironic "
-"``snmp`` hardware type. To enable these features, the following parameters "
-"should be used in the node's ``driver_info``:"
-
msgid "Adds ShellinaboxConsole support for virsh SSH driver."
msgstr "Adds ShellinaboxConsole support for virsh SSH driver."
@@ -1154,6 +1233,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 "
@@ -1181,8 +1269,11 @@ 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 ``redfish`` hardware type."
-msgstr "Adds ``bios`` interface to the ``redfish`` hardware type."
+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 ``command_timeout`` and ``max_command_attempts`` configuration options "
@@ -1192,15 +1283,6 @@ msgstr ""
"to IPA, so when connection errors occur the command will be executed again."
msgid ""
-"Adds ``command_timeout`` and ``max_command_attempts`` configuration options "
-"to IPA, so when connection errors occur the command will be executed again. "
-"The options are located in the ``[agent]`` section."
-msgstr ""
-"Adds ``command_timeout`` and ``max_command_attempts`` configuration options "
-"to IPA, so when connection errors occur the command will be executed again. "
-"The options are located in the ``[agent]`` section."
-
-msgid ""
"Adds ``driver_internal_info`` field to the node-related notification "
"``baremetal.node.provision_set.*``, new payload version 1.16."
msgstr ""
@@ -1208,28 +1290,6 @@ msgstr ""
"``baremetal.node.provision_set.*``, new payload version 1.16."
msgid ""
-"Adds ``external`` storage interface which is short for \"externally managed"
-"\". This adds logic to allow the Bare Metal service to identify when a BFV "
-"scenario is being requested based upon the configuration set for ``volume "
-"targets``."
-msgstr ""
-"Adds ``external`` storage interface which is short for \"externally managed"
-"\". This adds logic to allow the Bare Metal service to identify when a BFV "
-"scenario is being requested based upon the configuration set for ``volume "
-"targets``."
-
-msgid ""
-"Adds ``get_boot_mode``, ``set_boot_mode`` and ``get_supported_boot_modes`` "
-"methods to driver management interface. Drivers can override these methods "
-"implementing boot mode management calls to the BMC of the baremetal nodes "
-"being managed."
-msgstr ""
-"Adds ``get_boot_mode``, ``set_boot_mode`` and ``get_supported_boot_modes`` "
-"methods to driver management interface. Drivers can override these methods "
-"implementing boot mode management calls to the BMC of the baremetal nodes "
-"being managed."
-
-msgid ""
"Adds ``idrac`` hardware type support of a virtual media boot interface "
"implementation that utilizes the Redfish out-of-band (OOB) management "
"protocol and is compatible with the integrated Dell Remote Access Controller "
@@ -1308,17 +1368,6 @@ msgid ""
msgstr ""
"Adds ``rescue_interface`` field to the following node-related notifications:"
-msgid ""
-"Adds ``reset_idrac`` and ``known_good_state`` cleaning steps to hardware "
-"type ``idrac``. ``reset_idrac`` actually resets the iDRAC; "
-"``known_good_state`` also resets the iDRAC and clears the Lifecycle "
-"Controller job queue to make sure the iDRAC is in good state."
-msgstr ""
-"Adds ``reset_idrac`` and ``known_good_state`` cleaning steps to hardware "
-"type ``idrac``. ``reset_idrac`` actually resets the iDRAC; "
-"``known_good_state`` also resets the iDRAC and clears the Lifecycle "
-"Controller job queue to make sure the iDRAC is in good state."
-
msgid "Adds ``storage_interface`` field to the node-related notifications:"
msgstr "Adds ``storage_interface`` field to the node-related notifications:"
@@ -1378,27 +1427,6 @@ msgstr ""
"notifications."
msgid ""
-"Adds a ``[conductor]send_sensor_data_for_undeployed_nodes`` option to enable "
-"ironic to collect and transmit sensor data for all nodes for which sensor "
-"data collection is available. By default, this option is not enabled which "
-"aligns with the prior behavior of sensor data collection and transmission "
-"where such data was only collected if an ``instance_uuid`` was present to "
-"signify that the node has been or is being deployed. With this option set to "
-"``True``, operators may be able to identify hardware in a faulty state "
-"through the sensor data and take action before an instance workload is "
-"deployed."
-msgstr ""
-"Adds a ``[conductor]send_sensor_data_for_undeployed_nodes`` option to enable "
-"ironic to collect and transmit sensor data for all nodes for which sensor "
-"data collection is available. By default, this option is not enabled which "
-"aligns with the prior behaviour of sensor data collection and transmission "
-"where such data was only collected if an ``instance_uuid`` was present to "
-"signify that the node has been or is being deployed. With this option set to "
-"``True``, operators may be able to identify hardware in a faulty state "
-"through the sensor data and take action before an instance workload is "
-"deployed."
-
-msgid ""
"Adds a ``clear_job_queue`` cleaning step to the ``idrac-wsman`` management "
"interface. The ``clear_job_queue`` cleaning step clears the Lifecycle "
"Controller job queue including any pending jobs."
@@ -1532,38 +1560,6 @@ msgstr ""
"return tracebacks in API responses in an error condition."
msgid ""
-"Adds a configuration option ``[deploy]disk_erasure_concurrency`` to define "
-"the target pool size used by Ironic Python Agent ramdisk to erase disk "
-"devices. The number of threads created by IPA to erase disk devices is the "
-"minimum value of target pool size and the number of disks to be erased. This "
-"feature can greatly reduce the operation time for baremetals with multiple "
-"disks. For the backwards compatibility, the default value is 1."
-msgstr ""
-"Adds a configuration option ``[deploy]disk_erasure_concurrency`` to define "
-"the target pool size used by Ironic Python Agent ramdisk to erase disk "
-"devices. The number of threads created by IPA to erase disk devices is the "
-"minimum value of target pool size and the number of disks to be erased. This "
-"feature can greatly reduce the operation time for baremetals with multiple "
-"disks. For the backwards compatibility, the default value is 1."
-
-msgid ""
-"Adds a configuration option ``[ipmi]disable_boot_timeout`` which is used to "
-"set the default behavior whether ironic should send a raw IPMI command to "
-"disable timeout. This configuration option can be overidden by the per-node "
-"option ``ipmi_disable_boot_timeout`` in node's ``driver_info`` field. See "
-"`story 2004266 <https://storyboard.openstack.org/#!/story/2004266>`_ and "
-"`Story 2002977 <https://storyboard.openstack.org/#!/story/2002977>`_ for "
-"additional information."
-msgstr ""
-"Adds a configuration option ``[ipmi]disable_boot_timeout`` which is used to "
-"set the default behaviour whether ironic should send a raw IPMI command to "
-"disable timeout. This configuration option can be overridden by the per-node "
-"option ``ipmi_disable_boot_timeout`` in node's ``driver_info`` field. See "
-"`story 2004266 <https://storyboard.openstack.org/#!/story/2004266>`_ and "
-"`Story 2002977 <https://storyboard.openstack.org/#!/story/2002977>`_ for "
-"additional information."
-
-msgid ""
"Adds a configuration option ``webserver_verify_ca`` to support custom "
"certificates to validate URLs hosted on a HTTPS webserver."
msgstr ""
@@ -1663,30 +1659,6 @@ msgstr ""
"allocated from the configured port range for further use."
msgid ""
-"Adds a new configuration option ``[disk_utils]partprobe_attempts`` which "
-"defaults to 10. This is the maximum number of times to try to read a "
-"partition (if creating a config drive) via a ``partprobe`` command. "
-"Previously, no retries were done which caused failures. This addresses `bug "
-"1756760 <https://storyboard.openstack.org/#!/story/1756760>`_."
-msgstr ""
-"Adds a new configuration option ``[disk_utils]partprobe_attempts`` which "
-"defaults to 10. This is the maximum number of times to try to read a "
-"partition (if creating a config drive) via a ``partprobe`` command. "
-"Previously, no retries were done which caused failures. This addresses `bug "
-"1756760 <https://storyboard.openstack.org/#!/story/1756760>`_."
-
-msgid ""
-"Adds a new configuration option ``[disk_utils]partprobe_attempts`` which "
-"defaults to 10. This is the maximum number of times to try to read a "
-"partition (if creating a config drive) via a ``partprobe`` command. Set it "
-"to 1 if you want the previous behavior, where no retries were done."
-msgstr ""
-"Adds a new configuration option ``[disk_utils]partprobe_attempts`` which "
-"defaults to 10. This is the maximum number of times to try to read a "
-"partition (if creating a config drive) via a ``partprobe`` command. Set it "
-"to 1 if you want the previous behaviour, where no retries were done."
-
-msgid ""
"Adds a new configuration option ``[drac]boot_device_job_status_timeout`` "
"that specifies the maximum amount of time (in seconds) to wait for the boot "
"device configuration job to transition to the scheduled state to allow a "
@@ -1783,45 +1755,6 @@ msgstr ""
"v1/drivers/<name>."
msgid ""
-"Adds an ``inspect wait`` state to handle asynchronous hardware "
-"introspection. Caution should be taken due to the timeout monitoring is "
-"shifted from ``inspecting`` to ``inspect wait``, please stop all running "
-"asynchronous hardware inspection or wait until it is finished before "
-"upgrading to the Rocky release. Otherwise nodes in asynchronous inspection "
-"will be left at ``inspecting`` state forever unless the database is manually "
-"updated."
-msgstr ""
-"Adds an ``inspect wait`` state to handle asynchronous hardware "
-"introspection. Caution should be taken due to the timeout monitoring is "
-"shifted from ``inspecting`` to ``inspect wait``, please stop all running "
-"asynchronous hardware inspection or wait until it is finished before "
-"upgrading to the Rocky release. Otherwise nodes in asynchronous inspection "
-"will be left at ``inspecting`` state forever unless the database is manually "
-"updated."
-
-msgid ""
-"Adds an ``inspect wait`` state to handle asynchronous hardware "
-"introspection. Returning ``INSPECTING`` from the ``inspect_hardware`` method "
-"of inspect interface is deprecated, ``INSPECTWAIT`` should be returned "
-"instead."
-msgstr ""
-"Adds an ``inspect wait`` state to handle asynchronous hardware "
-"introspection. Returning ``INSPECTING`` from the ``inspect_hardware`` method "
-"of inspect interface is deprecated, ``INSPECTWAIT`` should be returned "
-"instead."
-
-msgid ""
-"Adds an ``inspect wait`` state to handle asynchronous hardware "
-"introspection. The ``[conductor]inspect_timeout`` configuration option is "
-"deprecated for removal, please use ``[conductor]inspect_wait_timeout`` "
-"instead to specify the timeout of inspection process."
-msgstr ""
-"Adds an ``inspect wait`` state to handle asynchronous hardware "
-"introspection. The ``[conductor]inspect_timeout`` configuration option is "
-"deprecated for removal, please use ``[conductor]inspect_wait_timeout`` "
-"instead to specify the timeout of inspection process."
-
-msgid ""
"Adds an `agent_iboot` driver to allow use of the Iboot power driver with the "
"Agent deploy driver."
msgstr ""
@@ -1894,6 +1827,9 @@ msgstr "Current Series Release Notes"
msgid "Deprecated the 'parallel' option to periodic task decorator"
msgstr "Deprecated the 'parallel' option to periodic task decorator"
+msgid "Deprecated the bash ramdisk"
+msgstr "Deprecated the bash ramdisk"
+
msgid ""
"Drivers may optionally add a new BootInterface. This is merely a refactoring "
"of the Driver API to support future improvements."
@@ -1901,12 +1837,42 @@ msgstr ""
"Drivers may optionally add a new BootInterface. This is merely a refactoring "
"of the Driver API to support future improvements."
+msgid ""
+"Drivers using the \"agent\" deploy mechanism do not support \"rebuild --"
+"preserve-ephemeral\""
+msgstr ""
+"Drivers using the \"agent\" deploy mechanism do not support \"rebuild --"
+"preserve-ephemeral\""
+
+msgid ""
+"Fix a couple of locale issues with deployments, when running on a system "
+"using the Japanese locale"
+msgstr ""
+"Fix a couple of locale issues with deployments, when running on a system "
+"using the Japanese locale"
+
+msgid ""
+"IPMI Passwords are now obfuscated in REST API responses. This may be "
+"disabled by changing API policy settings."
+msgstr ""
+"IPMI Passwords are now obfuscated in REST API responses. This may be "
+"disabled by changing API policy settings."
+
msgid "Implemented a new Boot interface for drivers"
msgstr "Implemented a new Boot interface for drivers"
+msgid "Import Japanese translations - our first major translation addition!"
+msgstr "Import Japanese translations - our first major translation addition!"
+
msgid "Introduce new BootInterface to the Driver API"
msgstr "Introduce new BootInterface to the Driver API"
+msgid "Known issues"
+msgstr "Known issues"
+
+msgid "Liberty Series (4.0.0 - 4.2.5) Release Notes"
+msgstr "Liberty Series (4.0.0 - 4.2.5) Release Notes"
+
msgid "Migrations from Nova \"baremetal\" have been removed"
msgstr "Migrations from Nova \"baremetal\" have been removed"
@@ -1919,6 +1885,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"
@@ -1964,6 +1947,13 @@ msgid "Support for the new ENROLL workflow during Node creation"
msgstr "Support for the new ENROLL workflow during Node creation"
msgid ""
+"The \"agent\" class of drivers now support both whole-disk and partition "
+"based images."
+msgstr ""
+"The \"agent\" class of drivers now support both whole-disk and partition "
+"based images."
+
+msgid ""
"The Ironic API now has support for CORS requests, that may be used by, for "
"example, web browser-based clients. This is configured in the [cors] section "
"of ironic.conf."
@@ -1972,6 +1962,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 "
@@ -1986,6 +2003,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. "
@@ -1998,6 +2024,24 @@ msgstr ""
"2015.1. Full release details are available on Launchpad: https://launchpad."
"net/ironic/liberty/4.0.0."
+msgid ""
+"This release is a patch release on top of 4.2.0, as part of the stable "
+"Liberty series. Full details are available on Launchpad: https://launchpad."
+"net/ironic/liberty/4.2.1."
+msgstr ""
+"This release is a patch release on top of 4.2.0, as part of the stable "
+"Liberty series. Full details are available on Launchpad: https://launchpad."
+"net/ironic/liberty/4.2.1."
+
+msgid ""
+"This release is proposed as the stable Liberty release for Ironic, and "
+"brings with it some bug fixes and small features. Full release details are "
+"available on Launchpad: https://launchpad.net/ironic/liberty/4.2.0."
+msgstr ""
+"This release is proposed as the stable Liberty release for Ironic, and "
+"brings with it some bug fixes and small features. Full release details are "
+"available on Launchpad: https://launchpad.net/ironic/liberty/4.2.0."
+
msgid "Train Series (12.2.0 - 13.0.x) Release Notes"
msgstr "Train Series (12.2.0 - 13.0.x) Release Notes"
@@ -2010,11 +2054,41 @@ msgstr "Victoria Series (15.1.0 - 16.0.x) Release Notes"
msgid "Wallaby Series (16.1.0 - 17.0.x) Release Notes"
msgstr "Wallaby Series (16.1.0 - 17.0.x) Release Notes"
+msgid ""
+"While Ironic does include a ClusteredComputeManager, which allows running "
+"more than one nova-compute process with Ironic, it should be considered "
+"experimental and has many known problems."
+msgstr ""
+"While Ironic does include a ClusteredComputeManager, which allows running "
+"more than one nova-compute process with Ironic, it should be considered "
+"experimental and has many known problems."
+
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"