From: OpenStack Proposal Bot Date: Sun, 17 Aug 2014 06:06:09 +0000 (+0000) Subject: Imported Translations from Transifex X-Git-Url: https://review.fuel-infra.org/gitweb?a=commitdiff_plain;h=ac6e919da73081040b4f3842b48aa344062467ca;p=openstack-build%2Fneutron-build.git Imported Translations from Transifex Change-Id: Idb90ce3c60dc6e668ee316cf36bde79268f95e63 --- diff --git a/neutron/locale/de/LC_MESSAGES/neutron-log-info.po b/neutron/locale/de/LC_MESSAGES/neutron-log-info.po index 42062886a..8720e69fa 100644 --- a/neutron/locale/de/LC_MESSAGES/neutron-log-info.po +++ b/neutron/locale/de/LC_MESSAGES/neutron-log-info.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-08-13 06:05+0000\n" -"PO-Revision-Date: 2014-08-12 21:40+0000\n" +"POT-Creation-Date: 2014-08-17 06:05+0000\n" +"PO-Revision-Date: 2014-08-17 05:19+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: German (http://www.transifex.com/projects/p/neutron/language/" "de/)\n" @@ -26,6 +26,12 @@ msgid "" "Inserting policy:%(new_policy)s in place of deprecated policy:%(old_policy)s" msgstr "" +#: neutron/db/l3_agentschedulers_db.py:78 +msgid "" +"Skipping period L3 agent status check because automatic router rescheduling " +"is disabled." +msgstr "" + #: neutron/openstack/common/periodic_task.py:126 #, python-format msgid "Skipping periodic task %(task)s because its interval is negative" diff --git a/neutron/locale/de/LC_MESSAGES/neutron-log-warning.po b/neutron/locale/de/LC_MESSAGES/neutron-log-warning.po index 902a53afa..802e83199 100644 --- a/neutron/locale/de/LC_MESSAGES/neutron-log-warning.po +++ b/neutron/locale/de/LC_MESSAGES/neutron-log-warning.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-07-21 06:06+0000\n" +"POT-Creation-Date: 2014-08-17 06:05+0000\n" "PO-Revision-Date: 2014-06-30 19:27+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: German (http://www.transifex.com/projects/p/neutron/language/" @@ -31,6 +31,20 @@ msgstr "" msgid "Unable to find data type descriptor for attribute %s" msgstr "" +#: neutron/db/l3_agentschedulers_db.py:101 +msgid "" +"Time since last L3 agent reschedule check has exceeded the interval between " +"checks. Waiting before check to allow agents to send a heartbeat in case " +"there was a clock adjustment." +msgstr "" + +#: neutron/db/l3_agentschedulers_db.py:116 +#, python-format +msgid "" +"Rescheduling router %(router)s from agent %(agent)s because the agent did " +"not report to the server in the last %(dead_time)s seconds." +msgstr "" + #: neutron/openstack/common/service.py:364 #, python-format msgid "pid %d not in child list" diff --git a/neutron/locale/en_AU/LC_MESSAGES/neutron-log-info.po b/neutron/locale/en_AU/LC_MESSAGES/neutron-log-info.po index 097f52015..dbc4afd55 100644 --- a/neutron/locale/en_AU/LC_MESSAGES/neutron-log-info.po +++ b/neutron/locale/en_AU/LC_MESSAGES/neutron-log-info.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-08-13 06:05+0000\n" +"POT-Creation-Date: 2014-08-17 06:05+0000\n" "PO-Revision-Date: 2014-07-18 20:49+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: English (Australia) (http://www.transifex.com/projects/p/" @@ -25,6 +25,12 @@ msgid "" "Inserting policy:%(new_policy)s in place of deprecated policy:%(old_policy)s" msgstr "" +#: neutron/db/l3_agentschedulers_db.py:78 +msgid "" +"Skipping period L3 agent status check because automatic router rescheduling " +"is disabled." +msgstr "" + #: neutron/openstack/common/periodic_task.py:126 #, python-format msgid "Skipping periodic task %(task)s because its interval is negative" diff --git a/neutron/locale/en_AU/LC_MESSAGES/neutron-log-warning.po b/neutron/locale/en_AU/LC_MESSAGES/neutron-log-warning.po index 15d3badbb..bef93ce15 100644 --- a/neutron/locale/en_AU/LC_MESSAGES/neutron-log-warning.po +++ b/neutron/locale/en_AU/LC_MESSAGES/neutron-log-warning.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-07-21 06:06+0000\n" +"POT-Creation-Date: 2014-08-17 06:05+0000\n" "PO-Revision-Date: 2014-06-30 19:27+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: English (Australia) (http://www.transifex.com/projects/p/" @@ -31,6 +31,20 @@ msgstr "" msgid "Unable to find data type descriptor for attribute %s" msgstr "" +#: neutron/db/l3_agentschedulers_db.py:101 +msgid "" +"Time since last L3 agent reschedule check has exceeded the interval between " +"checks. Waiting before check to allow agents to send a heartbeat in case " +"there was a clock adjustment." +msgstr "" + +#: neutron/db/l3_agentschedulers_db.py:116 +#, python-format +msgid "" +"Rescheduling router %(router)s from agent %(agent)s because the agent did " +"not report to the server in the last %(dead_time)s seconds." +msgstr "" + #: neutron/openstack/common/service.py:364 #, python-format msgid "pid %d not in child list" diff --git a/neutron/locale/en_GB/LC_MESSAGES/neutron-log-info.po b/neutron/locale/en_GB/LC_MESSAGES/neutron-log-info.po index 328c2d8aa..0dcd54c07 100644 --- a/neutron/locale/en_GB/LC_MESSAGES/neutron-log-info.po +++ b/neutron/locale/en_GB/LC_MESSAGES/neutron-log-info.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-08-13 06:05+0000\n" -"PO-Revision-Date: 2014-08-12 21:23+0000\n" +"POT-Creation-Date: 2014-08-17 06:05+0000\n" +"PO-Revision-Date: 2014-08-17 05:19+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/" "neutron/language/en_GB/)\n" @@ -27,6 +27,12 @@ msgid "" msgstr "" "Inserting policy:%(new_policy)s in place of deprecated policy:%(old_policy)s" +#: neutron/db/l3_agentschedulers_db.py:78 +msgid "" +"Skipping period L3 agent status check because automatic router rescheduling " +"is disabled." +msgstr "" + #: neutron/openstack/common/periodic_task.py:126 #, python-format msgid "Skipping periodic task %(task)s because its interval is negative" diff --git a/neutron/locale/en_GB/LC_MESSAGES/neutron-log-warning.po b/neutron/locale/en_GB/LC_MESSAGES/neutron-log-warning.po index dc71a2764..017593305 100644 --- a/neutron/locale/en_GB/LC_MESSAGES/neutron-log-warning.po +++ b/neutron/locale/en_GB/LC_MESSAGES/neutron-log-warning.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-08-01 06:06+0000\n" +"POT-Creation-Date: 2014-08-17 06:05+0000\n" "PO-Revision-Date: 2014-07-25 23:10+0000\n" "Last-Translator: Andi Chandler \n" "Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/" @@ -34,6 +34,20 @@ msgstr "" msgid "Unable to find data type descriptor for attribute %s" msgstr "Unable to find data type descriptor for attribute %s" +#: neutron/db/l3_agentschedulers_db.py:101 +msgid "" +"Time since last L3 agent reschedule check has exceeded the interval between " +"checks. Waiting before check to allow agents to send a heartbeat in case " +"there was a clock adjustment." +msgstr "" + +#: neutron/db/l3_agentschedulers_db.py:116 +#, python-format +msgid "" +"Rescheduling router %(router)s from agent %(agent)s because the agent did " +"not report to the server in the last %(dead_time)s seconds." +msgstr "" + #: neutron/openstack/common/service.py:364 #, python-format msgid "pid %d not in child list" diff --git a/neutron/locale/en_US/LC_MESSAGES/neutron.po b/neutron/locale/en_US/LC_MESSAGES/neutron.po index 767ed3e34..da74d4cad 100644 --- a/neutron/locale/en_US/LC_MESSAGES/neutron.po +++ b/neutron/locale/en_US/LC_MESSAGES/neutron.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-08-13 06:05+0000\n" +"POT-Creation-Date: 2014-08-17 06:05+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: English (United States) " @@ -22,12 +22,12 @@ msgstr "" msgid "X_USER_ID is not found in request" msgstr "" -#: neutron/context.py:81 +#: neutron/context.py:82 #, python-format msgid "Arguments dropped when creating context: %s" msgstr "" -#: neutron/context.py:109 +#: neutron/context.py:110 #, python-format msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" @@ -409,7 +409,7 @@ msgstr "" msgid "Number of threads to use during sync process." msgstr "" -#: neutron/agent/dhcp_agent.py:65 neutron/agent/l3_agent.py:396 +#: neutron/agent/dhcp_agent.py:65 neutron/agent/l3_agent.py:488 #: neutron/agent/metadata/namespace_proxy.py:165 msgid "Location of Metadata Proxy UNIX domain socket" msgstr "" @@ -489,8 +489,8 @@ msgid "" "port %(port_id)s, for router %(router_id)s will be considered" msgstr "" -#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:1770 -#: neutron/agent/metadata/agent.py:363 +#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:1864 +#: neutron/agent/metadata/agent.py:364 #: neutron/plugins/cisco/cfg_agent/cfg_agent.py:328 #: neutron/services/metering/agents/metering_agent.py:272 msgid "" @@ -498,8 +498,8 @@ msgid "" " will be disabled." msgstr "" -#: neutron/agent/dhcp_agent.py:579 neutron/agent/l3_agent.py:1775 -#: neutron/agent/metadata/agent.py:368 +#: neutron/agent/dhcp_agent.py:579 neutron/agent/l3_agent.py:1869 +#: neutron/agent/metadata/agent.py:369 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:110 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:794 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:216 @@ -517,13 +517,17 @@ msgstr "" msgid "Agent updated: %(payload)s" msgstr "" -#: neutron/agent/dhcp_agent.py:588 neutron/agent/l3_agent.py:1780 +#: neutron/agent/dhcp_agent.py:588 neutron/agent/l3_agent.py:1874 #: neutron/services/metering/agents/metering_agent.py:280 #, python-format msgid "agent_updated by server side %s!" msgstr "" -#: neutron/agent/l3_agent.py:357 +#: neutron/agent/l3_agent.py:212 +msgid "Cannot allocate link local address" +msgstr "" + +#: neutron/agent/l3_agent.py:449 msgid "" "The working mode for the agent. Allowed modes are: 'legacy' - this " "preserves the existing behavior where the L3 agent is deployed on a " @@ -535,207 +539,207 @@ msgid "" "centralized node (or in single-host deployments, e.g. devstack)" msgstr "" -#: neutron/agent/l3_agent.py:370 neutron/debug/debug_agent.py:41 +#: neutron/agent/l3_agent.py:462 neutron/debug/debug_agent.py:41 msgid "Name of bridge used for external network traffic." msgstr "" -#: neutron/agent/l3_agent.py:374 +#: neutron/agent/l3_agent.py:466 msgid "TCP Port used by Neutron metadata namespace proxy." msgstr "" -#: neutron/agent/l3_agent.py:378 +#: neutron/agent/l3_agent.py:470 msgid "" "Send this many gratuitous ARPs for HA setup, if less than or equal to 0, " "the feature is disabled" msgstr "" -#: neutron/agent/l3_agent.py:381 +#: neutron/agent/l3_agent.py:473 msgid "" "If namespaces is disabled, the l3 agent can only configure a router that " "has the matching router ID." msgstr "" -#: neutron/agent/l3_agent.py:386 +#: neutron/agent/l3_agent.py:478 msgid "Agent should implement routers with no gateway" msgstr "" -#: neutron/agent/l3_agent.py:388 +#: neutron/agent/l3_agent.py:480 msgid "UUID of external network for routers implemented by the agents." msgstr "" -#: neutron/agent/l3_agent.py:391 +#: neutron/agent/l3_agent.py:483 msgid "Allow running metadata proxy." msgstr "" -#: neutron/agent/l3_agent.py:393 +#: neutron/agent/l3_agent.py:485 msgid "Delete namespace after removing a router." msgstr "" -#: neutron/agent/l3_agent.py:416 +#: neutron/agent/l3_agent.py:508 #, python-format msgid "Error importing interface driver '%s'" msgstr "" -#: neutron/agent/l3_agent.py:451 neutron/agent/linux/dhcp.py:740 +#: neutron/agent/l3_agent.py:545 neutron/agent/linux/dhcp.py:740 #: neutron/services/metering/drivers/iptables/iptables_driver.py:89 msgid "An interface driver must be specified" msgstr "" -#: neutron/agent/l3_agent.py:456 +#: neutron/agent/l3_agent.py:550 msgid "Router id is required if not using namespaces." msgstr "" -#: neutron/agent/l3_agent.py:473 +#: neutron/agent/l3_agent.py:567 msgid "RuntimeError in obtaining router list for namespace cleanup." msgstr "" -#: neutron/agent/l3_agent.py:502 +#: neutron/agent/l3_agent.py:596 #, python-format msgid "Failed to destroy stale router namespace %s" msgstr "" -#: neutron/agent/l3_agent.py:520 neutron/agent/linux/dhcp.py:225 +#: neutron/agent/l3_agent.py:614 neutron/agent/linux/dhcp.py:225 #, python-format msgid "Failed trying to delete namespace: %s" msgstr "" -#: neutron/agent/l3_agent.py:605 +#: neutron/agent/l3_agent.py:699 msgid "" "The 'gateway_external_network_id' option must be configured for this " "agent as Neutron has more than one external network." msgstr "" -#: neutron/agent/l3_agent.py:629 +#: neutron/agent/l3_agent.py:723 #, python-format msgid "Info for router %s were not found. Skipping router removal" msgstr "" -#: neutron/agent/l3_agent.py:696 +#: neutron/agent/l3_agent.py:790 #: neutron/plugins/cisco/cfg_agent/service_helpers/routing_svc_helper.py:635 #: neutron/services/firewall/agents/varmour/varmour_router.py:102 #, python-format msgid "Router port %s has no IP address" msgstr "" -#: neutron/agent/l3_agent.py:698 neutron/db/l3_db.py:948 +#: neutron/agent/l3_agent.py:792 neutron/db/l3_db.py:954 #: neutron/plugins/cisco/cfg_agent/service_helpers/routing_svc_helper.py:637 #: neutron/services/firewall/agents/varmour/varmour_router.py:105 #, python-format msgid "Ignoring multiple IPs on router port %s" msgstr "" -#: neutron/agent/l3_agent.py:758 +#: neutron/agent/l3_agent.py:852 #, python-format msgid "Deleting stale internal router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:785 +#: neutron/agent/l3_agent.py:879 #, python-format msgid "Deleting stale external router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:959 +#: neutron/agent/l3_agent.py:1053 #, python-format msgid "Unable to configure IP address for floating IP: %s" msgstr "" -#: neutron/agent/l3_agent.py:1003 +#: neutron/agent/l3_agent.py:1097 #, python-format msgid "Failed sending gratuitous ARP: %s" msgstr "" -#: neutron/agent/l3_agent.py:1065 +#: neutron/agent/l3_agent.py:1159 msgid "DVR: no map match_port found!" msgstr "" -#: neutron/agent/l3_agent.py:1253 +#: neutron/agent/l3_agent.py:1347 msgid "DVR: error adding redirection logic" msgstr "" -#: neutron/agent/l3_agent.py:1265 +#: neutron/agent/l3_agent.py:1359 msgid "DVR: removed snat failed" msgstr "" -#: neutron/agent/l3_agent.py:1356 +#: neutron/agent/l3_agent.py:1451 msgid "Missing subnet/agent_gateway_port" msgstr "" -#: neutron/agent/l3_agent.py:1469 +#: neutron/agent/l3_agent.py:1563 #, python-format msgid "Got router deleted notification for %s" msgstr "" -#: neutron/agent/l3_agent.py:1489 +#: neutron/agent/l3_agent.py:1583 msgid "DVR: Failed updating arp entry" msgstr "" -#: neutron/agent/l3_agent.py:1516 +#: neutron/agent/l3_agent.py:1610 #, python-format msgid "Got routers updated notification :%s" msgstr "" -#: neutron/agent/l3_agent.py:1526 +#: neutron/agent/l3_agent.py:1620 #, python-format msgid "Got router removed from agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:1532 +#: neutron/agent/l3_agent.py:1626 #, python-format msgid "Got router added to agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:1539 +#: neutron/agent/l3_agent.py:1633 #, python-format msgid "The external network bridge '%s' does not exist" msgstr "" -#: neutron/agent/l3_agent.py:1591 +#: neutron/agent/l3_agent.py:1685 #, python-format msgid "Failed to fetch router information for '%s'" msgstr "" -#: neutron/agent/l3_agent.py:1630 +#: neutron/agent/l3_agent.py:1724 #, python-format msgid "Starting _sync_routers_task - fullsync:%s" msgstr "" -#: neutron/agent/l3_agent.py:1650 +#: neutron/agent/l3_agent.py:1744 #, python-format msgid "Processing :%r" msgstr "" -#: neutron/agent/l3_agent.py:1658 +#: neutron/agent/l3_agent.py:1752 msgid "_sync_routers_task successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:1660 +#: neutron/agent/l3_agent.py:1754 msgid "Failed synchronizing routers due to RPC error" msgstr "" -#: neutron/agent/l3_agent.py:1663 +#: neutron/agent/l3_agent.py:1757 #: neutron/services/metering/agents/metering_agent.py:61 msgid "Failed synchronizing routers" msgstr "" -#: neutron/agent/l3_agent.py:1686 +#: neutron/agent/l3_agent.py:1780 msgid "L3 agent started" msgstr "" -#: neutron/agent/l3_agent.py:1701 +#: neutron/agent/l3_agent.py:1795 #, python-format msgid "Added route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:1709 +#: neutron/agent/l3_agent.py:1803 #, python-format msgid "Removed route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:1743 +#: neutron/agent/l3_agent.py:1837 msgid "Report state task started" msgstr "" -#: neutron/agent/l3_agent.py:1767 +#: neutron/agent/l3_agent.py:1861 msgid "Report state task successfully completed" msgstr "" @@ -1431,38 +1435,38 @@ msgstr "" msgid "An unknown error has occurred. Please try your request again." msgstr "" -#: neutron/agent/metadata/agent.py:179 +#: neutron/agent/metadata/agent.py:180 msgid "" "Either one of parameter network_id or router_id must be passed to " "_get_ports method." msgstr "" -#: neutron/agent/metadata/agent.py:231 +#: neutron/agent/metadata/agent.py:232 msgid "" "The remote metadata server responded with Forbidden. This response " "usually occurs when shared secrets do not match." msgstr "" -#: neutron/agent/metadata/agent.py:242 +#: neutron/agent/metadata/agent.py:243 #: neutron/agent/metadata/namespace_proxy.py:120 msgid "Remote metadata server experienced an internal server error." msgstr "" -#: neutron/agent/metadata/agent.py:248 +#: neutron/agent/metadata/agent.py:249 #: neutron/agent/metadata/namespace_proxy.py:126 #, python-format msgid "Unexpected response code: %s" msgstr "" -#: neutron/agent/metadata/agent.py:308 +#: neutron/agent/metadata/agent.py:309 msgid "Location for Metadata Proxy UNIX domain socket" msgstr "" -#: neutron/agent/metadata/agent.py:311 +#: neutron/agent/metadata/agent.py:312 msgid "Number of separate worker processes for metadata server" msgstr "" -#: neutron/agent/metadata/agent.py:315 +#: neutron/agent/metadata/agent.py:316 msgid "Number of backlog requests to configure the metadata server socket with" msgstr "" @@ -2580,145 +2584,137 @@ msgstr "" msgid "Number of DHCP agents scheduled to host a network." msgstr "" -#: neutron/db/api.py:72 -#, python-format -msgid "Database registration exception: %s" -msgstr "" - -#: neutron/db/api.py:84 -msgid "Database exception" -msgstr "" - #: neutron/db/common_db_mixin.py:117 msgid "Cannot create resource for another tenant" msgstr "" -#: neutron/db/db_base_plugin_v2.py:143 +#: neutron/db/db_base_plugin_v2.py:141 #, python-format msgid "Generated mac for network %(network_id)s is %(mac_address)s" msgstr "" -#: neutron/db/db_base_plugin_v2.py:149 +#: neutron/db/db_base_plugin_v2.py:147 #, python-format msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s." msgstr "" -#: neutron/db/db_base_plugin_v2.py:153 +#: neutron/db/db_base_plugin_v2.py:151 #, python-format msgid "Unable to generate mac address after %s attempts" msgstr "" -#: neutron/db/db_base_plugin_v2.py:171 +#: neutron/db/db_base_plugin_v2.py:169 #, python-format msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)" msgstr "" -#: neutron/db/db_base_plugin_v2.py:209 +#: neutron/db/db_base_plugin_v2.py:207 #, python-format msgid "All IPs from subnet %(subnet_id)s (%(cidr)s) allocated" msgstr "" -#: neutron/db/db_base_plugin_v2.py:214 +#: neutron/db/db_base_plugin_v2.py:212 #, python-format msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s" msgstr "" -#: neutron/db/db_base_plugin_v2.py:221 +#: neutron/db/db_base_plugin_v2.py:219 msgid "No more free IP's in slice. Deleting allocation pool." msgstr "" -#: neutron/db/db_base_plugin_v2.py:240 +#: neutron/db/db_base_plugin_v2.py:238 #, python-format msgid "Rebuilding availability ranges for subnet %s" msgstr "" -#: neutron/db/db_base_plugin_v2.py:380 +#: neutron/db/db_base_plugin_v2.py:378 msgid "IP allocation requires subnet_id or ip_address" msgstr "" -#: neutron/db/db_base_plugin_v2.py:392 +#: neutron/db/db_base_plugin_v2.py:390 #, python-format msgid "IP address %s is not a valid IP for the defined networks subnets" msgstr "" -#: neutron/db/db_base_plugin_v2.py:398 +#: neutron/db/db_base_plugin_v2.py:396 #, python-format msgid "" "Failed to create port on network %(network_id)s, because fixed_ips " "included invalid subnet %(subnet_id)s" msgstr "" -#: neutron/db/db_base_plugin_v2.py:418 +#: neutron/db/db_base_plugin_v2.py:416 #, python-format msgid "IP address %s is not a valid IP for the defined subnet" msgstr "" -#: neutron/db/db_base_plugin_v2.py:427 neutron/db/db_base_plugin_v2.py:460 +#: neutron/db/db_base_plugin_v2.py:425 neutron/db/db_base_plugin_v2.py:458 +#: neutron/plugins/opencontrail/contrail_plugin.py:388 msgid "Exceeded maximim amount of fixed ips per port" msgstr "" -#: neutron/db/db_base_plugin_v2.py:475 +#: neutron/db/db_base_plugin_v2.py:473 #, python-format msgid "Port update. Hold %s" msgstr "" -#: neutron/db/db_base_plugin_v2.py:482 +#: neutron/db/db_base_plugin_v2.py:480 #, python-format msgid "Port update. Adding %s" msgstr "" -#: neutron/db/db_base_plugin_v2.py:551 +#: neutron/db/db_base_plugin_v2.py:549 #, python-format msgid "" "Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps" " with another subnet" msgstr "" -#: neutron/db/db_base_plugin_v2.py:556 +#: neutron/db/db_base_plugin_v2.py:554 #, python-format msgid "" "Validation for CIDR: %(new_cidr)s failed - overlaps with subnet " "%(subnet_id)s (CIDR: %(cidr)s)" msgstr "" -#: neutron/db/db_base_plugin_v2.py:576 +#: neutron/db/db_base_plugin_v2.py:574 msgid "Performing IP validity checks on allocation pools" msgstr "" -#: neutron/db/db_base_plugin_v2.py:583 +#: neutron/db/db_base_plugin_v2.py:581 #, python-format msgid "Found invalid IP address in pool: %(start)s - %(end)s:" msgstr "" -#: neutron/db/db_base_plugin_v2.py:590 +#: neutron/db/db_base_plugin_v2.py:588 msgid "Specified IP addresses do not match the subnet IP version" msgstr "" -#: neutron/db/db_base_plugin_v2.py:594 +#: neutron/db/db_base_plugin_v2.py:592 #, python-format msgid "Start IP (%(start)s) is greater than end IP (%(end)s)" msgstr "" -#: neutron/db/db_base_plugin_v2.py:599 +#: neutron/db/db_base_plugin_v2.py:597 #, python-format msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s" msgstr "" -#: neutron/db/db_base_plugin_v2.py:612 +#: neutron/db/db_base_plugin_v2.py:610 msgid "Checking for overlaps among allocation pools and gateway ip" msgstr "" -#: neutron/db/db_base_plugin_v2.py:623 +#: neutron/db/db_base_plugin_v2.py:621 #, python-format msgid "Found overlapping ranges: %(l_range)s and %(r_range)s" msgstr "" -#: neutron/db/db_base_plugin_v2.py:636 neutron/db/db_base_plugin_v2.py:640 +#: neutron/db/db_base_plugin_v2.py:634 neutron/db/db_base_plugin_v2.py:638 #, python-format msgid "Invalid route: %s" msgstr "" -#: neutron/db/db_base_plugin_v2.py:718 +#: neutron/db/db_base_plugin_v2.py:716 #, python-format msgid "" "ipv6_ra_mode set to '%(ra_mode)s' with ipv6_address_mode set to " @@ -2726,53 +2722,54 @@ msgid "" "the same value" msgstr "" -#: neutron/db/db_base_plugin_v2.py:726 +#: neutron/db/db_base_plugin_v2.py:724 msgid "" "ipv6_ra_mode or ipv6_address_mode cannot be set when enable_dhcp is set " "to False." msgstr "" -#: neutron/db/db_base_plugin_v2.py:732 +#: neutron/db/db_base_plugin_v2.py:730 msgid "Cannot disable enable_dhcp with ipv6 attributes set" msgstr "" -#: neutron/db/db_base_plugin_v2.py:822 +#: neutron/db/db_base_plugin_v2.py:820 #, python-format msgid "An exception occurred while creating the %(resource)s:%(item)s" msgstr "" -#: neutron/db/db_base_plugin_v2.py:919 +#: neutron/db/db_base_plugin_v2.py:917 #, python-format msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'" msgstr "" -#: neutron/db/db_base_plugin_v2.py:943 +#: neutron/db/db_base_plugin_v2.py:941 msgid "Gateway is not valid on subnet" msgstr "" -#: neutron/db/db_base_plugin_v2.py:963 neutron/db/db_base_plugin_v2.py:977 +#: neutron/db/db_base_plugin_v2.py:961 neutron/db/db_base_plugin_v2.py:975 +#: neutron/plugins/opencontrail/contrail_plugin.py:312 msgid "new subnet" msgstr "" -#: neutron/db/db_base_plugin_v2.py:970 +#: neutron/db/db_base_plugin_v2.py:968 #, python-format msgid "Error parsing dns address %s" msgstr "" -#: neutron/db/db_base_plugin_v2.py:986 +#: neutron/db/db_base_plugin_v2.py:984 msgid "ipv6_ra_mode is not valid when ip_version is 4" msgstr "" -#: neutron/db/db_base_plugin_v2.py:990 +#: neutron/db/db_base_plugin_v2.py:988 msgid "ipv6_address_mode is not valid when ip_version is 4" msgstr "" -#: neutron/db/db_base_plugin_v2.py:1291 +#: neutron/db/db_base_plugin_v2.py:1289 #, python-format msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)" msgstr "" -#: neutron/db/db_base_plugin_v2.py:1371 +#: neutron/db/db_base_plugin_v2.py:1369 #, python-format msgid "" "Ignoring PortNotFound when deleting port '%s'. The port has already been " @@ -2883,14 +2880,20 @@ msgstr "" msgid "Removed routes are %s" msgstr "" -#: neutron/db/l3_agentschedulers_db.py:33 +#: neutron/db/l3_agentschedulers_db.py:44 msgid "Driver to use for scheduling router to a default L3 agent" msgstr "" -#: neutron/db/l3_agentschedulers_db.py:36 +#: neutron/db/l3_agentschedulers_db.py:47 msgid "Allow auto scheduling of routers to L3 agent." msgstr "" +#: neutron/db/l3_agentschedulers_db.py:49 +msgid "" +"Automatically reschedule routers from offline L3 agents to online L3 " +"agents." +msgstr "" + #: neutron/db/l3_db.py:230 #, python-format msgid "No eligible l3 agent associated with external network %s found" @@ -2921,10 +2924,11 @@ msgstr "" #: neutron/db/l3_db.py:407 neutron/db/l3_db.py:534 neutron/db/l3_dvr_db.py:192 #: neutron/plugins/bigswitch/plugin.py:1015 #: neutron/plugins/bigswitch/plugin.py:1024 +#: neutron/plugins/opencontrail/contrail_plugin.py:499 msgid "Either subnet_id or port_id must be specified" msgstr "" -#: neutron/db/l3_db.py:410 +#: neutron/db/l3_db.py:410 neutron/plugins/opencontrail/contrail_plugin.py:509 msgid "Cannot specify both subnet-id and port-id" msgstr "" @@ -2972,7 +2976,7 @@ msgid "" "assigning a floating IP" msgstr "" -#: neutron/db/l3_db.py:673 neutron/plugins/vmware/plugins/base.py:1803 +#: neutron/db/l3_db.py:673 neutron/plugins/vmware/plugins/base.py:1804 msgid "fixed_ip_address cannot be specified without a port_id" msgstr "" @@ -2988,7 +2992,7 @@ msgid "" "be deleted" msgstr "" -#: neutron/db/l3_db.py:954 +#: neutron/db/l3_db.py:960 #, python-format msgid "Skipping port %s as no IP is configure on it" msgstr "" @@ -3004,58 +3008,58 @@ msgstr "" msgid "Centralizing distributed router %s is not supported" msgstr "" -#: neutron/db/l3_dvr_db.py:386 +#: neutron/db/l3_dvr_db.py:387 #, python-format msgid "Agent Gateway port does not exist, so create one: %s" msgstr "" -#: neutron/db/l3_dvr_db.py:401 +#: neutron/db/l3_dvr_db.py:402 msgid "Unable to create the Agent Gateway Port" msgstr "" -#: neutron/db/l3_dvr_db.py:427 +#: neutron/db/l3_dvr_db.py:428 msgid "Unable to create the SNAT Interface Port" msgstr "" -#: neutron/db/l3_dvr_db.py:451 +#: neutron/db/l3_dvr_db.py:452 #, python-format msgid "SNAT interface port list does not exist, so create one: %s" msgstr "" -#: neutron/db/l3_dvrscheduler_db.py:268 +#: neutron/db/l3_dvrscheduler_db.py:258 #: neutron/scheduler/l3_agent_scheduler.py:157 msgid "No active L3 agents" msgstr "" -#: neutron/db/l3_rpc_base.py:61 +#: neutron/db/l3_rpc_base.py:62 msgid "" "No plugin for L3 routing registered! Will reply to l3 agent with empty " "router dictionary." msgstr "" -#: neutron/db/l3_rpc_base.py:75 +#: neutron/db/l3_rpc_base.py:76 #, python-format msgid "" "Routers returned to l3 agent:\n" " %s" msgstr "" -#: neutron/db/l3_rpc_base.py:81 +#: neutron/db/l3_rpc_base.py:82 #, python-format msgid "Checking router: %(id)s for host: %(host)s" msgstr "" -#: neutron/db/l3_rpc_base.py:132 +#: neutron/db/l3_rpc_base.py:138 #, python-format msgid "External network ID returned to l3 agent: %s" msgstr "" -#: neutron/db/l3_rpc_base.py:144 +#: neutron/db/l3_rpc_base.py:150 #, python-format msgid "New status for floating IP %(floatingip_id)s: %(status)s" msgstr "" -#: neutron/db/l3_rpc_base.py:152 +#: neutron/db/l3_rpc_base.py:158 #, python-format msgid "Floating IP: %s no longer present." msgstr "" @@ -3084,19 +3088,19 @@ msgstr "" #: neutron/db/firewall/firewall_db.py:239 #: neutron/plugins/vmware/plugins/service.py:907 -#: neutron/services/firewall/fwaas_plugin.py:224 +#: neutron/services/firewall/fwaas_plugin.py:222 msgid "create_firewall() called" msgstr "" #: neutron/db/firewall/firewall_db.py:255 #: neutron/plugins/vmware/plugins/service.py:941 -#: neutron/services/firewall/fwaas_plugin.py:239 +#: neutron/services/firewall/fwaas_plugin.py:237 msgid "update_firewall() called" msgstr "" #: neutron/db/firewall/firewall_db.py:265 #: neutron/plugins/vmware/plugins/service.py:967 -#: neutron/services/firewall/fwaas_plugin.py:254 +#: neutron/services/firewall/fwaas_plugin.py:252 msgid "delete_firewall() called" msgstr "" @@ -3118,7 +3122,7 @@ msgstr "" #: neutron/db/firewall/firewall_db.py:307 #: neutron/plugins/vmware/plugins/service.py:1029 -#: neutron/services/firewall/fwaas_plugin.py:263 +#: neutron/services/firewall/fwaas_plugin.py:261 msgid "update_firewall_policy() called" msgstr "" @@ -3144,7 +3148,7 @@ msgstr "" #: neutron/db/firewall/firewall_db.py:378 #: neutron/plugins/vmware/plugins/service.py:1003 -#: neutron/services/firewall/fwaas_plugin.py:271 +#: neutron/services/firewall/fwaas_plugin.py:269 msgid "update_firewall_rule() called" msgstr "" @@ -3166,13 +3170,13 @@ msgstr "" #: neutron/db/firewall/firewall_db.py:430 #: neutron/plugins/vmware/plugins/service.py:1056 -#: neutron/services/firewall/fwaas_plugin.py:281 +#: neutron/services/firewall/fwaas_plugin.py:279 msgid "insert_rule() called" msgstr "" #: neutron/db/firewall/firewall_db.py:474 #: neutron/plugins/vmware/plugins/service.py:1085 -#: neutron/services/firewall/fwaas_plugin.py:289 +#: neutron/services/firewall/fwaas_plugin.py:287 msgid "remove_rule() called" msgstr "" @@ -3298,7 +3302,7 @@ msgstr "" msgid "Table %(old_t)r was renamed to %(new_t)r" msgstr "" -#: neutron/db/vpn/vpn_db.py:656 +#: neutron/db/vpn/vpn_db.py:651 #, python-format msgid "vpnservice %s in db is already deleted" msgstr "" @@ -4797,7 +4801,7 @@ msgstr "" #: neutron/plugins/bigswitch/agent/restproxy_agent.py:161 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:225 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1011 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1459 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1458 #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:277 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:285 #, python-format @@ -4966,7 +4970,7 @@ msgid "'%(model)s' object has no attribute '%(name)s'" msgstr "" #: neutron/plugins/cisco/network_plugin.py:134 -#: neutron/plugins/cisco/db/network_db_v2.py:36 +#: neutron/plugins/cisco/db/network_db_v2.py:33 msgid "get_all_qoss() called" msgstr "" @@ -5779,11 +5783,11 @@ msgstr "" msgid "Segment range overlaps with another profile" msgstr "" -#: neutron/plugins/cisco/db/network_db_v2.py:44 +#: neutron/plugins/cisco/db/network_db_v2.py:41 msgid "get_qos() called" msgstr "" -#: neutron/plugins/cisco/db/network_db_v2.py:57 +#: neutron/plugins/cisco/db/network_db_v2.py:54 msgid "add_qos() called" msgstr "" @@ -5838,49 +5842,49 @@ msgstr "" msgid "get_nexussvi_bindings() called" msgstr "" -#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:72 +#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:71 #, python-format msgid "Loaded device plugin %s" msgstr "" -#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:89 +#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:83 #, python-format msgid "%(module)s.%(name)s init done" msgstr "" -#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:136 +#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:130 #, python-format msgid "No %s Plugin loaded" msgstr "" -#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:137 +#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:131 #, python-format msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored" msgstr "" -#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:167 +#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:161 msgid "create_network() called" msgstr "" -#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:180 +#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:174 #, python-format msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s" msgstr "" -#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:199 +#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:193 msgid "update_network() called" msgstr "" -#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:223 +#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:217 #, python-format msgid "Provider network removed from DB: %s" msgstr "" -#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:285 +#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:279 msgid "create_port() called" msgstr "" -#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:350 +#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:344 #, python-format msgid "" "tenant_id: %(tid)s, net_id: %(nid)s, old_device_id: %(odi)s, " @@ -5888,29 +5892,29 @@ msgid "" "old_device_owner: %(odo)s, new_device_owner: %(ndo)s" msgstr "" -#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:379 +#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:373 msgid "update_port() called" msgstr "" -#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:406 +#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:400 #, python-format msgid "Unable to update port '%s' on Nexus switch" msgstr "" -#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:425 +#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:419 msgid "delete_port() called" msgstr "" -#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:466 +#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:460 msgid "L3 enabled on Nexus plugin, create SVI on switch" msgstr "" -#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:486 -#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:511 +#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:480 +#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:505 msgid "L3 disabled or not Nexus plugin, send to vswitch" msgstr "" -#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:500 +#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:494 msgid "L3 enabled on Nexus plugin, delete SVI from switch" msgstr "" @@ -6155,9 +6159,9 @@ msgid "Seg list %s " msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:972 -#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:252 +#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:251 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:198 -#: neutron/plugins/metaplugin/meta_neutron_plugin.py:230 +#: neutron/plugins/metaplugin/meta_neutron_plugin.py:226 #: neutron/plugins/mlnx/mlnx_plugin.py:360 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:515 #, python-format @@ -6513,7 +6517,7 @@ msgid "" "tenant_network_type is vlan" msgstr "" -#: neutron/plugins/hyperv/db.py:40 +#: neutron/plugins/hyperv/db.py:38 #: neutron/plugins/linuxbridge/db/l2network_db_v2.py:113 #: neutron/plugins/openvswitch/ovs_db_v2.py:131 #, python-format @@ -6522,12 +6526,12 @@ msgid "" "pool" msgstr "" -#: neutron/plugins/hyperv/db.py:55 +#: neutron/plugins/hyperv/db.py:53 #, python-format msgid "Reserving flat physical network %(physical_network)s from pool" msgstr "" -#: neutron/plugins/hyperv/db.py:78 +#: neutron/plugins/hyperv/db.py:76 #: neutron/plugins/linuxbridge/db/l2network_db_v2.py:136 #: neutron/plugins/openvswitch/ovs_db_v2.py:155 #, python-format @@ -6536,19 +6540,19 @@ msgid "" "%(physical_network)s from pool" msgstr "" -#: neutron/plugins/hyperv/db.py:135 +#: neutron/plugins/hyperv/db.py:133 #, python-format msgid "Releasing vlan %(vlan_id)s on physical network %(physical_network)s" msgstr "" -#: neutron/plugins/hyperv/db.py:140 +#: neutron/plugins/hyperv/db.py:138 #: neutron/plugins/linuxbridge/db/l2network_db_v2.py:177 #: neutron/plugins/openvswitch/ovs_db_v2.py:196 #, python-format msgid "vlan_id %(vlan_id)s on physical network %(physical_network)s not found" msgstr "" -#: neutron/plugins/hyperv/db.py:165 neutron/plugins/hyperv/db.py:178 +#: neutron/plugins/hyperv/db.py:163 neutron/plugins/hyperv/db.py:176 #: neutron/plugins/linuxbridge/db/l2network_db_v2.py:64 #: neutron/plugins/linuxbridge/db/l2network_db_v2.py:83 #: neutron/plugins/ml2/drivers/type_vlan.py:130 @@ -6587,12 +6591,12 @@ msgstr "" msgid "physical_network not provided" msgstr "" -#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:178 +#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:177 #, python-format msgid "Invalid tenant_network_type: %s. Agent terminated!" msgstr "" -#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:201 +#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:200 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:308 #: neutron/plugins/ml2/drivers/type_vlan.py:96 #: neutron/plugins/mlnx/mlnx_plugin.py:178 @@ -6601,7 +6605,7 @@ msgstr "" msgid "Network VLAN ranges: %s" msgstr "" -#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:226 +#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:225 #, python-format msgid "Network type %s not supported" msgstr "" @@ -6763,7 +6767,7 @@ msgstr "" #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:436 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:994 #: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1262 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1351 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1350 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:254 msgid "Agent out of sync with plugin!" msgstr "" @@ -6787,7 +6791,7 @@ msgstr "" #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:268 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1035 #: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:167 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1543 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1542 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:350 msgid "Agent initialized successfully, now running... " msgstr "" @@ -7338,7 +7342,7 @@ msgid "Controller IPs: %s" msgstr "" #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:262 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1530 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1529 #, python-format msgid "%s Agent terminated!" msgstr "" @@ -7434,7 +7438,7 @@ msgstr "" #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:131 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:155 -#: neutron/plugins/ml2/rpc.py:160 neutron/plugins/ml2/rpc.py:184 +#: neutron/plugins/ml2/rpc.py:162 neutron/plugins/ml2/rpc.py:186 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:134 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:159 #, python-format @@ -7704,7 +7708,7 @@ msgstr "" #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:879 #: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1155 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1101 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1100 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:213 #, python-format msgid "Port %(device)s updated. Details: %(details)s" @@ -7714,8 +7718,8 @@ msgstr "" #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:933 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:354 #: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1175 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1127 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1188 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1126 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1187 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:240 #, python-format msgid "Device %s not defined on plugin" @@ -7723,23 +7727,23 @@ msgstr "" #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:919 #: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1184 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1156 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1173 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1155 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1172 #, python-format msgid "Attachment %s removed" msgstr "" #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:927 #: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1191 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1163 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1180 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1162 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1179 #, python-format msgid "port_removed failed for %(device)s: %(e)s" msgstr "" #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:352 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1185 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1184 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:238 #, python-format msgid "Port %s updated." @@ -7850,55 +7854,55 @@ msgstr "" msgid "set_port_status as %s called" msgstr "" -#: neutron/plugins/metaplugin/meta_neutron_plugin.py:60 +#: neutron/plugins/metaplugin/meta_neutron_plugin.py:59 #, python-format msgid "Flavor %(flavor)s could not be found" msgstr "" -#: neutron/plugins/metaplugin/meta_neutron_plugin.py:64 +#: neutron/plugins/metaplugin/meta_neutron_plugin.py:63 msgid "Failed to add flavor binding" msgstr "" -#: neutron/plugins/metaplugin/meta_neutron_plugin.py:73 +#: neutron/plugins/metaplugin/meta_neutron_plugin.py:72 msgid "Start initializing metaplugin" msgstr "" -#: neutron/plugins/metaplugin/meta_neutron_plugin.py:125 +#: neutron/plugins/metaplugin/meta_neutron_plugin.py:121 #, python-format msgid "default_flavor %s is not plugin list" msgstr "" -#: neutron/plugins/metaplugin/meta_neutron_plugin.py:131 +#: neutron/plugins/metaplugin/meta_neutron_plugin.py:127 #, python-format msgid "default_l3_flavor %s is not plugin list" msgstr "" -#: neutron/plugins/metaplugin/meta_neutron_plugin.py:137 +#: neutron/plugins/metaplugin/meta_neutron_plugin.py:133 #, python-format msgid "rpc_flavor %s is not plugin list" msgstr "" -#: neutron/plugins/metaplugin/meta_neutron_plugin.py:169 +#: neutron/plugins/metaplugin/meta_neutron_plugin.py:165 #, python-format msgid "Plugin location: %s" msgstr "" -#: neutron/plugins/metaplugin/meta_neutron_plugin.py:220 +#: neutron/plugins/metaplugin/meta_neutron_plugin.py:216 #, python-format msgid "Created network: %(net_id)s with flavor %(flavor)s" msgstr "" -#: neutron/plugins/metaplugin/meta_neutron_plugin.py:226 -#: neutron/plugins/metaplugin/meta_neutron_plugin.py:370 +#: neutron/plugins/metaplugin/meta_neutron_plugin.py:222 +#: neutron/plugins/metaplugin/meta_neutron_plugin.py:366 msgid "Failed to add flavor bindings" msgstr "" -#: neutron/plugins/metaplugin/meta_neutron_plugin.py:363 +#: neutron/plugins/metaplugin/meta_neutron_plugin.py:359 #, python-format msgid "Created router: %(router_id)s with flavor %(flavor)s" msgstr "" -#: neutron/plugins/metaplugin/meta_neutron_plugin.py:374 +#: neutron/plugins/metaplugin/meta_neutron_plugin.py:370 #, python-format msgid "Created router: %s" msgstr "" @@ -8722,13 +8726,13 @@ msgid "No Host supplied to bind DVR Port %s" msgstr "" #: neutron/plugins/ml2/plugin.py:974 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:136 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:137 #, python-format msgid "Deleting port %s" msgstr "" #: neutron/plugins/ml2/plugin.py:994 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:137 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:138 #, python-format msgid "The port '%s' was deleted" msgstr "" @@ -8753,29 +8757,29 @@ msgstr "" msgid "Port %s not found during update" msgstr "" -#: neutron/plugins/ml2/rpc.py:97 +#: neutron/plugins/ml2/rpc.py:98 #, python-format msgid "Device %(device)s requested by agent %(agent_id)s not found in database" msgstr "" -#: neutron/plugins/ml2/rpc.py:106 +#: neutron/plugins/ml2/rpc.py:107 #, python-format msgid "" "Device %(device)s requested by agent %(agent_id)s on network " "%(network_id)s not bound, vif_type: %(vif_type)s" msgstr "" -#: neutron/plugins/ml2/rpc.py:133 +#: neutron/plugins/ml2/rpc.py:135 #, python-format msgid "Returning: %s" msgstr "" -#: neutron/plugins/ml2/rpc.py:152 +#: neutron/plugins/ml2/rpc.py:154 #, python-format msgid "Device %(device)s no longer exists at agent %(agent_id)s" msgstr "" -#: neutron/plugins/ml2/rpc.py:178 +#: neutron/plugins/ml2/rpc.py:180 #, python-format msgid "Device %(device)s up at agent %(agent_id)s" msgstr "" @@ -9010,7 +9014,7 @@ msgstr "" msgid "add_gre_endpoint() called for ip %s" msgstr "" -#: neutron/plugins/ml2/drivers/type_gre.py:179 +#: neutron/plugins/ml2/drivers/type_gre.py:181 #, python-format msgid "Gre endpoint with ip %s already exists" msgstr "" @@ -9099,25 +9103,30 @@ msgstr "" msgid "Multicast group for VXLAN. If unset, disables VXLAN multicast mode." msgstr "" -#: neutron/plugins/ml2/drivers/type_vxlan.py:132 +#: neutron/plugins/ml2/drivers/type_vxlan.py:131 #, python-format msgid "vxlan_vni %s not found" msgstr "" -#: neutron/plugins/ml2/drivers/type_vxlan.py:143 +#: neutron/plugins/ml2/drivers/type_vxlan.py:142 #, python-format msgid "Skipping unreasonable VXLAN VNI range %(tun_min)s:%(tun_max)s" msgstr "" -#: neutron/plugins/ml2/drivers/type_vxlan.py:188 +#: neutron/plugins/ml2/drivers/type_vxlan.py:187 msgid "get_vxlan_endpoints() called" msgstr "" -#: neutron/plugins/ml2/drivers/type_vxlan.py:198 +#: neutron/plugins/ml2/drivers/type_vxlan.py:197 #, python-format msgid "add_vxlan_endpoint() called for ip %s" msgstr "" +#: neutron/plugins/ml2/drivers/type_vxlan.py:206 +#, python-format +msgid "Vxlan endpoint with ip %s already exists" +msgstr "" + #: neutron/plugins/ml2/drivers/arista/config.py:31 msgid "" "Username for Arista EOS. This is required field. If not set, all " @@ -9610,16 +9619,16 @@ msgstr "" msgid "Experimental L2 population driver" msgstr "" -#: neutron/plugins/ml2/drivers/l2pop/mech_driver.py:169 +#: neutron/plugins/ml2/drivers/l2pop/mech_driver.py:167 msgid "Unable to retrieve the agent ip, check the agent configuration." msgstr "" -#: neutron/plugins/ml2/drivers/l2pop/mech_driver.py:175 +#: neutron/plugins/ml2/drivers/l2pop/mech_driver.py:173 #, python-format msgid "Port %(port)s updated by agent %(agent)s isn't bound to any segment" msgstr "" -#: neutron/plugins/ml2/drivers/l2pop/mech_driver.py:226 +#: neutron/plugins/ml2/drivers/l2pop/mech_driver.py:224 #, python-format msgid "" "Unable to retrieve the agent ip, check the agent %(agent_host)s " @@ -10470,17 +10479,17 @@ msgstr "" msgid "Waiting for %s seconds due to OFC Service_Unavailable." msgstr "" -#: neutron/plugins/nec/db/api.py:108 +#: neutron/plugins/nec/db/api.py:103 #, python-format msgid "del_ofc_item(): NotFound item (resource=%(resource)s, id=%(id)s) " msgstr "" -#: neutron/plugins/nec/db/api.py:142 +#: neutron/plugins/nec/db/api.py:137 #, python-format msgid "del_portinfo(): NotFound portinfo for port_id: %s" msgstr "" -#: neutron/plugins/nec/db/api.py:163 +#: neutron/plugins/nec/db/api.py:158 #: neutron/plugins/openvswitch/ovs_db_v2.py:317 #, python-format msgid "get_port_with_securitygroups() called:port_id=%s" @@ -10753,7 +10762,7 @@ msgid "Agent failed to create agent config map" msgstr "" #: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:281 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1282 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1281 #, python-format msgid "Unable to create tunnel port. Invalid remote IP: %s" msgstr "" @@ -10764,19 +10773,19 @@ msgid "ryu send_msg() result: %s" msgstr "" #: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:539 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:459 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:458 #, python-format msgid "No local VLAN available for net-id=%s" msgstr "" #: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:542 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:467 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:466 #, python-format msgid "Assigning %(vlan_id)s as local vlan for net-id=%(net_uuid)s" msgstr "" #: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:554 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:496 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:495 #, python-format msgid "" "Cannot provision %(network_type)s network for net-id=%(net_uuid)s - " @@ -10784,7 +10793,7 @@ msgid "" msgstr "" #: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:562 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:515 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:514 #, python-format msgid "" "Cannot provision flat network for net-id=%(net_uuid)s - no bridge for " @@ -10792,7 +10801,7 @@ msgid "" msgstr "" #: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:572 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:535 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:534 #, python-format msgid "" "Cannot provision VLAN network for net-id=%(net_uuid)s - no bridge for " @@ -10800,7 +10809,7 @@ msgid "" msgstr "" #: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:581 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:544 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:543 #, python-format msgid "" "Cannot provision unknown network type %(network_type)s for net-" @@ -10809,19 +10818,19 @@ msgstr "" #: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:624 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:305 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:558 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:557 #, python-format msgid "Network %s not used on agent." msgstr "" #: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:627 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:561 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:560 #, python-format msgid "Reclaiming vlan = %(vlan_id)s from net-id = %(net_uuid)s" msgstr "" #: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:665 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:602 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:601 #, python-format msgid "" "Cannot reclaim unknown network type %(network_type)s for net-" @@ -10834,7 +10843,7 @@ msgid "port_unbound() net_uuid %s not in local_vlan_map" msgstr "" #: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:873 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:750 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:749 msgid "" "Failed to create OVS patch port. Cannot have tunneling enabled on this " "agent, since this version of OVS does not support tunnels or patch ports." @@ -10842,13 +10851,13 @@ msgid "" msgstr "" #: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:958 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:865 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:864 #, python-format msgid "Mapping physical network %(physical_network)s to bridge %(bridge)s" msgstr "" #: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:964 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:871 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:870 #, python-format msgid "" "Bridge %(bridge)s for physical network %(physical_network)s does not " @@ -10856,32 +10865,32 @@ msgid "" msgstr "" #: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1035 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:975 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:974 #, python-format msgid "Port '%(port_name)s' has lost its vlan tag '%(vlan_tag)d'!" msgstr "" #: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1051 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1004 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1003 #, python-format msgid "VIF port: %s has no ofport configured, and might not be able to transmit" msgstr "" #: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1059 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1014 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1013 #, python-format msgid "No VIF port for port %s defined on agent." msgstr "" #: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1072 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1027 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1026 #: neutron/tests/unit/ofagent/test_ofa_neutron_agent.py:829 #: neutron/tests/unit/openvswitch/test_ovs_neutron_agent.py:1237 msgid "ofport should have a value that can be interpreted as an integer" msgstr "" #: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1075 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1030 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1029 #: neutron/tests/unit/ofagent/test_ofa_neutron_agent.py:812 #: neutron/tests/unit/ofagent/test_ofa_neutron_agent.py:832 #: neutron/tests/unit/openvswitch/test_ovs_neutron_agent.py:1220 @@ -10897,7 +10906,7 @@ msgid "Processing port %s" msgstr "" #: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1140 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1095 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1094 #, python-format msgid "" "Port %s was not found on the integration bridge and will therefore not be" @@ -10910,19 +10919,19 @@ msgid "Unable to get port details for %(device)s: %(e)s" msgstr "" #: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1166 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1118 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1117 #, python-format msgid "Setting status for %s to UP" msgstr "" #: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1170 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1122 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1121 #, python-format msgid "Setting status for %s to DOWN" msgstr "" #: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1173 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1125 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1124 #, python-format msgid "Configuration for device %s completed." msgstr "" @@ -10942,28 +10951,28 @@ msgid "" msgstr "" #: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1239 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1311 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1310 #, python-format msgid "Unable to sync tunnel IP %(local_ip)s: %(e)s" msgstr "" #: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1267 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1370 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1369 msgid "Agent tunnel out of sync with plugin!" msgstr "" #: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1271 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1374 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1373 msgid "Error while synchronizing tunnels" msgstr "" #: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1311 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1443 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1442 msgid "Error while processing VIF ports" msgstr "" #: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1343 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1487 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1486 #, python-format msgid "Parsing bridge_mappings failed: %s." msgstr "" @@ -10974,7 +10983,7 @@ msgid "Invalid tunnel type specificed: %s" msgstr "" #: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1366 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1515 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1514 msgid "Tunneling cannot be enabled without a valid local_ip." msgstr "" @@ -11097,77 +11106,77 @@ msgstr "" msgid "Failed to %(method)s %(resource)s" msgstr "" -#: neutron/plugins/oneconvergence/lib/nvsdlib.py:109 +#: neutron/plugins/oneconvergence/lib/nvsdlib.py:110 #, python-format msgid "Network %(id)s created under tenant %(tenant_id)s" msgstr "" -#: neutron/plugins/oneconvergence/lib/nvsdlib.py:126 +#: neutron/plugins/oneconvergence/lib/nvsdlib.py:127 #, python-format msgid "Network %(id)s updated under tenant %(tenant_id)s" msgstr "" -#: neutron/plugins/oneconvergence/lib/nvsdlib.py:147 +#: neutron/plugins/oneconvergence/lib/nvsdlib.py:148 #, python-format msgid "Network %(id)s deleted under tenant %(tenant_id)s" msgstr "" -#: neutron/plugins/oneconvergence/lib/nvsdlib.py:160 +#: neutron/plugins/oneconvergence/lib/nvsdlib.py:161 #, python-format msgid "Subnet %(id)s created under tenant %(tenant_id)s" msgstr "" -#: neutron/plugins/oneconvergence/lib/nvsdlib.py:174 +#: neutron/plugins/oneconvergence/lib/nvsdlib.py:175 #, python-format msgid "Subnet %(id)s deleted under tenant %(tenant_id)s" msgstr "" -#: neutron/plugins/oneconvergence/lib/nvsdlib.py:190 +#: neutron/plugins/oneconvergence/lib/nvsdlib.py:191 #, python-format msgid "Subnet %(id)s updated under tenant %(tenant_id)s" msgstr "" -#: neutron/plugins/oneconvergence/lib/nvsdlib.py:222 +#: neutron/plugins/oneconvergence/lib/nvsdlib.py:223 #, python-format msgid "Port %(id)s created under tenant %(tenant_id)s" msgstr "" -#: neutron/plugins/oneconvergence/lib/nvsdlib.py:246 +#: neutron/plugins/oneconvergence/lib/nvsdlib.py:247 #, python-format msgid "Port %(id)s updated under tenant %(tenant_id)s" msgstr "" -#: neutron/plugins/oneconvergence/lib/nvsdlib.py:259 +#: neutron/plugins/oneconvergence/lib/nvsdlib.py:260 #, python-format msgid "Port %(id)s deleted under tenant %(tenant_id)s" msgstr "" -#: neutron/plugins/oneconvergence/lib/nvsdlib.py:281 +#: neutron/plugins/oneconvergence/lib/nvsdlib.py:282 #, python-format msgid "Flatingip %(id)s created under tenant %(tenant_id)s" msgstr "" -#: neutron/plugins/oneconvergence/lib/nvsdlib.py:298 +#: neutron/plugins/oneconvergence/lib/nvsdlib.py:300 #, python-format msgid "Flatingip %(id)s updated under tenant %(tenant_id)s" msgstr "" -#: neutron/plugins/oneconvergence/lib/nvsdlib.py:312 +#: neutron/plugins/oneconvergence/lib/nvsdlib.py:314 #, python-format msgid "Flatingip %(id)s deleted under tenant %(tenant_id)s" msgstr "" -#: neutron/plugins/oneconvergence/lib/nvsdlib.py:325 +#: neutron/plugins/oneconvergence/lib/nvsdlib.py:327 #, python-format msgid "Router %(id)s created under tenant %(tenant_id)s" msgstr "" -#: neutron/plugins/oneconvergence/lib/nvsdlib.py:341 +#: neutron/plugins/oneconvergence/lib/nvsdlib.py:343 #, python-format msgid "Router %(id)s updated under tenant %(tenant_id)s" msgstr "" -#: neutron/plugins/oneconvergence/lib/nvsdlib.py:351 +#: neutron/plugins/oneconvergence/lib/nvsdlib.py:353 #, python-format msgid "Router %(id)s deleted under tenant %(tenant_id)s" msgstr "" @@ -11177,74 +11186,74 @@ msgstr "" msgid "Unable to connect to NVSD controller. Exiting after %(retries)s attempts" msgstr "" -#: neutron/plugins/oneconvergence/lib/plugin_helper.py:91 +#: neutron/plugins/oneconvergence/lib/plugin_helper.py:90 #, python-format msgid "Login Failed: %s" msgstr "" -#: neutron/plugins/oneconvergence/lib/plugin_helper.py:92 +#: neutron/plugins/oneconvergence/lib/plugin_helper.py:91 #, python-format msgid "Unable to establish connection with Controller %s" msgstr "" -#: neutron/plugins/oneconvergence/lib/plugin_helper.py:94 +#: neutron/plugins/oneconvergence/lib/plugin_helper.py:93 msgid "Retrying after 1 second..." msgstr "" -#: neutron/plugins/oneconvergence/lib/plugin_helper.py:98 +#: neutron/plugins/oneconvergence/lib/plugin_helper.py:97 #, python-format msgid "Login Successful %(uri)s %(status)s" msgstr "" -#: neutron/plugins/oneconvergence/lib/plugin_helper.py:102 +#: neutron/plugins/oneconvergence/lib/plugin_helper.py:101 #, python-format msgid "AuthToken = %s" msgstr "" -#: neutron/plugins/oneconvergence/lib/plugin_helper.py:104 +#: neutron/plugins/oneconvergence/lib/plugin_helper.py:103 msgid "login failed" msgstr "" -#: neutron/plugins/oneconvergence/lib/plugin_helper.py:112 +#: neutron/plugins/oneconvergence/lib/plugin_helper.py:111 msgid "No Token, Re-login" msgstr "" -#: neutron/plugins/oneconvergence/lib/plugin_helper.py:129 +#: neutron/plugins/oneconvergence/lib/plugin_helper.py:127 #, python-format msgid "request: %(method)s %(uri)s successful" msgstr "" -#: neutron/plugins/oneconvergence/lib/plugin_helper.py:136 +#: neutron/plugins/oneconvergence/lib/plugin_helper.py:134 #, python-format msgid "request: Request failed from Controller side :%s" msgstr "" -#: neutron/plugins/oneconvergence/lib/plugin_helper.py:141 +#: neutron/plugins/oneconvergence/lib/plugin_helper.py:139 #, python-format msgid "Response is Null, Request timed out: %(method)s to %(uri)s" msgstr "" -#: neutron/plugins/oneconvergence/lib/plugin_helper.py:153 +#: neutron/plugins/oneconvergence/lib/plugin_helper.py:151 #, python-format msgid "Request %(method)s %(uri)s body = %(body)s failed with status %(status)s" msgstr "" -#: neutron/plugins/oneconvergence/lib/plugin_helper.py:157 +#: neutron/plugins/oneconvergence/lib/plugin_helper.py:155 #, python-format msgid "%s" msgstr "" -#: neutron/plugins/oneconvergence/lib/plugin_helper.py:161 +#: neutron/plugins/oneconvergence/lib/plugin_helper.py:159 #, python-format msgid "%(method)s to %(url)s, unexpected response code: %(status)d" msgstr "" -#: neutron/plugins/oneconvergence/lib/plugin_helper.py:167 +#: neutron/plugins/oneconvergence/lib/plugin_helper.py:165 #, python-format msgid "Request failed from Controller side with Status=%s" msgstr "" -#: neutron/plugins/oneconvergence/lib/plugin_helper.py:171 +#: neutron/plugins/oneconvergence/lib/plugin_helper.py:169 #, python-format msgid "Success: %(method)s %(url)s status=%(status)s" msgstr "" @@ -11374,34 +11383,34 @@ msgstr "" msgid "tunnel_type %s not supported by agent" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:438 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:437 #, python-format msgid "Action %s not supported" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:656 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:655 #, python-format msgid "port_unbound(): net_uuid %s not in local_vlan_map" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:729 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:728 #, python-format msgid "Adding %s to list of bridges." msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:844 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:843 #, python-format msgid "" "Creating an interface named %(name)s exceeds the %(limit)d character " "limitation. It was shortened to %(new_name)s to fit." msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1144 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1143 #, python-format msgid "Ancillary Port %s added" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1216 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1215 #, python-format msgid "" "process_network_ports - iteration:%(iter_num)d " @@ -11410,94 +11419,94 @@ msgid "" "%(elapsed).3f" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1232 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1231 #, python-format msgid "" "process_network_ports - iteration:%d - failure while retrieving port " "details from server" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1239 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1238 #, python-format msgid "" "process_network_ports - iteration:%(iter_num)d -treat_devices_removed " "completed in %(elapsed).3f" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1253 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1252 #, python-format msgid "" "process_ancillary_network_ports - iteration: %(iter_num)d - " "treat_ancillary_devices_added completed in %(elapsed).3f" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1261 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1260 #, python-format msgid "" "process_ancillary_network_ports - iteration:%d - failure while retrieving" " port details from server" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1269 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1268 #, python-format msgid "" "process_ancillary_network_ports - iteration: %(iter_num)d - " "treat_ancillary_devices_removed completed in %(elapsed).3f" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1348 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1347 #, python-format msgid "Agent rpc_loop - iteration:%d started" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1378 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1377 #, python-format msgid "" "Agent rpc_loop - iteration:%(iter_num)d - starting polling. " "Elapsed:%(elapsed).3f" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1390 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1389 #, python-format msgid "" "Agent rpc_loop - iteration:%(iter_num)d - port information retrieved. " "Elapsed:%(elapsed).3f" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1400 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1399 #, python-format msgid "Starting to process devices in:%s" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1405 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1404 #, python-format msgid "" "Agent rpc_loop - iteration:%(iter_num)d -ports processed. " "Elapsed:%(elapsed).3f" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1420 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1419 #, python-format msgid "" "Agent rpc_loop - iteration:%(iter_num)d -ancillary port info retrieved. " "Elapsed:%(elapsed).3f" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1429 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1428 #, python-format msgid "" "Agent rpc_loop - iteration:%(iter_num)d - ancillary ports processed. " "Elapsed:%(elapsed).3f" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1450 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1449 #, python-format msgid "" "Agent rpc_loop - iteration:%(iter_num)d completed. Processed ports " "statistics: %(port_stats)s. Elapsed:%(elapsed).3f" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1512 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1511 #, python-format msgid "Invalid tunnel type specified: %s" msgstr "" @@ -12749,11 +12758,6 @@ msgstr "" msgid "Deleted network gateway device: %s." msgstr "" -#: neutron/plugins/vmware/dbexts/nsxrouter.py:61 -#, python-format -msgid "Nsx router extension successfully processed for router:%s" -msgstr "" - #: neutron/plugins/vmware/dbexts/qos_db.py:295 #, python-format msgid "DSCP value (%s) will be ignored with 'trusted' marking" @@ -13238,103 +13242,103 @@ msgid "" "for NSX communication errors." msgstr "" -#: neutron/plugins/vmware/plugins/base.py:212 +#: neutron/plugins/vmware/plugins/base.py:213 #, python-format msgid "Unable to process default l2 gw service:%s" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:247 +#: neutron/plugins/vmware/plugins/base.py:248 #, python-format msgid "Created NSX router port:%s" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:249 +#: neutron/plugins/vmware/plugins/base.py:250 #: neutron/plugins/vmware/plugins/service.py:439 #, python-format msgid "Unable to create port on NSX logical router %s" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:252 +#: neutron/plugins/vmware/plugins/base.py:253 #, python-format msgid "" "Unable to create logical router port for neutron port id %(port_id)s on " "router %(nsx_router_id)s" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:331 +#: neutron/plugins/vmware/plugins/base.py:332 #, python-format msgid "Attached %(att)s to NSX router port %(port)s" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:337 +#: neutron/plugins/vmware/plugins/base.py:338 #, python-format msgid "" "Unable to plug attachment in NSX logical router port %(r_port_id)s, " "associated with Neutron %(q_port_id)s" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:343 +#: neutron/plugins/vmware/plugins/base.py:344 #, python-format msgid "" "Unable to plug attachment in router port %(r_port_id)s for neutron port " "id %(q_port_id)s on router %(router_id)s" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:389 +#: neutron/plugins/vmware/plugins/base.py:390 msgid "An exception occurred while selecting logical switch for the port" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:429 +#: neutron/plugins/vmware/plugins/base.py:430 #, python-format msgid "" "An exception occurred while creating the neutron port %s on the NSX " "plaform" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:441 -#: neutron/plugins/vmware/plugins/base.py:493 -#: neutron/plugins/vmware/plugins/base.py:691 +#: neutron/plugins/vmware/plugins/base.py:442 +#: neutron/plugins/vmware/plugins/base.py:494 +#: neutron/plugins/vmware/plugins/base.py:692 #, python-format msgid "" "NSX plugin does not support regular VIF ports on external networks. Port " "%s will be down." msgstr "" -#: neutron/plugins/vmware/plugins/base.py:462 +#: neutron/plugins/vmware/plugins/base.py:463 #, python-format msgid "" "_nsx_create_port completed for port %(name)s on network %(network_id)s. " "The new port id is %(id)s." msgstr "" -#: neutron/plugins/vmware/plugins/base.py:473 +#: neutron/plugins/vmware/plugins/base.py:474 #, python-format msgid "" "Concurrent network deletion detected; Back-end Port %(nsx_id)s creation " "to be rolled back for Neutron port: %(neutron_id)s" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:485 +#: neutron/plugins/vmware/plugins/base.py:486 #, python-format msgid "NSX Port %s already gone" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:500 +#: neutron/plugins/vmware/plugins/base.py:501 #, python-format msgid "Port '%s' was already deleted on NSX platform" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:507 +#: neutron/plugins/vmware/plugins/base.py:508 #, python-format msgid "_nsx_delete_port completed for port %(port_id)s on network %(net_id)s" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:512 +#: neutron/plugins/vmware/plugins/base.py:513 #, python-format msgid "Port %s not found in NSX" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:521 +#: neutron/plugins/vmware/plugins/base.py:522 #, python-format msgid "" "Neutron port %(port_id)s not found on NSX backend. Terminating delete " @@ -13342,329 +13346,329 @@ msgid "" "%(router_id)s" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:536 +#: neutron/plugins/vmware/plugins/base.py:537 #, python-format msgid "" "Ignoring exception as this means the peer for port '%s' has already been " "deleted." msgstr "" -#: neutron/plugins/vmware/plugins/base.py:548 +#: neutron/plugins/vmware/plugins/base.py:549 #, python-format msgid "" "It is not allowed to create router interface ports on external networks " "as '%s'" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:573 +#: neutron/plugins/vmware/plugins/base.py:574 #, python-format msgid "" "_nsx_create_router_port completed for port %(name)s on network " "%(network_id)s. The new port id is %(id)s." msgstr "" -#: neutron/plugins/vmware/plugins/base.py:586 +#: neutron/plugins/vmware/plugins/base.py:587 #, python-format msgid "" "device_id field must be populated in order to create an external gateway " "port for network %s" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:596 +#: neutron/plugins/vmware/plugins/base.py:597 #, python-format msgid "The gateway port for the NSX router %s was not found on the backend" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:637 +#: neutron/plugins/vmware/plugins/base.py:638 #, python-format msgid "" "_nsx_create_ext_gw_port completed on external network %(ext_net_id)s, " "attached to router:%(router_id)s. NSX port id is %(nsx_port_id)s" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:672 -#: neutron/plugins/vmware/plugins/base.py:1738 +#: neutron/plugins/vmware/plugins/base.py:673 +#: neutron/plugins/vmware/plugins/base.py:1739 #, python-format msgid "Logical router resource %s not found on NSX platform" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:676 -#: neutron/plugins/vmware/plugins/base.py:1742 +#: neutron/plugins/vmware/plugins/base.py:677 +#: neutron/plugins/vmware/plugins/base.py:1743 msgid "Unable to update logical routeron NSX Platform" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:678 +#: neutron/plugins/vmware/plugins/base.py:679 #, python-format msgid "" "_nsx_delete_ext_gw_port completed on external network %(ext_net_id)s, " "attached to NSX router:%(router_id)s" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:720 +#: neutron/plugins/vmware/plugins/base.py:721 #, python-format msgid "" "_nsx_create_l2_gw_port completed for port %(name)s on network " "%(network_id)s. The new port id is %(id)s." msgstr "" -#: neutron/plugins/vmware/plugins/base.py:764 +#: neutron/plugins/vmware/plugins/base.py:765 #, python-format msgid "%s required" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:769 +#: neutron/plugins/vmware/plugins/base.py:770 msgid "Segmentation ID cannot be specified with flat network type" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:773 +#: neutron/plugins/vmware/plugins/base.py:774 msgid "Segmentation ID must be specified with vlan network type" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:777 -#: neutron/plugins/vmware/plugins/base.py:793 +#: neutron/plugins/vmware/plugins/base.py:778 +#: neutron/plugins/vmware/plugins/base.py:794 #, python-format msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:799 +#: neutron/plugins/vmware/plugins/base.py:800 #, python-format msgid "%(net_type_param)s %(net_type_value)s not supported" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:844 +#: neutron/plugins/vmware/plugins/base.py:845 #, python-format msgid "No switch has available ports (%d checked)" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:878 +#: neutron/plugins/vmware/plugins/base.py:879 #, python-format msgid "Maximum number of logical ports reached for logical network %s" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:924 +#: neutron/plugins/vmware/plugins/base.py:925 #, python-format msgid "" "Network with admin_state_up=False are not yet supported by this plugin. " "Ignoring setting for network %s" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:1002 +#: neutron/plugins/vmware/plugins/base.py:1003 #, python-format msgid "The following logical switches were not found on the NSX backend:%s" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:1039 +#: neutron/plugins/vmware/plugins/base.py:1040 msgid "admin_state_up=False networks are not supported." msgstr "" -#: neutron/plugins/vmware/plugins/base.py:1059 +#: neutron/plugins/vmware/plugins/base.py:1060 #, python-format msgid "Unable to find NSX mappings for neutron network:%s" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:1066 +#: neutron/plugins/vmware/plugins/base.py:1067 #, python-format msgid "" "Logical switch update on NSX backend failed. Neutron network " "id:%(net_id)s; NSX lswitch id:%(lswitch_id)s;Error:%(error)s" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:1137 +#: neutron/plugins/vmware/plugins/base.py:1138 #, python-format msgid "port created on NSX backend for tenant %(tenant_id)s: (%(id)s)" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:1140 +#: neutron/plugins/vmware/plugins/base.py:1141 #, python-format msgid "Logical switch for network %s was not found in NSX." msgstr "" -#: neutron/plugins/vmware/plugins/base.py:1151 +#: neutron/plugins/vmware/plugins/base.py:1152 msgid "Unable to create port or set port attachment in NSX." msgstr "" -#: neutron/plugins/vmware/plugins/base.py:1239 +#: neutron/plugins/vmware/plugins/base.py:1240 #, python-format msgid "Updating port: %s" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:1274 +#: neutron/plugins/vmware/plugins/base.py:1275 #, python-format msgid "Unable to update port id: %s." msgstr "" -#: neutron/plugins/vmware/plugins/base.py:1357 +#: neutron/plugins/vmware/plugins/base.py:1358 msgid "" "Cannot create a distributed router with the NSX platform currently in " "execution. Please, try without specifying the 'distributed' attribute." msgstr "" -#: neutron/plugins/vmware/plugins/base.py:1363 +#: neutron/plugins/vmware/plugins/base.py:1364 msgid "Unable to create logical router on NSX Platform" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:1374 +#: neutron/plugins/vmware/plugins/base.py:1375 #, python-format msgid "" "Unable to create L3GW port on logical router %(router_uuid)s. Verify " "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:1384 +#: neutron/plugins/vmware/plugins/base.py:1385 #, python-format msgid "Unable to create router %s on NSX backend" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:1413 -#: neutron/plugins/vmware/plugins/base.py:1498 +#: neutron/plugins/vmware/plugins/base.py:1414 +#: neutron/plugins/vmware/plugins/base.py:1499 #: neutron/plugins/vmware/plugins/service.py:201 #: neutron/plugins/vmware/plugins/service.py:1240 #, python-format msgid "Network '%s' is not a valid external network" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:1462 +#: neutron/plugins/vmware/plugins/base.py:1463 #, python-format msgid "Failed to set gateway info for router being created:%s - removing router" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:1465 +#: neutron/plugins/vmware/plugins/base.py:1466 #, python-format msgid "" "Create router failed while setting external gateway. Router:%s has been " "removed from DB and backend" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:1507 +#: neutron/plugins/vmware/plugins/base.py:1508 msgid "" "'routes' cannot contain route '0.0.0.0/0', this must be updated through " "the default gateway attribute" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:1523 +#: neutron/plugins/vmware/plugins/base.py:1524 #, python-format msgid "Logical router %s not found on NSX Platform" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:1527 +#: neutron/plugins/vmware/plugins/base.py:1528 msgid "Unable to update logical router on NSX Platform" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:1529 +#: neutron/plugins/vmware/plugins/base.py:1530 msgid "" "Request cannot contain 'routes' with the NSX platform currently in " "execution. Please, try without specifying the static routes." msgstr "" -#: neutron/plugins/vmware/plugins/base.py:1586 +#: neutron/plugins/vmware/plugins/base.py:1587 #, python-format msgid "Logical router '%s' not found on NSX Platform" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:1590 +#: neutron/plugins/vmware/plugins/base.py:1591 #, python-format msgid "Unable to delete logical router '%s' on NSX Platform" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:1600 +#: neutron/plugins/vmware/plugins/base.py:1601 #, python-format msgid "" "Unable to remove NSX mapping for Neutron router %(router_id)s because of " "the following exception:%(d_exc)s" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:1675 +#: neutron/plugins/vmware/plugins/base.py:1676 #, python-format msgid "" "Add_router_interface completed for subnet:%(subnet_id)s and " "router:%(router_id)s" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:1774 +#: neutron/plugins/vmware/plugins/base.py:1775 #, python-format msgid "" "An error occurred while removing NAT rules on the NSX platform for " "floating ip:%s" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:1779 +#: neutron/plugins/vmware/plugins/base.py:1780 msgid "An incorrect number of matching NAT rules was found on the NSX platform" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:1919 +#: neutron/plugins/vmware/plugins/base.py:1920 #, python-format msgid "" "An error occurred while creating NAT rules on the NSX platform for " "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:1925 +#: neutron/plugins/vmware/plugins/base.py:1926 msgid "Failed to update NAT rules for floatingip update" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:1964 +#: neutron/plugins/vmware/plugins/base.py:1965 #, python-format msgid "The port '%s' is not associated with floating IPs" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:1967 +#: neutron/plugins/vmware/plugins/base.py:1968 #, python-format msgid "Nat rules not found in nsx for port: %s" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:2007 +#: neutron/plugins/vmware/plugins/base.py:2008 #, python-format msgid "Unable to create l2_gw_service for: %s" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:2030 +#: neutron/plugins/vmware/plugins/base.py:2031 msgid "" "Unable to remove gateway service from NSX plaform - the resource was not " "found" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:2059 +#: neutron/plugins/vmware/plugins/base.py:2060 #, python-format msgid "Unable to update name on NSX backend for network gateway: %s" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:2131 -#: neutron/plugins/vmware/plugins/base.py:2169 +#: neutron/plugins/vmware/plugins/base.py:2132 +#: neutron/plugins/vmware/plugins/base.py:2170 #, python-format msgid "" "Neutron gateway device: %(neutron_id)s; NSX transport node identifier: " "%(nsx_id)s; Operational status: %(status)s." msgstr "" -#: neutron/plugins/vmware/plugins/base.py:2266 +#: neutron/plugins/vmware/plugins/base.py:2267 #, python-format msgid "" "Removal of gateway device: %(neutron_id)s failed on NSX backend (NSX " "id:%(nsx_id)s) because the NSX resource was not found" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:2273 +#: neutron/plugins/vmware/plugins/base.py:2274 #, python-format msgid "" "Removal of gateway device: %(neutron_id)s failed on NSX backend (NSX " "id:%(nsx_id)s). Neutron and NSX states have diverged." msgstr "" -#: neutron/plugins/vmware/plugins/base.py:2321 +#: neutron/plugins/vmware/plugins/base.py:2322 #, python-format msgid "" "Error while updating security profile %(uuid)s with name %(name)s: " "%(error)s." msgstr "" -#: neutron/plugins/vmware/plugins/base.py:2353 +#: neutron/plugins/vmware/plugins/base.py:2354 #, python-format msgid "" "The NSX security profile %(sec_profile_id)s, associated with the Neutron " "security group %(sec_group_id)s was not found on the backend" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:2361 +#: neutron/plugins/vmware/plugins/base.py:2362 #, python-format msgid "" "An exception occurred while removing the NSX security profile " @@ -13672,12 +13676,12 @@ msgid "" "%(sec_group_id)s" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:2368 +#: neutron/plugins/vmware/plugins/base.py:2369 #, python-format msgid "Unable to remove security group %s from backend" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:2381 +#: neutron/plugins/vmware/plugins/base.py:2382 #, python-format msgid "Port values not valid for protocol: %s" msgstr "" @@ -14607,37 +14611,37 @@ msgstr "" msgid "Default provider is not specified for service type %s" msgstr "" -#: neutron/services/firewall/fwaas_plugin.py:43 +#: neutron/services/firewall/fwaas_plugin.py:42 msgid "set_firewall_status() called" msgstr "" -#: neutron/services/firewall/fwaas_plugin.py:51 +#: neutron/services/firewall/fwaas_plugin.py:50 #, python-format msgid "Firewall %(fw_id)s in PENDING_DELETE state, not changing to %(status)s" msgstr "" -#: neutron/services/firewall/fwaas_plugin.py:66 +#: neutron/services/firewall/fwaas_plugin.py:65 msgid "firewall_deleted() called" msgstr "" -#: neutron/services/firewall/fwaas_plugin.py:74 +#: neutron/services/firewall/fwaas_plugin.py:73 #, python-format msgid "Firewall %(fw)s unexpectedly deleted by agent, status was %(status)s" msgstr "" -#: neutron/services/firewall/fwaas_plugin.py:82 +#: neutron/services/firewall/fwaas_plugin.py:81 msgid "get_firewalls_for_tenant() called" msgstr "" -#: neutron/services/firewall/fwaas_plugin.py:91 +#: neutron/services/firewall/fwaas_plugin.py:90 msgid "get_firewalls_for_tenant_without_rules() called" msgstr "" -#: neutron/services/firewall/fwaas_plugin.py:97 +#: neutron/services/firewall/fwaas_plugin.py:96 msgid "get_tenants_with_firewalls() called" msgstr "" -#: neutron/services/firewall/fwaas_plugin.py:142 +#: neutron/services/firewall/fwaas_plugin.py:141 #, python-format msgid "" "Exceeded allowed count of firewalls for tenant %(tenant_id)s. Only one " @@ -14937,16 +14941,16 @@ msgstr "" msgid "Unsupported IP version rule." msgstr "" -#: neutron/services/l3_router/l3_apic.py:54 +#: neutron/services/l3_router/l3_apic.py:51 msgid "L3 Router Service Plugin for basic L3 using the APIC" msgstr "" -#: neutron/services/l3_router/l3_apic.py:95 +#: neutron/services/l3_router/l3_apic.py:92 #, python-format msgid "Error attaching subnet %(subnet_id)s to router %(router_id)s" msgstr "" -#: neutron/services/l3_router/l3_apic.py:130 +#: neutron/services/l3_router/l3_apic.py:127 #, python-format msgid "Error detaching subnet %(subnet_id)s from router %(router_id)s" msgstr "" @@ -14971,22 +14975,22 @@ msgstr "" msgid "Pool %(pool_id)s is scheduled to lbaas agent %(agent_id)s" msgstr "" -#: neutron/services/loadbalancer/plugin.py:82 +#: neutron/services/loadbalancer/plugin.py:80 #, python-format msgid "Delete associated loadbalancer pools before removing providers %s" msgstr "" -#: neutron/services/loadbalancer/plugin.py:91 +#: neutron/services/loadbalancer/plugin.py:89 #, python-format msgid "Error retrieving driver for provider %s" msgstr "" -#: neutron/services/loadbalancer/plugin.py:99 +#: neutron/services/loadbalancer/plugin.py:97 #, python-format msgid "Error retrieving provider for pool %s" msgstr "" -#: neutron/services/loadbalancer/plugin.py:190 +#: neutron/services/loadbalancer/plugin.py:188 #, python-format msgid "Failed to delete pool %s, putting it in ERROR state" msgstr "" @@ -15139,16 +15143,16 @@ msgid "" "load balancer port)" msgstr "" -#: neutron/services/loadbalancer/drivers/embrane/driver.py:88 +#: neutron/services/loadbalancer/drivers/embrane/driver.py:87 msgid "Connection limit is not supported by Embrane LB" msgstr "" -#: neutron/services/loadbalancer/drivers/embrane/driver.py:94 +#: neutron/services/loadbalancer/drivers/embrane/driver.py:93 #, python-format msgid "Session persistence %s not supported by Embrane LBaaS" msgstr "" -#: neutron/services/loadbalancer/drivers/embrane/driver.py:132 +#: neutron/services/loadbalancer/drivers/embrane/driver.py:131 #, python-format msgid "Subnet assigned to pool %s doesn't exist, backend port can't be created" msgstr "" @@ -16032,7 +16036,7 @@ msgstr "" msgid "Failed to disable vpn process on router %s" msgstr "" -#: neutron/services/vpn/service_drivers/__init__.py:80 +#: neutron/services/vpn/service_drivers/__init__.py:93 #, python-format msgid "Notify agent at %(topic)s.%(host)s the message %(method)s %(args)s" msgstr "" @@ -16126,10 +16130,10 @@ msgstr "" msgid "No host cert for %(server)s in cert %(cert)s" msgstr "" -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:216 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:238 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:257 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:280 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:215 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:237 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:256 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:279 #, python-format msgid "Unexpected error code: %s" msgstr "" @@ -16340,10 +16344,10 @@ msgstr "" #: neutron/tests/unit/vmware/vshield/fake_vcns.py:162 #: neutron/tests/unit/vmware/vshield/fake_vcns.py:184 #: neutron/tests/unit/vmware/vshield/fake_vcns.py:206 -#: neutron/tests/unit/vmware/vshield/fake_vcns.py:290 -#: neutron/tests/unit/vmware/vshield/fake_vcns.py:304 -#: neutron/tests/unit/vmware/vshield/fake_vcns.py:318 -#: neutron/tests/unit/vmware/vshield/fake_vcns.py:360 +#: neutron/tests/unit/vmware/vshield/fake_vcns.py:291 +#: neutron/tests/unit/vmware/vshield/fake_vcns.py:305 +#: neutron/tests/unit/vmware/vshield/fake_vcns.py:319 +#: neutron/tests/unit/vmware/vshield/fake_vcns.py:361 #, python-format msgid "Edge %s does not exist" msgstr "" @@ -16353,7 +16357,7 @@ msgstr "" msgid "Rule id %d doest not exist" msgstr "" -#: neutron/tests/unit/vmware/vshield/fake_vcns.py:257 +#: neutron/tests/unit/vmware/vshield/fake_vcns.py:258 #, python-format msgid "Lswitch %s does not exist" msgstr "" diff --git a/neutron/locale/es/LC_MESSAGES/neutron-log-info.po b/neutron/locale/es/LC_MESSAGES/neutron-log-info.po index 9c89764e4..7801bb74a 100644 --- a/neutron/locale/es/LC_MESSAGES/neutron-log-info.po +++ b/neutron/locale/es/LC_MESSAGES/neutron-log-info.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-08-13 06:05+0000\n" +"POT-Creation-Date: 2014-08-17 06:05+0000\n" "PO-Revision-Date: 2014-07-18 20:49+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Spanish (http://www.transifex.com/projects/p/neutron/language/" @@ -25,6 +25,12 @@ msgid "" "Inserting policy:%(new_policy)s in place of deprecated policy:%(old_policy)s" msgstr "" +#: neutron/db/l3_agentschedulers_db.py:78 +msgid "" +"Skipping period L3 agent status check because automatic router rescheduling " +"is disabled." +msgstr "" + #: neutron/openstack/common/periodic_task.py:126 #, python-format msgid "Skipping periodic task %(task)s because its interval is negative" diff --git a/neutron/locale/es/LC_MESSAGES/neutron-log-warning.po b/neutron/locale/es/LC_MESSAGES/neutron-log-warning.po index 3f79d8db4..9cc8d0330 100644 --- a/neutron/locale/es/LC_MESSAGES/neutron-log-warning.po +++ b/neutron/locale/es/LC_MESSAGES/neutron-log-warning.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-07-21 06:06+0000\n" +"POT-Creation-Date: 2014-08-17 06:05+0000\n" "PO-Revision-Date: 2014-06-30 19:27+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Spanish (http://www.transifex.com/projects/p/neutron/language/" @@ -31,6 +31,20 @@ msgstr "" msgid "Unable to find data type descriptor for attribute %s" msgstr "" +#: neutron/db/l3_agentschedulers_db.py:101 +msgid "" +"Time since last L3 agent reschedule check has exceeded the interval between " +"checks. Waiting before check to allow agents to send a heartbeat in case " +"there was a clock adjustment." +msgstr "" + +#: neutron/db/l3_agentschedulers_db.py:116 +#, python-format +msgid "" +"Rescheduling router %(router)s from agent %(agent)s because the agent did " +"not report to the server in the last %(dead_time)s seconds." +msgstr "" + #: neutron/openstack/common/service.py:364 #, python-format msgid "pid %d not in child list" diff --git a/neutron/locale/fr/LC_MESSAGES/neutron-log-info.po b/neutron/locale/fr/LC_MESSAGES/neutron-log-info.po index 0d1994ff8..ae1da6c37 100644 --- a/neutron/locale/fr/LC_MESSAGES/neutron-log-info.po +++ b/neutron/locale/fr/LC_MESSAGES/neutron-log-info.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-08-13 06:05+0000\n" +"POT-Creation-Date: 2014-08-17 06:05+0000\n" "PO-Revision-Date: 2014-08-12 21:40+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: French (http://www.transifex.com/projects/p/neutron/language/" @@ -25,6 +25,12 @@ msgid "" "Inserting policy:%(new_policy)s in place of deprecated policy:%(old_policy)s" msgstr "" +#: neutron/db/l3_agentschedulers_db.py:78 +msgid "" +"Skipping period L3 agent status check because automatic router rescheduling " +"is disabled." +msgstr "" + #: neutron/openstack/common/periodic_task.py:126 #, python-format msgid "Skipping periodic task %(task)s because its interval is negative" diff --git a/neutron/locale/fr/LC_MESSAGES/neutron-log-warning.po b/neutron/locale/fr/LC_MESSAGES/neutron-log-warning.po index 3efbbba30..16be8783f 100644 --- a/neutron/locale/fr/LC_MESSAGES/neutron-log-warning.po +++ b/neutron/locale/fr/LC_MESSAGES/neutron-log-warning.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-07-21 06:06+0000\n" +"POT-Creation-Date: 2014-08-17 06:05+0000\n" "PO-Revision-Date: 2014-06-30 19:27+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: French (http://www.transifex.com/projects/p/neutron/language/" @@ -31,6 +31,20 @@ msgstr "" msgid "Unable to find data type descriptor for attribute %s" msgstr "" +#: neutron/db/l3_agentschedulers_db.py:101 +msgid "" +"Time since last L3 agent reschedule check has exceeded the interval between " +"checks. Waiting before check to allow agents to send a heartbeat in case " +"there was a clock adjustment." +msgstr "" + +#: neutron/db/l3_agentschedulers_db.py:116 +#, python-format +msgid "" +"Rescheduling router %(router)s from agent %(agent)s because the agent did " +"not report to the server in the last %(dead_time)s seconds." +msgstr "" + #: neutron/openstack/common/service.py:364 #, python-format msgid "pid %d not in child list" diff --git a/neutron/locale/it/LC_MESSAGES/neutron-log-info.po b/neutron/locale/it/LC_MESSAGES/neutron-log-info.po index a13e50112..d3a8606d1 100644 --- a/neutron/locale/it/LC_MESSAGES/neutron-log-info.po +++ b/neutron/locale/it/LC_MESSAGES/neutron-log-info.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-08-13 06:05+0000\n" -"PO-Revision-Date: 2014-08-12 21:40+0000\n" +"POT-Creation-Date: 2014-08-17 06:05+0000\n" +"PO-Revision-Date: 2014-08-17 05:19+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Italian (http://www.transifex.com/projects/p/neutron/language/" "it/)\n" @@ -26,6 +26,12 @@ msgid "" "Inserting policy:%(new_policy)s in place of deprecated policy:%(old_policy)s" msgstr "" +#: neutron/db/l3_agentschedulers_db.py:78 +msgid "" +"Skipping period L3 agent status check because automatic router rescheduling " +"is disabled." +msgstr "" + #: neutron/openstack/common/periodic_task.py:126 #, python-format msgid "Skipping periodic task %(task)s because its interval is negative" diff --git a/neutron/locale/it/LC_MESSAGES/neutron-log-warning.po b/neutron/locale/it/LC_MESSAGES/neutron-log-warning.po index 367ffdfea..1aff77865 100644 --- a/neutron/locale/it/LC_MESSAGES/neutron-log-warning.po +++ b/neutron/locale/it/LC_MESSAGES/neutron-log-warning.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-07-21 06:06+0000\n" +"POT-Creation-Date: 2014-08-17 06:05+0000\n" "PO-Revision-Date: 2014-06-30 19:27+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Italian (http://www.transifex.com/projects/p/neutron/language/" @@ -31,6 +31,20 @@ msgstr "" msgid "Unable to find data type descriptor for attribute %s" msgstr "" +#: neutron/db/l3_agentschedulers_db.py:101 +msgid "" +"Time since last L3 agent reschedule check has exceeded the interval between " +"checks. Waiting before check to allow agents to send a heartbeat in case " +"there was a clock adjustment." +msgstr "" + +#: neutron/db/l3_agentschedulers_db.py:116 +#, python-format +msgid "" +"Rescheduling router %(router)s from agent %(agent)s because the agent did " +"not report to the server in the last %(dead_time)s seconds." +msgstr "" + #: neutron/openstack/common/service.py:364 #, python-format msgid "pid %d not in child list" diff --git a/neutron/locale/ja/LC_MESSAGES/neutron-log-info.po b/neutron/locale/ja/LC_MESSAGES/neutron-log-info.po index 8804c2634..f380839f3 100644 --- a/neutron/locale/ja/LC_MESSAGES/neutron-log-info.po +++ b/neutron/locale/ja/LC_MESSAGES/neutron-log-info.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-08-13 06:05+0000\n" +"POT-Creation-Date: 2014-08-17 06:05+0000\n" "PO-Revision-Date: 2014-07-18 20:49+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Japanese (http://www.transifex.com/projects/p/neutron/" @@ -25,6 +25,12 @@ msgid "" "Inserting policy:%(new_policy)s in place of deprecated policy:%(old_policy)s" msgstr "" +#: neutron/db/l3_agentschedulers_db.py:78 +msgid "" +"Skipping period L3 agent status check because automatic router rescheduling " +"is disabled." +msgstr "" + #: neutron/openstack/common/periodic_task.py:126 #, python-format msgid "Skipping periodic task %(task)s because its interval is negative" diff --git a/neutron/locale/ja/LC_MESSAGES/neutron-log-warning.po b/neutron/locale/ja/LC_MESSAGES/neutron-log-warning.po index f394d1e40..1627804ed 100644 --- a/neutron/locale/ja/LC_MESSAGES/neutron-log-warning.po +++ b/neutron/locale/ja/LC_MESSAGES/neutron-log-warning.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-07-21 06:06+0000\n" +"POT-Creation-Date: 2014-08-17 06:05+0000\n" "PO-Revision-Date: 2014-06-30 19:27+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Japanese (http://www.transifex.com/projects/p/neutron/" @@ -31,6 +31,20 @@ msgstr "" msgid "Unable to find data type descriptor for attribute %s" msgstr "" +#: neutron/db/l3_agentschedulers_db.py:101 +msgid "" +"Time since last L3 agent reschedule check has exceeded the interval between " +"checks. Waiting before check to allow agents to send a heartbeat in case " +"there was a clock adjustment." +msgstr "" + +#: neutron/db/l3_agentschedulers_db.py:116 +#, python-format +msgid "" +"Rescheduling router %(router)s from agent %(agent)s because the agent did " +"not report to the server in the last %(dead_time)s seconds." +msgstr "" + #: neutron/openstack/common/service.py:364 #, python-format msgid "pid %d not in child list" diff --git a/neutron/locale/ko_KR/LC_MESSAGES/neutron-log-info.po b/neutron/locale/ko_KR/LC_MESSAGES/neutron-log-info.po index 6350f309e..abf84d1e9 100644 --- a/neutron/locale/ko_KR/LC_MESSAGES/neutron-log-info.po +++ b/neutron/locale/ko_KR/LC_MESSAGES/neutron-log-info.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-08-13 06:05+0000\n" +"POT-Creation-Date: 2014-08-17 06:05+0000\n" "PO-Revision-Date: 2014-07-18 20:49+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Korean (Korea) (http://www.transifex.com/projects/p/neutron/" @@ -25,6 +25,12 @@ msgid "" "Inserting policy:%(new_policy)s in place of deprecated policy:%(old_policy)s" msgstr "" +#: neutron/db/l3_agentschedulers_db.py:78 +msgid "" +"Skipping period L3 agent status check because automatic router rescheduling " +"is disabled." +msgstr "" + #: neutron/openstack/common/periodic_task.py:126 #, python-format msgid "Skipping periodic task %(task)s because its interval is negative" diff --git a/neutron/locale/ko_KR/LC_MESSAGES/neutron-log-warning.po b/neutron/locale/ko_KR/LC_MESSAGES/neutron-log-warning.po index e5ff1093f..d7e47990c 100644 --- a/neutron/locale/ko_KR/LC_MESSAGES/neutron-log-warning.po +++ b/neutron/locale/ko_KR/LC_MESSAGES/neutron-log-warning.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-07-21 06:06+0000\n" +"POT-Creation-Date: 2014-08-17 06:05+0000\n" "PO-Revision-Date: 2014-06-30 19:27+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Korean (Korea) (http://www.transifex.com/projects/p/neutron/" @@ -31,6 +31,20 @@ msgstr "" msgid "Unable to find data type descriptor for attribute %s" msgstr "" +#: neutron/db/l3_agentschedulers_db.py:101 +msgid "" +"Time since last L3 agent reschedule check has exceeded the interval between " +"checks. Waiting before check to allow agents to send a heartbeat in case " +"there was a clock adjustment." +msgstr "" + +#: neutron/db/l3_agentschedulers_db.py:116 +#, python-format +msgid "" +"Rescheduling router %(router)s from agent %(agent)s because the agent did " +"not report to the server in the last %(dead_time)s seconds." +msgstr "" + #: neutron/openstack/common/service.py:364 #, python-format msgid "pid %d not in child list" diff --git a/neutron/locale/neutron-log-info.pot b/neutron/locale/neutron-log-info.pot index c18a30145..8e9326366 100644 --- a/neutron/locale/neutron-log-info.pot +++ b/neutron/locale/neutron-log-info.pot @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: neutron 2014.2.dev216.g40a4c36\n" +"Project-Id-Version: neutron 2014.2.dev271.g7384726\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-08-13 06:05+0000\n" +"POT-Creation-Date: 2014-08-17 06:05+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -24,6 +24,12 @@ msgid "" "policy:%(old_policy)s" msgstr "" +#: neutron/db/l3_agentschedulers_db.py:78 +msgid "" +"Skipping period L3 agent status check because automatic router " +"rescheduling is disabled." +msgstr "" + #: neutron/openstack/common/periodic_task.py:126 #, python-format msgid "Skipping periodic task %(task)s because its interval is negative" diff --git a/neutron/locale/neutron-log-warning.pot b/neutron/locale/neutron-log-warning.pot index 348444f43..c68ab5242 100644 --- a/neutron/locale/neutron-log-warning.pot +++ b/neutron/locale/neutron-log-warning.pot @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: neutron 2014.2.dev361.ge693d5b\n" +"Project-Id-Version: neutron 2014.2.dev271.g7384726\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-07-21 06:06+0000\n" +"POT-Creation-Date: 2014-08-17 06:05+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -29,6 +29,20 @@ msgstr "" msgid "Unable to find data type descriptor for attribute %s" msgstr "" +#: neutron/db/l3_agentschedulers_db.py:101 +msgid "" +"Time since last L3 agent reschedule check has exceeded the interval " +"between checks. Waiting before check to allow agents to send a heartbeat " +"in case there was a clock adjustment." +msgstr "" + +#: neutron/db/l3_agentschedulers_db.py:116 +#, python-format +msgid "" +"Rescheduling router %(router)s from agent %(agent)s because the agent did" +" not report to the server in the last %(dead_time)s seconds." +msgstr "" + #: neutron/openstack/common/service.py:364 #, python-format msgid "pid %d not in child list" diff --git a/neutron/locale/neutron.pot b/neutron/locale/neutron.pot index bf1ee4d04..e245a3b93 100644 --- a/neutron/locale/neutron.pot +++ b/neutron/locale/neutron.pot @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: neutron 2014.2.dev216.g40a4c36\n" +"Project-Id-Version: neutron 2014.2.dev271.g7384726\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-08-13 06:05+0000\n" +"POT-Creation-Date: 2014-08-17 06:05+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -21,12 +21,12 @@ msgstr "" msgid "X_USER_ID is not found in request" msgstr "" -#: neutron/context.py:81 +#: neutron/context.py:82 #, python-format msgid "Arguments dropped when creating context: %s" msgstr "" -#: neutron/context.py:109 +#: neutron/context.py:110 #, python-format msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" @@ -408,7 +408,7 @@ msgstr "" msgid "Number of threads to use during sync process." msgstr "" -#: neutron/agent/dhcp_agent.py:65 neutron/agent/l3_agent.py:396 +#: neutron/agent/dhcp_agent.py:65 neutron/agent/l3_agent.py:488 #: neutron/agent/metadata/namespace_proxy.py:165 msgid "Location of Metadata Proxy UNIX domain socket" msgstr "" @@ -488,8 +488,8 @@ msgid "" "port %(port_id)s, for router %(router_id)s will be considered" msgstr "" -#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:1770 -#: neutron/agent/metadata/agent.py:363 +#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:1864 +#: neutron/agent/metadata/agent.py:364 #: neutron/plugins/cisco/cfg_agent/cfg_agent.py:328 #: neutron/services/metering/agents/metering_agent.py:272 msgid "" @@ -497,8 +497,8 @@ msgid "" " will be disabled." msgstr "" -#: neutron/agent/dhcp_agent.py:579 neutron/agent/l3_agent.py:1775 -#: neutron/agent/metadata/agent.py:368 +#: neutron/agent/dhcp_agent.py:579 neutron/agent/l3_agent.py:1869 +#: neutron/agent/metadata/agent.py:369 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:110 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:794 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:216 @@ -516,13 +516,17 @@ msgstr "" msgid "Agent updated: %(payload)s" msgstr "" -#: neutron/agent/dhcp_agent.py:588 neutron/agent/l3_agent.py:1780 +#: neutron/agent/dhcp_agent.py:588 neutron/agent/l3_agent.py:1874 #: neutron/services/metering/agents/metering_agent.py:280 #, python-format msgid "agent_updated by server side %s!" msgstr "" -#: neutron/agent/l3_agent.py:357 +#: neutron/agent/l3_agent.py:212 +msgid "Cannot allocate link local address" +msgstr "" + +#: neutron/agent/l3_agent.py:449 msgid "" "The working mode for the agent. Allowed modes are: 'legacy' - this " "preserves the existing behavior where the L3 agent is deployed on a " @@ -534,207 +538,207 @@ msgid "" "centralized node (or in single-host deployments, e.g. devstack)" msgstr "" -#: neutron/agent/l3_agent.py:370 neutron/debug/debug_agent.py:41 +#: neutron/agent/l3_agent.py:462 neutron/debug/debug_agent.py:41 msgid "Name of bridge used for external network traffic." msgstr "" -#: neutron/agent/l3_agent.py:374 +#: neutron/agent/l3_agent.py:466 msgid "TCP Port used by Neutron metadata namespace proxy." msgstr "" -#: neutron/agent/l3_agent.py:378 +#: neutron/agent/l3_agent.py:470 msgid "" "Send this many gratuitous ARPs for HA setup, if less than or equal to 0, " "the feature is disabled" msgstr "" -#: neutron/agent/l3_agent.py:381 +#: neutron/agent/l3_agent.py:473 msgid "" "If namespaces is disabled, the l3 agent can only configure a router that " "has the matching router ID." msgstr "" -#: neutron/agent/l3_agent.py:386 +#: neutron/agent/l3_agent.py:478 msgid "Agent should implement routers with no gateway" msgstr "" -#: neutron/agent/l3_agent.py:388 +#: neutron/agent/l3_agent.py:480 msgid "UUID of external network for routers implemented by the agents." msgstr "" -#: neutron/agent/l3_agent.py:391 +#: neutron/agent/l3_agent.py:483 msgid "Allow running metadata proxy." msgstr "" -#: neutron/agent/l3_agent.py:393 +#: neutron/agent/l3_agent.py:485 msgid "Delete namespace after removing a router." msgstr "" -#: neutron/agent/l3_agent.py:416 +#: neutron/agent/l3_agent.py:508 #, python-format msgid "Error importing interface driver '%s'" msgstr "" -#: neutron/agent/l3_agent.py:451 neutron/agent/linux/dhcp.py:740 +#: neutron/agent/l3_agent.py:545 neutron/agent/linux/dhcp.py:740 #: neutron/services/metering/drivers/iptables/iptables_driver.py:89 msgid "An interface driver must be specified" msgstr "" -#: neutron/agent/l3_agent.py:456 +#: neutron/agent/l3_agent.py:550 msgid "Router id is required if not using namespaces." msgstr "" -#: neutron/agent/l3_agent.py:473 +#: neutron/agent/l3_agent.py:567 msgid "RuntimeError in obtaining router list for namespace cleanup." msgstr "" -#: neutron/agent/l3_agent.py:502 +#: neutron/agent/l3_agent.py:596 #, python-format msgid "Failed to destroy stale router namespace %s" msgstr "" -#: neutron/agent/l3_agent.py:520 neutron/agent/linux/dhcp.py:225 +#: neutron/agent/l3_agent.py:614 neutron/agent/linux/dhcp.py:225 #, python-format msgid "Failed trying to delete namespace: %s" msgstr "" -#: neutron/agent/l3_agent.py:605 +#: neutron/agent/l3_agent.py:699 msgid "" "The 'gateway_external_network_id' option must be configured for this " "agent as Neutron has more than one external network." msgstr "" -#: neutron/agent/l3_agent.py:629 +#: neutron/agent/l3_agent.py:723 #, python-format msgid "Info for router %s were not found. Skipping router removal" msgstr "" -#: neutron/agent/l3_agent.py:696 +#: neutron/agent/l3_agent.py:790 #: neutron/plugins/cisco/cfg_agent/service_helpers/routing_svc_helper.py:635 #: neutron/services/firewall/agents/varmour/varmour_router.py:102 #, python-format msgid "Router port %s has no IP address" msgstr "" -#: neutron/agent/l3_agent.py:698 neutron/db/l3_db.py:948 +#: neutron/agent/l3_agent.py:792 neutron/db/l3_db.py:954 #: neutron/plugins/cisco/cfg_agent/service_helpers/routing_svc_helper.py:637 #: neutron/services/firewall/agents/varmour/varmour_router.py:105 #, python-format msgid "Ignoring multiple IPs on router port %s" msgstr "" -#: neutron/agent/l3_agent.py:758 +#: neutron/agent/l3_agent.py:852 #, python-format msgid "Deleting stale internal router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:785 +#: neutron/agent/l3_agent.py:879 #, python-format msgid "Deleting stale external router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:959 +#: neutron/agent/l3_agent.py:1053 #, python-format msgid "Unable to configure IP address for floating IP: %s" msgstr "" -#: neutron/agent/l3_agent.py:1003 +#: neutron/agent/l3_agent.py:1097 #, python-format msgid "Failed sending gratuitous ARP: %s" msgstr "" -#: neutron/agent/l3_agent.py:1065 +#: neutron/agent/l3_agent.py:1159 msgid "DVR: no map match_port found!" msgstr "" -#: neutron/agent/l3_agent.py:1253 +#: neutron/agent/l3_agent.py:1347 msgid "DVR: error adding redirection logic" msgstr "" -#: neutron/agent/l3_agent.py:1265 +#: neutron/agent/l3_agent.py:1359 msgid "DVR: removed snat failed" msgstr "" -#: neutron/agent/l3_agent.py:1356 +#: neutron/agent/l3_agent.py:1451 msgid "Missing subnet/agent_gateway_port" msgstr "" -#: neutron/agent/l3_agent.py:1469 +#: neutron/agent/l3_agent.py:1563 #, python-format msgid "Got router deleted notification for %s" msgstr "" -#: neutron/agent/l3_agent.py:1489 +#: neutron/agent/l3_agent.py:1583 msgid "DVR: Failed updating arp entry" msgstr "" -#: neutron/agent/l3_agent.py:1516 +#: neutron/agent/l3_agent.py:1610 #, python-format msgid "Got routers updated notification :%s" msgstr "" -#: neutron/agent/l3_agent.py:1526 +#: neutron/agent/l3_agent.py:1620 #, python-format msgid "Got router removed from agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:1532 +#: neutron/agent/l3_agent.py:1626 #, python-format msgid "Got router added to agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:1539 +#: neutron/agent/l3_agent.py:1633 #, python-format msgid "The external network bridge '%s' does not exist" msgstr "" -#: neutron/agent/l3_agent.py:1591 +#: neutron/agent/l3_agent.py:1685 #, python-format msgid "Failed to fetch router information for '%s'" msgstr "" -#: neutron/agent/l3_agent.py:1630 +#: neutron/agent/l3_agent.py:1724 #, python-format msgid "Starting _sync_routers_task - fullsync:%s" msgstr "" -#: neutron/agent/l3_agent.py:1650 +#: neutron/agent/l3_agent.py:1744 #, python-format msgid "Processing :%r" msgstr "" -#: neutron/agent/l3_agent.py:1658 +#: neutron/agent/l3_agent.py:1752 msgid "_sync_routers_task successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:1660 +#: neutron/agent/l3_agent.py:1754 msgid "Failed synchronizing routers due to RPC error" msgstr "" -#: neutron/agent/l3_agent.py:1663 +#: neutron/agent/l3_agent.py:1757 #: neutron/services/metering/agents/metering_agent.py:61 msgid "Failed synchronizing routers" msgstr "" -#: neutron/agent/l3_agent.py:1686 +#: neutron/agent/l3_agent.py:1780 msgid "L3 agent started" msgstr "" -#: neutron/agent/l3_agent.py:1701 +#: neutron/agent/l3_agent.py:1795 #, python-format msgid "Added route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:1709 +#: neutron/agent/l3_agent.py:1803 #, python-format msgid "Removed route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:1743 +#: neutron/agent/l3_agent.py:1837 msgid "Report state task started" msgstr "" -#: neutron/agent/l3_agent.py:1767 +#: neutron/agent/l3_agent.py:1861 msgid "Report state task successfully completed" msgstr "" @@ -1430,38 +1434,38 @@ msgstr "" msgid "An unknown error has occurred. Please try your request again." msgstr "" -#: neutron/agent/metadata/agent.py:179 +#: neutron/agent/metadata/agent.py:180 msgid "" "Either one of parameter network_id or router_id must be passed to " "_get_ports method." msgstr "" -#: neutron/agent/metadata/agent.py:231 +#: neutron/agent/metadata/agent.py:232 msgid "" "The remote metadata server responded with Forbidden. This response " "usually occurs when shared secrets do not match." msgstr "" -#: neutron/agent/metadata/agent.py:242 +#: neutron/agent/metadata/agent.py:243 #: neutron/agent/metadata/namespace_proxy.py:120 msgid "Remote metadata server experienced an internal server error." msgstr "" -#: neutron/agent/metadata/agent.py:248 +#: neutron/agent/metadata/agent.py:249 #: neutron/agent/metadata/namespace_proxy.py:126 #, python-format msgid "Unexpected response code: %s" msgstr "" -#: neutron/agent/metadata/agent.py:308 +#: neutron/agent/metadata/agent.py:309 msgid "Location for Metadata Proxy UNIX domain socket" msgstr "" -#: neutron/agent/metadata/agent.py:311 +#: neutron/agent/metadata/agent.py:312 msgid "Number of separate worker processes for metadata server" msgstr "" -#: neutron/agent/metadata/agent.py:315 +#: neutron/agent/metadata/agent.py:316 msgid "Number of backlog requests to configure the metadata server socket with" msgstr "" @@ -2579,145 +2583,137 @@ msgstr "" msgid "Number of DHCP agents scheduled to host a network." msgstr "" -#: neutron/db/api.py:72 -#, python-format -msgid "Database registration exception: %s" -msgstr "" - -#: neutron/db/api.py:84 -msgid "Database exception" -msgstr "" - #: neutron/db/common_db_mixin.py:117 msgid "Cannot create resource for another tenant" msgstr "" -#: neutron/db/db_base_plugin_v2.py:143 +#: neutron/db/db_base_plugin_v2.py:141 #, python-format msgid "Generated mac for network %(network_id)s is %(mac_address)s" msgstr "" -#: neutron/db/db_base_plugin_v2.py:149 +#: neutron/db/db_base_plugin_v2.py:147 #, python-format msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s." msgstr "" -#: neutron/db/db_base_plugin_v2.py:153 +#: neutron/db/db_base_plugin_v2.py:151 #, python-format msgid "Unable to generate mac address after %s attempts" msgstr "" -#: neutron/db/db_base_plugin_v2.py:171 +#: neutron/db/db_base_plugin_v2.py:169 #, python-format msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)" msgstr "" -#: neutron/db/db_base_plugin_v2.py:209 +#: neutron/db/db_base_plugin_v2.py:207 #, python-format msgid "All IPs from subnet %(subnet_id)s (%(cidr)s) allocated" msgstr "" -#: neutron/db/db_base_plugin_v2.py:214 +#: neutron/db/db_base_plugin_v2.py:212 #, python-format msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s" msgstr "" -#: neutron/db/db_base_plugin_v2.py:221 +#: neutron/db/db_base_plugin_v2.py:219 msgid "No more free IP's in slice. Deleting allocation pool." msgstr "" -#: neutron/db/db_base_plugin_v2.py:240 +#: neutron/db/db_base_plugin_v2.py:238 #, python-format msgid "Rebuilding availability ranges for subnet %s" msgstr "" -#: neutron/db/db_base_plugin_v2.py:380 +#: neutron/db/db_base_plugin_v2.py:378 msgid "IP allocation requires subnet_id or ip_address" msgstr "" -#: neutron/db/db_base_plugin_v2.py:392 +#: neutron/db/db_base_plugin_v2.py:390 #, python-format msgid "IP address %s is not a valid IP for the defined networks subnets" msgstr "" -#: neutron/db/db_base_plugin_v2.py:398 +#: neutron/db/db_base_plugin_v2.py:396 #, python-format msgid "" "Failed to create port on network %(network_id)s, because fixed_ips " "included invalid subnet %(subnet_id)s" msgstr "" -#: neutron/db/db_base_plugin_v2.py:418 +#: neutron/db/db_base_plugin_v2.py:416 #, python-format msgid "IP address %s is not a valid IP for the defined subnet" msgstr "" -#: neutron/db/db_base_plugin_v2.py:427 neutron/db/db_base_plugin_v2.py:460 +#: neutron/db/db_base_plugin_v2.py:425 neutron/db/db_base_plugin_v2.py:458 +#: neutron/plugins/opencontrail/contrail_plugin.py:388 msgid "Exceeded maximim amount of fixed ips per port" msgstr "" -#: neutron/db/db_base_plugin_v2.py:475 +#: neutron/db/db_base_plugin_v2.py:473 #, python-format msgid "Port update. Hold %s" msgstr "" -#: neutron/db/db_base_plugin_v2.py:482 +#: neutron/db/db_base_plugin_v2.py:480 #, python-format msgid "Port update. Adding %s" msgstr "" -#: neutron/db/db_base_plugin_v2.py:551 +#: neutron/db/db_base_plugin_v2.py:549 #, python-format msgid "" "Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps" " with another subnet" msgstr "" -#: neutron/db/db_base_plugin_v2.py:556 +#: neutron/db/db_base_plugin_v2.py:554 #, python-format msgid "" "Validation for CIDR: %(new_cidr)s failed - overlaps with subnet " "%(subnet_id)s (CIDR: %(cidr)s)" msgstr "" -#: neutron/db/db_base_plugin_v2.py:576 +#: neutron/db/db_base_plugin_v2.py:574 msgid "Performing IP validity checks on allocation pools" msgstr "" -#: neutron/db/db_base_plugin_v2.py:583 +#: neutron/db/db_base_plugin_v2.py:581 #, python-format msgid "Found invalid IP address in pool: %(start)s - %(end)s:" msgstr "" -#: neutron/db/db_base_plugin_v2.py:590 +#: neutron/db/db_base_plugin_v2.py:588 msgid "Specified IP addresses do not match the subnet IP version" msgstr "" -#: neutron/db/db_base_plugin_v2.py:594 +#: neutron/db/db_base_plugin_v2.py:592 #, python-format msgid "Start IP (%(start)s) is greater than end IP (%(end)s)" msgstr "" -#: neutron/db/db_base_plugin_v2.py:599 +#: neutron/db/db_base_plugin_v2.py:597 #, python-format msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s" msgstr "" -#: neutron/db/db_base_plugin_v2.py:612 +#: neutron/db/db_base_plugin_v2.py:610 msgid "Checking for overlaps among allocation pools and gateway ip" msgstr "" -#: neutron/db/db_base_plugin_v2.py:623 +#: neutron/db/db_base_plugin_v2.py:621 #, python-format msgid "Found overlapping ranges: %(l_range)s and %(r_range)s" msgstr "" -#: neutron/db/db_base_plugin_v2.py:636 neutron/db/db_base_plugin_v2.py:640 +#: neutron/db/db_base_plugin_v2.py:634 neutron/db/db_base_plugin_v2.py:638 #, python-format msgid "Invalid route: %s" msgstr "" -#: neutron/db/db_base_plugin_v2.py:718 +#: neutron/db/db_base_plugin_v2.py:716 #, python-format msgid "" "ipv6_ra_mode set to '%(ra_mode)s' with ipv6_address_mode set to " @@ -2725,53 +2721,54 @@ msgid "" "the same value" msgstr "" -#: neutron/db/db_base_plugin_v2.py:726 +#: neutron/db/db_base_plugin_v2.py:724 msgid "" "ipv6_ra_mode or ipv6_address_mode cannot be set when enable_dhcp is set " "to False." msgstr "" -#: neutron/db/db_base_plugin_v2.py:732 +#: neutron/db/db_base_plugin_v2.py:730 msgid "Cannot disable enable_dhcp with ipv6 attributes set" msgstr "" -#: neutron/db/db_base_plugin_v2.py:822 +#: neutron/db/db_base_plugin_v2.py:820 #, python-format msgid "An exception occurred while creating the %(resource)s:%(item)s" msgstr "" -#: neutron/db/db_base_plugin_v2.py:919 +#: neutron/db/db_base_plugin_v2.py:917 #, python-format msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'" msgstr "" -#: neutron/db/db_base_plugin_v2.py:943 +#: neutron/db/db_base_plugin_v2.py:941 msgid "Gateway is not valid on subnet" msgstr "" -#: neutron/db/db_base_plugin_v2.py:963 neutron/db/db_base_plugin_v2.py:977 +#: neutron/db/db_base_plugin_v2.py:961 neutron/db/db_base_plugin_v2.py:975 +#: neutron/plugins/opencontrail/contrail_plugin.py:312 msgid "new subnet" msgstr "" -#: neutron/db/db_base_plugin_v2.py:970 +#: neutron/db/db_base_plugin_v2.py:968 #, python-format msgid "Error parsing dns address %s" msgstr "" -#: neutron/db/db_base_plugin_v2.py:986 +#: neutron/db/db_base_plugin_v2.py:984 msgid "ipv6_ra_mode is not valid when ip_version is 4" msgstr "" -#: neutron/db/db_base_plugin_v2.py:990 +#: neutron/db/db_base_plugin_v2.py:988 msgid "ipv6_address_mode is not valid when ip_version is 4" msgstr "" -#: neutron/db/db_base_plugin_v2.py:1291 +#: neutron/db/db_base_plugin_v2.py:1289 #, python-format msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)" msgstr "" -#: neutron/db/db_base_plugin_v2.py:1371 +#: neutron/db/db_base_plugin_v2.py:1369 #, python-format msgid "" "Ignoring PortNotFound when deleting port '%s'. The port has already been " @@ -2882,14 +2879,20 @@ msgstr "" msgid "Removed routes are %s" msgstr "" -#: neutron/db/l3_agentschedulers_db.py:33 +#: neutron/db/l3_agentschedulers_db.py:44 msgid "Driver to use for scheduling router to a default L3 agent" msgstr "" -#: neutron/db/l3_agentschedulers_db.py:36 +#: neutron/db/l3_agentschedulers_db.py:47 msgid "Allow auto scheduling of routers to L3 agent." msgstr "" +#: neutron/db/l3_agentschedulers_db.py:49 +msgid "" +"Automatically reschedule routers from offline L3 agents to online L3 " +"agents." +msgstr "" + #: neutron/db/l3_db.py:230 #, python-format msgid "No eligible l3 agent associated with external network %s found" @@ -2920,10 +2923,11 @@ msgstr "" #: neutron/db/l3_db.py:407 neutron/db/l3_db.py:534 neutron/db/l3_dvr_db.py:192 #: neutron/plugins/bigswitch/plugin.py:1015 #: neutron/plugins/bigswitch/plugin.py:1024 +#: neutron/plugins/opencontrail/contrail_plugin.py:499 msgid "Either subnet_id or port_id must be specified" msgstr "" -#: neutron/db/l3_db.py:410 +#: neutron/db/l3_db.py:410 neutron/plugins/opencontrail/contrail_plugin.py:509 msgid "Cannot specify both subnet-id and port-id" msgstr "" @@ -2971,7 +2975,7 @@ msgid "" "assigning a floating IP" msgstr "" -#: neutron/db/l3_db.py:673 neutron/plugins/vmware/plugins/base.py:1803 +#: neutron/db/l3_db.py:673 neutron/plugins/vmware/plugins/base.py:1804 msgid "fixed_ip_address cannot be specified without a port_id" msgstr "" @@ -2987,7 +2991,7 @@ msgid "" "be deleted" msgstr "" -#: neutron/db/l3_db.py:954 +#: neutron/db/l3_db.py:960 #, python-format msgid "Skipping port %s as no IP is configure on it" msgstr "" @@ -3003,58 +3007,58 @@ msgstr "" msgid "Centralizing distributed router %s is not supported" msgstr "" -#: neutron/db/l3_dvr_db.py:386 +#: neutron/db/l3_dvr_db.py:387 #, python-format msgid "Agent Gateway port does not exist, so create one: %s" msgstr "" -#: neutron/db/l3_dvr_db.py:401 +#: neutron/db/l3_dvr_db.py:402 msgid "Unable to create the Agent Gateway Port" msgstr "" -#: neutron/db/l3_dvr_db.py:427 +#: neutron/db/l3_dvr_db.py:428 msgid "Unable to create the SNAT Interface Port" msgstr "" -#: neutron/db/l3_dvr_db.py:451 +#: neutron/db/l3_dvr_db.py:452 #, python-format msgid "SNAT interface port list does not exist, so create one: %s" msgstr "" -#: neutron/db/l3_dvrscheduler_db.py:268 +#: neutron/db/l3_dvrscheduler_db.py:258 #: neutron/scheduler/l3_agent_scheduler.py:157 msgid "No active L3 agents" msgstr "" -#: neutron/db/l3_rpc_base.py:61 +#: neutron/db/l3_rpc_base.py:62 msgid "" "No plugin for L3 routing registered! Will reply to l3 agent with empty " "router dictionary." msgstr "" -#: neutron/db/l3_rpc_base.py:75 +#: neutron/db/l3_rpc_base.py:76 #, python-format msgid "" "Routers returned to l3 agent:\n" " %s" msgstr "" -#: neutron/db/l3_rpc_base.py:81 +#: neutron/db/l3_rpc_base.py:82 #, python-format msgid "Checking router: %(id)s for host: %(host)s" msgstr "" -#: neutron/db/l3_rpc_base.py:132 +#: neutron/db/l3_rpc_base.py:138 #, python-format msgid "External network ID returned to l3 agent: %s" msgstr "" -#: neutron/db/l3_rpc_base.py:144 +#: neutron/db/l3_rpc_base.py:150 #, python-format msgid "New status for floating IP %(floatingip_id)s: %(status)s" msgstr "" -#: neutron/db/l3_rpc_base.py:152 +#: neutron/db/l3_rpc_base.py:158 #, python-format msgid "Floating IP: %s no longer present." msgstr "" @@ -3083,19 +3087,19 @@ msgstr "" #: neutron/db/firewall/firewall_db.py:239 #: neutron/plugins/vmware/plugins/service.py:907 -#: neutron/services/firewall/fwaas_plugin.py:224 +#: neutron/services/firewall/fwaas_plugin.py:222 msgid "create_firewall() called" msgstr "" #: neutron/db/firewall/firewall_db.py:255 #: neutron/plugins/vmware/plugins/service.py:941 -#: neutron/services/firewall/fwaas_plugin.py:239 +#: neutron/services/firewall/fwaas_plugin.py:237 msgid "update_firewall() called" msgstr "" #: neutron/db/firewall/firewall_db.py:265 #: neutron/plugins/vmware/plugins/service.py:967 -#: neutron/services/firewall/fwaas_plugin.py:254 +#: neutron/services/firewall/fwaas_plugin.py:252 msgid "delete_firewall() called" msgstr "" @@ -3117,7 +3121,7 @@ msgstr "" #: neutron/db/firewall/firewall_db.py:307 #: neutron/plugins/vmware/plugins/service.py:1029 -#: neutron/services/firewall/fwaas_plugin.py:263 +#: neutron/services/firewall/fwaas_plugin.py:261 msgid "update_firewall_policy() called" msgstr "" @@ -3143,7 +3147,7 @@ msgstr "" #: neutron/db/firewall/firewall_db.py:378 #: neutron/plugins/vmware/plugins/service.py:1003 -#: neutron/services/firewall/fwaas_plugin.py:271 +#: neutron/services/firewall/fwaas_plugin.py:269 msgid "update_firewall_rule() called" msgstr "" @@ -3165,13 +3169,13 @@ msgstr "" #: neutron/db/firewall/firewall_db.py:430 #: neutron/plugins/vmware/plugins/service.py:1056 -#: neutron/services/firewall/fwaas_plugin.py:281 +#: neutron/services/firewall/fwaas_plugin.py:279 msgid "insert_rule() called" msgstr "" #: neutron/db/firewall/firewall_db.py:474 #: neutron/plugins/vmware/plugins/service.py:1085 -#: neutron/services/firewall/fwaas_plugin.py:289 +#: neutron/services/firewall/fwaas_plugin.py:287 msgid "remove_rule() called" msgstr "" @@ -3297,7 +3301,7 @@ msgstr "" msgid "Table %(old_t)r was renamed to %(new_t)r" msgstr "" -#: neutron/db/vpn/vpn_db.py:656 +#: neutron/db/vpn/vpn_db.py:651 #, python-format msgid "vpnservice %s in db is already deleted" msgstr "" @@ -4796,7 +4800,7 @@ msgstr "" #: neutron/plugins/bigswitch/agent/restproxy_agent.py:161 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:225 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1011 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1459 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1458 #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:277 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:285 #, python-format @@ -4965,7 +4969,7 @@ msgid "'%(model)s' object has no attribute '%(name)s'" msgstr "" #: neutron/plugins/cisco/network_plugin.py:134 -#: neutron/plugins/cisco/db/network_db_v2.py:36 +#: neutron/plugins/cisco/db/network_db_v2.py:33 msgid "get_all_qoss() called" msgstr "" @@ -5778,11 +5782,11 @@ msgstr "" msgid "Segment range overlaps with another profile" msgstr "" -#: neutron/plugins/cisco/db/network_db_v2.py:44 +#: neutron/plugins/cisco/db/network_db_v2.py:41 msgid "get_qos() called" msgstr "" -#: neutron/plugins/cisco/db/network_db_v2.py:57 +#: neutron/plugins/cisco/db/network_db_v2.py:54 msgid "add_qos() called" msgstr "" @@ -5837,49 +5841,49 @@ msgstr "" msgid "get_nexussvi_bindings() called" msgstr "" -#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:72 +#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:71 #, python-format msgid "Loaded device plugin %s" msgstr "" -#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:89 +#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:83 #, python-format msgid "%(module)s.%(name)s init done" msgstr "" -#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:136 +#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:130 #, python-format msgid "No %s Plugin loaded" msgstr "" -#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:137 +#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:131 #, python-format msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored" msgstr "" -#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:167 +#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:161 msgid "create_network() called" msgstr "" -#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:180 +#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:174 #, python-format msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s" msgstr "" -#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:199 +#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:193 msgid "update_network() called" msgstr "" -#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:223 +#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:217 #, python-format msgid "Provider network removed from DB: %s" msgstr "" -#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:285 +#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:279 msgid "create_port() called" msgstr "" -#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:350 +#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:344 #, python-format msgid "" "tenant_id: %(tid)s, net_id: %(nid)s, old_device_id: %(odi)s, " @@ -5887,29 +5891,29 @@ msgid "" "old_device_owner: %(odo)s, new_device_owner: %(ndo)s" msgstr "" -#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:379 +#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:373 msgid "update_port() called" msgstr "" -#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:406 +#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:400 #, python-format msgid "Unable to update port '%s' on Nexus switch" msgstr "" -#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:425 +#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:419 msgid "delete_port() called" msgstr "" -#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:466 +#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:460 msgid "L3 enabled on Nexus plugin, create SVI on switch" msgstr "" -#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:486 -#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:511 +#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:480 +#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:505 msgid "L3 disabled or not Nexus plugin, send to vswitch" msgstr "" -#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:500 +#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:494 msgid "L3 enabled on Nexus plugin, delete SVI from switch" msgstr "" @@ -6154,9 +6158,9 @@ msgid "Seg list %s " msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:972 -#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:252 +#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:251 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:198 -#: neutron/plugins/metaplugin/meta_neutron_plugin.py:230 +#: neutron/plugins/metaplugin/meta_neutron_plugin.py:226 #: neutron/plugins/mlnx/mlnx_plugin.py:360 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:515 #, python-format @@ -6512,7 +6516,7 @@ msgid "" "tenant_network_type is vlan" msgstr "" -#: neutron/plugins/hyperv/db.py:40 +#: neutron/plugins/hyperv/db.py:38 #: neutron/plugins/linuxbridge/db/l2network_db_v2.py:113 #: neutron/plugins/openvswitch/ovs_db_v2.py:131 #, python-format @@ -6521,12 +6525,12 @@ msgid "" "pool" msgstr "" -#: neutron/plugins/hyperv/db.py:55 +#: neutron/plugins/hyperv/db.py:53 #, python-format msgid "Reserving flat physical network %(physical_network)s from pool" msgstr "" -#: neutron/plugins/hyperv/db.py:78 +#: neutron/plugins/hyperv/db.py:76 #: neutron/plugins/linuxbridge/db/l2network_db_v2.py:136 #: neutron/plugins/openvswitch/ovs_db_v2.py:155 #, python-format @@ -6535,19 +6539,19 @@ msgid "" "%(physical_network)s from pool" msgstr "" -#: neutron/plugins/hyperv/db.py:135 +#: neutron/plugins/hyperv/db.py:133 #, python-format msgid "Releasing vlan %(vlan_id)s on physical network %(physical_network)s" msgstr "" -#: neutron/plugins/hyperv/db.py:140 +#: neutron/plugins/hyperv/db.py:138 #: neutron/plugins/linuxbridge/db/l2network_db_v2.py:177 #: neutron/plugins/openvswitch/ovs_db_v2.py:196 #, python-format msgid "vlan_id %(vlan_id)s on physical network %(physical_network)s not found" msgstr "" -#: neutron/plugins/hyperv/db.py:165 neutron/plugins/hyperv/db.py:178 +#: neutron/plugins/hyperv/db.py:163 neutron/plugins/hyperv/db.py:176 #: neutron/plugins/linuxbridge/db/l2network_db_v2.py:64 #: neutron/plugins/linuxbridge/db/l2network_db_v2.py:83 #: neutron/plugins/ml2/drivers/type_vlan.py:130 @@ -6586,12 +6590,12 @@ msgstr "" msgid "physical_network not provided" msgstr "" -#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:178 +#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:177 #, python-format msgid "Invalid tenant_network_type: %s. Agent terminated!" msgstr "" -#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:201 +#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:200 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:308 #: neutron/plugins/ml2/drivers/type_vlan.py:96 #: neutron/plugins/mlnx/mlnx_plugin.py:178 @@ -6600,7 +6604,7 @@ msgstr "" msgid "Network VLAN ranges: %s" msgstr "" -#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:226 +#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:225 #, python-format msgid "Network type %s not supported" msgstr "" @@ -6762,7 +6766,7 @@ msgstr "" #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:436 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:994 #: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1262 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1351 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1350 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:254 msgid "Agent out of sync with plugin!" msgstr "" @@ -6786,7 +6790,7 @@ msgstr "" #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:268 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1035 #: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:167 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1543 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1542 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:350 msgid "Agent initialized successfully, now running... " msgstr "" @@ -7337,7 +7341,7 @@ msgid "Controller IPs: %s" msgstr "" #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:262 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1530 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1529 #, python-format msgid "%s Agent terminated!" msgstr "" @@ -7433,7 +7437,7 @@ msgstr "" #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:131 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:155 -#: neutron/plugins/ml2/rpc.py:160 neutron/plugins/ml2/rpc.py:184 +#: neutron/plugins/ml2/rpc.py:162 neutron/plugins/ml2/rpc.py:186 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:134 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:159 #, python-format @@ -7703,7 +7707,7 @@ msgstr "" #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:879 #: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1155 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1101 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1100 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:213 #, python-format msgid "Port %(device)s updated. Details: %(details)s" @@ -7713,8 +7717,8 @@ msgstr "" #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:933 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:354 #: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1175 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1127 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1188 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1126 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1187 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:240 #, python-format msgid "Device %s not defined on plugin" @@ -7722,23 +7726,23 @@ msgstr "" #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:919 #: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1184 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1156 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1173 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1155 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1172 #, python-format msgid "Attachment %s removed" msgstr "" #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:927 #: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1191 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1163 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1180 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1162 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1179 #, python-format msgid "port_removed failed for %(device)s: %(e)s" msgstr "" #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:931 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:352 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1185 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1184 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:238 #, python-format msgid "Port %s updated." @@ -7849,55 +7853,55 @@ msgstr "" msgid "set_port_status as %s called" msgstr "" -#: neutron/plugins/metaplugin/meta_neutron_plugin.py:60 +#: neutron/plugins/metaplugin/meta_neutron_plugin.py:59 #, python-format msgid "Flavor %(flavor)s could not be found" msgstr "" -#: neutron/plugins/metaplugin/meta_neutron_plugin.py:64 +#: neutron/plugins/metaplugin/meta_neutron_plugin.py:63 msgid "Failed to add flavor binding" msgstr "" -#: neutron/plugins/metaplugin/meta_neutron_plugin.py:73 +#: neutron/plugins/metaplugin/meta_neutron_plugin.py:72 msgid "Start initializing metaplugin" msgstr "" -#: neutron/plugins/metaplugin/meta_neutron_plugin.py:125 +#: neutron/plugins/metaplugin/meta_neutron_plugin.py:121 #, python-format msgid "default_flavor %s is not plugin list" msgstr "" -#: neutron/plugins/metaplugin/meta_neutron_plugin.py:131 +#: neutron/plugins/metaplugin/meta_neutron_plugin.py:127 #, python-format msgid "default_l3_flavor %s is not plugin list" msgstr "" -#: neutron/plugins/metaplugin/meta_neutron_plugin.py:137 +#: neutron/plugins/metaplugin/meta_neutron_plugin.py:133 #, python-format msgid "rpc_flavor %s is not plugin list" msgstr "" -#: neutron/plugins/metaplugin/meta_neutron_plugin.py:169 +#: neutron/plugins/metaplugin/meta_neutron_plugin.py:165 #, python-format msgid "Plugin location: %s" msgstr "" -#: neutron/plugins/metaplugin/meta_neutron_plugin.py:220 +#: neutron/plugins/metaplugin/meta_neutron_plugin.py:216 #, python-format msgid "Created network: %(net_id)s with flavor %(flavor)s" msgstr "" -#: neutron/plugins/metaplugin/meta_neutron_plugin.py:226 -#: neutron/plugins/metaplugin/meta_neutron_plugin.py:370 +#: neutron/plugins/metaplugin/meta_neutron_plugin.py:222 +#: neutron/plugins/metaplugin/meta_neutron_plugin.py:366 msgid "Failed to add flavor bindings" msgstr "" -#: neutron/plugins/metaplugin/meta_neutron_plugin.py:363 +#: neutron/plugins/metaplugin/meta_neutron_plugin.py:359 #, python-format msgid "Created router: %(router_id)s with flavor %(flavor)s" msgstr "" -#: neutron/plugins/metaplugin/meta_neutron_plugin.py:374 +#: neutron/plugins/metaplugin/meta_neutron_plugin.py:370 #, python-format msgid "Created router: %s" msgstr "" @@ -8721,13 +8725,13 @@ msgid "No Host supplied to bind DVR Port %s" msgstr "" #: neutron/plugins/ml2/plugin.py:974 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:136 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:137 #, python-format msgid "Deleting port %s" msgstr "" #: neutron/plugins/ml2/plugin.py:994 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:137 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:138 #, python-format msgid "The port '%s' was deleted" msgstr "" @@ -8752,29 +8756,29 @@ msgstr "" msgid "Port %s not found during update" msgstr "" -#: neutron/plugins/ml2/rpc.py:97 +#: neutron/plugins/ml2/rpc.py:98 #, python-format msgid "Device %(device)s requested by agent %(agent_id)s not found in database" msgstr "" -#: neutron/plugins/ml2/rpc.py:106 +#: neutron/plugins/ml2/rpc.py:107 #, python-format msgid "" "Device %(device)s requested by agent %(agent_id)s on network " "%(network_id)s not bound, vif_type: %(vif_type)s" msgstr "" -#: neutron/plugins/ml2/rpc.py:133 +#: neutron/plugins/ml2/rpc.py:135 #, python-format msgid "Returning: %s" msgstr "" -#: neutron/plugins/ml2/rpc.py:152 +#: neutron/plugins/ml2/rpc.py:154 #, python-format msgid "Device %(device)s no longer exists at agent %(agent_id)s" msgstr "" -#: neutron/plugins/ml2/rpc.py:178 +#: neutron/plugins/ml2/rpc.py:180 #, python-format msgid "Device %(device)s up at agent %(agent_id)s" msgstr "" @@ -9009,7 +9013,7 @@ msgstr "" msgid "add_gre_endpoint() called for ip %s" msgstr "" -#: neutron/plugins/ml2/drivers/type_gre.py:179 +#: neutron/plugins/ml2/drivers/type_gre.py:181 #, python-format msgid "Gre endpoint with ip %s already exists" msgstr "" @@ -9098,25 +9102,30 @@ msgstr "" msgid "Multicast group for VXLAN. If unset, disables VXLAN multicast mode." msgstr "" -#: neutron/plugins/ml2/drivers/type_vxlan.py:132 +#: neutron/plugins/ml2/drivers/type_vxlan.py:131 #, python-format msgid "vxlan_vni %s not found" msgstr "" -#: neutron/plugins/ml2/drivers/type_vxlan.py:143 +#: neutron/plugins/ml2/drivers/type_vxlan.py:142 #, python-format msgid "Skipping unreasonable VXLAN VNI range %(tun_min)s:%(tun_max)s" msgstr "" -#: neutron/plugins/ml2/drivers/type_vxlan.py:188 +#: neutron/plugins/ml2/drivers/type_vxlan.py:187 msgid "get_vxlan_endpoints() called" msgstr "" -#: neutron/plugins/ml2/drivers/type_vxlan.py:198 +#: neutron/plugins/ml2/drivers/type_vxlan.py:197 #, python-format msgid "add_vxlan_endpoint() called for ip %s" msgstr "" +#: neutron/plugins/ml2/drivers/type_vxlan.py:206 +#, python-format +msgid "Vxlan endpoint with ip %s already exists" +msgstr "" + #: neutron/plugins/ml2/drivers/arista/config.py:31 msgid "" "Username for Arista EOS. This is required field. If not set, all " @@ -9609,16 +9618,16 @@ msgstr "" msgid "Experimental L2 population driver" msgstr "" -#: neutron/plugins/ml2/drivers/l2pop/mech_driver.py:169 +#: neutron/plugins/ml2/drivers/l2pop/mech_driver.py:167 msgid "Unable to retrieve the agent ip, check the agent configuration." msgstr "" -#: neutron/plugins/ml2/drivers/l2pop/mech_driver.py:175 +#: neutron/plugins/ml2/drivers/l2pop/mech_driver.py:173 #, python-format msgid "Port %(port)s updated by agent %(agent)s isn't bound to any segment" msgstr "" -#: neutron/plugins/ml2/drivers/l2pop/mech_driver.py:226 +#: neutron/plugins/ml2/drivers/l2pop/mech_driver.py:224 #, python-format msgid "" "Unable to retrieve the agent ip, check the agent %(agent_host)s " @@ -10469,17 +10478,17 @@ msgstr "" msgid "Waiting for %s seconds due to OFC Service_Unavailable." msgstr "" -#: neutron/plugins/nec/db/api.py:108 +#: neutron/plugins/nec/db/api.py:103 #, python-format msgid "del_ofc_item(): NotFound item (resource=%(resource)s, id=%(id)s) " msgstr "" -#: neutron/plugins/nec/db/api.py:142 +#: neutron/plugins/nec/db/api.py:137 #, python-format msgid "del_portinfo(): NotFound portinfo for port_id: %s" msgstr "" -#: neutron/plugins/nec/db/api.py:163 +#: neutron/plugins/nec/db/api.py:158 #: neutron/plugins/openvswitch/ovs_db_v2.py:317 #, python-format msgid "get_port_with_securitygroups() called:port_id=%s" @@ -10752,7 +10761,7 @@ msgid "Agent failed to create agent config map" msgstr "" #: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:281 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1282 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1281 #, python-format msgid "Unable to create tunnel port. Invalid remote IP: %s" msgstr "" @@ -10763,19 +10772,19 @@ msgid "ryu send_msg() result: %s" msgstr "" #: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:539 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:459 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:458 #, python-format msgid "No local VLAN available for net-id=%s" msgstr "" #: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:542 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:467 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:466 #, python-format msgid "Assigning %(vlan_id)s as local vlan for net-id=%(net_uuid)s" msgstr "" #: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:554 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:496 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:495 #, python-format msgid "" "Cannot provision %(network_type)s network for net-id=%(net_uuid)s - " @@ -10783,7 +10792,7 @@ msgid "" msgstr "" #: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:562 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:515 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:514 #, python-format msgid "" "Cannot provision flat network for net-id=%(net_uuid)s - no bridge for " @@ -10791,7 +10800,7 @@ msgid "" msgstr "" #: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:572 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:535 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:534 #, python-format msgid "" "Cannot provision VLAN network for net-id=%(net_uuid)s - no bridge for " @@ -10799,7 +10808,7 @@ msgid "" msgstr "" #: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:581 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:544 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:543 #, python-format msgid "" "Cannot provision unknown network type %(network_type)s for net-" @@ -10808,19 +10817,19 @@ msgstr "" #: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:624 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:305 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:558 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:557 #, python-format msgid "Network %s not used on agent." msgstr "" #: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:627 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:561 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:560 #, python-format msgid "Reclaiming vlan = %(vlan_id)s from net-id = %(net_uuid)s" msgstr "" #: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:665 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:602 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:601 #, python-format msgid "" "Cannot reclaim unknown network type %(network_type)s for net-" @@ -10833,7 +10842,7 @@ msgid "port_unbound() net_uuid %s not in local_vlan_map" msgstr "" #: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:873 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:750 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:749 msgid "" "Failed to create OVS patch port. Cannot have tunneling enabled on this " "agent, since this version of OVS does not support tunnels or patch ports." @@ -10841,13 +10850,13 @@ msgid "" msgstr "" #: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:958 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:865 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:864 #, python-format msgid "Mapping physical network %(physical_network)s to bridge %(bridge)s" msgstr "" #: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:964 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:871 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:870 #, python-format msgid "" "Bridge %(bridge)s for physical network %(physical_network)s does not " @@ -10855,32 +10864,32 @@ msgid "" msgstr "" #: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1035 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:975 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:974 #, python-format msgid "Port '%(port_name)s' has lost its vlan tag '%(vlan_tag)d'!" msgstr "" #: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1051 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1004 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1003 #, python-format msgid "VIF port: %s has no ofport configured, and might not be able to transmit" msgstr "" #: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1059 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1014 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1013 #, python-format msgid "No VIF port for port %s defined on agent." msgstr "" #: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1072 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1027 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1026 #: neutron/tests/unit/ofagent/test_ofa_neutron_agent.py:829 #: neutron/tests/unit/openvswitch/test_ovs_neutron_agent.py:1237 msgid "ofport should have a value that can be interpreted as an integer" msgstr "" #: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1075 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1030 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1029 #: neutron/tests/unit/ofagent/test_ofa_neutron_agent.py:812 #: neutron/tests/unit/ofagent/test_ofa_neutron_agent.py:832 #: neutron/tests/unit/openvswitch/test_ovs_neutron_agent.py:1220 @@ -10896,7 +10905,7 @@ msgid "Processing port %s" msgstr "" #: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1140 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1095 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1094 #, python-format msgid "" "Port %s was not found on the integration bridge and will therefore not be" @@ -10909,19 +10918,19 @@ msgid "Unable to get port details for %(device)s: %(e)s" msgstr "" #: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1166 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1118 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1117 #, python-format msgid "Setting status for %s to UP" msgstr "" #: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1170 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1122 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1121 #, python-format msgid "Setting status for %s to DOWN" msgstr "" #: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1173 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1125 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1124 #, python-format msgid "Configuration for device %s completed." msgstr "" @@ -10941,28 +10950,28 @@ msgid "" msgstr "" #: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1239 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1311 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1310 #, python-format msgid "Unable to sync tunnel IP %(local_ip)s: %(e)s" msgstr "" #: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1267 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1370 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1369 msgid "Agent tunnel out of sync with plugin!" msgstr "" #: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1271 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1374 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1373 msgid "Error while synchronizing tunnels" msgstr "" #: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1311 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1443 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1442 msgid "Error while processing VIF ports" msgstr "" #: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1343 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1487 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1486 #, python-format msgid "Parsing bridge_mappings failed: %s." msgstr "" @@ -10973,7 +10982,7 @@ msgid "Invalid tunnel type specificed: %s" msgstr "" #: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1366 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1515 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1514 msgid "Tunneling cannot be enabled without a valid local_ip." msgstr "" @@ -11096,77 +11105,77 @@ msgstr "" msgid "Failed to %(method)s %(resource)s" msgstr "" -#: neutron/plugins/oneconvergence/lib/nvsdlib.py:109 +#: neutron/plugins/oneconvergence/lib/nvsdlib.py:110 #, python-format msgid "Network %(id)s created under tenant %(tenant_id)s" msgstr "" -#: neutron/plugins/oneconvergence/lib/nvsdlib.py:126 +#: neutron/plugins/oneconvergence/lib/nvsdlib.py:127 #, python-format msgid "Network %(id)s updated under tenant %(tenant_id)s" msgstr "" -#: neutron/plugins/oneconvergence/lib/nvsdlib.py:147 +#: neutron/plugins/oneconvergence/lib/nvsdlib.py:148 #, python-format msgid "Network %(id)s deleted under tenant %(tenant_id)s" msgstr "" -#: neutron/plugins/oneconvergence/lib/nvsdlib.py:160 +#: neutron/plugins/oneconvergence/lib/nvsdlib.py:161 #, python-format msgid "Subnet %(id)s created under tenant %(tenant_id)s" msgstr "" -#: neutron/plugins/oneconvergence/lib/nvsdlib.py:174 +#: neutron/plugins/oneconvergence/lib/nvsdlib.py:175 #, python-format msgid "Subnet %(id)s deleted under tenant %(tenant_id)s" msgstr "" -#: neutron/plugins/oneconvergence/lib/nvsdlib.py:190 +#: neutron/plugins/oneconvergence/lib/nvsdlib.py:191 #, python-format msgid "Subnet %(id)s updated under tenant %(tenant_id)s" msgstr "" -#: neutron/plugins/oneconvergence/lib/nvsdlib.py:222 +#: neutron/plugins/oneconvergence/lib/nvsdlib.py:223 #, python-format msgid "Port %(id)s created under tenant %(tenant_id)s" msgstr "" -#: neutron/plugins/oneconvergence/lib/nvsdlib.py:246 +#: neutron/plugins/oneconvergence/lib/nvsdlib.py:247 #, python-format msgid "Port %(id)s updated under tenant %(tenant_id)s" msgstr "" -#: neutron/plugins/oneconvergence/lib/nvsdlib.py:259 +#: neutron/plugins/oneconvergence/lib/nvsdlib.py:260 #, python-format msgid "Port %(id)s deleted under tenant %(tenant_id)s" msgstr "" -#: neutron/plugins/oneconvergence/lib/nvsdlib.py:281 +#: neutron/plugins/oneconvergence/lib/nvsdlib.py:282 #, python-format msgid "Flatingip %(id)s created under tenant %(tenant_id)s" msgstr "" -#: neutron/plugins/oneconvergence/lib/nvsdlib.py:298 +#: neutron/plugins/oneconvergence/lib/nvsdlib.py:300 #, python-format msgid "Flatingip %(id)s updated under tenant %(tenant_id)s" msgstr "" -#: neutron/plugins/oneconvergence/lib/nvsdlib.py:312 +#: neutron/plugins/oneconvergence/lib/nvsdlib.py:314 #, python-format msgid "Flatingip %(id)s deleted under tenant %(tenant_id)s" msgstr "" -#: neutron/plugins/oneconvergence/lib/nvsdlib.py:325 +#: neutron/plugins/oneconvergence/lib/nvsdlib.py:327 #, python-format msgid "Router %(id)s created under tenant %(tenant_id)s" msgstr "" -#: neutron/plugins/oneconvergence/lib/nvsdlib.py:341 +#: neutron/plugins/oneconvergence/lib/nvsdlib.py:343 #, python-format msgid "Router %(id)s updated under tenant %(tenant_id)s" msgstr "" -#: neutron/plugins/oneconvergence/lib/nvsdlib.py:351 +#: neutron/plugins/oneconvergence/lib/nvsdlib.py:353 #, python-format msgid "Router %(id)s deleted under tenant %(tenant_id)s" msgstr "" @@ -11176,74 +11185,74 @@ msgstr "" msgid "Unable to connect to NVSD controller. Exiting after %(retries)s attempts" msgstr "" -#: neutron/plugins/oneconvergence/lib/plugin_helper.py:91 +#: neutron/plugins/oneconvergence/lib/plugin_helper.py:90 #, python-format msgid "Login Failed: %s" msgstr "" -#: neutron/plugins/oneconvergence/lib/plugin_helper.py:92 +#: neutron/plugins/oneconvergence/lib/plugin_helper.py:91 #, python-format msgid "Unable to establish connection with Controller %s" msgstr "" -#: neutron/plugins/oneconvergence/lib/plugin_helper.py:94 +#: neutron/plugins/oneconvergence/lib/plugin_helper.py:93 msgid "Retrying after 1 second..." msgstr "" -#: neutron/plugins/oneconvergence/lib/plugin_helper.py:98 +#: neutron/plugins/oneconvergence/lib/plugin_helper.py:97 #, python-format msgid "Login Successful %(uri)s %(status)s" msgstr "" -#: neutron/plugins/oneconvergence/lib/plugin_helper.py:102 +#: neutron/plugins/oneconvergence/lib/plugin_helper.py:101 #, python-format msgid "AuthToken = %s" msgstr "" -#: neutron/plugins/oneconvergence/lib/plugin_helper.py:104 +#: neutron/plugins/oneconvergence/lib/plugin_helper.py:103 msgid "login failed" msgstr "" -#: neutron/plugins/oneconvergence/lib/plugin_helper.py:112 +#: neutron/plugins/oneconvergence/lib/plugin_helper.py:111 msgid "No Token, Re-login" msgstr "" -#: neutron/plugins/oneconvergence/lib/plugin_helper.py:129 +#: neutron/plugins/oneconvergence/lib/plugin_helper.py:127 #, python-format msgid "request: %(method)s %(uri)s successful" msgstr "" -#: neutron/plugins/oneconvergence/lib/plugin_helper.py:136 +#: neutron/plugins/oneconvergence/lib/plugin_helper.py:134 #, python-format msgid "request: Request failed from Controller side :%s" msgstr "" -#: neutron/plugins/oneconvergence/lib/plugin_helper.py:141 +#: neutron/plugins/oneconvergence/lib/plugin_helper.py:139 #, python-format msgid "Response is Null, Request timed out: %(method)s to %(uri)s" msgstr "" -#: neutron/plugins/oneconvergence/lib/plugin_helper.py:153 +#: neutron/plugins/oneconvergence/lib/plugin_helper.py:151 #, python-format msgid "Request %(method)s %(uri)s body = %(body)s failed with status %(status)s" msgstr "" -#: neutron/plugins/oneconvergence/lib/plugin_helper.py:157 +#: neutron/plugins/oneconvergence/lib/plugin_helper.py:155 #, python-format msgid "%s" msgstr "" -#: neutron/plugins/oneconvergence/lib/plugin_helper.py:161 +#: neutron/plugins/oneconvergence/lib/plugin_helper.py:159 #, python-format msgid "%(method)s to %(url)s, unexpected response code: %(status)d" msgstr "" -#: neutron/plugins/oneconvergence/lib/plugin_helper.py:167 +#: neutron/plugins/oneconvergence/lib/plugin_helper.py:165 #, python-format msgid "Request failed from Controller side with Status=%s" msgstr "" -#: neutron/plugins/oneconvergence/lib/plugin_helper.py:171 +#: neutron/plugins/oneconvergence/lib/plugin_helper.py:169 #, python-format msgid "Success: %(method)s %(url)s status=%(status)s" msgstr "" @@ -11373,34 +11382,34 @@ msgstr "" msgid "tunnel_type %s not supported by agent" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:438 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:437 #, python-format msgid "Action %s not supported" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:656 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:655 #, python-format msgid "port_unbound(): net_uuid %s not in local_vlan_map" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:729 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:728 #, python-format msgid "Adding %s to list of bridges." msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:844 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:843 #, python-format msgid "" "Creating an interface named %(name)s exceeds the %(limit)d character " "limitation. It was shortened to %(new_name)s to fit." msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1144 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1143 #, python-format msgid "Ancillary Port %s added" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1216 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1215 #, python-format msgid "" "process_network_ports - iteration:%(iter_num)d " @@ -11409,94 +11418,94 @@ msgid "" "%(elapsed).3f" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1232 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1231 #, python-format msgid "" "process_network_ports - iteration:%d - failure while retrieving port " "details from server" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1239 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1238 #, python-format msgid "" "process_network_ports - iteration:%(iter_num)d -treat_devices_removed " "completed in %(elapsed).3f" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1253 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1252 #, python-format msgid "" "process_ancillary_network_ports - iteration: %(iter_num)d - " "treat_ancillary_devices_added completed in %(elapsed).3f" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1261 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1260 #, python-format msgid "" "process_ancillary_network_ports - iteration:%d - failure while retrieving" " port details from server" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1269 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1268 #, python-format msgid "" "process_ancillary_network_ports - iteration: %(iter_num)d - " "treat_ancillary_devices_removed completed in %(elapsed).3f" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1348 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1347 #, python-format msgid "Agent rpc_loop - iteration:%d started" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1378 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1377 #, python-format msgid "" "Agent rpc_loop - iteration:%(iter_num)d - starting polling. " "Elapsed:%(elapsed).3f" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1390 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1389 #, python-format msgid "" "Agent rpc_loop - iteration:%(iter_num)d - port information retrieved. " "Elapsed:%(elapsed).3f" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1400 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1399 #, python-format msgid "Starting to process devices in:%s" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1405 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1404 #, python-format msgid "" "Agent rpc_loop - iteration:%(iter_num)d -ports processed. " "Elapsed:%(elapsed).3f" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1420 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1419 #, python-format msgid "" "Agent rpc_loop - iteration:%(iter_num)d -ancillary port info retrieved. " "Elapsed:%(elapsed).3f" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1429 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1428 #, python-format msgid "" "Agent rpc_loop - iteration:%(iter_num)d - ancillary ports processed. " "Elapsed:%(elapsed).3f" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1450 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1449 #, python-format msgid "" "Agent rpc_loop - iteration:%(iter_num)d completed. Processed ports " "statistics: %(port_stats)s. Elapsed:%(elapsed).3f" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1512 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1511 #, python-format msgid "Invalid tunnel type specified: %s" msgstr "" @@ -12748,11 +12757,6 @@ msgstr "" msgid "Deleted network gateway device: %s." msgstr "" -#: neutron/plugins/vmware/dbexts/nsxrouter.py:61 -#, python-format -msgid "Nsx router extension successfully processed for router:%s" -msgstr "" - #: neutron/plugins/vmware/dbexts/qos_db.py:295 #, python-format msgid "DSCP value (%s) will be ignored with 'trusted' marking" @@ -13237,103 +13241,103 @@ msgid "" "for NSX communication errors." msgstr "" -#: neutron/plugins/vmware/plugins/base.py:212 +#: neutron/plugins/vmware/plugins/base.py:213 #, python-format msgid "Unable to process default l2 gw service:%s" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:247 +#: neutron/plugins/vmware/plugins/base.py:248 #, python-format msgid "Created NSX router port:%s" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:249 +#: neutron/plugins/vmware/plugins/base.py:250 #: neutron/plugins/vmware/plugins/service.py:439 #, python-format msgid "Unable to create port on NSX logical router %s" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:252 +#: neutron/plugins/vmware/plugins/base.py:253 #, python-format msgid "" "Unable to create logical router port for neutron port id %(port_id)s on " "router %(nsx_router_id)s" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:331 +#: neutron/plugins/vmware/plugins/base.py:332 #, python-format msgid "Attached %(att)s to NSX router port %(port)s" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:337 +#: neutron/plugins/vmware/plugins/base.py:338 #, python-format msgid "" "Unable to plug attachment in NSX logical router port %(r_port_id)s, " "associated with Neutron %(q_port_id)s" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:343 +#: neutron/plugins/vmware/plugins/base.py:344 #, python-format msgid "" "Unable to plug attachment in router port %(r_port_id)s for neutron port " "id %(q_port_id)s on router %(router_id)s" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:389 +#: neutron/plugins/vmware/plugins/base.py:390 msgid "An exception occurred while selecting logical switch for the port" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:429 +#: neutron/plugins/vmware/plugins/base.py:430 #, python-format msgid "" "An exception occurred while creating the neutron port %s on the NSX " "plaform" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:441 -#: neutron/plugins/vmware/plugins/base.py:493 -#: neutron/plugins/vmware/plugins/base.py:691 +#: neutron/plugins/vmware/plugins/base.py:442 +#: neutron/plugins/vmware/plugins/base.py:494 +#: neutron/plugins/vmware/plugins/base.py:692 #, python-format msgid "" "NSX plugin does not support regular VIF ports on external networks. Port " "%s will be down." msgstr "" -#: neutron/plugins/vmware/plugins/base.py:462 +#: neutron/plugins/vmware/plugins/base.py:463 #, python-format msgid "" "_nsx_create_port completed for port %(name)s on network %(network_id)s. " "The new port id is %(id)s." msgstr "" -#: neutron/plugins/vmware/plugins/base.py:473 +#: neutron/plugins/vmware/plugins/base.py:474 #, python-format msgid "" "Concurrent network deletion detected; Back-end Port %(nsx_id)s creation " "to be rolled back for Neutron port: %(neutron_id)s" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:485 +#: neutron/plugins/vmware/plugins/base.py:486 #, python-format msgid "NSX Port %s already gone" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:500 +#: neutron/plugins/vmware/plugins/base.py:501 #, python-format msgid "Port '%s' was already deleted on NSX platform" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:507 +#: neutron/plugins/vmware/plugins/base.py:508 #, python-format msgid "_nsx_delete_port completed for port %(port_id)s on network %(net_id)s" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:512 +#: neutron/plugins/vmware/plugins/base.py:513 #, python-format msgid "Port %s not found in NSX" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:521 +#: neutron/plugins/vmware/plugins/base.py:522 #, python-format msgid "" "Neutron port %(port_id)s not found on NSX backend. Terminating delete " @@ -13341,329 +13345,329 @@ msgid "" "%(router_id)s" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:536 +#: neutron/plugins/vmware/plugins/base.py:537 #, python-format msgid "" "Ignoring exception as this means the peer for port '%s' has already been " "deleted." msgstr "" -#: neutron/plugins/vmware/plugins/base.py:548 +#: neutron/plugins/vmware/plugins/base.py:549 #, python-format msgid "" "It is not allowed to create router interface ports on external networks " "as '%s'" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:573 +#: neutron/plugins/vmware/plugins/base.py:574 #, python-format msgid "" "_nsx_create_router_port completed for port %(name)s on network " "%(network_id)s. The new port id is %(id)s." msgstr "" -#: neutron/plugins/vmware/plugins/base.py:586 +#: neutron/plugins/vmware/plugins/base.py:587 #, python-format msgid "" "device_id field must be populated in order to create an external gateway " "port for network %s" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:596 +#: neutron/plugins/vmware/plugins/base.py:597 #, python-format msgid "The gateway port for the NSX router %s was not found on the backend" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:637 +#: neutron/plugins/vmware/plugins/base.py:638 #, python-format msgid "" "_nsx_create_ext_gw_port completed on external network %(ext_net_id)s, " "attached to router:%(router_id)s. NSX port id is %(nsx_port_id)s" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:672 -#: neutron/plugins/vmware/plugins/base.py:1738 +#: neutron/plugins/vmware/plugins/base.py:673 +#: neutron/plugins/vmware/plugins/base.py:1739 #, python-format msgid "Logical router resource %s not found on NSX platform" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:676 -#: neutron/plugins/vmware/plugins/base.py:1742 +#: neutron/plugins/vmware/plugins/base.py:677 +#: neutron/plugins/vmware/plugins/base.py:1743 msgid "Unable to update logical routeron NSX Platform" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:678 +#: neutron/plugins/vmware/plugins/base.py:679 #, python-format msgid "" "_nsx_delete_ext_gw_port completed on external network %(ext_net_id)s, " "attached to NSX router:%(router_id)s" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:720 +#: neutron/plugins/vmware/plugins/base.py:721 #, python-format msgid "" "_nsx_create_l2_gw_port completed for port %(name)s on network " "%(network_id)s. The new port id is %(id)s." msgstr "" -#: neutron/plugins/vmware/plugins/base.py:764 +#: neutron/plugins/vmware/plugins/base.py:765 #, python-format msgid "%s required" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:769 +#: neutron/plugins/vmware/plugins/base.py:770 msgid "Segmentation ID cannot be specified with flat network type" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:773 +#: neutron/plugins/vmware/plugins/base.py:774 msgid "Segmentation ID must be specified with vlan network type" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:777 -#: neutron/plugins/vmware/plugins/base.py:793 +#: neutron/plugins/vmware/plugins/base.py:778 +#: neutron/plugins/vmware/plugins/base.py:794 #, python-format msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:799 +#: neutron/plugins/vmware/plugins/base.py:800 #, python-format msgid "%(net_type_param)s %(net_type_value)s not supported" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:844 +#: neutron/plugins/vmware/plugins/base.py:845 #, python-format msgid "No switch has available ports (%d checked)" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:878 +#: neutron/plugins/vmware/plugins/base.py:879 #, python-format msgid "Maximum number of logical ports reached for logical network %s" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:924 +#: neutron/plugins/vmware/plugins/base.py:925 #, python-format msgid "" "Network with admin_state_up=False are not yet supported by this plugin. " "Ignoring setting for network %s" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:1002 +#: neutron/plugins/vmware/plugins/base.py:1003 #, python-format msgid "The following logical switches were not found on the NSX backend:%s" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:1039 +#: neutron/plugins/vmware/plugins/base.py:1040 msgid "admin_state_up=False networks are not supported." msgstr "" -#: neutron/plugins/vmware/plugins/base.py:1059 +#: neutron/plugins/vmware/plugins/base.py:1060 #, python-format msgid "Unable to find NSX mappings for neutron network:%s" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:1066 +#: neutron/plugins/vmware/plugins/base.py:1067 #, python-format msgid "" "Logical switch update on NSX backend failed. Neutron network " "id:%(net_id)s; NSX lswitch id:%(lswitch_id)s;Error:%(error)s" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:1137 +#: neutron/plugins/vmware/plugins/base.py:1138 #, python-format msgid "port created on NSX backend for tenant %(tenant_id)s: (%(id)s)" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:1140 +#: neutron/plugins/vmware/plugins/base.py:1141 #, python-format msgid "Logical switch for network %s was not found in NSX." msgstr "" -#: neutron/plugins/vmware/plugins/base.py:1151 +#: neutron/plugins/vmware/plugins/base.py:1152 msgid "Unable to create port or set port attachment in NSX." msgstr "" -#: neutron/plugins/vmware/plugins/base.py:1239 +#: neutron/plugins/vmware/plugins/base.py:1240 #, python-format msgid "Updating port: %s" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:1274 +#: neutron/plugins/vmware/plugins/base.py:1275 #, python-format msgid "Unable to update port id: %s." msgstr "" -#: neutron/plugins/vmware/plugins/base.py:1357 +#: neutron/plugins/vmware/plugins/base.py:1358 msgid "" "Cannot create a distributed router with the NSX platform currently in " "execution. Please, try without specifying the 'distributed' attribute." msgstr "" -#: neutron/plugins/vmware/plugins/base.py:1363 +#: neutron/plugins/vmware/plugins/base.py:1364 msgid "Unable to create logical router on NSX Platform" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:1374 +#: neutron/plugins/vmware/plugins/base.py:1375 #, python-format msgid "" "Unable to create L3GW port on logical router %(router_uuid)s. Verify " "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:1384 +#: neutron/plugins/vmware/plugins/base.py:1385 #, python-format msgid "Unable to create router %s on NSX backend" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:1413 -#: neutron/plugins/vmware/plugins/base.py:1498 +#: neutron/plugins/vmware/plugins/base.py:1414 +#: neutron/plugins/vmware/plugins/base.py:1499 #: neutron/plugins/vmware/plugins/service.py:201 #: neutron/plugins/vmware/plugins/service.py:1240 #, python-format msgid "Network '%s' is not a valid external network" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:1462 +#: neutron/plugins/vmware/plugins/base.py:1463 #, python-format msgid "Failed to set gateway info for router being created:%s - removing router" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:1465 +#: neutron/plugins/vmware/plugins/base.py:1466 #, python-format msgid "" "Create router failed while setting external gateway. Router:%s has been " "removed from DB and backend" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:1507 +#: neutron/plugins/vmware/plugins/base.py:1508 msgid "" "'routes' cannot contain route '0.0.0.0/0', this must be updated through " "the default gateway attribute" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:1523 +#: neutron/plugins/vmware/plugins/base.py:1524 #, python-format msgid "Logical router %s not found on NSX Platform" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:1527 +#: neutron/plugins/vmware/plugins/base.py:1528 msgid "Unable to update logical router on NSX Platform" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:1529 +#: neutron/plugins/vmware/plugins/base.py:1530 msgid "" "Request cannot contain 'routes' with the NSX platform currently in " "execution. Please, try without specifying the static routes." msgstr "" -#: neutron/plugins/vmware/plugins/base.py:1586 +#: neutron/plugins/vmware/plugins/base.py:1587 #, python-format msgid "Logical router '%s' not found on NSX Platform" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:1590 +#: neutron/plugins/vmware/plugins/base.py:1591 #, python-format msgid "Unable to delete logical router '%s' on NSX Platform" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:1600 +#: neutron/plugins/vmware/plugins/base.py:1601 #, python-format msgid "" "Unable to remove NSX mapping for Neutron router %(router_id)s because of " "the following exception:%(d_exc)s" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:1675 +#: neutron/plugins/vmware/plugins/base.py:1676 #, python-format msgid "" "Add_router_interface completed for subnet:%(subnet_id)s and " "router:%(router_id)s" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:1774 +#: neutron/plugins/vmware/plugins/base.py:1775 #, python-format msgid "" "An error occurred while removing NAT rules on the NSX platform for " "floating ip:%s" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:1779 +#: neutron/plugins/vmware/plugins/base.py:1780 msgid "An incorrect number of matching NAT rules was found on the NSX platform" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:1919 +#: neutron/plugins/vmware/plugins/base.py:1920 #, python-format msgid "" "An error occurred while creating NAT rules on the NSX platform for " "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:1925 +#: neutron/plugins/vmware/plugins/base.py:1926 msgid "Failed to update NAT rules for floatingip update" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:1964 +#: neutron/plugins/vmware/plugins/base.py:1965 #, python-format msgid "The port '%s' is not associated with floating IPs" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:1967 +#: neutron/plugins/vmware/plugins/base.py:1968 #, python-format msgid "Nat rules not found in nsx for port: %s" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:2007 +#: neutron/plugins/vmware/plugins/base.py:2008 #, python-format msgid "Unable to create l2_gw_service for: %s" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:2030 +#: neutron/plugins/vmware/plugins/base.py:2031 msgid "" "Unable to remove gateway service from NSX plaform - the resource was not " "found" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:2059 +#: neutron/plugins/vmware/plugins/base.py:2060 #, python-format msgid "Unable to update name on NSX backend for network gateway: %s" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:2131 -#: neutron/plugins/vmware/plugins/base.py:2169 +#: neutron/plugins/vmware/plugins/base.py:2132 +#: neutron/plugins/vmware/plugins/base.py:2170 #, python-format msgid "" "Neutron gateway device: %(neutron_id)s; NSX transport node identifier: " "%(nsx_id)s; Operational status: %(status)s." msgstr "" -#: neutron/plugins/vmware/plugins/base.py:2266 +#: neutron/plugins/vmware/plugins/base.py:2267 #, python-format msgid "" "Removal of gateway device: %(neutron_id)s failed on NSX backend (NSX " "id:%(nsx_id)s) because the NSX resource was not found" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:2273 +#: neutron/plugins/vmware/plugins/base.py:2274 #, python-format msgid "" "Removal of gateway device: %(neutron_id)s failed on NSX backend (NSX " "id:%(nsx_id)s). Neutron and NSX states have diverged." msgstr "" -#: neutron/plugins/vmware/plugins/base.py:2321 +#: neutron/plugins/vmware/plugins/base.py:2322 #, python-format msgid "" "Error while updating security profile %(uuid)s with name %(name)s: " "%(error)s." msgstr "" -#: neutron/plugins/vmware/plugins/base.py:2353 +#: neutron/plugins/vmware/plugins/base.py:2354 #, python-format msgid "" "The NSX security profile %(sec_profile_id)s, associated with the Neutron " "security group %(sec_group_id)s was not found on the backend" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:2361 +#: neutron/plugins/vmware/plugins/base.py:2362 #, python-format msgid "" "An exception occurred while removing the NSX security profile " @@ -13671,12 +13675,12 @@ msgid "" "%(sec_group_id)s" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:2368 +#: neutron/plugins/vmware/plugins/base.py:2369 #, python-format msgid "Unable to remove security group %s from backend" msgstr "" -#: neutron/plugins/vmware/plugins/base.py:2381 +#: neutron/plugins/vmware/plugins/base.py:2382 #, python-format msgid "Port values not valid for protocol: %s" msgstr "" @@ -14606,37 +14610,37 @@ msgstr "" msgid "Default provider is not specified for service type %s" msgstr "" -#: neutron/services/firewall/fwaas_plugin.py:43 +#: neutron/services/firewall/fwaas_plugin.py:42 msgid "set_firewall_status() called" msgstr "" -#: neutron/services/firewall/fwaas_plugin.py:51 +#: neutron/services/firewall/fwaas_plugin.py:50 #, python-format msgid "Firewall %(fw_id)s in PENDING_DELETE state, not changing to %(status)s" msgstr "" -#: neutron/services/firewall/fwaas_plugin.py:66 +#: neutron/services/firewall/fwaas_plugin.py:65 msgid "firewall_deleted() called" msgstr "" -#: neutron/services/firewall/fwaas_plugin.py:74 +#: neutron/services/firewall/fwaas_plugin.py:73 #, python-format msgid "Firewall %(fw)s unexpectedly deleted by agent, status was %(status)s" msgstr "" -#: neutron/services/firewall/fwaas_plugin.py:82 +#: neutron/services/firewall/fwaas_plugin.py:81 msgid "get_firewalls_for_tenant() called" msgstr "" -#: neutron/services/firewall/fwaas_plugin.py:91 +#: neutron/services/firewall/fwaas_plugin.py:90 msgid "get_firewalls_for_tenant_without_rules() called" msgstr "" -#: neutron/services/firewall/fwaas_plugin.py:97 +#: neutron/services/firewall/fwaas_plugin.py:96 msgid "get_tenants_with_firewalls() called" msgstr "" -#: neutron/services/firewall/fwaas_plugin.py:142 +#: neutron/services/firewall/fwaas_plugin.py:141 #, python-format msgid "" "Exceeded allowed count of firewalls for tenant %(tenant_id)s. Only one " @@ -14936,16 +14940,16 @@ msgstr "" msgid "Unsupported IP version rule." msgstr "" -#: neutron/services/l3_router/l3_apic.py:54 +#: neutron/services/l3_router/l3_apic.py:51 msgid "L3 Router Service Plugin for basic L3 using the APIC" msgstr "" -#: neutron/services/l3_router/l3_apic.py:95 +#: neutron/services/l3_router/l3_apic.py:92 #, python-format msgid "Error attaching subnet %(subnet_id)s to router %(router_id)s" msgstr "" -#: neutron/services/l3_router/l3_apic.py:130 +#: neutron/services/l3_router/l3_apic.py:127 #, python-format msgid "Error detaching subnet %(subnet_id)s from router %(router_id)s" msgstr "" @@ -14970,22 +14974,22 @@ msgstr "" msgid "Pool %(pool_id)s is scheduled to lbaas agent %(agent_id)s" msgstr "" -#: neutron/services/loadbalancer/plugin.py:82 +#: neutron/services/loadbalancer/plugin.py:80 #, python-format msgid "Delete associated loadbalancer pools before removing providers %s" msgstr "" -#: neutron/services/loadbalancer/plugin.py:91 +#: neutron/services/loadbalancer/plugin.py:89 #, python-format msgid "Error retrieving driver for provider %s" msgstr "" -#: neutron/services/loadbalancer/plugin.py:99 +#: neutron/services/loadbalancer/plugin.py:97 #, python-format msgid "Error retrieving provider for pool %s" msgstr "" -#: neutron/services/loadbalancer/plugin.py:190 +#: neutron/services/loadbalancer/plugin.py:188 #, python-format msgid "Failed to delete pool %s, putting it in ERROR state" msgstr "" @@ -15138,16 +15142,16 @@ msgid "" "load balancer port)" msgstr "" -#: neutron/services/loadbalancer/drivers/embrane/driver.py:88 +#: neutron/services/loadbalancer/drivers/embrane/driver.py:87 msgid "Connection limit is not supported by Embrane LB" msgstr "" -#: neutron/services/loadbalancer/drivers/embrane/driver.py:94 +#: neutron/services/loadbalancer/drivers/embrane/driver.py:93 #, python-format msgid "Session persistence %s not supported by Embrane LBaaS" msgstr "" -#: neutron/services/loadbalancer/drivers/embrane/driver.py:132 +#: neutron/services/loadbalancer/drivers/embrane/driver.py:131 #, python-format msgid "Subnet assigned to pool %s doesn't exist, backend port can't be created" msgstr "" @@ -16031,7 +16035,7 @@ msgstr "" msgid "Failed to disable vpn process on router %s" msgstr "" -#: neutron/services/vpn/service_drivers/__init__.py:80 +#: neutron/services/vpn/service_drivers/__init__.py:93 #, python-format msgid "Notify agent at %(topic)s.%(host)s the message %(method)s %(args)s" msgstr "" @@ -16125,10 +16129,10 @@ msgstr "" msgid "No host cert for %(server)s in cert %(cert)s" msgstr "" -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:216 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:238 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:257 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:280 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:215 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:237 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:256 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:279 #, python-format msgid "Unexpected error code: %s" msgstr "" @@ -16339,10 +16343,10 @@ msgstr "" #: neutron/tests/unit/vmware/vshield/fake_vcns.py:162 #: neutron/tests/unit/vmware/vshield/fake_vcns.py:184 #: neutron/tests/unit/vmware/vshield/fake_vcns.py:206 -#: neutron/tests/unit/vmware/vshield/fake_vcns.py:290 -#: neutron/tests/unit/vmware/vshield/fake_vcns.py:304 -#: neutron/tests/unit/vmware/vshield/fake_vcns.py:318 -#: neutron/tests/unit/vmware/vshield/fake_vcns.py:360 +#: neutron/tests/unit/vmware/vshield/fake_vcns.py:291 +#: neutron/tests/unit/vmware/vshield/fake_vcns.py:305 +#: neutron/tests/unit/vmware/vshield/fake_vcns.py:319 +#: neutron/tests/unit/vmware/vshield/fake_vcns.py:361 #, python-format msgid "Edge %s does not exist" msgstr "" @@ -16352,7 +16356,7 @@ msgstr "" msgid "Rule id %d doest not exist" msgstr "" -#: neutron/tests/unit/vmware/vshield/fake_vcns.py:257 +#: neutron/tests/unit/vmware/vshield/fake_vcns.py:258 #, python-format msgid "Lswitch %s does not exist" msgstr "" diff --git a/neutron/locale/pt_BR/LC_MESSAGES/neutron-log-info.po b/neutron/locale/pt_BR/LC_MESSAGES/neutron-log-info.po index 1011d036d..cd435b603 100644 --- a/neutron/locale/pt_BR/LC_MESSAGES/neutron-log-info.po +++ b/neutron/locale/pt_BR/LC_MESSAGES/neutron-log-info.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-08-13 06:05+0000\n" +"POT-Creation-Date: 2014-08-17 06:05+0000\n" "PO-Revision-Date: 2014-08-12 21:40+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/" @@ -27,6 +27,12 @@ msgstr "" "Inserindo política: %(new_policy)s no lugar de política deprecada: " "%(old_policy)s" +#: neutron/db/l3_agentschedulers_db.py:78 +msgid "" +"Skipping period L3 agent status check because automatic router rescheduling " +"is disabled." +msgstr "" + #: neutron/openstack/common/periodic_task.py:126 #, python-format msgid "Skipping periodic task %(task)s because its interval is negative" diff --git a/neutron/locale/pt_BR/LC_MESSAGES/neutron-log-warning.po b/neutron/locale/pt_BR/LC_MESSAGES/neutron-log-warning.po index b2899686e..909fba91b 100644 --- a/neutron/locale/pt_BR/LC_MESSAGES/neutron-log-warning.po +++ b/neutron/locale/pt_BR/LC_MESSAGES/neutron-log-warning.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-07-21 06:06+0000\n" +"POT-Creation-Date: 2014-08-17 06:05+0000\n" "PO-Revision-Date: 2014-07-18 21:01+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/" @@ -34,6 +34,20 @@ msgid "Unable to find data type descriptor for attribute %s" msgstr "" "Não foi possível encontrar o descritor de tipo de dados para o atributo %s" +#: neutron/db/l3_agentschedulers_db.py:101 +msgid "" +"Time since last L3 agent reschedule check has exceeded the interval between " +"checks. Waiting before check to allow agents to send a heartbeat in case " +"there was a clock adjustment." +msgstr "" + +#: neutron/db/l3_agentschedulers_db.py:116 +#, python-format +msgid "" +"Rescheduling router %(router)s from agent %(agent)s because the agent did " +"not report to the server in the last %(dead_time)s seconds." +msgstr "" + #: neutron/openstack/common/service.py:364 #, python-format msgid "pid %d not in child list" diff --git a/neutron/locale/sr/LC_MESSAGES/neutron-log-warning.po b/neutron/locale/sr/LC_MESSAGES/neutron-log-warning.po index 1c5123957..97d02b4cd 100644 --- a/neutron/locale/sr/LC_MESSAGES/neutron-log-warning.po +++ b/neutron/locale/sr/LC_MESSAGES/neutron-log-warning.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-07-21 06:06+0000\n" +"POT-Creation-Date: 2014-08-17 06:05+0000\n" "PO-Revision-Date: 2014-06-30 19:27+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Serbian (http://www.transifex.com/projects/p/neutron/language/" @@ -32,6 +32,20 @@ msgstr "" msgid "Unable to find data type descriptor for attribute %s" msgstr "" +#: neutron/db/l3_agentschedulers_db.py:101 +msgid "" +"Time since last L3 agent reschedule check has exceeded the interval between " +"checks. Waiting before check to allow agents to send a heartbeat in case " +"there was a clock adjustment." +msgstr "" + +#: neutron/db/l3_agentschedulers_db.py:116 +#, python-format +msgid "" +"Rescheduling router %(router)s from agent %(agent)s because the agent did " +"not report to the server in the last %(dead_time)s seconds." +msgstr "" + #: neutron/openstack/common/service.py:364 #, python-format msgid "pid %d not in child list" diff --git a/neutron/locale/te_IN/LC_MESSAGES/neutron-log-info.po b/neutron/locale/te_IN/LC_MESSAGES/neutron-log-info.po index 4795f113b..7f51afc85 100644 --- a/neutron/locale/te_IN/LC_MESSAGES/neutron-log-info.po +++ b/neutron/locale/te_IN/LC_MESSAGES/neutron-log-info.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-08-13 06:05+0000\n" -"PO-Revision-Date: 2014-08-12 21:23+0000\n" +"POT-Creation-Date: 2014-08-17 06:05+0000\n" +"PO-Revision-Date: 2014-08-17 05:19+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Telugu (India) (http://www.transifex.com/projects/p/neutron/" "language/te_IN/)\n" @@ -26,6 +26,12 @@ msgid "" "Inserting policy:%(new_policy)s in place of deprecated policy:%(old_policy)s" msgstr "చేర్చడం విధానం:%(new_policy)s నిరాశపర్చింది విధానం స్థానంలో :%(old_policy)s" +#: neutron/db/l3_agentschedulers_db.py:78 +msgid "" +"Skipping period L3 agent status check because automatic router rescheduling " +"is disabled." +msgstr "" + #: neutron/openstack/common/periodic_task.py:126 #, python-format msgid "Skipping periodic task %(task)s because its interval is negative" diff --git a/neutron/locale/te_IN/LC_MESSAGES/neutron-log-warning.po b/neutron/locale/te_IN/LC_MESSAGES/neutron-log-warning.po index 20700d4b2..4b99d0849 100644 --- a/neutron/locale/te_IN/LC_MESSAGES/neutron-log-warning.po +++ b/neutron/locale/te_IN/LC_MESSAGES/neutron-log-warning.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-08-01 06:06+0000\n" +"POT-Creation-Date: 2014-08-17 06:05+0000\n" "PO-Revision-Date: 2014-07-23 14:51+0000\n" "Last-Translator: rajeshmalisettty \n" "Language-Team: Telugu (India) (http://www.transifex.com/projects/p/neutron/" @@ -33,6 +33,20 @@ msgstr "" msgid "Unable to find data type descriptor for attribute %s" msgstr "%s యొక్క లక్షణం కోసం డేటా రకం సాధ్యం కాలేదు" +#: neutron/db/l3_agentschedulers_db.py:101 +msgid "" +"Time since last L3 agent reschedule check has exceeded the interval between " +"checks. Waiting before check to allow agents to send a heartbeat in case " +"there was a clock adjustment." +msgstr "" + +#: neutron/db/l3_agentschedulers_db.py:116 +#, python-format +msgid "" +"Rescheduling router %(router)s from agent %(agent)s because the agent did " +"not report to the server in the last %(dead_time)s seconds." +msgstr "" + #: neutron/openstack/common/service.py:364 #, python-format msgid "pid %d not in child list" diff --git a/neutron/locale/vi_VN/LC_MESSAGES/neutron-log-info.po b/neutron/locale/vi_VN/LC_MESSAGES/neutron-log-info.po index f50694b42..9a06d2947 100644 --- a/neutron/locale/vi_VN/LC_MESSAGES/neutron-log-info.po +++ b/neutron/locale/vi_VN/LC_MESSAGES/neutron-log-info.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-08-13 06:05+0000\n" +"POT-Creation-Date: 2014-08-17 06:05+0000\n" "PO-Revision-Date: 2014-07-18 20:49+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Vietnamese (Viet Nam) (http://www.transifex.com/projects/p/" @@ -25,6 +25,12 @@ msgid "" "Inserting policy:%(new_policy)s in place of deprecated policy:%(old_policy)s" msgstr "" +#: neutron/db/l3_agentschedulers_db.py:78 +msgid "" +"Skipping period L3 agent status check because automatic router rescheduling " +"is disabled." +msgstr "" + #: neutron/openstack/common/periodic_task.py:126 #, python-format msgid "Skipping periodic task %(task)s because its interval is negative" diff --git a/neutron/locale/zh_CN/LC_MESSAGES/neutron-log-info.po b/neutron/locale/zh_CN/LC_MESSAGES/neutron-log-info.po index 8fea07e7d..91b0e765a 100644 --- a/neutron/locale/zh_CN/LC_MESSAGES/neutron-log-info.po +++ b/neutron/locale/zh_CN/LC_MESSAGES/neutron-log-info.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-08-13 06:05+0000\n" +"POT-Creation-Date: 2014-08-17 06:05+0000\n" "PO-Revision-Date: 2014-08-12 21:40+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Chinese (China) (http://www.transifex.com/projects/p/neutron/" @@ -25,6 +25,12 @@ msgid "" "Inserting policy:%(new_policy)s in place of deprecated policy:%(old_policy)s" msgstr "在被废弃的策略:%(old_policy)s位置上插入策略:%(new_policy)s " +#: neutron/db/l3_agentschedulers_db.py:78 +msgid "" +"Skipping period L3 agent status check because automatic router rescheduling " +"is disabled." +msgstr "" + #: neutron/openstack/common/periodic_task.py:126 #, python-format msgid "Skipping periodic task %(task)s because its interval is negative" diff --git a/neutron/locale/zh_CN/LC_MESSAGES/neutron-log-warning.po b/neutron/locale/zh_CN/LC_MESSAGES/neutron-log-warning.po index 616805a0b..4c8b11e51 100644 --- a/neutron/locale/zh_CN/LC_MESSAGES/neutron-log-warning.po +++ b/neutron/locale/zh_CN/LC_MESSAGES/neutron-log-warning.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-07-21 06:06+0000\n" +"POT-Creation-Date: 2014-08-17 06:05+0000\n" "PO-Revision-Date: 2014-06-30 19:27+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Chinese (China) (http://www.transifex.com/projects/p/neutron/" @@ -31,6 +31,20 @@ msgstr "" msgid "Unable to find data type descriptor for attribute %s" msgstr "" +#: neutron/db/l3_agentschedulers_db.py:101 +msgid "" +"Time since last L3 agent reschedule check has exceeded the interval between " +"checks. Waiting before check to allow agents to send a heartbeat in case " +"there was a clock adjustment." +msgstr "" + +#: neutron/db/l3_agentschedulers_db.py:116 +#, python-format +msgid "" +"Rescheduling router %(router)s from agent %(agent)s because the agent did " +"not report to the server in the last %(dead_time)s seconds." +msgstr "" + #: neutron/openstack/common/service.py:364 #, python-format msgid "pid %d not in child list" diff --git a/neutron/locale/zh_TW/LC_MESSAGES/neutron-log-info.po b/neutron/locale/zh_TW/LC_MESSAGES/neutron-log-info.po index 5980f0883..213ce70d0 100644 --- a/neutron/locale/zh_TW/LC_MESSAGES/neutron-log-info.po +++ b/neutron/locale/zh_TW/LC_MESSAGES/neutron-log-info.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-08-13 06:05+0000\n" +"POT-Creation-Date: 2014-08-17 06:05+0000\n" "PO-Revision-Date: 2014-07-18 20:49+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/neutron/" @@ -25,6 +25,12 @@ msgid "" "Inserting policy:%(new_policy)s in place of deprecated policy:%(old_policy)s" msgstr "" +#: neutron/db/l3_agentschedulers_db.py:78 +msgid "" +"Skipping period L3 agent status check because automatic router rescheduling " +"is disabled." +msgstr "" + #: neutron/openstack/common/periodic_task.py:126 #, python-format msgid "Skipping periodic task %(task)s because its interval is negative" diff --git a/neutron/locale/zh_TW/LC_MESSAGES/neutron-log-warning.po b/neutron/locale/zh_TW/LC_MESSAGES/neutron-log-warning.po index 874d504b2..137f356f8 100644 --- a/neutron/locale/zh_TW/LC_MESSAGES/neutron-log-warning.po +++ b/neutron/locale/zh_TW/LC_MESSAGES/neutron-log-warning.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-07-21 06:06+0000\n" +"POT-Creation-Date: 2014-08-17 06:05+0000\n" "PO-Revision-Date: 2014-06-30 19:27+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/neutron/" @@ -31,6 +31,20 @@ msgstr "" msgid "Unable to find data type descriptor for attribute %s" msgstr "" +#: neutron/db/l3_agentschedulers_db.py:101 +msgid "" +"Time since last L3 agent reschedule check has exceeded the interval between " +"checks. Waiting before check to allow agents to send a heartbeat in case " +"there was a clock adjustment." +msgstr "" + +#: neutron/db/l3_agentschedulers_db.py:116 +#, python-format +msgid "" +"Rescheduling router %(router)s from agent %(agent)s because the agent did " +"not report to the server in the last %(dead_time)s seconds." +msgstr "" + #: neutron/openstack/common/service.py:364 #, python-format msgid "pid %d not in child list"