Imported Translations from Zanata

For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: I75e180c427778d921d5e68a8b021d7ebd37b9f0b
This commit is contained in:
OpenStack Proposal Bot 2020-10-11 06:44:24 +00:00
parent d10892e027
commit f35497bc1b
2 changed files with 301 additions and 33 deletions

View File

@ -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-06-15 17:11+0000\n"
"POT-Creation-Date: 2020-10-09 11:59+0000\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"PO-Revision-Date: 2020-06-15 05:32+0000\n"
"PO-Revision-Date: 2020-10-10 11:10+0000\n"
"Last-Translator: Andi Chandler <andi@gowling.com>\n"
"Language-Team: English (United Kingdom)\n"
"Language: en_GB\n"
@ -37,12 +37,23 @@ msgstr ""
msgid "Access denied by policy"
msgstr "Access denied by policy"
msgid "Additional fields to set on newly discovered nodes."
msgstr "Additional fields to set on newly discovered nodes."
msgid ""
"Amount of time in seconds, after which repeat clean up of timed out nodes "
"and old nodes status information."
"and old nodes status information. WARNING: If set to a value of 0, then the "
"periodic task is disabled and inspector will not sync with ironic to "
"complete the internal clean-up process. Not advisable if the deployment uses "
"a PXE filter, and will result in the ironic-inspector ceasing periodic "
"cleanup activities."
msgstr ""
"Amount of time in seconds, after which repeat clean up of timed out nodes "
"and old nodes status information."
"and old nodes status information. WARNING: If set to a value of 0, then the "
"periodic task is disabled and inspector will not sync with ironic to "
"complete the internal clean-up process. Not advisable if the deployment uses "
"a PXE filter, and will result in the ironic-inspector ceasing periodic "
"cleanup activities."
msgid ""
"Amount of time in seconds, after which repeat periodic update of the filter."
@ -78,6 +89,21 @@ msgstr "BMC addresses %(addr)s correspond to more than one node: %(nodes)s"
msgid "Bad request: %s"
msgstr "Bad request: %s"
msgid ""
"By default inspector will open the DHCP server for any node when "
"introspection is active. Opening DHCP for unknown MAC addresses when "
"introspection is active allow for users to add nodes with no ports to ironic "
"and have ironic-inspector enroll ports based on node introspection results. "
"NOTE: If this option is True, nodes must have at least one enrolled port "
"prior to introspection."
msgstr ""
"By default inspector will open the DHCP server for any node when "
"introspection is active. Opening DHCP for unknown MAC addresses when "
"introspection is active allow for users to add nodes with no ports to ironic "
"and have ironic-inspector enrol ports based on node introspection results. "
"NOTE: If this option is True, nodes must have at least one enrolled port "
"prior to introspection."
msgid "Canceled by operator"
msgstr "Cancelled by operator"
@ -114,6 +140,15 @@ msgstr ""
"for this is $default_processing_hooks, hooks can be added before or after "
"the defaults like this: \"prehook,$default_processing_hooks,posthook\"."
msgid ""
"Configuration error: [pxe_filter]deny_unknown_macs isenabled and "
"[processing]node_not_found_hook is enabled.These options cannot both be "
"enabled simultaneously."
msgstr ""
"Configuration error: [pxe_filter]deny_unknown_macs isenabled and "
"[processing]node_not_found_hook is enabled.These options cannot both be "
"enabled simultaneously."
msgid ""
"Configuration error: add_ports set to disabled and keep_ports set to added. "
"Please change keep_ports to all."
@ -196,6 +231,10 @@ msgstr "Failed to resolve the hostname (%(value)s) for node %(uuid)s"
msgid "Failed to set boot device to PXE: %s"
msgstr "Failed to set boot device to PXE: %s"
#, python-format
msgid "Failed to submit introspection job: %s"
msgstr "Failed to submit introspection job: %s"
#, python-format
msgid "Failed validation of power interface: %s"
msgstr "Failed validation of power interface: %s"
@ -241,6 +280,13 @@ msgstr "IPv4"
msgid "IPv6"
msgstr "IPv6"
msgid ""
"If True, refuse to parse extra data if at least one record is too short. "
"Additionally, remove the incoming \"data\" even if parsing failed."
msgstr ""
"If True, refuse to parse extra data if at least one record is too short. "
"Additionally, remove the incoming \"data\" even if parsing failed."
msgid "If set, logs from ramdisk will be stored in this directory."
msgstr "If set, logs from ramdisk will be stored in this directory."
@ -264,6 +310,9 @@ msgstr "Interface on which dnsmasq listens, the default is for VM's."
msgid "Internal server error"
msgstr "Internal server error"
msgid "Interval (in seconds) between leader elections."
msgstr "Interval (in seconds) between leader elections."
msgid "Interval between retries in case of conflict error (HTTP 409)."
msgstr "Interval between retries in case of conflict error (HTTP 409)."
@ -331,7 +380,7 @@ msgid "Limit the number of elements an API list-call returns"
msgstr "Limit the number of elements an API list-call returns"
msgid ""
"List of Etherent Over InfiniBand interfaces on the Inspector host which are "
"List of Ethernet Over InfiniBand interfaces on the Inspector host which are "
"used for physical access to the DHCP network. Multiple interfaces would be "
"attached to a bond or bridge specified in dnsmasq_interface. The MACs of the "
"InfiniBand nodes which are not in desired state are going to be blacklisted "
@ -615,6 +664,13 @@ msgstr ""
"The name of the hook to run when inspector receives inspection information "
"from a node it isn't already aware of. This hook is ignored by default."
msgid ""
"The predefined accelerator devices which contains information used for "
"identifying accelerators."
msgstr ""
"The predefined accelerator devices which contains information used for "
"identifying accelerators."
msgid "The source storage where the introspected data will be read from."
msgstr "The source storage where the introspected data will be read from."
@ -753,6 +809,13 @@ msgstr ""
msgid "Whether to store the boot mode (BIOS or UEFI)."
msgstr "Whether to store the boot mode (BIOS or UEFI)."
msgid ""
"Whether to update the pxe_enabled value according to the introspection data. "
"This option has no effect if [processing]overwrite_existing is set to False"
msgstr ""
"Whether to update the pxe_enabled value according to the introspection data. "
"This option has no effect if [processing]overwrite_existing is set to False"
msgid ""
"Which MAC addresses to add as ports during introspection. Possible values: "
"all (all MAC addresses), active (MAC addresses of NIC with IP addresses), "

