diff --git a/neutron/locale/en_US/LC_MESSAGES/neutron.po b/neutron/locale/en_US/LC_MESSAGES/neutron.po index e0b23497d9..ba7ccf1bcf 100644 --- a/neutron/locale/en_US/LC_MESSAGES/neutron.po +++ b/neutron/locale/en_US/LC_MESSAGES/neutron.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-08-01 06:06+0000\n" +"POT-Creation-Date: 2014-08-02 06:05+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: English (United States) " @@ -491,6 +491,7 @@ msgstr "" #: neutron/agent/dhcp_agent.py:580 neutron/agent/l3_agent.py:1751 #: neutron/agent/metadata/agent.py:363 +#: neutron/plugins/cisco/cfg_agent/cfg_agent.py:328 #: neutron/services/metering/agents/metering_agent.py:272 msgid "" "Neutron server does not support state report. State report for this agent" @@ -610,12 +611,14 @@ msgid "Info for router %s were not found. Skipping router removal" msgstr "" #: neutron/agent/l3_agent.py:687 +#: 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:689 neutron/db/l3_db.py:1002 +#: 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" @@ -2600,132 +2603,132 @@ msgstr "" msgid "Cannot create resource for another tenant" msgstr "" -#: neutron/db/db_base_plugin_v2.py:142 +#: neutron/db/db_base_plugin_v2.py:143 #, python-format msgid "Generated mac for network %(network_id)s is %(mac_address)s" msgstr "" -#: neutron/db/db_base_plugin_v2.py:148 +#: neutron/db/db_base_plugin_v2.py:149 #, python-format msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s." msgstr "" -#: neutron/db/db_base_plugin_v2.py:152 +#: neutron/db/db_base_plugin_v2.py:153 #, python-format msgid "Unable to generate mac address after %s attempts" msgstr "" -#: neutron/db/db_base_plugin_v2.py:170 +#: neutron/db/db_base_plugin_v2.py:171 #, python-format msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)" msgstr "" -#: neutron/db/db_base_plugin_v2.py:208 +#: neutron/db/db_base_plugin_v2.py:209 #, python-format msgid "All IPs from subnet %(subnet_id)s (%(cidr)s) allocated" msgstr "" -#: neutron/db/db_base_plugin_v2.py:213 +#: neutron/db/db_base_plugin_v2.py:214 #, python-format msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s" msgstr "" -#: neutron/db/db_base_plugin_v2.py:220 +#: neutron/db/db_base_plugin_v2.py:221 msgid "No more free IP's in slice. Deleting allocation pool." msgstr "" -#: neutron/db/db_base_plugin_v2.py:239 +#: neutron/db/db_base_plugin_v2.py:240 #, python-format msgid "Rebuilding availability ranges for subnet %s" msgstr "" -#: neutron/db/db_base_plugin_v2.py:371 +#: neutron/db/db_base_plugin_v2.py:372 msgid "IP allocation requires subnet_id or ip_address" msgstr "" -#: neutron/db/db_base_plugin_v2.py:383 +#: neutron/db/db_base_plugin_v2.py:384 #, python-format msgid "IP address %s is not a valid IP for the defined networks subnets" msgstr "" -#: neutron/db/db_base_plugin_v2.py:389 +#: neutron/db/db_base_plugin_v2.py:390 #, 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:409 +#: neutron/db/db_base_plugin_v2.py:410 #, python-format msgid "IP address %s is not a valid IP for the defined subnet" msgstr "" -#: neutron/db/db_base_plugin_v2.py:418 neutron/db/db_base_plugin_v2.py:451 +#: neutron/db/db_base_plugin_v2.py:419 neutron/db/db_base_plugin_v2.py:452 msgid "Exceeded maximim amount of fixed ips per port" msgstr "" -#: neutron/db/db_base_plugin_v2.py:466 +#: neutron/db/db_base_plugin_v2.py:467 #, python-format msgid "Port update. Hold %s" msgstr "" -#: neutron/db/db_base_plugin_v2.py:473 +#: neutron/db/db_base_plugin_v2.py:474 #, python-format msgid "Port update. Adding %s" msgstr "" -#: neutron/db/db_base_plugin_v2.py:542 +#: neutron/db/db_base_plugin_v2.py:543 #, 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:547 +#: neutron/db/db_base_plugin_v2.py:548 #, 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:567 +#: neutron/db/db_base_plugin_v2.py:568 msgid "Performing IP validity checks on allocation pools" msgstr "" -#: neutron/db/db_base_plugin_v2.py:574 +#: neutron/db/db_base_plugin_v2.py:575 #, python-format msgid "Found invalid IP address in pool: %(start)s - %(end)s:" msgstr "" -#: neutron/db/db_base_plugin_v2.py:581 +#: neutron/db/db_base_plugin_v2.py:582 msgid "Specified IP addresses do not match the subnet IP version" msgstr "" -#: neutron/db/db_base_plugin_v2.py:585 +#: neutron/db/db_base_plugin_v2.py:586 #, python-format msgid "Start IP (%(start)s) is greater than end IP (%(end)s)" msgstr "" -#: neutron/db/db_base_plugin_v2.py:590 +#: neutron/db/db_base_plugin_v2.py:591 #, python-format msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s" msgstr "" -#: neutron/db/db_base_plugin_v2.py:603 +#: neutron/db/db_base_plugin_v2.py:604 msgid "Checking for overlaps among allocation pools and gateway ip" msgstr "" -#: neutron/db/db_base_plugin_v2.py:614 +#: neutron/db/db_base_plugin_v2.py:615 #, python-format msgid "Found overlapping ranges: %(l_range)s and %(r_range)s" msgstr "" -#: neutron/db/db_base_plugin_v2.py:627 neutron/db/db_base_plugin_v2.py:631 +#: neutron/db/db_base_plugin_v2.py:628 neutron/db/db_base_plugin_v2.py:632 #, python-format msgid "Invalid route: %s" msgstr "" -#: neutron/db/db_base_plugin_v2.py:704 +#: neutron/db/db_base_plugin_v2.py:710 #, python-format msgid "" "ipv6_ra_mode set to '%(ra_mode)s' with ipv6_address_mode set to " @@ -2733,53 +2736,53 @@ msgid "" "the same value" msgstr "" -#: neutron/db/db_base_plugin_v2.py:712 +#: neutron/db/db_base_plugin_v2.py:718 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:718 +#: neutron/db/db_base_plugin_v2.py:724 msgid "Cannot disable enable_dhcp with ipv6 attributes set" msgstr "" -#: neutron/db/db_base_plugin_v2.py:808 +#: neutron/db/db_base_plugin_v2.py:814 #, python-format msgid "An exception occurred while creating the %(resource)s:%(item)s" msgstr "" -#: neutron/db/db_base_plugin_v2.py:905 +#: neutron/db/db_base_plugin_v2.py:911 #, python-format msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'" msgstr "" -#: neutron/db/db_base_plugin_v2.py:929 +#: neutron/db/db_base_plugin_v2.py:935 msgid "Gateway is not valid on subnet" msgstr "" -#: neutron/db/db_base_plugin_v2.py:949 neutron/db/db_base_plugin_v2.py:963 +#: neutron/db/db_base_plugin_v2.py:955 neutron/db/db_base_plugin_v2.py:969 msgid "new subnet" msgstr "" -#: neutron/db/db_base_plugin_v2.py:956 +#: neutron/db/db_base_plugin_v2.py:962 #, python-format msgid "Error parsing dns address %s" msgstr "" -#: neutron/db/db_base_plugin_v2.py:972 +#: neutron/db/db_base_plugin_v2.py:978 msgid "ipv6_ra_mode is not valid when ip_version is 4" msgstr "" -#: neutron/db/db_base_plugin_v2.py:976 +#: neutron/db/db_base_plugin_v2.py:982 msgid "ipv6_address_mode is not valid when ip_version is 4" msgstr "" -#: neutron/db/db_base_plugin_v2.py:1277 +#: neutron/db/db_base_plugin_v2.py:1283 #, 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:1357 +#: neutron/db/db_base_plugin_v2.py:1363 #, python-format msgid "" "Ignoring PortNotFound when deleting port '%s'. The port has already been " @@ -3129,55 +3132,55 @@ msgstr "" msgid "update_firewall_policy() called" msgstr "" -#: neutron/db/firewall/firewall_db.py:319 +#: neutron/db/firewall/firewall_db.py:321 msgid "delete_firewall_policy() called" msgstr "" -#: neutron/db/firewall/firewall_db.py:331 +#: neutron/db/firewall/firewall_db.py:333 msgid "get_firewall_policy() called" msgstr "" -#: neutron/db/firewall/firewall_db.py:336 +#: neutron/db/firewall/firewall_db.py:338 msgid "get_firewall_policies() called" msgstr "" -#: neutron/db/firewall/firewall_db.py:342 +#: neutron/db/firewall/firewall_db.py:344 msgid "get_firewall_policies_count() called" msgstr "" -#: neutron/db/firewall/firewall_db.py:347 +#: neutron/db/firewall/firewall_db.py:349 msgid "create_firewall_rule() called" msgstr "" -#: neutron/db/firewall/firewall_db.py:376 +#: neutron/db/firewall/firewall_db.py:378 #: neutron/plugins/vmware/plugins/service.py:1003 #: neutron/services/firewall/fwaas_plugin.py:274 msgid "update_firewall_rule() called" msgstr "" -#: neutron/db/firewall/firewall_db.py:400 +#: neutron/db/firewall/firewall_db.py:402 msgid "delete_firewall_rule() called" msgstr "" -#: neutron/db/firewall/firewall_db.py:408 +#: neutron/db/firewall/firewall_db.py:410 msgid "get_firewall_rule() called" msgstr "" -#: neutron/db/firewall/firewall_db.py:413 +#: neutron/db/firewall/firewall_db.py:415 msgid "get_firewall_rules() called" msgstr "" -#: neutron/db/firewall/firewall_db.py:419 +#: neutron/db/firewall/firewall_db.py:421 msgid "get_firewall_rules_count() called" msgstr "" -#: neutron/db/firewall/firewall_db.py:428 +#: neutron/db/firewall/firewall_db.py:430 #: neutron/plugins/vmware/plugins/service.py:1056 #: neutron/services/firewall/fwaas_plugin.py:284 msgid "insert_rule() called" msgstr "" -#: neutron/db/firewall/firewall_db.py:468 +#: neutron/db/firewall/firewall_db.py:470 #: neutron/plugins/vmware/plugins/service.py:1085 #: neutron/services/firewall/fwaas_plugin.py:292 msgid "remove_rule() called" @@ -3229,7 +3232,7 @@ msgstr "" msgid "HEAD file does not match migration timeline head" msgstr "" -#: neutron/db/migration/cli.py:154 +#: neutron/db/migration/cli.py:158 msgid "Available commands" msgstr "" @@ -4433,7 +4436,7 @@ msgstr "" msgid "Syntax error in server config file, aborting plugin" msgstr "" -#: neutron/plugins/bigswitch/plugin.py:132 neutron/plugins/ml2/db.py:156 +#: neutron/plugins/bigswitch/plugin.py:132 neutron/plugins/ml2/db.py:159 #, python-format msgid "get_port_and_sgs() called for port_id %s" msgstr "" @@ -5007,6 +5010,257 @@ msgstr "" msgid "rename_credential() called" msgstr "" +#: neutron/plugins/cisco/cfg_agent/cfg_agent.py:108 +msgid "" +"Interval when the process_services() loop executes in seconds. This is " +"when the config agent lets each service helper to process its neutron " +"resources." +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/cfg_agent.py:115 +msgid "Path of the routing service helper class." +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/cfg_agent.py:137 +#, python-format +msgid "" +"Error in loading routing service helper. Class specified is %(class)s. " +"Reason:%(reason)s" +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/cfg_agent.py:148 +msgid "Cisco cfg agent started" +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/cfg_agent.py:208 +msgid "No routing service helper loaded" +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/cfg_agent.py:237 +#, python-format +msgid "" +"Invalid payload format for received RPC message " +"`hosting_devices_removed`. Error is %{error}s. Payload is %(payload)s" +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/cfg_agent.py:281 +msgid "[Agent registration] Agent successfully registered" +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/cfg_agent.py:285 +#, python-format +msgid "" +"[Agent registration] Neutron server said that device manager was not " +"ready. Retrying in %0.2f seconds " +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/cfg_agent.py:290 +msgid "" +"[Agent registration] Neutron server said that no device manager was " +"found. Cannot continue. Exiting!" +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/cfg_agent.py:294 +#, python-format +msgid "[Agent registration] %d unsuccessful registration attempts. Exiting!" +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/cfg_agent.py:333 +msgid "Failed sending agent report!" +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/cfg_exceptions.py:28 +msgid "" +"Critical device parameter missing. Failed initializing CSR1kv routing " +"driver." +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/cfg_exceptions.py:34 +#, python-format +msgid "" +"Failed connecting to CSR1kv. Reason: %(reason)s. Connection params are " +"User:%(user)s, Host:%(host)s, Port:%(port)s, Device timeout:%(timeout)s." +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/cfg_exceptions.py:41 +#, python-format +msgid "Error executing snippet:%(snippet)s. ErrorType:%(type)s ErrorTag:%(tag)s." +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/cfg_exceptions.py:47 +#, python-format +msgid "" +"Data in attribute: %(attribute)s does not correspond to expected value. " +"Value received is %(value)s. " +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/cfg_exceptions.py:52 +#, python-format +msgid "Driver %(driver)s does not exist." +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/cfg_exceptions.py:56 +#, python-format +msgid "Driver not found for resource id:%(id)s." +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/cfg_exceptions.py:60 +#, python-format +msgid "Driver cannot be set for missing parameter:%(p)s." +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/device_status.py:30 +msgid "Time in seconds for connecting to a hosting device" +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/device_status.py:32 +msgid "" +"The time in seconds until a backlogged hosting device is presumed dead. " +"This value should be set up high enough to recover from a period of " +"connectivity loss or high load when the device may not be responding." +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/device_status.py:59 +#, python-format +msgid "Cannot ping ip address: %s" +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/device_status.py:143 +#, python-format +msgid "" +"Hosting device: %(hd_id)s @ %(ip)s hasn't passed minimum boot time. " +"Skipping it. " +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/device_status.py:147 +#, python-format +msgid "Checking hosting device: %(hd_id)s @ %(ip)s for reachability." +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/device_status.py:154 +#, python-format +msgid "Hosting device: %(hd_id)s @ %(ip)s is now reachable. Adding it to response" +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/device_status.py:158 +#, python-format +msgid "Hosting device: %(hd_id)s @ %(ip)s still not reachable " +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/device_drivers/driver_mgr.py:80 +#, python-format +msgid "" +"Error loading cfg agent driver %(driver)s for hosting device template " +"%(t_name)s(%(t_id)s)" +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/device_drivers/csr1kv/csr1kv_routing_driver.py:64 +#, python-format +msgid "Missing device parameter:%s. Aborting CSR1kvRoutingDriver initialization" +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/device_drivers/csr1kv/csr1kv_routing_driver.py:230 +#, python-format +msgid "Unknown route command %s" +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/device_drivers/csr1kv/csr1kv_routing_driver.py:322 +#, python-format +msgid "Interfaces:%s" +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/device_drivers/csr1kv/csr1kv_routing_driver.py:337 +#, python-format +msgid "IP Address:%s" +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/device_drivers/csr1kv/csr1kv_routing_driver.py:339 +#, python-format +msgid "Cannot find interface: %s" +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/device_drivers/csr1kv/csr1kv_routing_driver.py:374 +#, python-format +msgid "Enabled interface %s " +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/device_drivers/csr1kv/csr1kv_routing_driver.py:393 +#, python-format +msgid "VRFs:%s" +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/device_drivers/csr1kv/csr1kv_routing_driver.py:438 +#, python-format +msgid "Mismatch in ACL configuration for %s" +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/device_drivers/csr1kv/csr1kv_routing_driver.py:467 +#, python-format +msgid "VRF %s successfully created" +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/device_drivers/csr1kv/csr1kv_routing_driver.py:469 +#, python-format +msgid "Failed creating VRF %s" +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/device_drivers/csr1kv/csr1kv_routing_driver.py:477 +#, python-format +msgid "VRF %s removed" +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/device_drivers/csr1kv/csr1kv_routing_driver.py:479 +#: neutron/plugins/cisco/cfg_agent/device_drivers/csr1kv/csr1kv_routing_driver.py:483 +#: neutron/plugins/cisco/cfg_agent/device_drivers/csr1kv/csr1kv_routing_driver.py:496 +#, python-format +msgid "VRF %s not present" +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/device_drivers/csr1kv/csr1kv_routing_driver.py:681 +#, python-format +msgid "%s successfully executed" +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/service_helpers/routing_svc_helper.py:229 +msgid "Failed processing routers" +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/service_helpers/routing_svc_helper.py:290 +msgid "RPC Error in fetching routers from plugin" +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/service_helpers/routing_svc_helper.py:377 +#, python-format +msgid "Router: %(id)s is on an unreachable hosting device. " +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/service_helpers/routing_svc_helper.py:386 +#, python-format +msgid "Key Error, missing key: %s" +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/service_helpers/routing_svc_helper.py:390 +#, python-format +msgid "Driver Exception on router:%(id)s. Error is %(e)s" +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/service_helpers/routing_svc_helper.py:401 +#, python-format +msgid "Exception in processing routers on device:%s" +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/service_helpers/routing_svc_helper.py:544 +#, python-format +msgid "Info for router %s was not found. Skipping router removal" +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/service_helpers/routing_svc_helper.py:559 +#, python-format +msgid "" +"Router remove for router_id: %s was incomplete. Adding the router to " +"removed_routers list" +msgstr "" + #: neutron/plugins/cisco/common/cisco_exceptions.py:25 #, python-format msgid "Segmentation ID for network %(net_id)s is not found." @@ -8279,23 +8533,23 @@ msgid "" "from the neutron.ml2.mechanism_drivers namespace." msgstr "" -#: neutron/plugins/ml2/db.py:42 +#: neutron/plugins/ml2/db.py:44 #, python-format msgid "Added segment %(id)s of type %(network_type)s for network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/db.py:141 neutron/plugins/ml2/db.py:193 +#: neutron/plugins/ml2/db.py:144 neutron/plugins/ml2/db.py:196 #: neutron/plugins/ml2/plugin.py:1056 #, python-format msgid "Multiple ports have port_id starting with %s" msgstr "" -#: neutron/plugins/ml2/db.py:147 +#: neutron/plugins/ml2/db.py:150 #, python-format msgid "get_port_from_device_mac() called for mac %s" msgstr "" -#: neutron/plugins/ml2/db.py:189 +#: neutron/plugins/ml2/db.py:192 #, python-format msgid "No binding found for port %(port_id)s" msgstr "" diff --git a/neutron/locale/neutron.pot b/neutron/locale/neutron.pot index ea072c21df..c875ab550e 100644 --- a/neutron/locale/neutron.pot +++ b/neutron/locale/neutron.pot @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: neutron 2014.2.dev95.gf32c0eb\n" +"Project-Id-Version: neutron 2014.2.dev119.g9d677ce\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-08-01 06:06+0000\n" +"POT-Creation-Date: 2014-08-02 06:05+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -490,6 +490,7 @@ msgstr "" #: neutron/agent/dhcp_agent.py:580 neutron/agent/l3_agent.py:1751 #: neutron/agent/metadata/agent.py:363 +#: neutron/plugins/cisco/cfg_agent/cfg_agent.py:328 #: neutron/services/metering/agents/metering_agent.py:272 msgid "" "Neutron server does not support state report. State report for this agent" @@ -609,12 +610,14 @@ msgid "Info for router %s were not found. Skipping router removal" msgstr "" #: neutron/agent/l3_agent.py:687 +#: 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:689 neutron/db/l3_db.py:1002 +#: 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" @@ -2599,132 +2602,132 @@ msgstr "" msgid "Cannot create resource for another tenant" msgstr "" -#: neutron/db/db_base_plugin_v2.py:142 +#: neutron/db/db_base_plugin_v2.py:143 #, python-format msgid "Generated mac for network %(network_id)s is %(mac_address)s" msgstr "" -#: neutron/db/db_base_plugin_v2.py:148 +#: neutron/db/db_base_plugin_v2.py:149 #, python-format msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s." msgstr "" -#: neutron/db/db_base_plugin_v2.py:152 +#: neutron/db/db_base_plugin_v2.py:153 #, python-format msgid "Unable to generate mac address after %s attempts" msgstr "" -#: neutron/db/db_base_plugin_v2.py:170 +#: neutron/db/db_base_plugin_v2.py:171 #, python-format msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)" msgstr "" -#: neutron/db/db_base_plugin_v2.py:208 +#: neutron/db/db_base_plugin_v2.py:209 #, python-format msgid "All IPs from subnet %(subnet_id)s (%(cidr)s) allocated" msgstr "" -#: neutron/db/db_base_plugin_v2.py:213 +#: neutron/db/db_base_plugin_v2.py:214 #, python-format msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s" msgstr "" -#: neutron/db/db_base_plugin_v2.py:220 +#: neutron/db/db_base_plugin_v2.py:221 msgid "No more free IP's in slice. Deleting allocation pool." msgstr "" -#: neutron/db/db_base_plugin_v2.py:239 +#: neutron/db/db_base_plugin_v2.py:240 #, python-format msgid "Rebuilding availability ranges for subnet %s" msgstr "" -#: neutron/db/db_base_plugin_v2.py:371 +#: neutron/db/db_base_plugin_v2.py:372 msgid "IP allocation requires subnet_id or ip_address" msgstr "" -#: neutron/db/db_base_plugin_v2.py:383 +#: neutron/db/db_base_plugin_v2.py:384 #, python-format msgid "IP address %s is not a valid IP for the defined networks subnets" msgstr "" -#: neutron/db/db_base_plugin_v2.py:389 +#: neutron/db/db_base_plugin_v2.py:390 #, 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:409 +#: neutron/db/db_base_plugin_v2.py:410 #, python-format msgid "IP address %s is not a valid IP for the defined subnet" msgstr "" -#: neutron/db/db_base_plugin_v2.py:418 neutron/db/db_base_plugin_v2.py:451 +#: neutron/db/db_base_plugin_v2.py:419 neutron/db/db_base_plugin_v2.py:452 msgid "Exceeded maximim amount of fixed ips per port" msgstr "" -#: neutron/db/db_base_plugin_v2.py:466 +#: neutron/db/db_base_plugin_v2.py:467 #, python-format msgid "Port update. Hold %s" msgstr "" -#: neutron/db/db_base_plugin_v2.py:473 +#: neutron/db/db_base_plugin_v2.py:474 #, python-format msgid "Port update. Adding %s" msgstr "" -#: neutron/db/db_base_plugin_v2.py:542 +#: neutron/db/db_base_plugin_v2.py:543 #, 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:547 +#: neutron/db/db_base_plugin_v2.py:548 #, 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:567 +#: neutron/db/db_base_plugin_v2.py:568 msgid "Performing IP validity checks on allocation pools" msgstr "" -#: neutron/db/db_base_plugin_v2.py:574 +#: neutron/db/db_base_plugin_v2.py:575 #, python-format msgid "Found invalid IP address in pool: %(start)s - %(end)s:" msgstr "" -#: neutron/db/db_base_plugin_v2.py:581 +#: neutron/db/db_base_plugin_v2.py:582 msgid "Specified IP addresses do not match the subnet IP version" msgstr "" -#: neutron/db/db_base_plugin_v2.py:585 +#: neutron/db/db_base_plugin_v2.py:586 #, python-format msgid "Start IP (%(start)s) is greater than end IP (%(end)s)" msgstr "" -#: neutron/db/db_base_plugin_v2.py:590 +#: neutron/db/db_base_plugin_v2.py:591 #, python-format msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s" msgstr "" -#: neutron/db/db_base_plugin_v2.py:603 +#: neutron/db/db_base_plugin_v2.py:604 msgid "Checking for overlaps among allocation pools and gateway ip" msgstr "" -#: neutron/db/db_base_plugin_v2.py:614 +#: neutron/db/db_base_plugin_v2.py:615 #, python-format msgid "Found overlapping ranges: %(l_range)s and %(r_range)s" msgstr "" -#: neutron/db/db_base_plugin_v2.py:627 neutron/db/db_base_plugin_v2.py:631 +#: neutron/db/db_base_plugin_v2.py:628 neutron/db/db_base_plugin_v2.py:632 #, python-format msgid "Invalid route: %s" msgstr "" -#: neutron/db/db_base_plugin_v2.py:704 +#: neutron/db/db_base_plugin_v2.py:710 #, python-format msgid "" "ipv6_ra_mode set to '%(ra_mode)s' with ipv6_address_mode set to " @@ -2732,53 +2735,53 @@ msgid "" "the same value" msgstr "" -#: neutron/db/db_base_plugin_v2.py:712 +#: neutron/db/db_base_plugin_v2.py:718 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:718 +#: neutron/db/db_base_plugin_v2.py:724 msgid "Cannot disable enable_dhcp with ipv6 attributes set" msgstr "" -#: neutron/db/db_base_plugin_v2.py:808 +#: neutron/db/db_base_plugin_v2.py:814 #, python-format msgid "An exception occurred while creating the %(resource)s:%(item)s" msgstr "" -#: neutron/db/db_base_plugin_v2.py:905 +#: neutron/db/db_base_plugin_v2.py:911 #, python-format msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'" msgstr "" -#: neutron/db/db_base_plugin_v2.py:929 +#: neutron/db/db_base_plugin_v2.py:935 msgid "Gateway is not valid on subnet" msgstr "" -#: neutron/db/db_base_plugin_v2.py:949 neutron/db/db_base_plugin_v2.py:963 +#: neutron/db/db_base_plugin_v2.py:955 neutron/db/db_base_plugin_v2.py:969 msgid "new subnet" msgstr "" -#: neutron/db/db_base_plugin_v2.py:956 +#: neutron/db/db_base_plugin_v2.py:962 #, python-format msgid "Error parsing dns address %s" msgstr "" -#: neutron/db/db_base_plugin_v2.py:972 +#: neutron/db/db_base_plugin_v2.py:978 msgid "ipv6_ra_mode is not valid when ip_version is 4" msgstr "" -#: neutron/db/db_base_plugin_v2.py:976 +#: neutron/db/db_base_plugin_v2.py:982 msgid "ipv6_address_mode is not valid when ip_version is 4" msgstr "" -#: neutron/db/db_base_plugin_v2.py:1277 +#: neutron/db/db_base_plugin_v2.py:1283 #, 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:1357 +#: neutron/db/db_base_plugin_v2.py:1363 #, python-format msgid "" "Ignoring PortNotFound when deleting port '%s'. The port has already been " @@ -3128,55 +3131,55 @@ msgstr "" msgid "update_firewall_policy() called" msgstr "" -#: neutron/db/firewall/firewall_db.py:319 +#: neutron/db/firewall/firewall_db.py:321 msgid "delete_firewall_policy() called" msgstr "" -#: neutron/db/firewall/firewall_db.py:331 +#: neutron/db/firewall/firewall_db.py:333 msgid "get_firewall_policy() called" msgstr "" -#: neutron/db/firewall/firewall_db.py:336 +#: neutron/db/firewall/firewall_db.py:338 msgid "get_firewall_policies() called" msgstr "" -#: neutron/db/firewall/firewall_db.py:342 +#: neutron/db/firewall/firewall_db.py:344 msgid "get_firewall_policies_count() called" msgstr "" -#: neutron/db/firewall/firewall_db.py:347 +#: neutron/db/firewall/firewall_db.py:349 msgid "create_firewall_rule() called" msgstr "" -#: neutron/db/firewall/firewall_db.py:376 +#: neutron/db/firewall/firewall_db.py:378 #: neutron/plugins/vmware/plugins/service.py:1003 #: neutron/services/firewall/fwaas_plugin.py:274 msgid "update_firewall_rule() called" msgstr "" -#: neutron/db/firewall/firewall_db.py:400 +#: neutron/db/firewall/firewall_db.py:402 msgid "delete_firewall_rule() called" msgstr "" -#: neutron/db/firewall/firewall_db.py:408 +#: neutron/db/firewall/firewall_db.py:410 msgid "get_firewall_rule() called" msgstr "" -#: neutron/db/firewall/firewall_db.py:413 +#: neutron/db/firewall/firewall_db.py:415 msgid "get_firewall_rules() called" msgstr "" -#: neutron/db/firewall/firewall_db.py:419 +#: neutron/db/firewall/firewall_db.py:421 msgid "get_firewall_rules_count() called" msgstr "" -#: neutron/db/firewall/firewall_db.py:428 +#: neutron/db/firewall/firewall_db.py:430 #: neutron/plugins/vmware/plugins/service.py:1056 #: neutron/services/firewall/fwaas_plugin.py:284 msgid "insert_rule() called" msgstr "" -#: neutron/db/firewall/firewall_db.py:468 +#: neutron/db/firewall/firewall_db.py:470 #: neutron/plugins/vmware/plugins/service.py:1085 #: neutron/services/firewall/fwaas_plugin.py:292 msgid "remove_rule() called" @@ -3228,7 +3231,7 @@ msgstr "" msgid "HEAD file does not match migration timeline head" msgstr "" -#: neutron/db/migration/cli.py:154 +#: neutron/db/migration/cli.py:158 msgid "Available commands" msgstr "" @@ -4432,7 +4435,7 @@ msgstr "" msgid "Syntax error in server config file, aborting plugin" msgstr "" -#: neutron/plugins/bigswitch/plugin.py:132 neutron/plugins/ml2/db.py:156 +#: neutron/plugins/bigswitch/plugin.py:132 neutron/plugins/ml2/db.py:159 #, python-format msgid "get_port_and_sgs() called for port_id %s" msgstr "" @@ -5006,6 +5009,257 @@ msgstr "" msgid "rename_credential() called" msgstr "" +#: neutron/plugins/cisco/cfg_agent/cfg_agent.py:108 +msgid "" +"Interval when the process_services() loop executes in seconds. This is " +"when the config agent lets each service helper to process its neutron " +"resources." +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/cfg_agent.py:115 +msgid "Path of the routing service helper class." +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/cfg_agent.py:137 +#, python-format +msgid "" +"Error in loading routing service helper. Class specified is %(class)s. " +"Reason:%(reason)s" +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/cfg_agent.py:148 +msgid "Cisco cfg agent started" +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/cfg_agent.py:208 +msgid "No routing service helper loaded" +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/cfg_agent.py:237 +#, python-format +msgid "" +"Invalid payload format for received RPC message " +"`hosting_devices_removed`. Error is %{error}s. Payload is %(payload)s" +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/cfg_agent.py:281 +msgid "[Agent registration] Agent successfully registered" +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/cfg_agent.py:285 +#, python-format +msgid "" +"[Agent registration] Neutron server said that device manager was not " +"ready. Retrying in %0.2f seconds " +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/cfg_agent.py:290 +msgid "" +"[Agent registration] Neutron server said that no device manager was " +"found. Cannot continue. Exiting!" +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/cfg_agent.py:294 +#, python-format +msgid "[Agent registration] %d unsuccessful registration attempts. Exiting!" +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/cfg_agent.py:333 +msgid "Failed sending agent report!" +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/cfg_exceptions.py:28 +msgid "" +"Critical device parameter missing. Failed initializing CSR1kv routing " +"driver." +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/cfg_exceptions.py:34 +#, python-format +msgid "" +"Failed connecting to CSR1kv. Reason: %(reason)s. Connection params are " +"User:%(user)s, Host:%(host)s, Port:%(port)s, Device timeout:%(timeout)s." +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/cfg_exceptions.py:41 +#, python-format +msgid "Error executing snippet:%(snippet)s. ErrorType:%(type)s ErrorTag:%(tag)s." +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/cfg_exceptions.py:47 +#, python-format +msgid "" +"Data in attribute: %(attribute)s does not correspond to expected value. " +"Value received is %(value)s. " +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/cfg_exceptions.py:52 +#, python-format +msgid "Driver %(driver)s does not exist." +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/cfg_exceptions.py:56 +#, python-format +msgid "Driver not found for resource id:%(id)s." +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/cfg_exceptions.py:60 +#, python-format +msgid "Driver cannot be set for missing parameter:%(p)s." +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/device_status.py:30 +msgid "Time in seconds for connecting to a hosting device" +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/device_status.py:32 +msgid "" +"The time in seconds until a backlogged hosting device is presumed dead. " +"This value should be set up high enough to recover from a period of " +"connectivity loss or high load when the device may not be responding." +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/device_status.py:59 +#, python-format +msgid "Cannot ping ip address: %s" +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/device_status.py:143 +#, python-format +msgid "" +"Hosting device: %(hd_id)s @ %(ip)s hasn't passed minimum boot time. " +"Skipping it. " +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/device_status.py:147 +#, python-format +msgid "Checking hosting device: %(hd_id)s @ %(ip)s for reachability." +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/device_status.py:154 +#, python-format +msgid "Hosting device: %(hd_id)s @ %(ip)s is now reachable. Adding it to response" +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/device_status.py:158 +#, python-format +msgid "Hosting device: %(hd_id)s @ %(ip)s still not reachable " +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/device_drivers/driver_mgr.py:80 +#, python-format +msgid "" +"Error loading cfg agent driver %(driver)s for hosting device template " +"%(t_name)s(%(t_id)s)" +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/device_drivers/csr1kv/csr1kv_routing_driver.py:64 +#, python-format +msgid "Missing device parameter:%s. Aborting CSR1kvRoutingDriver initialization" +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/device_drivers/csr1kv/csr1kv_routing_driver.py:230 +#, python-format +msgid "Unknown route command %s" +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/device_drivers/csr1kv/csr1kv_routing_driver.py:322 +#, python-format +msgid "Interfaces:%s" +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/device_drivers/csr1kv/csr1kv_routing_driver.py:337 +#, python-format +msgid "IP Address:%s" +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/device_drivers/csr1kv/csr1kv_routing_driver.py:339 +#, python-format +msgid "Cannot find interface: %s" +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/device_drivers/csr1kv/csr1kv_routing_driver.py:374 +#, python-format +msgid "Enabled interface %s " +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/device_drivers/csr1kv/csr1kv_routing_driver.py:393 +#, python-format +msgid "VRFs:%s" +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/device_drivers/csr1kv/csr1kv_routing_driver.py:438 +#, python-format +msgid "Mismatch in ACL configuration for %s" +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/device_drivers/csr1kv/csr1kv_routing_driver.py:467 +#, python-format +msgid "VRF %s successfully created" +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/device_drivers/csr1kv/csr1kv_routing_driver.py:469 +#, python-format +msgid "Failed creating VRF %s" +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/device_drivers/csr1kv/csr1kv_routing_driver.py:477 +#, python-format +msgid "VRF %s removed" +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/device_drivers/csr1kv/csr1kv_routing_driver.py:479 +#: neutron/plugins/cisco/cfg_agent/device_drivers/csr1kv/csr1kv_routing_driver.py:483 +#: neutron/plugins/cisco/cfg_agent/device_drivers/csr1kv/csr1kv_routing_driver.py:496 +#, python-format +msgid "VRF %s not present" +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/device_drivers/csr1kv/csr1kv_routing_driver.py:681 +#, python-format +msgid "%s successfully executed" +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/service_helpers/routing_svc_helper.py:229 +msgid "Failed processing routers" +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/service_helpers/routing_svc_helper.py:290 +msgid "RPC Error in fetching routers from plugin" +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/service_helpers/routing_svc_helper.py:377 +#, python-format +msgid "Router: %(id)s is on an unreachable hosting device. " +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/service_helpers/routing_svc_helper.py:386 +#, python-format +msgid "Key Error, missing key: %s" +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/service_helpers/routing_svc_helper.py:390 +#, python-format +msgid "Driver Exception on router:%(id)s. Error is %(e)s" +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/service_helpers/routing_svc_helper.py:401 +#, python-format +msgid "Exception in processing routers on device:%s" +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/service_helpers/routing_svc_helper.py:544 +#, python-format +msgid "Info for router %s was not found. Skipping router removal" +msgstr "" + +#: neutron/plugins/cisco/cfg_agent/service_helpers/routing_svc_helper.py:559 +#, python-format +msgid "" +"Router remove for router_id: %s was incomplete. Adding the router to " +"removed_routers list" +msgstr "" + #: neutron/plugins/cisco/common/cisco_exceptions.py:25 #, python-format msgid "Segmentation ID for network %(net_id)s is not found." @@ -8278,23 +8532,23 @@ msgid "" "from the neutron.ml2.mechanism_drivers namespace." msgstr "" -#: neutron/plugins/ml2/db.py:42 +#: neutron/plugins/ml2/db.py:44 #, python-format msgid "Added segment %(id)s of type %(network_type)s for network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/db.py:141 neutron/plugins/ml2/db.py:193 +#: neutron/plugins/ml2/db.py:144 neutron/plugins/ml2/db.py:196 #: neutron/plugins/ml2/plugin.py:1056 #, python-format msgid "Multiple ports have port_id starting with %s" msgstr "" -#: neutron/plugins/ml2/db.py:147 +#: neutron/plugins/ml2/db.py:150 #, python-format msgid "get_port_from_device_mac() called for mac %s" msgstr "" -#: neutron/plugins/ml2/db.py:189 +#: neutron/plugins/ml2/db.py:192 #, python-format msgid "No binding found for port %(port_id)s" msgstr ""