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 <jenkins@openstack.org>\n"
"Language-Team: German (http://www.transifex.com/projects/p/neutron/language/"
"de/)\n"
"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"
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 <jenkins@openstack.org>\n"
"Language-Team: German (http://www.transifex.com/projects/p/neutron/language/"
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"
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 <jenkins@openstack.org>\n"
"Language-Team: English (Australia) (http://www.transifex.com/projects/p/"
"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"
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 <jenkins@openstack.org>\n"
"Language-Team: English (Australia) (http://www.transifex.com/projects/p/"
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"
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 <jenkins@openstack.org>\n"
"Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/"
"neutron/language/en_GB/)\n"
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"
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 <andi@gowling.com>\n"
"Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/"
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"
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 <EMAIL@ADDRESS>\n"
"Language-Team: English (United States) "
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 ""
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 ""
"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 ""
" 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
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 "
"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 ""
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 ""
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 "
"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 "
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"
#: 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 ""
"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 ""
"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 ""
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 ""
#: 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 ""
#: 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 ""
#: 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 ""
#: 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 ""
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 ""
#: 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
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 ""
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 ""
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, "
"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 ""
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
"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
"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
"%(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
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
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 ""
#: 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 ""
#: 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 ""
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 ""
#: 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
#: 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"
#: 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"
#: 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."
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 ""
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 ""
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 ""
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 ""
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 "
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 "
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"
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 ""
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 - "
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 "
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 "
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-"
#: 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-"
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."
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 "
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
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"
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 ""
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 ""
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 ""
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 ""
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 ""
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 "
"%(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 ""
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"
"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 "
"%(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 "
"%(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 ""
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 "
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 ""
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 ""
"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 ""
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 ""
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 ""
#: 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 ""
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 ""
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 <jenkins@openstack.org>\n"
"Language-Team: Spanish (http://www.transifex.com/projects/p/neutron/language/"
"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"
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 <jenkins@openstack.org>\n"
"Language-Team: Spanish (http://www.transifex.com/projects/p/neutron/language/"
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"
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 <jenkins@openstack.org>\n"
"Language-Team: French (http://www.transifex.com/projects/p/neutron/language/"
"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"
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 <jenkins@openstack.org>\n"
"Language-Team: French (http://www.transifex.com/projects/p/neutron/language/"
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"
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 <jenkins@openstack.org>\n"
"Language-Team: Italian (http://www.transifex.com/projects/p/neutron/language/"
"it/)\n"
"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"
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 <jenkins@openstack.org>\n"
"Language-Team: Italian (http://www.transifex.com/projects/p/neutron/language/"
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"
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 <jenkins@openstack.org>\n"
"Language-Team: Japanese (http://www.transifex.com/projects/p/neutron/"
"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"
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 <jenkins@openstack.org>\n"
"Language-Team: Japanese (http://www.transifex.com/projects/p/neutron/"
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"
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 <jenkins@openstack.org>\n"
"Language-Team: Korean (Korea) (http://www.transifex.com/projects/p/neutron/"
"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"
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 <jenkins@openstack.org>\n"
"Language-Team: Korean (Korea) (http://www.transifex.com/projects/p/neutron/"
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"
#, 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 <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"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"
#, 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 <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
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"
#, 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 <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
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 ""
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 ""
"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 ""
" 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
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 "
"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 ""
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 ""
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 "
"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 "
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"
#: 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 ""
"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 ""
"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 ""
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 ""
#: 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 ""
#: 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 ""
#: 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 ""
#: 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 ""
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 ""
#: 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
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 ""
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 ""
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, "
"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 ""
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
"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
"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
"%(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
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
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 ""
#: 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 ""
#: 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 ""
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 ""
#: 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
#: 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"
#: 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"
#: 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."
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 ""
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 ""
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 ""
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 ""
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 "
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 "
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"
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 ""
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 - "
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 "
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 "
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-"
#: 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-"
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."
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 "
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
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"
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 ""
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 ""
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 ""
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 ""
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 ""
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 "
"%(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 ""
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"
"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 "
"%(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 "
"%(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 ""
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 "
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 ""
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 ""
"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 ""
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 ""
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 ""
#: 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 ""
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 ""
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 <jenkins@openstack.org>\n"
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/"
"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"
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 <jenkins@openstack.org>\n"
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/"
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"
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 <jenkins@openstack.org>\n"
"Language-Team: Serbian (http://www.transifex.com/projects/p/neutron/language/"
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"
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 <jenkins@openstack.org>\n"
"Language-Team: Telugu (India) (http://www.transifex.com/projects/p/neutron/"
"language/te_IN/)\n"
"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"
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 <venkatarajesh.malisetty@gmail.com>\n"
"Language-Team: Telugu (India) (http://www.transifex.com/projects/p/neutron/"
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"
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 <jenkins@openstack.org>\n"
"Language-Team: Vietnamese (Viet Nam) (http://www.transifex.com/projects/p/"
"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"
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 <jenkins@openstack.org>\n"
"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/neutron/"
"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"
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 <jenkins@openstack.org>\n"
"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/neutron/"
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"
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 <jenkins@openstack.org>\n"
"Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/neutron/"
"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"
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 <jenkins@openstack.org>\n"
"Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/neutron/"
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"