d6404d2f99
As agreed on the summit I'm renaming the python modules and doing some adjustments: * This is a breaking change, so version is bumped to 2.0.0 * Used this chance to split conf options over proper sections * RELEASES.rst is gone; it's too hard to keep it up-to-date; anyway git does better job at doing history * Dropped deprecated option ports_for_inactive_interfaces * Dropped old /v1/discover endpoint and associated client call * No longer set on_discovery and newly_discovered in Node.extra (deprecated since 1.0.0, superseded by the get status API) * Default firewall chain name is "ironic-inspector" and is configurable Notes: * Some links will be updated after real move. * Stable branches will probably use the old name. * Some usage of discovery word is left in context of "discovered data" * DIB element will probably be deprecated, so leaving it alone for now. * Some usages of word "discovery" in the README will be updated later to make this patch a bit smaller * Ramdisk code will be moved to IPA, so not touching it too much Change-Id: I59f1f5bfb1248ab69973dab845aa028df493054e
209 lines
5.0 KiB
Plaintext
209 lines
5.0 KiB
Plaintext
# Translations template for ironic-inspector.
|
|
# Copyright (C) 2015 ORGANIZATION
|
|
# This file is distributed under the same license as the ironic-inspector
|
|
# project.
|
|
# FIRST AUTHOR <EMAIL@ADDRESS>, 2015.
|
|
#
|
|
#, fuzzy
|
|
msgid ""
|
|
msgstr ""
|
|
"Project-Id-Version: ironic-inspector 2.0.0\n"
|
|
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
|
|
"POT-Creation-Date: 2015-05-28 15:25+0200\n"
|
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
|
"MIME-Version: 1.0\n"
|
|
"Content-Type: text/plain; charset=utf-8\n"
|
|
"Content-Transfer-Encoding: 8bit\n"
|
|
"Generated-By: Babel 1.3\n"
|
|
|
|
#: ironic_inspector/client.py:62 ironic_inspector/client.py:85
|
|
#, python-format
|
|
msgid "Expected string for uuid argument, got %r"
|
|
msgstr ""
|
|
|
|
#: ironic_inspector/client.py:64
|
|
msgid "Setting IPMI user name requires a new password"
|
|
msgstr ""
|
|
|
|
#: ironic_inspector/introspect.py:39
|
|
msgid "IPMI credentials setup is disabled in configuration"
|
|
msgstr ""
|
|
|
|
#: ironic_inspector/introspect.py:43
|
|
msgid "Node should be in maintenance mode to set IPMI credentials on it"
|
|
msgstr ""
|
|
|
|
#: ironic_inspector/introspect.py:50
|
|
#, python-format
|
|
msgid ""
|
|
"Setting IPMI credentials requested for node %s, but neither new user name"
|
|
" nor driver_info[ipmi_username] are provided"
|
|
msgstr ""
|
|
|
|
#: ironic_inspector/introspect.py:57
|
|
#, python-format
|
|
msgid ""
|
|
"Forbidden characters encountered in new IPMI password for node %(node)s: "
|
|
"\"%(chars)s\"; use only letters and numbers"
|
|
msgstr ""
|
|
|
|
#: ironic_inspector/introspect.py:62
|
|
#, python-format
|
|
msgid "IPMI password length should be > 0 and <= %d"
|
|
msgstr ""
|
|
|
|
#: ironic_inspector/introspect.py:80
|
|
#, python-format
|
|
msgid "Cannot find node %s"
|
|
msgstr ""
|
|
|
|
#: ironic_inspector/introspect.py:82
|
|
#, python-format
|
|
msgid "Cannot get node %(node)s: %(exc)s"
|
|
msgstr ""
|
|
|
|
#: ironic_inspector/introspect.py:93
|
|
#, python-format
|
|
msgid "Failed validation of power interface for node %(node)s, reason: %(reason)s"
|
|
msgstr ""
|
|
|
|
#: ironic_inspector/introspect.py:108
|
|
msgid "Unexpected exception in background introspection thread"
|
|
msgstr ""
|
|
|
|
#: ironic_inspector/introspect.py:139
|
|
#, python-format
|
|
msgid ""
|
|
"Failed to power on node %(node)s, check it's power management "
|
|
"configuration:\n"
|
|
"%(exc)s"
|
|
msgstr ""
|
|
|
|
#: ironic_inspector/main.py:70
|
|
msgid "Invalid UUID value"
|
|
msgstr ""
|
|
|
|
#: ironic_inspector/node_cache.py:118
|
|
#, python-format
|
|
msgid "Some or all of %(name)s's %(value)s are already on introspection"
|
|
msgstr ""
|
|
|
|
#: ironic_inspector/node_cache.py:209
|
|
#, python-format
|
|
msgid "Could not find node %s in cache"
|
|
msgstr ""
|
|
|
|
#: ironic_inspector/node_cache.py:240
|
|
#, python-format
|
|
msgid "Could not find a node for attributes %s"
|
|
msgstr ""
|
|
|
|
#: ironic_inspector/node_cache.py:243
|
|
#, python-format
|
|
msgid "Multiple matching nodes found for attributes %(attr)s: %(found)s"
|
|
msgstr ""
|
|
|
|
#: ironic_inspector/node_cache.py:251
|
|
#, python-format
|
|
msgid ""
|
|
"Could not find node %s in introspection cache, probably it's not on "
|
|
"introspection now"
|
|
msgstr ""
|
|
|
|
#: ironic_inspector/node_cache.py:256
|
|
#, python-format
|
|
msgid "Introspection for node %(node)s already finished on %(finish)s"
|
|
msgstr ""
|
|
|
|
#: ironic_inspector/process.py:56
|
|
#, python-format
|
|
msgid "Unexpected exception during preprocessing in hook %s"
|
|
msgstr ""
|
|
|
|
#: ironic_inspector/process.py:65
|
|
#, python-format
|
|
msgid "Look up error: %s"
|
|
msgstr ""
|
|
|
|
#: ironic_inspector/process.py:71
|
|
#, python-format
|
|
msgid ""
|
|
"The following failures happened during running pre-processing hooks for "
|
|
"node %(uuid)s:\n"
|
|
"%(failures)s"
|
|
msgstr ""
|
|
|
|
#: ironic_inspector/process.py:76
|
|
msgid "Data pre-processing failed"
|
|
msgstr ""
|
|
|
|
#: ironic_inspector/process.py:79
|
|
#, python-format
|
|
msgid ""
|
|
"The following failures happened during running pre-processing hooks for "
|
|
"unknown node:\n"
|
|
"%(failures)s"
|
|
msgstr ""
|
|
|
|
#: ironic_inspector/process.py:89
|
|
#, python-format
|
|
msgid "Node UUID %s was found in cache, but is not found in Ironic"
|
|
msgstr ""
|
|
|
|
#: ironic_inspector/process.py:100
|
|
msgid "Unexpected exception during processing"
|
|
msgstr ""
|
|
|
|
#: ironic_inspector/process.py:196
|
|
#, python-format
|
|
msgid ""
|
|
"Failed to validate updated IPMI credentials for node %s, node might "
|
|
"require maintenance"
|
|
msgstr ""
|
|
|
|
#: ironic_inspector/process.py:208
|
|
#, python-format
|
|
msgid ""
|
|
"Failed to power off node %(node)s, check it's power management "
|
|
"configuration: %(exc)s"
|
|
msgstr ""
|
|
|
|
#: ironic_inspector/utils.py:79
|
|
msgid "Authentication required"
|
|
msgstr ""
|
|
|
|
#: ironic_inspector/utils.py:83
|
|
msgid "Access denied"
|
|
msgstr ""
|
|
|
|
#: ironic_inspector/utils.py:128
|
|
#, python-format
|
|
msgid ""
|
|
"Refusing to introspect node %(node)s with provision state \"%(state)s\" "
|
|
"and maintenance mode off"
|
|
msgstr ""
|
|
|
|
#: ironic_inspector/plugins/standard.py:45
|
|
#, python-format
|
|
msgid "The following required parameters are missing: %s"
|
|
msgstr ""
|
|
|
|
#: ironic_inspector/plugins/standard.py:84
|
|
msgid "No interfaces supplied by the ramdisk"
|
|
msgstr ""
|
|
|
|
#: ironic_inspector/plugins/standard.py:111
|
|
#, python-format
|
|
msgid ""
|
|
"No valid interfaces found for node with BMC %(ipmi_address)s, got "
|
|
"%(interfaces)s"
|
|
msgstr ""
|
|
|
|
#: ironic_inspector/plugins/standard.py:167
|
|
#, python-format
|
|
msgid "Ramdisk reported error: %s"
|
|
msgstr ""
|
|
|