From 610228ad1d5dd2d628bf9c81b062e008dcc5c015 Mon Sep 17 00:00:00 2001 From: OpenStack Proposal Bot Date: Wed, 17 Jun 2020 08:07:35 +0000 Subject: [PATCH] Imported Translations from Zanata For more information about this automatic import see: https://docs.openstack.org/i18n/latest/reviewing-translation-import.html Change-Id: I6f31beeb755f9b8d1641ab4f7c3d36c27e5177ea --- .../en_GB/LC_MESSAGES/ironic_inspector.po | 44 ++++-- .../locale/en_GB/LC_MESSAGES/releasenotes.po | 131 +++++++++++++++++- 2 files changed, 162 insertions(+), 13 deletions(-) diff --git a/ironic_inspector/locale/en_GB/LC_MESSAGES/ironic_inspector.po b/ironic_inspector/locale/en_GB/LC_MESSAGES/ironic_inspector.po index 4f5f907e7..f21cd5969 100644 --- a/ironic_inspector/locale/en_GB/LC_MESSAGES/ironic_inspector.po +++ b/ironic_inspector/locale/en_GB/LC_MESSAGES/ironic_inspector.po @@ -6,11 +6,11 @@ msgid "" msgstr "" "Project-Id-Version: ironic-inspector VERSION\n" "Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n" -"POT-Creation-Date: 2020-05-15 14:11+0000\n" +"POT-Creation-Date: 2020-06-15 17:11+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"PO-Revision-Date: 2020-04-27 07:55+0000\n" +"PO-Revision-Date: 2020-06-15 05:32+0000\n" "Last-Translator: Andi Chandler \n" "Language-Team: English (United Kingdom)\n" "Language: en_GB\n" @@ -59,13 +59,13 @@ msgstr "" "\"pci_dev1\"}" msgid "" -"Authentication method used on the ironic-inspector API. Either \"noauth\" or " -"\"keystone\" are currently valid options. \"noauth\" will disable all " -"authentication." +"Authentication method used on the ironic-inspector API. \"noauth\", " +"\"keystone\" or \"http_basic\" are valid options. \"noauth\" will disable " +"all authentication." msgstr "" -"Authentication method used on the ironic-inspector API. Either \"noauth\" or " -"\"keystone\" are currently valid options. \"noauth\" will disable all " -"authentication." +"Authentication method used on the ironic-inspector API. \"noauth\", " +"\"keystone\" or \"http_basic\" are valid options. \"noauth\" will disable " +"all authentication." msgid "Authentication required" msgstr "Authentication required" @@ -144,6 +144,13 @@ msgstr "" msgid "Default Swift container to use when creating objects." msgstr "Default Swift container to use when creating objects." +msgid "" +"Delay (in seconds) between two introspections. Only applies when boot is " +"managed by ironic-inspector (i.e. manage_boot==True)." +msgstr "" +"Delay (in seconds) between two introspections. Only applies when boot is " +"managed by ironic-inspector (i.e. manage_boot==True)." + #, python-format msgid "Encountered an exception while getting the Ironic client: %s" msgstr "Encountered an exception while getting the Ironic client: %s" @@ -204,6 +211,9 @@ msgstr "" "\"unknown\", {dt} - current UTC date and time, {mac} - PXE booting MAC or " "\"unknown\"." +msgid "HTTP basic authentication" +msgstr "HTTP basic authentication" + msgid "Hardware inventory is empty or missing" msgstr "Hardware inventory is empty or missing" @@ -475,6 +485,13 @@ msgstr "" "PXE boot filter driver to use, possible filters are: \"iptables\", \"dnsmasq" "\" and \"noop\". Set \"noop \" to disable the firewall filtering." +msgid "" +"Path to Apache format user authentication file used when " +"auth_strategy=http_basic" +msgstr "" +"Path to Apache format user authentication file used when " +"auth_strategy=http_basic" + msgid "" "Path to the rootwrap configuration file to use for running commands as root" msgstr "" @@ -671,8 +688,9 @@ msgstr "Validation failed for actions: %s" msgid "Validation failed for conditions: %s" msgstr "Validation failed for conditions: %s" -msgid "Version not found." -msgstr "Version not found." +#, python-format +msgid "Version %s not found." +msgstr "Version %s not found." msgid "" "Whether the current installation of ironic-inspector can manage PXE booting " @@ -778,9 +796,15 @@ msgstr "missing required parameter(s): %s" msgid "missing required parameter(s): value" msgstr "missing required parameter(s): value" +msgid "no authentication" +msgstr "no authentication" + msgid "state" msgstr "state" #, python-format msgid "unexpected parameter(s): %s" msgstr "unexpected parameter(s): %s" + +msgid "use the Identity service for authentication" +msgstr "use the Identity service for authentication" diff --git a/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po b/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po index 63a5f2f77..bc1cd2e94 100644 --- a/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po +++ b/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po @@ -4,13 +4,13 @@ # Andi Chandler , 2020. #zanata msgid "" msgstr "" -"Project-Id-Version: ironic-inspector\n" +"Project-Id-Version: Ironic Inspector Release Notes\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-05-15 14:11+0000\n" +"POT-Creation-Date: 2020-06-15 17:11+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"PO-Revision-Date: 2020-04-27 07:55+0000\n" +"PO-Revision-Date: 2020-06-15 05:33+0000\n" "Last-Translator: Andi Chandler \n" "Language-Team: English (United Kingdom)\n" "Language: en_GB\n" @@ -27,6 +27,15 @@ msgstr "" msgid "10.0.0" msgstr "10.0.0" +msgid "10.1.0" +msgstr "10.1.0" + +msgid "10.1.0-11" +msgstr "10.1.0-11" + +msgid "10.1.0-42" +msgstr "10.1.0-42" + msgid "2.2.3" msgstr "2.2.3" @@ -174,6 +183,12 @@ msgstr "9.2.0" msgid "9.2.1" msgstr "9.2.1" +msgid "9.2.2" +msgstr "9.2.2" + +msgid "9.2.3" +msgstr "9.2.3" + msgid "" "A ``version_id`` is now explicitly generated during the ``node_cache." "start_introspection/.add_node`` call to avoid race conditions such as in " @@ -712,6 +727,9 @@ msgstr "" "finished_at and Node.error columns may not be in sync with the Node.state " "column." +msgid "Enable Basic HTTP authentication middleware." +msgstr "Enable Basic HTTP authentication middleware." + msgid "" "Ensure the configuration options ``firewall.firewall_update_period`` and " "``clean_up_period`` are applied to the ``periodic_clean_up`` and " @@ -831,6 +849,13 @@ msgstr "" "Fixes a problem which caused an unhandled TypeError exception to bubble up " "when inspector was attempting to convert some eDeploy data to integer." +msgid "" +"Fixes accessing API endpoints with trailing slashes. Now they're treated the " +"same way as without slashes, although the latter remain canonical URLs." +msgstr "" +"Fixes accessing API endpoints with trailing slashes. Now they're treated the " +"same way as without slashes, although the latter remain canonical URLs." + msgid "" "Fixes an issue during manual inspection of active nodes where the node uuid " "was not passed back to the inspector when it tried to identify a matching " @@ -1210,6 +1235,13 @@ msgstr "" "Loopback BMC addresses (useful e.g. with virtualbmc) are no longer used for " "lookup." +msgid "" +"Make basic authenticated HTTP requests, for example: ``curl --user myName:" +"myPassword http://localhost:6385/v1/introspection``" +msgstr "" +"Make basic authenticated HTTP requests, for example: ``curl --user myName:" +"myPassword http://localhost:6385/v1/introspection``" + msgid "" "Make debug-level logging more compact by removing newlines from firewall " "logging and disabling some 3rdparty debug messages by default." @@ -1277,6 +1309,9 @@ msgstr "" msgid "Newton Series (3.3.0 - 4.2.x) Release Notes" msgstr "Newton Series (3.3.0 - 4.2.x) Release Notes" +msgid "No longer aborts the whole process if one periodic task fails." +msgstr "No longer aborts the whole process if one periodic task fails." + msgid "" "No longer fails introspection if memory or CPU information is not provided " "in the inventory. These are no longer required for scheduling, introspection " @@ -1293,6 +1328,15 @@ msgstr "" "No longer tries to power off nodes after introspection if ``manage_boot`` is " "``False``." +msgid "" +"No longer uses introspection delay for nodes with ``manage_boot==False`` (i." +"e. boot is managed by ironic). It is useless and may actually break " +"introspection if a node boots before it gets whitelisted in the PXE filter." +msgstr "" +"No longer uses introspection delay for nodes with ``manage_boot==False`` (i." +"e. boot is managed by ironic). It is useless and may actually break " +"introspection if a node boots before it gets whitelisted in the PXE filter." + msgid "" "Node introspection state is now kept in a dedicated database column. The " "introspection is now using a finite state machine. The state isn't exposed " @@ -1346,6 +1390,13 @@ msgstr "Other Notes" msgid "Pike Series (6.0.0 - 6.0.x) Release Notes" msgstr "Pike Series (6.0.0 - 6.0.x) Release Notes" +msgid "" +"Populate the htpasswd file with entries, for example: ``htpasswd -nbB myName " +"myPassword >> /etc/ironic-inspector/htpasswd``" +msgstr "" +"Populate the htpasswd file with entries, for example: ``htpasswd -nbB myName " +"myPassword >> /etc/ironic-inspector/htpasswd``" + msgid "" "Ports creating logic was moved from core processing code to the " "``validate_interfaces`` processing hook. This may affect deployments that " @@ -1402,6 +1453,15 @@ msgstr "" "Remove debug logging for PXE filter driver which tends to fill up inspector " "logs when debug is enabled." +msgid "" +"Remove upper constraint for python construct library and use the latest " +"version available. The minimum compatible version for python construct is " +"now 2.9.39" +msgstr "" +"Remove upper constraint for Python construct library and use the latest " +"version available. The minimum compatible version for Python construct is " +"now 2.9.39" + msgid "" "Removed deprecated support for passing \"node_patches\" and \"ports_patches" "\" arguments to processing hooks." @@ -1469,6 +1529,13 @@ msgstr "" msgid "Separate `doc` folder includes `source` and `build`" msgstr "Separate `doc` folder includes `source` and `build`" +msgid "" +"Set ``/etc/ironic-inspector/inspector.conf`` ``DEFAULT`` ``auth_strategy`` " +"to ``http_basic``" +msgstr "" +"Set ``/etc/ironic-inspector/inspector.conf`` ``DEFAULT`` ``auth_strategy`` " +"to ``http_basic``" + msgid "Set the node to the error state when it failed get data from swift." msgstr "Set the node to the error state when it failed get data from Swift." @@ -1718,6 +1785,9 @@ msgstr "" "``[DEFAULT]ssl_key_path`` were removed, please use configuration options " "from ``[ssl]`` section." +msgid "The deprecated ``[swift]max_retries`` parameter has been removed." +msgstr "The deprecated ``[swift]max_retries`` parameter has been removed." + msgid "" "The deprecated configuration option ``[DEFAULT]node_status_keep_time`` was " "removed." @@ -1798,6 +1868,15 @@ msgstr "" "``manage_firewall`` were moved under the ``pxe_filter`` group as " "``sync_period`` and ``driver=iptables/noop`` respectively." +msgid "" +"The introspection start API is now synchronous when ``manage_boot==False``. " +"This means that any failures will be propagated to ironic, preventing it " +"from powering a node on and booting it without the PXE filter updated." +msgstr "" +"The introspection start API is now synchronous when ``manage_boot==False``. " +"This means that any failures will be propagated to Ironic, preventing it " +"from powering a node on and booting it without the PXE filter updated." + msgid "" "The introspection state column defaults to the state ``finished`` unless the " "introspection error column value on a node row isn't null, then node state " @@ -1827,6 +1906,15 @@ msgstr "" "``0.0.0.0`` for any reason (see `bug 1714944 `_)." +msgid "" +"The only password digest supported is bcrypt, and the ``bcrypt`` python " +"library is used for password checks since it supports ``$2y$`` prefixed " +"bcrypt passwords as generated by the Apache htpasswd utility." +msgstr "" +"The only password digest supported is bcrypt, and the ``bcrypt`` Python " +"library is used for password checks since it supports ``$2y$`` prefixed " +"bcrypt passwords as generated by the Apache htpasswd utility." + msgid "" "The periodic PXE filter update task now retries fetching port list from the " "Bare Metal service 5 times (with 1 second delay) before giving up. This " @@ -1863,6 +1951,17 @@ msgstr "" "reported by the ramdisk itself. This required moving the ramdisk logs " "handling from the \"ramdisk_error\" plugin to the generic processing code." +msgid "" +"The raw data from the ``extra_hardware`` processing hook is no longer stored " +"in Swift in an object named ``extra_hardware-``. The same " +"information is already available as part of the unprocessed introspection " +"data without a hard dependency on Swift." +msgstr "" +"The raw data from the ``extra_hardware`` processing hook is no longer stored " +"in Swift in an object named ``extra_hardware-``. The same " +"information is already available as part of the unprocessed introspection " +"data without a hard dependency on Swift." + msgid "" "The rollback actions for introspection rules are deprecated. No in-tree " "actions are using them, 3rdpart should stop using them as soon as possible." @@ -1950,6 +2049,9 @@ msgstr "" "``True``. When this is set, the value of ``[processing]power_off`` is " "overridden for nodes in ``active`` or ``rescue`` states." +msgid "To try basic authentication, the following can be done:" +msgstr "To try basic authentication, the following can be done:" + msgid "Train Series Release Notes" msgstr "Train Series Release Notes" @@ -1997,6 +2099,24 @@ msgid "" msgstr "" "Using the root_device_hint alias for the raid_device plugin is deprecated." +msgid "Ussuri Series Release Notes" +msgstr "Ussuri Series Release Notes" + +msgid "" +"When the config option ``auth_strategy`` is set to ``http_basic`` then non-" +"public API calls require a valid HTTP Basic authentication header to be set. " +"The config option ``http_basic_auth_user_file`` defaults to ``/etc/ironic-" +"inspector/htpasswd`` and points to a file which supports the Apache htpasswd " +"syntax[1]. This file is read for every request, so no service restart is " +"required when changes are made." +msgstr "" +"When the config option ``auth_strategy`` is set to ``http_basic`` then non-" +"public API calls require a valid HTTP Basic authentication header to be set. " +"The config option ``http_basic_auth_user_file`` defaults to ``/etc/ironic-" +"inspector/htpasswd`` and points to a file which supports the Apache htpasswd " +"syntax[1]. This file is read for every request, so no service restart is " +"required when changes are made." + msgid "" "Wrong provision state name 'inspectfail' in *ironic-inspector* valid states " "for node inspection. This issue leads to state inconsistency between " @@ -2014,6 +2134,11 @@ msgstr "" "when node inspection finishes without errors the node will be in 'inspect " "failed' provision state with inspection in 'finished' state." +msgid "" +"[1] https://httpd.apache.org/docs/current/misc/password_encryptions.html" +msgstr "" +"[1] https://httpd.apache.org/docs/current/misc/password_encryptions.html" + msgid "`Openstack Theme `_ support" msgstr "`OpenStack Theme `_ support"