View File

@ -6,11 +6,11 @@ msgid ""
msgstr ""
"Project-Id-Version: Ironic Inspector Release Notes\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-06-15 17:11+0000\n"
"POT-Creation-Date: 2020-10-09 11:59+0000\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"PO-Revision-Date: 2020-06-15 05:33+0000\n"
"PO-Revision-Date: 2020-10-10 11:09+0000\n"
"Last-Translator: Andi Chandler <andi@gowling.com>\n"
"Language-Team: English (United Kingdom)\n"
"Language: en_GB\n"
@ -30,11 +30,17 @@ 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.1"
msgstr "10.1.1"
msgid "10.1.0-42"
msgstr "10.1.0-42"
msgid "10.2.0"
msgstr "10.2.0"
msgid "10.3.0"
msgstr "10.3.0"
msgid "10.4.0"
msgstr "10.4.0"
msgid "2.2.3"
msgstr "2.2.3"
@ -168,8 +174,8 @@ msgstr "8.2.2"
msgid "8.2.3"
msgstr "8.2.3"
msgid "8.2.4-1"
msgstr "8.2.4-1"
msgid "8.2.5"
msgstr "8.2.5"
msgid "9.0.0"
msgstr "9.0.0"
@ -189,6 +195,9 @@ msgstr "9.2.2"
msgid "9.2.3"
msgstr "9.2.3"
msgid "9.2.3-2"
msgstr "9.2.3-2"
msgid ""
"A ``version_id`` is now explicitly generated during the ``node_cache."
"start_introspection/.add_node`` call to avoid race conditions such as in "
@ -216,6 +225,15 @@ msgstr ""
"introspection API endpoint via mDNS as specified in the `API SIG guideline "
"<http://specs.openstack.org/openstack/api-sig/guidelines/dns-sd.html>`_."
msgid ""
"A new option was added ``[pxe_filter]deny_unknown_macs`` which allow "
"changeing this behaviour so that the DHCP server only allow enrolled nodes "
"being introspected and deny everything else."
msgstr ""
"A new option was added ``[pxe_filter]deny_unknown_macs`` which allow "
"changing this behaviour so that the DHCP server only allow enrolled nodes "
"being introspected and deny everything else."
msgid ""
"A new rootwrap filter is now included to allow control of the systemd "
"dnsmasq service used by ironic-inspector. This fixes a permission issue when "
@ -253,6 +271,13 @@ msgstr ""
"success. API version was bumped to 1.6. API less than 1.6 continues to "
"return 200."
msgid ""
"API now listens on ``::`` by default, change the ``listen_address`` "
"configuration option to modify."
msgstr ""
"API now listens on ``::`` by default, change the ``listen_address`` "
"configuration option to modify."
msgid "Acquire a lock on a node UUID when handling it."
msgstr "Acquire a lock on a node UUID when handling it."
@ -397,6 +422,15 @@ msgstr ""
"the default value is ``4``. When set to ``6``, the iptables pxe filter will "
"use ``ip6tables`` command to manage rules for the DHCPv6 port ``547``."
msgid ""
"Adds a configuration option ``[processing]update_pxe_enabled`` to control "
"whether the pxe_enabled should be updated according to introspection data "
"for ports. The default value is True which is backwards compatible."
msgstr ""
"Adds a configuration option ``[processing]update_pxe_enabled`` to control "
"whether the pxe_enabled should be updated according to introspection data "
"for ports. The default value is True which is backwards compatible."
msgid ""
"Adds a migration tool ``ironic-inspector-migrate-data`` to facilitate the "
"introspection data migration between supported introspection data storage "
@ -410,6 +444,13 @@ msgstr ""
"``database`` and ``swift``. For example, to migrate existing introspection "
"data stored in the swift to database, execute following command:"
msgid ""
"Adds a new configuration option ``[discovery]enroll_node_fields`` that "
"specifies additional fields to set on a node (e.g. driver interfaces)."
msgstr ""
"Adds a new configuration option ``[discovery]enroll_node_fields`` that "
"specifies additional fields to set on a node (e.g. driver interfaces)."
msgid ""
"Adds an API access policy enforcment based on **oslo.policy** rules. Similar "
"to other OpenStack services, operators now can configure fine-grained access "
@ -423,6 +464,23 @@ msgstr ""
"tree for the list of available policies and their default rules. This file "
"can also be generated from the code tree with the following command::"
msgid ""
"Adds an ``accelerators`` plugin to identify acclerator devices and update "
"the bare metal node for future scheduling. The accelerator devices will be "
"saved to node properties under the key ``accelerators``. Introduces a "
"configuration option ``[accelerators]known_devices`` to specify a "
"configuration file which contains required information to identify "
"accelerator devices, by default it uses the in-tree configuration file named "
"``known_accelerators.yaml``."
msgstr ""
"Adds an ``accelerators`` plugin to identify accelerator devices and update "
"the bare metal node for future scheduling. The accelerator devices will be "
"saved to node properties under the key ``accelerators``. Introduces a "
"configuration option ``[accelerators]known_devices`` to specify a "
"configuration file which contains required information to identify "
"accelerator devices, by default it uses the in-tree configuration file named "
"``known_accelerators.yaml``."
msgid ""
"Adds dependency on the `retrying <https://github.com/rholder/retrying>`_ "
"python library."
@ -466,6 +524,13 @@ msgstr ""
"Adds node state to the ``GET /v1/introspection/<node UUID or name>`` and "
"``GET /v1/introspection`` API response data."
msgid ""
"Adds periodic leader election for the cleanup sync with Ironic. The election "
"interval is configured by the new ``leader_election_interval`` config option."
msgstr ""
"Adds periodic leader election for the cleanup sync with Ironic. The election "
"interval is configured by the new ``leader_election_interval`` config option."
msgid ""
"Adds rpc related configuration options for the communication between ironic-"
"inspector API and worker. It needs to be configured properly during upgrade. "
@ -515,6 +580,19 @@ msgstr ""
"Adds support to use ``latest`` as the microversion value in the request to "
"the ironic-inspector API."
msgid ""
"Adds the ability for periodic clean-up and synchronization tasks with "
"``ironic`` to be able to be disabled by setting the "
"``[DEFAULT]clean_up_period`` to a value of ``0``. This is intended for "
"\"stand-alone\" operators only as it may result in unexpected behaviors if "
"used in a non-standalone environment."
msgstr ""
"Adds the ability for periodic clean-up and synchronization tasks with "
"``ironic`` to be able to be disabled by setting the "
"``[DEFAULT]clean_up_period`` to a value of ``0``. This is intended for "
"\"stand-alone\" operators only as it may result in unexpected behaviours if "
"used in a non-standalone environment."
msgid ""
"Adds the capability for introspection data to be posted to the API when a "
"baremetal node is in ``active`` or ``rescue`` states. This feature may be "
@ -603,6 +681,21 @@ msgstr "Bare metal API version `1.19` is now required."
msgid "Bug Fixes"
msgstr "Bug Fixes"
msgid ""
"By default the DHCP filtering will open the DHCP server for any node when "
"introspection is active. It will only block DHCP for enrolled nodes that are "
"not being introspected. Doing so is required to support interface discovery "
"(which by default will enroll the pxe port to ironic if not present). This "
"behaviour is not always wanted, as nodes not managed by ironic may boot the "
"inspection image."
msgstr ""
"By default the DHCP filtering will open the DHCP server for any node when "
"introspection is active. It will only block DHCP for enrolled nodes that are "
"not being introspected. Doing so is required to support interface discovery "
"(which by default will enrol the PXE port to Ironic if not present). This "
"behaviour is not always wanted, as nodes not managed by Ironic may boot the "
"inspection image."
msgid ""
"Change database columns ``started_at`` and ``finished_at`` to type DateTime "
"from type Float so that timestamps fit into these columns correctly."
@ -842,6 +935,13 @@ msgstr "Fixed several issues with MySQL database support:"
msgid "Fixed the \"is-empty\" condition to return True on missing values."
msgstr "Fixed the \"is-empty\" condition to return True on missing values."
msgid ""
"Fixes ``AttributeError: 'Node' object has no attribute 'uuid'`` when trying "
"to introspect an active node that is not currently in the cache."
msgstr ""
"Fixes ``AttributeError: 'Node' object has no attribute 'uuid'`` when trying "
"to introspect an active node that is not currently in the cache."
msgid ""
"Fixes a problem which caused an unhandled TypeError exception to bubble up "
"when inspector was attempting to convert some eDeploy data to integer."
@ -883,6 +983,26 @@ msgstr ""
"information to Swift, the collected information is not processed and "
"consumed."
msgid ""
"Fixes an issue where IPv6 link local addresses are ignored during interface "
"validation, making introspection fail."
msgstr ""
"Fixes an issue where IPv6 link local addresses are ignored during interface "
"validation, making introspection fail."
msgid ""
"Fixes an issue which may occur with Apache httpd webservers acting as a "
"proxy where the server may report ``Bad Gateway``, however inspector "
"continues operating as if there was no problem. This was due to a lack of a "
"``Content-Type`` header on HTTP 202 and 204 replies, and lack of message "
"body with HTTP 202 messages which Apache httpd can error upon."
msgstr ""
"Fixes an issue which may occur with Apache httpd webservers acting as a "
"proxy where the server may report ``Bad Gateway``, however inspector "
"continues operating as if there was no problem. This was due to a lack of a "
"``Content-Type`` header on HTTP 202 and 204 replies, and lack of message "
"body with HTTP 202 messages which Apache httpd can error upon."
msgid ""
"Fixes an issue while mapping port InfiniBand MAC address to "
"EthernetOverInfiniBand MAC. Prior to this fix, it will fail to map and raise "
@ -945,6 +1065,13 @@ msgstr ""
"expects these fields when a port is updated, this fix now handles the "
"validation exception."
msgid ""
"Fixes the issue that IPv6 link local addresses are ignored during interface "
"validation which fails introspection."
msgstr ""
"Fixes the issue that IPv6 link local addresses are ignored during interface "
"validation which fails introspection."
msgid ""
"Fixes the issue that ports were not collected when there were only IPv6 "
"addresses (no IPv4), and the configuration option ``[processing]add_ports`` "
@ -958,6 +1085,19 @@ msgstr ""
"\" if no interface is collected. For more information see `Story 1744073 "
"<https://storyboard.openstack.org/#!/story/1744073>`_"
msgid ""
"Fixes the node identification logic to enable a user to list the "
"``redfish_address`` label for ``driver_info`` field values for "
"identification of a machine using the ``[DEFAULT]ipmi_address_fields`` "
"configuration option. Previously the host would just not be matched as the "
"full URL would be evaluated instead of what the URL may resolve to."
msgstr ""
"Fixes the node identification logic to enable a user to list the "
"``redfish_address`` label for ``driver_info`` field values for "
"identification of a machine using the ``[DEFAULT]ipmi_address_fields`` "
"configuration option. Previously the host would just not be matched as the "
"full URL would be evaluated instead of what the URL may resolve to."
msgid ""
"Fixes updating a driver with the ``set-attribute`` introspection rule action "
"by providing ``reset_interfaces``."
@ -1017,6 +1157,13 @@ msgstr ""
"them in a ``policy.json`` file in the **ironic-inspector** configuration "
"directory (usually ``/etc/ironic-inspector``)."
msgid ""
"If this option is ``True``, nodes must have at least one enrolled port prior "
"to introspection."
msgstr ""
"If this option is ``True``, nodes must have at least one enrolled port prior "
"to introspection."
msgid "Improve logging for ramdisk logs collection."
msgstr "Improve logging for ramdisk logs collection."
@ -1328,6 +1475,13 @@ msgstr ""
"No longer tries to power off nodes after introspection if ``manage_boot`` is "
"``False``."
msgid ""
"No longer tries to set ``local_gb`` to -1 if the matched root device has "
"size of zero."
msgstr ""
"No longer tries to set ``local_gb`` to -1 if the matched root device has "
"size of zero."
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 "
@ -1530,11 +1684,11 @@ 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``"
"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``"
"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."
@ -1699,6 +1853,24 @@ msgstr ""
"boot the inspection image when no node introspection is active. `Bug "
"#2001979 <https://storyboard.openstack.org/#!/story/2001979>`_."
msgid ""
"The ``extra_hardware`` processing hook no longer refuses to parse extra data "
"if some records are empty or have unexpected length. These records are now "
"discared."
msgstr ""
"The ``extra_hardware`` processing hook no longer refuses to parse extra data "
"if some records are empty or have unexpected length. These records are now "
"discarded."
msgid ""
"The ``extra_hardware`` processing hook no longer removes the incoming "
"``data`` object if it has unexpected data format, assuming that this object "
"is used for something else."
msgstr ""
"The ``extra_hardware`` processing hook no longer removes the incoming "
"``data`` object if it has unexpected data format, assuming that this object "
"is used for something else."
msgid ""
"The ``node_info.finished(<transition>, error=<error>)`` now updates node "
"state together with other status attributes in a single DB transaction."
@ -1836,6 +2008,15 @@ msgstr ""
"built ``ironic-python-agent`` images based on Centos8 instead of legacy "
"CoreOS based images."
msgid ""
"The dnsmasq pxe-filter now supports mapping between host InfiniBand MAC to "
"EthernetOverInfiniBand MAC. (This was previously only supported by the "
"iptables pxe-filter.)"
msgstr ""
"The dnsmasq pxe-filter now supports mapping between host InfiniBand MAC to "
"EthernetOverInfiniBand MAC. (This was previously only supported by the "
"iptables pxe-filter.)"
msgid ""
"The filter uses the systemd service name used by the RDO distribution "
"(``openstack-ironic-inspector-dnsmasq.service``)."
@ -1893,6 +2074,13 @@ msgstr ""
"The lookup procedure now uses all valid MACs, not only the MAC(s) that will "
"be used for creating port(s)."
msgid ""
"The new API ``GET /v1/introspection/<node>/data/unprocessed`` allows "
"retrieving raw (unprocessed) data if data store is enabled."
msgstr ""
"The new API ``GET /v1/introspection/<node>/data/unprocessed`` allows "
"retrieving raw (unprocessed) data if data store is enabled."
msgid ""
"The older ``ipmi_address`` field in the introspection data no longer has "
"priority over the newer ``bmc_address`` inventory field during lookup. This "
@ -1926,6 +2114,13 @@ msgstr ""
"ensures that a temporary networking glitch will not result in the ironic-"
"inspector service stopping."
msgid ""
"The previous behavior can be returned by setting the new option "
"``[extra_hardware]strict`` to ``True``."
msgstr ""
"The previous behaviour can be returned by setting the new option "
"``[extra_hardware]strict`` to ``True``."
msgid ""
"The primary key of the ``attributes`` table is relaxed from the ``attributes."
"name, attributes.value`` column pair to a new column ``attributes.uuid``."
@ -2052,8 +2247,8 @@ msgstr ""
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"
msgid "Train Series (9.0.0 - 9.2.x) Release Notes"
msgstr "Train Series (9.0.0 - 9.2.x) Release Notes"
msgid "Uniqueness of a node ``bmc_address`` isn't enforced any more."
msgstr "Uniqueness of a node ``bmc_address`` isn't enforced any more."
@ -2087,6 +2282,13 @@ msgstr ""
"Use only single quotes for strings inside SQL statements. Fixes a crash when "
"PostgreSQL is used as a database backend."
msgid ""
"Using auth_strategy=http_basic incorrectly required authentication for "
"public paths such as / and /v1. These paths are now public."
msgstr ""
"Using auth_strategy=http_basic incorrectly required authentication for "
"public paths such as / and /v1. These paths are now public."
msgid ""
"Using old bash-based ramdisk is deprecated, please switch to ironic-python-"
"agent as soon as possible."
@ -2099,23 +2301,26 @@ 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 "Ussuri Series (10.0.0 - 10.1.x) Release Notes"
msgstr "Ussuri Series (10.0.0 - 10.1.x) Release Notes"
msgid "Victoria Series Release Notes"
msgstr "Victoria 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."
"When the config option ``[DEFAULT]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 ``[DEFAULT]http_basic_auth_user_file`` defaults "
"to ``/etc/ironic-inspector/htpasswd`` and points to a file that 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."
"When the config option ``[DEFAULT]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 ``[DEFAULT]http_basic_auth_user_file`` defaults "
"to ``/etc/ironic-inspector/htpasswd`` and points to a file that 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 "