From 973e3536fecd6143b91c8dd42e77766acec63124 Mon Sep 17 00:00:00 2001 From: OpenStack Proposal Bot Date: Tue, 10 Jun 2014 06:08:37 +0000 Subject: [PATCH] Imported Translations from Transifex Change-Id: Ib6b1eb8816862ba17c40d7fb0a510e1936503ec4 --- neutron/locale/en_US/LC_MESSAGES/neutron.po | 611 ++++++++++--------- neutron/locale/neutron.pot | 613 +++++++++++--------- 2 files changed, 679 insertions(+), 545 deletions(-) diff --git a/neutron/locale/en_US/LC_MESSAGES/neutron.po b/neutron/locale/en_US/LC_MESSAGES/neutron.po index 87eb70154fa..ffbf15e725b 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-06-09 06:08+0000\n" +"POT-Creation-Date: 2014-06-10 06:07+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: English (United States) " @@ -418,50 +418,50 @@ msgstr "" msgid "Could not deserialize data" msgstr "" -#: neutron/agent/dhcp_agent.py:50 +#: neutron/agent/dhcp_agent.py:49 msgid "Interval to resync." msgstr "" -#: neutron/agent/dhcp_agent.py:53 +#: neutron/agent/dhcp_agent.py:52 msgid "The driver used to manage the DHCP server." msgstr "" -#: neutron/agent/dhcp_agent.py:55 +#: neutron/agent/dhcp_agent.py:54 msgid "Support Metadata requests on isolated networks." msgstr "" -#: neutron/agent/dhcp_agent.py:57 +#: neutron/agent/dhcp_agent.py:56 msgid "" "Allows for serving metadata requests from a dedicated network. Requires " "enable_isolated_metadata = True" msgstr "" -#: neutron/agent/dhcp_agent.py:61 +#: neutron/agent/dhcp_agent.py:60 msgid "Number of threads to use during sync process." msgstr "" -#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:186 +#: neutron/agent/dhcp_agent.py:63 neutron/agent/l3_agent.py:185 #: neutron/agent/metadata/namespace_proxy.py:166 msgid "Location of Metadata Proxy UNIX domain socket" msgstr "" -#: neutron/agent/dhcp_agent.py:101 +#: neutron/agent/dhcp_agent.py:100 #, python-format msgid "" "The '%s' DHCP-driver does not support retrieving of a list of existing " "networks" msgstr "" -#: neutron/agent/dhcp_agent.py:108 neutron/agent/dhcp_agent.py:597 +#: neutron/agent/dhcp_agent.py:107 neutron/agent/dhcp_agent.py:596 msgid "DHCP agent started" msgstr "" -#: neutron/agent/dhcp_agent.py:117 +#: neutron/agent/dhcp_agent.py:116 #, python-format msgid "Calling driver for network: %(net)s action: %(action)s" msgstr "" -#: neutron/agent/dhcp_agent.py:133 +#: neutron/agent/dhcp_agent.py:132 #, python-format msgid "" "Unable to %(action)s dhcp for %(net_id)s: there is a conflict with its " @@ -469,58 +469,58 @@ msgid "" "exist." msgstr "" -#: neutron/agent/dhcp_agent.py:142 neutron/agent/dhcp_agent.py:200 +#: neutron/agent/dhcp_agent.py:141 neutron/agent/dhcp_agent.py:199 #, python-format msgid "Network %s has been deleted." msgstr "" -#: neutron/agent/dhcp_agent.py:144 +#: neutron/agent/dhcp_agent.py:143 #, python-format msgid "Unable to %(action)s dhcp for %(net_id)s." msgstr "" -#: neutron/agent/dhcp_agent.py:154 +#: neutron/agent/dhcp_agent.py:153 msgid "Synchronizing state" msgstr "" -#: neutron/agent/dhcp_agent.py:166 +#: neutron/agent/dhcp_agent.py:165 #, python-format msgid "Unable to sync network state on deleted network %s" msgstr "" -#: neutron/agent/dhcp_agent.py:172 +#: neutron/agent/dhcp_agent.py:171 msgid "Synchronizing state complete" msgstr "" -#: neutron/agent/dhcp_agent.py:176 +#: neutron/agent/dhcp_agent.py:175 msgid "Unable to sync network state." msgstr "" -#: neutron/agent/dhcp_agent.py:188 +#: neutron/agent/dhcp_agent.py:187 #, python-format msgid "resync: %(reason)s" msgstr "" -#: neutron/agent/dhcp_agent.py:204 +#: neutron/agent/dhcp_agent.py:203 #, python-format msgid "Network %s info call failed." msgstr "" -#: neutron/agent/dhcp_agent.py:216 +#: neutron/agent/dhcp_agent.py:215 #, python-format msgid "" "Network %s may have been deleted and its resources may have already been " "disposed." msgstr "" -#: neutron/agent/dhcp_agent.py:341 +#: neutron/agent/dhcp_agent.py:340 #, python-format msgid "" "%(port_num)d router ports found on the metadata access network. Only the " "port %(port_id)s, for router %(router_id)s will be considered" msgstr "" -#: neutron/agent/dhcp_agent.py:579 neutron/agent/l3_agent.py:957 +#: neutron/agent/dhcp_agent.py:578 neutron/agent/l3_agent.py:956 #: neutron/agent/metadata/agent.py:361 #: neutron/services/metering/agents/metering_agent.py:272 msgid "" @@ -528,213 +528,213 @@ msgid "" " will be disabled." msgstr "" -#: neutron/agent/dhcp_agent.py:585 neutron/agent/l3_agent.py:962 +#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:961 #: neutron/agent/metadata/agent.py:366 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:107 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:854 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256 #: neutron/plugins/nec/agent/nec_neutron_agent.py:179 -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:262 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:232 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:263 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:234 #: neutron/services/loadbalancer/agent/agent_manager.py:122 #: neutron/services/metering/agents/metering_agent.py:277 msgid "Failed reporting state!" msgstr "" -#: neutron/agent/dhcp_agent.py:592 +#: neutron/agent/dhcp_agent.py:591 #, python-format msgid "Agent updated: %(payload)s" msgstr "" -#: neutron/agent/dhcp_agent.py:594 neutron/agent/l3_agent.py:967 +#: neutron/agent/dhcp_agent.py:593 neutron/agent/l3_agent.py:966 #: neutron/services/metering/agents/metering_agent.py:280 #, python-format msgid "agent_updated by server side %s!" msgstr "" -#: neutron/agent/l3_agent.py:160 neutron/debug/debug_agent.py:43 +#: neutron/agent/l3_agent.py:159 neutron/debug/debug_agent.py:43 msgid "Name of bridge used for external network traffic." msgstr "" -#: neutron/agent/l3_agent.py:164 +#: neutron/agent/l3_agent.py:163 msgid "TCP Port used by Neutron metadata namespace proxy." msgstr "" -#: neutron/agent/l3_agent.py:168 +#: neutron/agent/l3_agent.py:167 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:171 +#: neutron/agent/l3_agent.py:170 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:176 +#: neutron/agent/l3_agent.py:175 msgid "Agent should implement routers with no gateway" msgstr "" -#: neutron/agent/l3_agent.py:178 +#: neutron/agent/l3_agent.py:177 msgid "UUID of external network for routers implemented by the agents." msgstr "" -#: neutron/agent/l3_agent.py:181 +#: neutron/agent/l3_agent.py:180 msgid "Allow running metadata proxy." msgstr "" -#: neutron/agent/l3_agent.py:183 +#: neutron/agent/l3_agent.py:182 msgid "Delete namespace after removing a router." msgstr "" -#: neutron/agent/l3_agent.py:206 +#: neutron/agent/l3_agent.py:205 #, python-format msgid "Error importing interface driver '%s'" msgstr "" -#: neutron/agent/l3_agent.py:234 neutron/agent/linux/dhcp.py:687 +#: neutron/agent/l3_agent.py:233 neutron/agent/linux/dhcp.py:687 #: neutron/services/metering/drivers/iptables/iptables_driver.py:89 msgid "An interface driver must be specified" msgstr "" -#: neutron/agent/l3_agent.py:239 +#: neutron/agent/l3_agent.py:238 msgid "Router id is required if not using namespaces." msgstr "" -#: neutron/agent/l3_agent.py:260 +#: neutron/agent/l3_agent.py:259 msgid "RuntimeError in obtaining router list for namespace cleanup." msgstr "" -#: neutron/agent/l3_agent.py:280 +#: neutron/agent/l3_agent.py:279 #, python-format msgid "Failed to destroy stale router namespace %s" msgstr "" -#: neutron/agent/l3_agent.py:301 neutron/agent/linux/dhcp.py:198 +#: neutron/agent/l3_agent.py:300 neutron/agent/linux/dhcp.py:198 #, python-format msgid "Failed trying to delete namespace: %s" msgstr "" -#: neutron/agent/l3_agent.py:331 +#: neutron/agent/l3_agent.py:330 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:355 +#: neutron/agent/l3_agent.py:354 #, python-format msgid "Info for router %s were not found. Skipping router removal" msgstr "" -#: neutron/agent/l3_agent.py:404 +#: neutron/agent/l3_agent.py:403 #: neutron/services/firewall/agents/varmour/varmour_router.py:99 #, python-format msgid "Router port %s has no IP address" msgstr "" -#: neutron/agent/l3_agent.py:406 neutron/db/l3_db.py:968 +#: neutron/agent/l3_agent.py:405 neutron/db/l3_db.py:968 #: neutron/services/firewall/agents/varmour/varmour_router.py:102 #, python-format msgid "Ignoring multiple IPs on router port %s" msgstr "" -#: neutron/agent/l3_agent.py:446 +#: neutron/agent/l3_agent.py:445 #, python-format msgid "Deleting stale internal router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:475 +#: neutron/agent/l3_agent.py:474 #, python-format msgid "Deleting stale external router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:594 +#: neutron/agent/l3_agent.py:593 #, python-format msgid "Unable to configure IP address for floating IP: %s" msgstr "" -#: neutron/agent/l3_agent.py:624 +#: neutron/agent/l3_agent.py:623 #, python-format msgid "Failed sending gratuitous ARP: %s" msgstr "" -#: neutron/agent/l3_agent.py:733 +#: neutron/agent/l3_agent.py:732 #, python-format msgid "Got router deleted notification for %s" msgstr "" -#: neutron/agent/l3_agent.py:738 +#: neutron/agent/l3_agent.py:737 #, python-format msgid "Got routers updated notification :%s" msgstr "" -#: neutron/agent/l3_agent.py:746 +#: neutron/agent/l3_agent.py:745 #, python-format msgid "Got router removed from agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:750 +#: neutron/agent/l3_agent.py:749 #, python-format msgid "Got router added to agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:757 +#: neutron/agent/l3_agent.py:756 #, python-format msgid "The external network bridge '%s' does not exist" msgstr "" -#: neutron/agent/l3_agent.py:807 +#: neutron/agent/l3_agent.py:806 #, python-format msgid "Starting RPC loop for %d updated routers" msgstr "" -#: neutron/agent/l3_agent.py:825 +#: neutron/agent/l3_agent.py:824 msgid "RPC loop successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:827 neutron/agent/l3_agent.py:865 +#: neutron/agent/l3_agent.py:826 neutron/agent/l3_agent.py:864 #: neutron/services/metering/agents/metering_agent.py:58 msgid "Failed synchronizing routers" msgstr "" -#: neutron/agent/l3_agent.py:845 +#: neutron/agent/l3_agent.py:844 #, python-format msgid "Starting _sync_routers_task - fullsync:%s" msgstr "" -#: neutron/agent/l3_agent.py:856 +#: neutron/agent/l3_agent.py:855 #, python-format msgid "Processing :%r" msgstr "" -#: neutron/agent/l3_agent.py:859 +#: neutron/agent/l3_agent.py:858 msgid "_sync_routers_task successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:861 +#: neutron/agent/l3_agent.py:860 msgid "Failed synchronizing routers due to RPC error" msgstr "" -#: neutron/agent/l3_agent.py:874 +#: neutron/agent/l3_agent.py:873 msgid "L3 agent started" msgstr "" -#: neutron/agent/l3_agent.py:889 +#: neutron/agent/l3_agent.py:888 #, python-format msgid "Added route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:897 +#: neutron/agent/l3_agent.py:896 #, python-format msgid "Removed route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:930 +#: neutron/agent/l3_agent.py:929 msgid "Report state task started" msgstr "" -#: neutron/agent/l3_agent.py:954 +#: neutron/agent/l3_agent.py:953 msgid "Report state task successfully completed" msgstr "" @@ -760,7 +760,7 @@ msgstr "" #: neutron/agent/ovs_cleanup_util.py:75 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:675 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:270 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:272 #, python-format msgid "Delete %s" msgstr "" @@ -1264,87 +1264,87 @@ msgstr "" msgid "Timeout in seconds for ovs-vsctl commands" msgstr "" -#: neutron/agent/linux/ovs_lib.py:68 neutron/agent/linux/ovs_lib.py:164 -#: neutron/agent/linux/ovs_lib.py:308 +#: neutron/agent/linux/ovs_lib.py:68 neutron/agent/linux/ovs_lib.py:168 +#: neutron/agent/linux/ovs_lib.py:315 #: neutron/plugins/bigswitch/agent/restproxy_agent.py:53 #, python-format msgid "Unable to execute %(cmd)s. Exception: %(exception)s" msgstr "" -#: neutron/agent/linux/ovs_lib.py:219 +#: neutron/agent/linux/ovs_lib.py:223 msgid "defer_apply_on" msgstr "" -#: neutron/agent/linux/ovs_lib.py:223 +#: neutron/agent/linux/ovs_lib.py:227 msgid "defer_apply_off" msgstr "" -#: neutron/agent/linux/ovs_lib.py:233 +#: neutron/agent/linux/ovs_lib.py:237 #, python-format msgid "Applying following deferred flows to bridge %s" msgstr "" -#: neutron/agent/linux/ovs_lib.py:236 +#: neutron/agent/linux/ovs_lib.py:240 #, python-format msgid "%(action)s: %(flow)s" msgstr "" -#: neutron/agent/linux/ovs_lib.py:259 +#: neutron/agent/linux/ovs_lib.py:266 msgid "" "Unable to create VXLAN tunnel port. Please ensure that an openvswitch " "version that supports VXLAN is installed." msgstr "" -#: neutron/agent/linux/ovs_lib.py:356 +#: neutron/agent/linux/ovs_lib.py:363 #, python-format msgid "Found not yet ready openvswitch port: %s" msgstr "" -#: neutron/agent/linux/ovs_lib.py:371 +#: neutron/agent/linux/ovs_lib.py:378 #, python-format msgid "Found failed openvswitch port: %s" msgstr "" -#: neutron/agent/linux/ovs_lib.py:426 +#: neutron/agent/linux/ovs_lib.py:433 #, python-format msgid "Port: %(port_name)s is on %(switch)s, not on %(br_name)s" msgstr "" -#: neutron/agent/linux/ovs_lib.py:434 +#: neutron/agent/linux/ovs_lib.py:441 #, python-format msgid "ofport: %(ofport)s for VIF: %(vif)s is not a positive integer" msgstr "" -#: neutron/agent/linux/ovs_lib.py:444 +#: neutron/agent/linux/ovs_lib.py:451 #, python-format msgid "Unable to parse interface details. Exception: %s" msgstr "" -#: neutron/agent/linux/ovs_lib.py:462 +#: neutron/agent/linux/ovs_lib.py:469 #, python-format msgid "Unable to determine mac address for %s" msgstr "" -#: neutron/agent/linux/ovs_lib.py:479 +#: neutron/agent/linux/ovs_lib.py:486 #, python-format msgid "Interface %s not found." msgstr "" -#: neutron/agent/linux/ovs_lib.py:490 +#: neutron/agent/linux/ovs_lib.py:497 #, python-format msgid "Unable to retrieve bridges. Exception: %s" msgstr "" -#: neutron/agent/linux/ovs_lib.py:499 +#: neutron/agent/linux/ovs_lib.py:506 #, python-format msgid "Bridge %s not found." msgstr "" -#: neutron/agent/linux/ovs_lib.py:515 +#: neutron/agent/linux/ovs_lib.py:522 msgid "Cannot match priority on flow deletion or modification" msgstr "" -#: neutron/agent/linux/ovs_lib.py:520 +#: neutron/agent/linux/ovs_lib.py:527 msgid "Must specify one or more actions on flow addition or modification" msgstr "" @@ -2742,12 +2742,12 @@ msgstr "" msgid "ipv6_address_mode is not valid when ip_version is 4" msgstr "" -#: neutron/db/db_base_plugin_v2.py:1396 +#: neutron/db/db_base_plugin_v2.py:1420 #, 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:1475 +#: neutron/db/db_base_plugin_v2.py:1499 #, python-format msgid "" "Ignoring PortNotFound when deleting port '%s'. The port has already been " @@ -2880,8 +2880,8 @@ msgid "" msgstr "" #: neutron/db/l3_db.py:407 neutron/db/l3_db.py:535 -#: neutron/plugins/bigswitch/plugin.py:998 -#: neutron/plugins/bigswitch/plugin.py:1007 +#: neutron/plugins/bigswitch/plugin.py:999 +#: neutron/plugins/bigswitch/plugin.py:1008 msgid "Either subnet_id or port_id must be specified" msgstr "" @@ -3153,41 +3153,57 @@ msgstr "" msgid "Available commands" msgstr "" -#: neutron/db/migration/migrate_to_ml2.py:391 +#: neutron/db/migration/migrate_to_ml2.py:88 +msgid "Missing version in alembic_versions table" +msgstr "" + +#: neutron/db/migration/migrate_to_ml2.py:90 +#, python-format +msgid "Multiple versions in alembic_versions table: %s" +msgstr "" + +#: neutron/db/migration/migrate_to_ml2.py:94 +#, python-format +msgid "" +"Unsupported database schema %(current)s. Please migrate your database to " +"one of following versions: %(supported)s" +msgstr "" + +#: neutron/db/migration/migrate_to_ml2.py:414 #, python-format msgid "Unknown tunnel type: %s" msgstr "" -#: neutron/db/migration/migrate_to_ml2.py:405 +#: neutron/db/migration/migrate_to_ml2.py:428 msgid "The plugin type whose database will be migrated" msgstr "" -#: neutron/db/migration/migrate_to_ml2.py:408 +#: neutron/db/migration/migrate_to_ml2.py:431 msgid "The connection url for the target db" msgstr "" -#: neutron/db/migration/migrate_to_ml2.py:411 +#: neutron/db/migration/migrate_to_ml2.py:434 #, python-format msgid "The %s tunnel type to migrate from" msgstr "" -#: neutron/db/migration/migrate_to_ml2.py:414 +#: neutron/db/migration/migrate_to_ml2.py:437 #: neutron/plugins/openvswitch/common/config.py:77 msgid "The UDP port to use for VXLAN tunnels." msgstr "" -#: neutron/db/migration/migrate_to_ml2.py:417 +#: neutron/db/migration/migrate_to_ml2.py:440 msgid "Retain the old plugin's tables" msgstr "" -#: neutron/db/migration/migrate_to_ml2.py:423 +#: neutron/db/migration/migrate_to_ml2.py:446 #, python-format msgid "" "Tunnel args (tunnel-type and vxlan-udp-port) are not valid for the %s " "plugin" msgstr "" -#: neutron/db/migration/migrate_to_ml2.py:430 +#: neutron/db/migration/migrate_to_ml2.py:453 #, python-format msgid "" "Support for migrating %(plugin)s for release %(release)s is not yet " @@ -4503,147 +4519,147 @@ msgstr "" msgid "Virtual switch type." msgstr "" -#: neutron/plugins/bigswitch/plugin.py:95 +#: neutron/plugins/bigswitch/plugin.py:96 msgid "Syntax error in server config file, aborting plugin" msgstr "" -#: neutron/plugins/bigswitch/plugin.py:136 neutron/plugins/ml2/db.py:100 +#: neutron/plugins/bigswitch/plugin.py:137 neutron/plugins/ml2/db.py:100 #, python-format msgid "get_port_and_sgs() called for port_id %s" msgstr "" -#: neutron/plugins/bigswitch/plugin.py:175 +#: neutron/plugins/bigswitch/plugin.py:176 msgid "ServerPool not set!" msgstr "" -#: neutron/plugins/bigswitch/plugin.py:247 +#: neutron/plugins/bigswitch/plugin.py:248 #, python-format msgid "Unable to update remote topology: %s" msgstr "" -#: neutron/plugins/bigswitch/plugin.py:331 +#: neutron/plugins/bigswitch/plugin.py:332 #, python-format msgid "" "Setting admin_state_up=False is not supported in this plugin version. " "Ignoring setting for resource: %s" msgstr "" -#: neutron/plugins/bigswitch/plugin.py:337 +#: neutron/plugins/bigswitch/plugin.py:338 #, python-format msgid "" "Operational status is internally set by the plugin. Ignoring setting " "status=%s." msgstr "" -#: neutron/plugins/bigswitch/plugin.py:362 +#: neutron/plugins/bigswitch/plugin.py:363 #, python-format msgid "Unrecognized vif_type in configuration [%s]. Defaulting to ovs." msgstr "" -#: neutron/plugins/bigswitch/plugin.py:408 +#: neutron/plugins/bigswitch/plugin.py:409 msgid "Iconsistency with backend controller triggering full synchronization." msgstr "" -#: neutron/plugins/bigswitch/plugin.py:425 +#: neutron/plugins/bigswitch/plugin.py:426 #, python-format msgid "NeutronRestProxyV2: Unable to create port: %s" msgstr "" -#: neutron/plugins/bigswitch/plugin.py:476 +#: neutron/plugins/bigswitch/plugin.py:477 #, python-format msgid "NeutronRestProxy: Starting plugin. Version=%s" msgstr "" -#: neutron/plugins/bigswitch/plugin.py:503 +#: neutron/plugins/bigswitch/plugin.py:504 msgid "NeutronRestProxyV2: initialization done" msgstr "" -#: neutron/plugins/bigswitch/plugin.py:545 +#: neutron/plugins/bigswitch/plugin.py:546 msgid "NeutronRestProxyV2: create_network() called" msgstr "" -#: neutron/plugins/bigswitch/plugin.py:587 +#: neutron/plugins/bigswitch/plugin.py:588 msgid "NeutronRestProxyV2.update_network() called" msgstr "" -#: neutron/plugins/bigswitch/plugin.py:614 +#: neutron/plugins/bigswitch/plugin.py:615 msgid "NeutronRestProxyV2: delete_network() called" msgstr "" -#: neutron/plugins/bigswitch/plugin.py:651 +#: neutron/plugins/bigswitch/plugin.py:652 msgid "NeutronRestProxyV2: create_port() called" msgstr "" -#: neutron/plugins/bigswitch/plugin.py:742 +#: neutron/plugins/bigswitch/plugin.py:743 msgid "NeutronRestProxyV2: update_port() called" msgstr "" -#: neutron/plugins/bigswitch/plugin.py:801 +#: neutron/plugins/bigswitch/plugin.py:802 msgid "NeutronRestProxyV2: delete_port() called" msgstr "" -#: neutron/plugins/bigswitch/plugin.py:817 +#: neutron/plugins/bigswitch/plugin.py:818 msgid "NeutronRestProxyV2: create_subnet() called" msgstr "" -#: neutron/plugins/bigswitch/plugin.py:833 +#: neutron/plugins/bigswitch/plugin.py:834 msgid "NeutronRestProxyV2: update_subnet() called" msgstr "" -#: neutron/plugins/bigswitch/plugin.py:851 +#: neutron/plugins/bigswitch/plugin.py:852 msgid "NeutronRestProxyV2: delete_subnet() called" msgstr "" -#: neutron/plugins/bigswitch/plugin.py:889 +#: neutron/plugins/bigswitch/plugin.py:890 msgid "NeutronRestProxyV2: create_router() called" msgstr "" -#: neutron/plugins/bigswitch/plugin.py:911 +#: neutron/plugins/bigswitch/plugin.py:912 msgid "NeutronRestProxyV2.update_router() called" msgstr "" -#: neutron/plugins/bigswitch/plugin.py:933 +#: neutron/plugins/bigswitch/plugin.py:934 msgid "NeutronRestProxyV2: delete_router() called" msgstr "" -#: neutron/plugins/bigswitch/plugin.py:962 +#: neutron/plugins/bigswitch/plugin.py:963 msgid "NeutronRestProxyV2: add_router_interface() called" msgstr "" -#: neutron/plugins/bigswitch/plugin.py:990 +#: neutron/plugins/bigswitch/plugin.py:991 msgid "NeutronRestProxyV2: remove_router_interface() called" msgstr "" -#: neutron/plugins/bigswitch/plugin.py:1023 +#: neutron/plugins/bigswitch/plugin.py:1024 msgid "NeutronRestProxyV2: create_floatingip() called" msgstr "" -#: neutron/plugins/bigswitch/plugin.py:1040 +#: neutron/plugins/bigswitch/plugin.py:1041 #, python-format msgid "NeutronRestProxyV2: Unable to create remote floating IP: %s" msgstr "" -#: neutron/plugins/bigswitch/plugin.py:1046 +#: neutron/plugins/bigswitch/plugin.py:1047 msgid "NeutronRestProxyV2: update_floatingip() called" msgstr "" -#: neutron/plugins/bigswitch/plugin.py:1062 +#: neutron/plugins/bigswitch/plugin.py:1063 msgid "NeutronRestProxyV2: delete_floatingip() called" msgstr "" -#: neutron/plugins/bigswitch/plugin.py:1077 +#: neutron/plugins/bigswitch/plugin.py:1078 msgid "NeutronRestProxyV2: diassociate_floatingips() called" msgstr "" -#: neutron/plugins/bigswitch/plugin.py:1107 +#: neutron/plugins/bigswitch/plugin.py:1108 msgid "NeutronRestProxyV2: too many external networks" msgstr "" -#: neutron/plugins/bigswitch/plugin.py:1122 +#: neutron/plugins/bigswitch/plugin.py:1123 msgid "Adding host route: " msgstr "" -#: neutron/plugins/bigswitch/plugin.py:1123 +#: neutron/plugins/bigswitch/plugin.py:1124 #, python-format msgid "Destination:%(dst)s nexthop:%(next)s" msgstr "" @@ -4873,8 +4889,8 @@ msgstr "" #: neutron/plugins/bigswitch/agent/restproxy_agent.py:158 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:225 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1021 -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1370 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1403 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1372 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1406 #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:278 #, python-format msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)!" @@ -6555,8 +6571,8 @@ msgstr "" #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:437 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:995 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:390 -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1272 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1301 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1274 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1304 msgid "Agent out of sync with plugin!" msgstr "" @@ -6580,7 +6596,7 @@ msgstr "" #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:269 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1046 #: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:158 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1486 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1489 msgid "Agent initialized successfully, now running... " msgstr "" @@ -7130,7 +7146,7 @@ msgid "Controller IPs: %s" msgstr "" #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:263 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1473 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1476 #, python-format msgid "%s Agent terminated!" msgstr "" @@ -7455,7 +7471,7 @@ msgstr "" #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:672 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:161 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:268 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:270 msgid "network_delete received" msgstr "" @@ -7466,22 +7482,22 @@ msgid "RPC timeout while updating port %s" msgstr "" #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:732 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:309 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:311 msgid "fdb_add received" msgstr "" #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:754 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:337 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:339 msgid "fdb_remove received" msgstr "" #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:776 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:416 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:418 msgid "update chg_ip received" msgstr "" #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:801 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:439 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:441 msgid "fdb_update received" msgstr "" @@ -7503,17 +7519,17 @@ msgid "Port %s added" msgstr "" #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:923 -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1074 -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1113 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1074 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1113 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1076 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1115 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1077 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1116 #, python-format msgid "Unable to get port details for %(device)s: %(e)s" msgstr "" #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:929 -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1080 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1080 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1082 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1083 #, python-format msgid "Port %(device)s updated. Details: %(details)s" msgstr "" @@ -7521,36 +7537,36 @@ msgstr "" #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:961 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:982 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:376 -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1100 -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1162 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1100 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1162 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1102 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1164 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1103 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1165 #, python-format msgid "Device %s not defined on plugin" msgstr "" #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:968 -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1130 -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1147 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1130 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1147 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1132 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1149 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1133 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1150 #, python-format msgid "Attachment %s removed" msgstr "" #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:976 -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1137 -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1154 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1137 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1154 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1139 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1156 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1140 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1157 #, python-format msgid "port_removed failed for %(device)s: %(e)s" msgstr "" #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:980 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:374 -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1159 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1159 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1161 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1162 #, python-format msgid "Port %s updated." msgstr "" @@ -8681,6 +8697,50 @@ msgid "" "tunnel_types: %(tunnel_types)s" msgstr "" +#: neutron/plugins/ml2/drivers/mechanism_fslsdn.py:35 +msgid "CRD service Username" +msgstr "" + +#: neutron/plugins/ml2/drivers/mechanism_fslsdn.py:38 +msgid "CRD Service Password" +msgstr "" + +#: neutron/plugins/ml2/drivers/mechanism_fslsdn.py:40 +msgid "CRD Tenant Name" +msgstr "" + +#: neutron/plugins/ml2/drivers/mechanism_fslsdn.py:43 +msgid "CRD Auth URL" +msgstr "" + +#: neutron/plugins/ml2/drivers/mechanism_fslsdn.py:46 +msgid "URL for connecting to CRD service" +msgstr "" + +#: neutron/plugins/ml2/drivers/mechanism_fslsdn.py:49 +msgid "Timeout value for connecting to CRD service in seconds" +msgstr "" + +#: neutron/plugins/ml2/drivers/mechanism_fslsdn.py:53 +msgid "Region name for connecting to CRD Service in admin context" +msgstr "" + +#: neutron/plugins/ml2/drivers/mechanism_fslsdn.py:57 +msgid "If set, ignore any SSL validation issues" +msgstr "" + +#: neutron/plugins/ml2/drivers/mechanism_fslsdn.py:60 +msgid "Auth strategy for connecting to neutron in admin context" +msgstr "" + +#: neutron/plugins/ml2/drivers/mechanism_fslsdn.py:63 +msgid "Location of ca certificates file to use for CRD client requests." +msgstr "" + +#: neutron/plugins/ml2/drivers/mechanism_fslsdn.py:87 +msgid "Initializing CRD client... " +msgstr "" + #: neutron/plugins/ml2/drivers/mechanism_ncs.py:29 msgid "HTTP URL of Tail-f NCS REST interface." msgstr "" @@ -10558,332 +10618,333 @@ msgstr "" msgid "Agent failed to create agent config map" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:269 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1232 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:270 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1235 #, python-format msgid "Unable to create tunnel port. Invalid remote IP: %s" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:274 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:275 #, python-format msgid "ryu send_msg() result: %s" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:308 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:309 #, python-format msgid "network_delete received network %s" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:314 -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:545 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:276 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:607 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:315 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:546 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:278 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:609 #, python-format msgid "Network %s not used on agent." msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:323 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:324 #, python-format msgid "port_update received port %s" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:326 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:288 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:327 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:290 msgid "tunnel_update received" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:332 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:297 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:333 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:299 msgid "No tunnel_type specified, cannot create tunnels" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:335 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:300 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:336 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:302 #, python-format msgid "tunnel_type %s not supported by agent" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:463 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:515 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:464 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:517 #, python-format msgid "No local VLAN available for net-id=%s" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:466 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:523 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:467 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:525 #, 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:478 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:545 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:479 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:547 #, python-format msgid "" "Cannot provision %(network_type)s network for net-id=%(net_uuid)s - " "tunneling disabled" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:486 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:564 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:487 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:566 #, python-format msgid "" "Cannot provision flat network for net-id=%(net_uuid)s - no bridge for " "physical_network %(physical_network)s" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:496 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:584 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:497 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:586 #, python-format msgid "" "Cannot provision VLAN network for net-id=%(net_uuid)s - no bridge for " "physical_network %(physical_network)s" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:505 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:593 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:506 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:595 #, python-format msgid "" "Cannot provision unknown network type %(network_type)s for net-" "id=%(net_uuid)s" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:548 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:610 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:549 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:612 #, python-format msgid "Reclaiming vlan = %(vlan_id)s from net-id = %(net_uuid)s" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:587 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:650 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:588 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:652 #, python-format msgid "" "Cannot reclaim unknown network type %(network_type)s for net-" "id=%(net_uuid)s" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:638 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:696 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:639 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:698 #, python-format msgid "port_unbound() net_uuid %s not in local_vlan_map" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:712 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:713 #, python-format msgid "ancillary bridge list: %s." msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:802 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:778 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:803 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:780 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." " Agent terminated!" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:886 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:869 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:887 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:871 #, python-format msgid "Mapping physical network %(physical_network)s to bridge %(bridge)s" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:892 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:875 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:893 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:877 #, python-format msgid "" "Bridge %(bridge)s for physical network %(physical_network)s does not " "exist. Agent terminated!" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:960 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:962 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:961 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:964 #, python-format msgid "Port '%(port_name)s' has lost its vlan tag '%(vlan_tag)d'!" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:989 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:991 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:990 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:993 #, 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:997 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1001 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:998 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1003 #, python-format msgid "No VIF port for port %s defined on agent." msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1009 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1013 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1011 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1016 #: neutron/tests/unit/ofagent/test_ofa_neutron_agent.py:665 -#: neutron/tests/unit/openvswitch/test_ovs_neutron_agent.py:751 +#: neutron/tests/unit/openvswitch/test_ovs_neutron_agent.py:753 msgid "ofport should have a value that can be interpreted as an integer" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1012 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1016 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1014 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1019 #: neutron/tests/unit/ofagent/test_ofa_neutron_agent.py:648 #: neutron/tests/unit/ofagent/test_ofa_neutron_agent.py:668 -#: neutron/tests/unit/openvswitch/test_ovs_neutron_agent.py:734 -#: neutron/tests/unit/openvswitch/test_ovs_neutron_agent.py:754 +#: neutron/tests/unit/openvswitch/test_ovs_neutron_agent.py:736 +#: neutron/tests/unit/openvswitch/test_ovs_neutron_agent.py:756 +#: neutron/tests/unit/openvswitch/test_ovs_neutron_agent.py:773 #, python-format msgid "Failed to set-up %(type)s tunnel port to %(ip)s" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1060 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1058 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1062 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1061 #, python-format msgid "Processing port %s" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1066 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1064 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1068 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1067 #, python-format msgid "" "Port %s was not found on the integration bridge and will therefore not be" " processed" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1091 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1091 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1093 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1094 #, python-format msgid "Setting status for %s to UP" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1095 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1095 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1097 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1098 #, python-format msgid "Setting status for %s to DOWN" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1098 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1098 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1100 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1101 #, python-format msgid "Configuration for device %s completed." msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1108 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1108 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1110 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1111 #, python-format msgid "Ancillary Port %s added" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1183 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1185 #, python-format msgid "" "process_network_ports - iteration:%(iter_num)d - " "treat_devices_added_or_updated completed in %(elapsed).3f" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1191 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1193 #, python-format msgid "" "process_network_ports - iteration:%(iter_num)d - treat_devices_removed " "completed in %(elapsed).3f" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1204 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1210 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1206 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1213 #, python-format msgid "" "process_ancillary_network_ports - iteration: %(iter_num)d - " "treat_ancillary_devices_added completed in %(elapsed).3f" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1213 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1219 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1215 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1222 #, python-format msgid "" "process_ancillary_network_ports - iteration: %(iter_num)d - " "treat_ancillary_devices_removed completed in %(elapsed).3f" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1240 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1261 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1242 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1264 #, python-format msgid "Unable to sync tunnel IP %(local_ip)s: %(e)s" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1268 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1270 #, python-format msgid "Agent ovsdb_monitor_loop - iteration:%d started" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1279 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1308 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1281 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1311 msgid "Agent tunnel out of sync with plugin!" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1283 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1312 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1285 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1315 msgid "Error while synchronizing tunnels" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1287 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1289 #, python-format msgid "" "Agent ovsdb_monitor_loop - iteration:%(iter_num)d - starting polling. " "Elapsed:%(elapsed).3f" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1300 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1302 #, python-format msgid "" "Agent ovsdb_monitor_loop - iteration:%(iter_num)d - port information " "retrieved. Elapsed:%(elapsed).3f" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1310 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1345 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1312 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1348 #, python-format msgid "Starting to process devices in:%s" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1314 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1316 #, python-format msgid "" "Agent ovsdb_monitor_loop - iteration:%(iter_num)d - ports processed. " "Elapsed:%(elapsed).3f" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1329 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1331 #, python-format msgid "" "Agent ovsdb_monitor_loop - iteration:%(iter_num)d - ancillary port info " "retrieved. Elapsed:%(elapsed).3f" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1339 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1341 #, python-format msgid "" "Agent ovsdb_monitor_loop - iteration:%(iter_num)d - ancillary ports " "processed. Elapsed:%(elapsed).3f" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1354 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1387 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1356 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1390 msgid "Error while processing VIF ports" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1361 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1363 #, python-format msgid "" "Agent ovsdb_monitor_loop - iteration:%(iter_num)d completed. Processed " "ports statistics:%(port_stats)s. Elapsed:%(elapsed).3f" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1394 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1431 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1396 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1434 #, python-format msgid "Parsing bridge_mappings failed: %s." msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1417 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1419 #, python-format msgid "Invalid tunnel type specificed: %s" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1420 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1457 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1422 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1460 msgid "Tunneling cannot be enabled without a valid local_ip." msgstr "" @@ -10891,20 +10952,20 @@ msgstr "" msgid "Number of seconds to retry acquiring an Open vSwitch datapath" msgstr "" -#: neutron/plugins/oneconvergence/plugin.py:245 +#: neutron/plugins/oneconvergence/plugin.py:246 msgid "Failed to create subnet, deleting it from neutron" msgstr "" -#: neutron/plugins/oneconvergence/plugin.py:309 +#: neutron/plugins/oneconvergence/plugin.py:310 #, python-format msgid "Deleting newly created neutron port %s" msgstr "" -#: neutron/plugins/oneconvergence/plugin.py:379 +#: neutron/plugins/oneconvergence/plugin.py:380 msgid "Failed to create floatingip" msgstr "" -#: neutron/plugins/oneconvergence/plugin.py:418 +#: neutron/plugins/oneconvergence/plugin.py:419 msgid "Failed to create router" msgstr "" @@ -11234,87 +11295,87 @@ msgstr "" msgid "%s networks are not enabled" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:220 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:222 msgid "OVS version can not support ARP responder." msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:285 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:287 #, python-format msgid "port_update message processed for port %s" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:486 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:488 #, python-format msgid "Action %s not supported" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:757 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:759 #, python-format msgid "Adding %s to list of bridges." msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1189 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1192 #, python-format msgid "" "process_network_ports - iteration:%(iter_num)d " "-treat_devices_added_or_updated completed in %(elapsed).3f" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1197 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1200 #, 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:1298 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1301 #, python-format msgid "Agent rpc_loop - iteration:%d started" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1322 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1325 #, python-format msgid "" "Agent rpc_loop - iteration:%(iter_num)d - starting polling. " "Elapsed:%(elapsed).3f" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1335 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1338 #, 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:1350 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1353 #, python-format msgid "" "Agent rpc_loop - iteration:%(iter_num)d -ports processed. " "Elapsed:%(elapsed).3f" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1364 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1367 #, 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:1373 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1376 #, 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:1394 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1397 #, 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:1454 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1457 #, python-format msgid "Invalid tunnel type specified: %s" msgstr "" @@ -11383,6 +11444,12 @@ msgstr "" msgid "Enable local ARP responder if it is supported" msgstr "" +#: neutron/plugins/openvswitch/common/config.py:86 +msgid "" +"Set or un-set the don't fragment (DF) bit on outgoing IP packet carrying " +"GRE/VXLAN tunnel" +msgstr "" + #: neutron/plugins/plumgrid/common/exceptions.py:26 #, python-format msgid "PLUMgrid Plugin Error: %(err_msg)s" diff --git a/neutron/locale/neutron.pot b/neutron/locale/neutron.pot index 846f4143f38..0e5ed99ae9d 100644 --- a/neutron/locale/neutron.pot +++ b/neutron/locale/neutron.pot @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: neutron 2014.2.dev608.g787bba2\n" +"Project-Id-Version: neutron 2014.2.dev626.gb44fa14\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-06-09 06:08+0000\n" +"POT-Creation-Date: 2014-06-10 06:07+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -417,50 +417,50 @@ msgstr "" msgid "Could not deserialize data" msgstr "" -#: neutron/agent/dhcp_agent.py:50 +#: neutron/agent/dhcp_agent.py:49 msgid "Interval to resync." msgstr "" -#: neutron/agent/dhcp_agent.py:53 +#: neutron/agent/dhcp_agent.py:52 msgid "The driver used to manage the DHCP server." msgstr "" -#: neutron/agent/dhcp_agent.py:55 +#: neutron/agent/dhcp_agent.py:54 msgid "Support Metadata requests on isolated networks." msgstr "" -#: neutron/agent/dhcp_agent.py:57 +#: neutron/agent/dhcp_agent.py:56 msgid "" "Allows for serving metadata requests from a dedicated network. Requires " "enable_isolated_metadata = True" msgstr "" -#: neutron/agent/dhcp_agent.py:61 +#: neutron/agent/dhcp_agent.py:60 msgid "Number of threads to use during sync process." msgstr "" -#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:186 +#: neutron/agent/dhcp_agent.py:63 neutron/agent/l3_agent.py:185 #: neutron/agent/metadata/namespace_proxy.py:166 msgid "Location of Metadata Proxy UNIX domain socket" msgstr "" -#: neutron/agent/dhcp_agent.py:101 +#: neutron/agent/dhcp_agent.py:100 #, python-format msgid "" "The '%s' DHCP-driver does not support retrieving of a list of existing " "networks" msgstr "" -#: neutron/agent/dhcp_agent.py:108 neutron/agent/dhcp_agent.py:597 +#: neutron/agent/dhcp_agent.py:107 neutron/agent/dhcp_agent.py:596 msgid "DHCP agent started" msgstr "" -#: neutron/agent/dhcp_agent.py:117 +#: neutron/agent/dhcp_agent.py:116 #, python-format msgid "Calling driver for network: %(net)s action: %(action)s" msgstr "" -#: neutron/agent/dhcp_agent.py:133 +#: neutron/agent/dhcp_agent.py:132 #, python-format msgid "" "Unable to %(action)s dhcp for %(net_id)s: there is a conflict with its " @@ -468,58 +468,58 @@ msgid "" "exist." msgstr "" -#: neutron/agent/dhcp_agent.py:142 neutron/agent/dhcp_agent.py:200 +#: neutron/agent/dhcp_agent.py:141 neutron/agent/dhcp_agent.py:199 #, python-format msgid "Network %s has been deleted." msgstr "" -#: neutron/agent/dhcp_agent.py:144 +#: neutron/agent/dhcp_agent.py:143 #, python-format msgid "Unable to %(action)s dhcp for %(net_id)s." msgstr "" -#: neutron/agent/dhcp_agent.py:154 +#: neutron/agent/dhcp_agent.py:153 msgid "Synchronizing state" msgstr "" -#: neutron/agent/dhcp_agent.py:166 +#: neutron/agent/dhcp_agent.py:165 #, python-format msgid "Unable to sync network state on deleted network %s" msgstr "" -#: neutron/agent/dhcp_agent.py:172 +#: neutron/agent/dhcp_agent.py:171 msgid "Synchronizing state complete" msgstr "" -#: neutron/agent/dhcp_agent.py:176 +#: neutron/agent/dhcp_agent.py:175 msgid "Unable to sync network state." msgstr "" -#: neutron/agent/dhcp_agent.py:188 +#: neutron/agent/dhcp_agent.py:187 #, python-format msgid "resync: %(reason)s" msgstr "" -#: neutron/agent/dhcp_agent.py:204 +#: neutron/agent/dhcp_agent.py:203 #, python-format msgid "Network %s info call failed." msgstr "" -#: neutron/agent/dhcp_agent.py:216 +#: neutron/agent/dhcp_agent.py:215 #, python-format msgid "" "Network %s may have been deleted and its resources may have already been " "disposed." msgstr "" -#: neutron/agent/dhcp_agent.py:341 +#: neutron/agent/dhcp_agent.py:340 #, python-format msgid "" "%(port_num)d router ports found on the metadata access network. Only the " "port %(port_id)s, for router %(router_id)s will be considered" msgstr "" -#: neutron/agent/dhcp_agent.py:579 neutron/agent/l3_agent.py:957 +#: neutron/agent/dhcp_agent.py:578 neutron/agent/l3_agent.py:956 #: neutron/agent/metadata/agent.py:361 #: neutron/services/metering/agents/metering_agent.py:272 msgid "" @@ -527,213 +527,213 @@ msgid "" " will be disabled." msgstr "" -#: neutron/agent/dhcp_agent.py:585 neutron/agent/l3_agent.py:962 +#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:961 #: neutron/agent/metadata/agent.py:366 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:107 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:854 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256 #: neutron/plugins/nec/agent/nec_neutron_agent.py:179 -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:262 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:232 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:263 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:234 #: neutron/services/loadbalancer/agent/agent_manager.py:122 #: neutron/services/metering/agents/metering_agent.py:277 msgid "Failed reporting state!" msgstr "" -#: neutron/agent/dhcp_agent.py:592 +#: neutron/agent/dhcp_agent.py:591 #, python-format msgid "Agent updated: %(payload)s" msgstr "" -#: neutron/agent/dhcp_agent.py:594 neutron/agent/l3_agent.py:967 +#: neutron/agent/dhcp_agent.py:593 neutron/agent/l3_agent.py:966 #: neutron/services/metering/agents/metering_agent.py:280 #, python-format msgid "agent_updated by server side %s!" msgstr "" -#: neutron/agent/l3_agent.py:160 neutron/debug/debug_agent.py:43 +#: neutron/agent/l3_agent.py:159 neutron/debug/debug_agent.py:43 msgid "Name of bridge used for external network traffic." msgstr "" -#: neutron/agent/l3_agent.py:164 +#: neutron/agent/l3_agent.py:163 msgid "TCP Port used by Neutron metadata namespace proxy." msgstr "" -#: neutron/agent/l3_agent.py:168 +#: neutron/agent/l3_agent.py:167 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:171 +#: neutron/agent/l3_agent.py:170 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:176 +#: neutron/agent/l3_agent.py:175 msgid "Agent should implement routers with no gateway" msgstr "" -#: neutron/agent/l3_agent.py:178 +#: neutron/agent/l3_agent.py:177 msgid "UUID of external network for routers implemented by the agents." msgstr "" -#: neutron/agent/l3_agent.py:181 +#: neutron/agent/l3_agent.py:180 msgid "Allow running metadata proxy." msgstr "" -#: neutron/agent/l3_agent.py:183 +#: neutron/agent/l3_agent.py:182 msgid "Delete namespace after removing a router." msgstr "" -#: neutron/agent/l3_agent.py:206 +#: neutron/agent/l3_agent.py:205 #, python-format msgid "Error importing interface driver '%s'" msgstr "" -#: neutron/agent/l3_agent.py:234 neutron/agent/linux/dhcp.py:687 +#: neutron/agent/l3_agent.py:233 neutron/agent/linux/dhcp.py:687 #: neutron/services/metering/drivers/iptables/iptables_driver.py:89 msgid "An interface driver must be specified" msgstr "" -#: neutron/agent/l3_agent.py:239 +#: neutron/agent/l3_agent.py:238 msgid "Router id is required if not using namespaces." msgstr "" -#: neutron/agent/l3_agent.py:260 +#: neutron/agent/l3_agent.py:259 msgid "RuntimeError in obtaining router list for namespace cleanup." msgstr "" -#: neutron/agent/l3_agent.py:280 +#: neutron/agent/l3_agent.py:279 #, python-format msgid "Failed to destroy stale router namespace %s" msgstr "" -#: neutron/agent/l3_agent.py:301 neutron/agent/linux/dhcp.py:198 +#: neutron/agent/l3_agent.py:300 neutron/agent/linux/dhcp.py:198 #, python-format msgid "Failed trying to delete namespace: %s" msgstr "" -#: neutron/agent/l3_agent.py:331 +#: neutron/agent/l3_agent.py:330 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:355 +#: neutron/agent/l3_agent.py:354 #, python-format msgid "Info for router %s were not found. Skipping router removal" msgstr "" -#: neutron/agent/l3_agent.py:404 +#: neutron/agent/l3_agent.py:403 #: neutron/services/firewall/agents/varmour/varmour_router.py:99 #, python-format msgid "Router port %s has no IP address" msgstr "" -#: neutron/agent/l3_agent.py:406 neutron/db/l3_db.py:968 +#: neutron/agent/l3_agent.py:405 neutron/db/l3_db.py:968 #: neutron/services/firewall/agents/varmour/varmour_router.py:102 #, python-format msgid "Ignoring multiple IPs on router port %s" msgstr "" -#: neutron/agent/l3_agent.py:446 +#: neutron/agent/l3_agent.py:445 #, python-format msgid "Deleting stale internal router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:475 +#: neutron/agent/l3_agent.py:474 #, python-format msgid "Deleting stale external router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:594 +#: neutron/agent/l3_agent.py:593 #, python-format msgid "Unable to configure IP address for floating IP: %s" msgstr "" -#: neutron/agent/l3_agent.py:624 +#: neutron/agent/l3_agent.py:623 #, python-format msgid "Failed sending gratuitous ARP: %s" msgstr "" -#: neutron/agent/l3_agent.py:733 +#: neutron/agent/l3_agent.py:732 #, python-format msgid "Got router deleted notification for %s" msgstr "" -#: neutron/agent/l3_agent.py:738 +#: neutron/agent/l3_agent.py:737 #, python-format msgid "Got routers updated notification :%s" msgstr "" -#: neutron/agent/l3_agent.py:746 +#: neutron/agent/l3_agent.py:745 #, python-format msgid "Got router removed from agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:750 +#: neutron/agent/l3_agent.py:749 #, python-format msgid "Got router added to agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:757 +#: neutron/agent/l3_agent.py:756 #, python-format msgid "The external network bridge '%s' does not exist" msgstr "" -#: neutron/agent/l3_agent.py:807 +#: neutron/agent/l3_agent.py:806 #, python-format msgid "Starting RPC loop for %d updated routers" msgstr "" -#: neutron/agent/l3_agent.py:825 +#: neutron/agent/l3_agent.py:824 msgid "RPC loop successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:827 neutron/agent/l3_agent.py:865 +#: neutron/agent/l3_agent.py:826 neutron/agent/l3_agent.py:864 #: neutron/services/metering/agents/metering_agent.py:58 msgid "Failed synchronizing routers" msgstr "" -#: neutron/agent/l3_agent.py:845 +#: neutron/agent/l3_agent.py:844 #, python-format msgid "Starting _sync_routers_task - fullsync:%s" msgstr "" -#: neutron/agent/l3_agent.py:856 +#: neutron/agent/l3_agent.py:855 #, python-format msgid "Processing :%r" msgstr "" -#: neutron/agent/l3_agent.py:859 +#: neutron/agent/l3_agent.py:858 msgid "_sync_routers_task successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:861 +#: neutron/agent/l3_agent.py:860 msgid "Failed synchronizing routers due to RPC error" msgstr "" -#: neutron/agent/l3_agent.py:874 +#: neutron/agent/l3_agent.py:873 msgid "L3 agent started" msgstr "" -#: neutron/agent/l3_agent.py:889 +#: neutron/agent/l3_agent.py:888 #, python-format msgid "Added route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:897 +#: neutron/agent/l3_agent.py:896 #, python-format msgid "Removed route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:930 +#: neutron/agent/l3_agent.py:929 msgid "Report state task started" msgstr "" -#: neutron/agent/l3_agent.py:954 +#: neutron/agent/l3_agent.py:953 msgid "Report state task successfully completed" msgstr "" @@ -759,7 +759,7 @@ msgstr "" #: neutron/agent/ovs_cleanup_util.py:75 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:675 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:270 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:272 #, python-format msgid "Delete %s" msgstr "" @@ -1263,87 +1263,87 @@ msgstr "" msgid "Timeout in seconds for ovs-vsctl commands" msgstr "" -#: neutron/agent/linux/ovs_lib.py:68 neutron/agent/linux/ovs_lib.py:164 -#: neutron/agent/linux/ovs_lib.py:308 +#: neutron/agent/linux/ovs_lib.py:68 neutron/agent/linux/ovs_lib.py:168 +#: neutron/agent/linux/ovs_lib.py:315 #: neutron/plugins/bigswitch/agent/restproxy_agent.py:53 #, python-format msgid "Unable to execute %(cmd)s. Exception: %(exception)s" msgstr "" -#: neutron/agent/linux/ovs_lib.py:219 +#: neutron/agent/linux/ovs_lib.py:223 msgid "defer_apply_on" msgstr "" -#: neutron/agent/linux/ovs_lib.py:223 +#: neutron/agent/linux/ovs_lib.py:227 msgid "defer_apply_off" msgstr "" -#: neutron/agent/linux/ovs_lib.py:233 +#: neutron/agent/linux/ovs_lib.py:237 #, python-format msgid "Applying following deferred flows to bridge %s" msgstr "" -#: neutron/agent/linux/ovs_lib.py:236 +#: neutron/agent/linux/ovs_lib.py:240 #, python-format msgid "%(action)s: %(flow)s" msgstr "" -#: neutron/agent/linux/ovs_lib.py:259 +#: neutron/agent/linux/ovs_lib.py:266 msgid "" "Unable to create VXLAN tunnel port. Please ensure that an openvswitch " "version that supports VXLAN is installed." msgstr "" -#: neutron/agent/linux/ovs_lib.py:356 +#: neutron/agent/linux/ovs_lib.py:363 #, python-format msgid "Found not yet ready openvswitch port: %s" msgstr "" -#: neutron/agent/linux/ovs_lib.py:371 +#: neutron/agent/linux/ovs_lib.py:378 #, python-format msgid "Found failed openvswitch port: %s" msgstr "" -#: neutron/agent/linux/ovs_lib.py:426 +#: neutron/agent/linux/ovs_lib.py:433 #, python-format msgid "Port: %(port_name)s is on %(switch)s, not on %(br_name)s" msgstr "" -#: neutron/agent/linux/ovs_lib.py:434 +#: neutron/agent/linux/ovs_lib.py:441 #, python-format msgid "ofport: %(ofport)s for VIF: %(vif)s is not a positive integer" msgstr "" -#: neutron/agent/linux/ovs_lib.py:444 +#: neutron/agent/linux/ovs_lib.py:451 #, python-format msgid "Unable to parse interface details. Exception: %s" msgstr "" -#: neutron/agent/linux/ovs_lib.py:462 +#: neutron/agent/linux/ovs_lib.py:469 #, python-format msgid "Unable to determine mac address for %s" msgstr "" -#: neutron/agent/linux/ovs_lib.py:479 +#: neutron/agent/linux/ovs_lib.py:486 #, python-format msgid "Interface %s not found." msgstr "" -#: neutron/agent/linux/ovs_lib.py:490 +#: neutron/agent/linux/ovs_lib.py:497 #, python-format msgid "Unable to retrieve bridges. Exception: %s" msgstr "" -#: neutron/agent/linux/ovs_lib.py:499 +#: neutron/agent/linux/ovs_lib.py:506 #, python-format msgid "Bridge %s not found." msgstr "" -#: neutron/agent/linux/ovs_lib.py:515 +#: neutron/agent/linux/ovs_lib.py:522 msgid "Cannot match priority on flow deletion or modification" msgstr "" -#: neutron/agent/linux/ovs_lib.py:520 +#: neutron/agent/linux/ovs_lib.py:527 msgid "Must specify one or more actions on flow addition or modification" msgstr "" @@ -2741,12 +2741,12 @@ msgstr "" msgid "ipv6_address_mode is not valid when ip_version is 4" msgstr "" -#: neutron/db/db_base_plugin_v2.py:1396 +#: neutron/db/db_base_plugin_v2.py:1420 #, 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:1475 +#: neutron/db/db_base_plugin_v2.py:1499 #, python-format msgid "" "Ignoring PortNotFound when deleting port '%s'. The port has already been " @@ -2879,8 +2879,8 @@ msgid "" msgstr "" #: neutron/db/l3_db.py:407 neutron/db/l3_db.py:535 -#: neutron/plugins/bigswitch/plugin.py:998 -#: neutron/plugins/bigswitch/plugin.py:1007 +#: neutron/plugins/bigswitch/plugin.py:999 +#: neutron/plugins/bigswitch/plugin.py:1008 msgid "Either subnet_id or port_id must be specified" msgstr "" @@ -3152,41 +3152,57 @@ msgstr "" msgid "Available commands" msgstr "" -#: neutron/db/migration/migrate_to_ml2.py:391 +#: neutron/db/migration/migrate_to_ml2.py:88 +msgid "Missing version in alembic_versions table" +msgstr "" + +#: neutron/db/migration/migrate_to_ml2.py:90 +#, python-format +msgid "Multiple versions in alembic_versions table: %s" +msgstr "" + +#: neutron/db/migration/migrate_to_ml2.py:94 +#, python-format +msgid "" +"Unsupported database schema %(current)s. Please migrate your database to " +"one of following versions: %(supported)s" +msgstr "" + +#: neutron/db/migration/migrate_to_ml2.py:414 #, python-format msgid "Unknown tunnel type: %s" msgstr "" -#: neutron/db/migration/migrate_to_ml2.py:405 +#: neutron/db/migration/migrate_to_ml2.py:428 msgid "The plugin type whose database will be migrated" msgstr "" -#: neutron/db/migration/migrate_to_ml2.py:408 +#: neutron/db/migration/migrate_to_ml2.py:431 msgid "The connection url for the target db" msgstr "" -#: neutron/db/migration/migrate_to_ml2.py:411 +#: neutron/db/migration/migrate_to_ml2.py:434 #, python-format msgid "The %s tunnel type to migrate from" msgstr "" -#: neutron/db/migration/migrate_to_ml2.py:414 +#: neutron/db/migration/migrate_to_ml2.py:437 #: neutron/plugins/openvswitch/common/config.py:77 msgid "The UDP port to use for VXLAN tunnels." msgstr "" -#: neutron/db/migration/migrate_to_ml2.py:417 +#: neutron/db/migration/migrate_to_ml2.py:440 msgid "Retain the old plugin's tables" msgstr "" -#: neutron/db/migration/migrate_to_ml2.py:423 +#: neutron/db/migration/migrate_to_ml2.py:446 #, python-format msgid "" "Tunnel args (tunnel-type and vxlan-udp-port) are not valid for the %s " "plugin" msgstr "" -#: neutron/db/migration/migrate_to_ml2.py:430 +#: neutron/db/migration/migrate_to_ml2.py:453 #, python-format msgid "" "Support for migrating %(plugin)s for release %(release)s is not yet " @@ -4502,147 +4518,147 @@ msgstr "" msgid "Virtual switch type." msgstr "" -#: neutron/plugins/bigswitch/plugin.py:95 +#: neutron/plugins/bigswitch/plugin.py:96 msgid "Syntax error in server config file, aborting plugin" msgstr "" -#: neutron/plugins/bigswitch/plugin.py:136 neutron/plugins/ml2/db.py:100 +#: neutron/plugins/bigswitch/plugin.py:137 neutron/plugins/ml2/db.py:100 #, python-format msgid "get_port_and_sgs() called for port_id %s" msgstr "" -#: neutron/plugins/bigswitch/plugin.py:175 +#: neutron/plugins/bigswitch/plugin.py:176 msgid "ServerPool not set!" msgstr "" -#: neutron/plugins/bigswitch/plugin.py:247 +#: neutron/plugins/bigswitch/plugin.py:248 #, python-format msgid "Unable to update remote topology: %s" msgstr "" -#: neutron/plugins/bigswitch/plugin.py:331 +#: neutron/plugins/bigswitch/plugin.py:332 #, python-format msgid "" "Setting admin_state_up=False is not supported in this plugin version. " "Ignoring setting for resource: %s" msgstr "" -#: neutron/plugins/bigswitch/plugin.py:337 +#: neutron/plugins/bigswitch/plugin.py:338 #, python-format msgid "" "Operational status is internally set by the plugin. Ignoring setting " "status=%s." msgstr "" -#: neutron/plugins/bigswitch/plugin.py:362 +#: neutron/plugins/bigswitch/plugin.py:363 #, python-format msgid "Unrecognized vif_type in configuration [%s]. Defaulting to ovs." msgstr "" -#: neutron/plugins/bigswitch/plugin.py:408 +#: neutron/plugins/bigswitch/plugin.py:409 msgid "Iconsistency with backend controller triggering full synchronization." msgstr "" -#: neutron/plugins/bigswitch/plugin.py:425 +#: neutron/plugins/bigswitch/plugin.py:426 #, python-format msgid "NeutronRestProxyV2: Unable to create port: %s" msgstr "" -#: neutron/plugins/bigswitch/plugin.py:476 +#: neutron/plugins/bigswitch/plugin.py:477 #, python-format msgid "NeutronRestProxy: Starting plugin. Version=%s" msgstr "" -#: neutron/plugins/bigswitch/plugin.py:503 +#: neutron/plugins/bigswitch/plugin.py:504 msgid "NeutronRestProxyV2: initialization done" msgstr "" -#: neutron/plugins/bigswitch/plugin.py:545 +#: neutron/plugins/bigswitch/plugin.py:546 msgid "NeutronRestProxyV2: create_network() called" msgstr "" -#: neutron/plugins/bigswitch/plugin.py:587 +#: neutron/plugins/bigswitch/plugin.py:588 msgid "NeutronRestProxyV2.update_network() called" msgstr "" -#: neutron/plugins/bigswitch/plugin.py:614 +#: neutron/plugins/bigswitch/plugin.py:615 msgid "NeutronRestProxyV2: delete_network() called" msgstr "" -#: neutron/plugins/bigswitch/plugin.py:651 +#: neutron/plugins/bigswitch/plugin.py:652 msgid "NeutronRestProxyV2: create_port() called" msgstr "" -#: neutron/plugins/bigswitch/plugin.py:742 +#: neutron/plugins/bigswitch/plugin.py:743 msgid "NeutronRestProxyV2: update_port() called" msgstr "" -#: neutron/plugins/bigswitch/plugin.py:801 +#: neutron/plugins/bigswitch/plugin.py:802 msgid "NeutronRestProxyV2: delete_port() called" msgstr "" -#: neutron/plugins/bigswitch/plugin.py:817 +#: neutron/plugins/bigswitch/plugin.py:818 msgid "NeutronRestProxyV2: create_subnet() called" msgstr "" -#: neutron/plugins/bigswitch/plugin.py:833 +#: neutron/plugins/bigswitch/plugin.py:834 msgid "NeutronRestProxyV2: update_subnet() called" msgstr "" -#: neutron/plugins/bigswitch/plugin.py:851 +#: neutron/plugins/bigswitch/plugin.py:852 msgid "NeutronRestProxyV2: delete_subnet() called" msgstr "" -#: neutron/plugins/bigswitch/plugin.py:889 +#: neutron/plugins/bigswitch/plugin.py:890 msgid "NeutronRestProxyV2: create_router() called" msgstr "" -#: neutron/plugins/bigswitch/plugin.py:911 +#: neutron/plugins/bigswitch/plugin.py:912 msgid "NeutronRestProxyV2.update_router() called" msgstr "" -#: neutron/plugins/bigswitch/plugin.py:933 +#: neutron/plugins/bigswitch/plugin.py:934 msgid "NeutronRestProxyV2: delete_router() called" msgstr "" -#: neutron/plugins/bigswitch/plugin.py:962 +#: neutron/plugins/bigswitch/plugin.py:963 msgid "NeutronRestProxyV2: add_router_interface() called" msgstr "" -#: neutron/plugins/bigswitch/plugin.py:990 +#: neutron/plugins/bigswitch/plugin.py:991 msgid "NeutronRestProxyV2: remove_router_interface() called" msgstr "" -#: neutron/plugins/bigswitch/plugin.py:1023 +#: neutron/plugins/bigswitch/plugin.py:1024 msgid "NeutronRestProxyV2: create_floatingip() called" msgstr "" -#: neutron/plugins/bigswitch/plugin.py:1040 +#: neutron/plugins/bigswitch/plugin.py:1041 #, python-format msgid "NeutronRestProxyV2: Unable to create remote floating IP: %s" msgstr "" -#: neutron/plugins/bigswitch/plugin.py:1046 +#: neutron/plugins/bigswitch/plugin.py:1047 msgid "NeutronRestProxyV2: update_floatingip() called" msgstr "" -#: neutron/plugins/bigswitch/plugin.py:1062 +#: neutron/plugins/bigswitch/plugin.py:1063 msgid "NeutronRestProxyV2: delete_floatingip() called" msgstr "" -#: neutron/plugins/bigswitch/plugin.py:1077 +#: neutron/plugins/bigswitch/plugin.py:1078 msgid "NeutronRestProxyV2: diassociate_floatingips() called" msgstr "" -#: neutron/plugins/bigswitch/plugin.py:1107 +#: neutron/plugins/bigswitch/plugin.py:1108 msgid "NeutronRestProxyV2: too many external networks" msgstr "" -#: neutron/plugins/bigswitch/plugin.py:1122 +#: neutron/plugins/bigswitch/plugin.py:1123 msgid "Adding host route: " msgstr "" -#: neutron/plugins/bigswitch/plugin.py:1123 +#: neutron/plugins/bigswitch/plugin.py:1124 #, python-format msgid "Destination:%(dst)s nexthop:%(next)s" msgstr "" @@ -4872,8 +4888,8 @@ msgstr "" #: neutron/plugins/bigswitch/agent/restproxy_agent.py:158 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:225 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1021 -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1370 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1403 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1372 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1406 #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:278 #, python-format msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)!" @@ -6554,8 +6570,8 @@ msgstr "" #: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:437 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:995 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:390 -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1272 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1301 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1274 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1304 msgid "Agent out of sync with plugin!" msgstr "" @@ -6579,7 +6595,7 @@ msgstr "" #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:269 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1046 #: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:158 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1486 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1489 msgid "Agent initialized successfully, now running... " msgstr "" @@ -7129,7 +7145,7 @@ msgid "Controller IPs: %s" msgstr "" #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:263 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1473 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1476 #, python-format msgid "%s Agent terminated!" msgstr "" @@ -7454,7 +7470,7 @@ msgstr "" #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:672 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:161 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:268 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:270 msgid "network_delete received" msgstr "" @@ -7465,22 +7481,22 @@ msgid "RPC timeout while updating port %s" msgstr "" #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:732 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:309 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:311 msgid "fdb_add received" msgstr "" #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:754 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:337 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:339 msgid "fdb_remove received" msgstr "" #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:776 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:416 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:418 msgid "update chg_ip received" msgstr "" #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:801 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:439 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:441 msgid "fdb_update received" msgstr "" @@ -7502,17 +7518,17 @@ msgid "Port %s added" msgstr "" #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:923 -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1074 -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1113 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1074 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1113 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1076 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1115 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1077 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1116 #, python-format msgid "Unable to get port details for %(device)s: %(e)s" msgstr "" #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:929 -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1080 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1080 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1082 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1083 #, python-format msgid "Port %(device)s updated. Details: %(details)s" msgstr "" @@ -7520,36 +7536,36 @@ msgstr "" #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:961 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:982 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:376 -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1100 -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1162 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1100 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1162 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1102 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1164 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1103 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1165 #, python-format msgid "Device %s not defined on plugin" msgstr "" #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:968 -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1130 -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1147 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1130 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1147 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1132 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1149 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1133 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1150 #, python-format msgid "Attachment %s removed" msgstr "" #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:976 -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1137 -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1154 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1137 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1154 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1139 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1156 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1140 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1157 #, python-format msgid "port_removed failed for %(device)s: %(e)s" msgstr "" #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:980 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:374 -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1159 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1159 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1161 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1162 #, python-format msgid "Port %s updated." msgstr "" @@ -8680,6 +8696,50 @@ msgid "" "tunnel_types: %(tunnel_types)s" msgstr "" +#: neutron/plugins/ml2/drivers/mechanism_fslsdn.py:35 +msgid "CRD service Username" +msgstr "" + +#: neutron/plugins/ml2/drivers/mechanism_fslsdn.py:38 +msgid "CRD Service Password" +msgstr "" + +#: neutron/plugins/ml2/drivers/mechanism_fslsdn.py:40 +msgid "CRD Tenant Name" +msgstr "" + +#: neutron/plugins/ml2/drivers/mechanism_fslsdn.py:43 +msgid "CRD Auth URL" +msgstr "" + +#: neutron/plugins/ml2/drivers/mechanism_fslsdn.py:46 +msgid "URL for connecting to CRD service" +msgstr "" + +#: neutron/plugins/ml2/drivers/mechanism_fslsdn.py:49 +msgid "Timeout value for connecting to CRD service in seconds" +msgstr "" + +#: neutron/plugins/ml2/drivers/mechanism_fslsdn.py:53 +msgid "Region name for connecting to CRD Service in admin context" +msgstr "" + +#: neutron/plugins/ml2/drivers/mechanism_fslsdn.py:57 +msgid "If set, ignore any SSL validation issues" +msgstr "" + +#: neutron/plugins/ml2/drivers/mechanism_fslsdn.py:60 +msgid "Auth strategy for connecting to neutron in admin context" +msgstr "" + +#: neutron/plugins/ml2/drivers/mechanism_fslsdn.py:63 +msgid "Location of ca certificates file to use for CRD client requests." +msgstr "" + +#: neutron/plugins/ml2/drivers/mechanism_fslsdn.py:87 +msgid "Initializing CRD client... " +msgstr "" + #: neutron/plugins/ml2/drivers/mechanism_ncs.py:29 msgid "HTTP URL of Tail-f NCS REST interface." msgstr "" @@ -10557,332 +10617,333 @@ msgstr "" msgid "Agent failed to create agent config map" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:269 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1232 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:270 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1235 #, python-format msgid "Unable to create tunnel port. Invalid remote IP: %s" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:274 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:275 #, python-format msgid "ryu send_msg() result: %s" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:308 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:309 #, python-format msgid "network_delete received network %s" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:314 -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:545 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:276 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:607 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:315 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:546 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:278 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:609 #, python-format msgid "Network %s not used on agent." msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:323 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:324 #, python-format msgid "port_update received port %s" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:326 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:288 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:327 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:290 msgid "tunnel_update received" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:332 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:297 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:333 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:299 msgid "No tunnel_type specified, cannot create tunnels" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:335 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:300 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:336 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:302 #, python-format msgid "tunnel_type %s not supported by agent" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:463 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:515 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:464 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:517 #, python-format msgid "No local VLAN available for net-id=%s" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:466 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:523 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:467 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:525 #, 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:478 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:545 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:479 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:547 #, python-format msgid "" "Cannot provision %(network_type)s network for net-id=%(net_uuid)s - " "tunneling disabled" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:486 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:564 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:487 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:566 #, python-format msgid "" "Cannot provision flat network for net-id=%(net_uuid)s - no bridge for " "physical_network %(physical_network)s" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:496 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:584 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:497 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:586 #, python-format msgid "" "Cannot provision VLAN network for net-id=%(net_uuid)s - no bridge for " "physical_network %(physical_network)s" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:505 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:593 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:506 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:595 #, python-format msgid "" "Cannot provision unknown network type %(network_type)s for net-" "id=%(net_uuid)s" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:548 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:610 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:549 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:612 #, python-format msgid "Reclaiming vlan = %(vlan_id)s from net-id = %(net_uuid)s" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:587 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:650 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:588 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:652 #, python-format msgid "" "Cannot reclaim unknown network type %(network_type)s for net-" "id=%(net_uuid)s" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:638 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:696 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:639 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:698 #, python-format msgid "port_unbound() net_uuid %s not in local_vlan_map" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:712 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:713 #, python-format msgid "ancillary bridge list: %s." msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:802 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:778 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:803 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:780 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." " Agent terminated!" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:886 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:869 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:887 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:871 #, python-format msgid "Mapping physical network %(physical_network)s to bridge %(bridge)s" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:892 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:875 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:893 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:877 #, python-format msgid "" "Bridge %(bridge)s for physical network %(physical_network)s does not " "exist. Agent terminated!" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:960 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:962 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:961 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:964 #, python-format msgid "Port '%(port_name)s' has lost its vlan tag '%(vlan_tag)d'!" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:989 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:991 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:990 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:993 #, 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:997 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1001 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:998 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1003 #, python-format msgid "No VIF port for port %s defined on agent." msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1009 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1013 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1011 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1016 #: neutron/tests/unit/ofagent/test_ofa_neutron_agent.py:665 -#: neutron/tests/unit/openvswitch/test_ovs_neutron_agent.py:751 +#: neutron/tests/unit/openvswitch/test_ovs_neutron_agent.py:753 msgid "ofport should have a value that can be interpreted as an integer" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1012 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1016 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1014 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1019 #: neutron/tests/unit/ofagent/test_ofa_neutron_agent.py:648 #: neutron/tests/unit/ofagent/test_ofa_neutron_agent.py:668 -#: neutron/tests/unit/openvswitch/test_ovs_neutron_agent.py:734 -#: neutron/tests/unit/openvswitch/test_ovs_neutron_agent.py:754 +#: neutron/tests/unit/openvswitch/test_ovs_neutron_agent.py:736 +#: neutron/tests/unit/openvswitch/test_ovs_neutron_agent.py:756 +#: neutron/tests/unit/openvswitch/test_ovs_neutron_agent.py:773 #, python-format msgid "Failed to set-up %(type)s tunnel port to %(ip)s" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1060 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1058 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1062 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1061 #, python-format msgid "Processing port %s" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1066 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1064 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1068 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1067 #, python-format msgid "" "Port %s was not found on the integration bridge and will therefore not be" " processed" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1091 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1091 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1093 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1094 #, python-format msgid "Setting status for %s to UP" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1095 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1095 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1097 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1098 #, python-format msgid "Setting status for %s to DOWN" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1098 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1098 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1100 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1101 #, python-format msgid "Configuration for device %s completed." msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1108 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1108 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1110 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1111 #, python-format msgid "Ancillary Port %s added" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1183 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1185 #, python-format msgid "" "process_network_ports - iteration:%(iter_num)d - " "treat_devices_added_or_updated completed in %(elapsed).3f" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1191 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1193 #, python-format msgid "" "process_network_ports - iteration:%(iter_num)d - treat_devices_removed " "completed in %(elapsed).3f" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1204 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1210 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1206 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1213 #, python-format msgid "" "process_ancillary_network_ports - iteration: %(iter_num)d - " "treat_ancillary_devices_added completed in %(elapsed).3f" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1213 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1219 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1215 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1222 #, python-format msgid "" "process_ancillary_network_ports - iteration: %(iter_num)d - " "treat_ancillary_devices_removed completed in %(elapsed).3f" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1240 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1261 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1242 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1264 #, python-format msgid "Unable to sync tunnel IP %(local_ip)s: %(e)s" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1268 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1270 #, python-format msgid "Agent ovsdb_monitor_loop - iteration:%d started" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1279 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1308 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1281 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1311 msgid "Agent tunnel out of sync with plugin!" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1283 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1312 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1285 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1315 msgid "Error while synchronizing tunnels" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1287 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1289 #, python-format msgid "" "Agent ovsdb_monitor_loop - iteration:%(iter_num)d - starting polling. " "Elapsed:%(elapsed).3f" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1300 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1302 #, python-format msgid "" "Agent ovsdb_monitor_loop - iteration:%(iter_num)d - port information " "retrieved. Elapsed:%(elapsed).3f" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1310 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1345 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1312 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1348 #, python-format msgid "Starting to process devices in:%s" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1314 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1316 #, python-format msgid "" "Agent ovsdb_monitor_loop - iteration:%(iter_num)d - ports processed. " "Elapsed:%(elapsed).3f" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1329 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1331 #, python-format msgid "" "Agent ovsdb_monitor_loop - iteration:%(iter_num)d - ancillary port info " "retrieved. Elapsed:%(elapsed).3f" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1339 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1341 #, python-format msgid "" "Agent ovsdb_monitor_loop - iteration:%(iter_num)d - ancillary ports " "processed. Elapsed:%(elapsed).3f" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1354 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1387 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1356 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1390 msgid "Error while processing VIF ports" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1361 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1363 #, python-format msgid "" "Agent ovsdb_monitor_loop - iteration:%(iter_num)d completed. Processed " "ports statistics:%(port_stats)s. Elapsed:%(elapsed).3f" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1394 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1431 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1396 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1434 #, python-format msgid "Parsing bridge_mappings failed: %s." msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1417 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1419 #, python-format msgid "Invalid tunnel type specificed: %s" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1420 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1457 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:1422 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1460 msgid "Tunneling cannot be enabled without a valid local_ip." msgstr "" @@ -10890,20 +10951,20 @@ msgstr "" msgid "Number of seconds to retry acquiring an Open vSwitch datapath" msgstr "" -#: neutron/plugins/oneconvergence/plugin.py:245 +#: neutron/plugins/oneconvergence/plugin.py:246 msgid "Failed to create subnet, deleting it from neutron" msgstr "" -#: neutron/plugins/oneconvergence/plugin.py:309 +#: neutron/plugins/oneconvergence/plugin.py:310 #, python-format msgid "Deleting newly created neutron port %s" msgstr "" -#: neutron/plugins/oneconvergence/plugin.py:379 +#: neutron/plugins/oneconvergence/plugin.py:380 msgid "Failed to create floatingip" msgstr "" -#: neutron/plugins/oneconvergence/plugin.py:418 +#: neutron/plugins/oneconvergence/plugin.py:419 msgid "Failed to create router" msgstr "" @@ -11233,87 +11294,87 @@ msgstr "" msgid "%s networks are not enabled" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:220 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:222 msgid "OVS version can not support ARP responder." msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:285 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:287 #, python-format msgid "port_update message processed for port %s" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:486 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:488 #, python-format msgid "Action %s not supported" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:757 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:759 #, python-format msgid "Adding %s to list of bridges." msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1189 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1192 #, python-format msgid "" "process_network_ports - iteration:%(iter_num)d " "-treat_devices_added_or_updated completed in %(elapsed).3f" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1197 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1200 #, 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:1298 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1301 #, python-format msgid "Agent rpc_loop - iteration:%d started" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1322 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1325 #, python-format msgid "" "Agent rpc_loop - iteration:%(iter_num)d - starting polling. " "Elapsed:%(elapsed).3f" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1335 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1338 #, 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:1350 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1353 #, python-format msgid "" "Agent rpc_loop - iteration:%(iter_num)d -ports processed. " "Elapsed:%(elapsed).3f" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1364 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1367 #, 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:1373 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1376 #, 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:1394 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1397 #, 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:1454 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1457 #, python-format msgid "Invalid tunnel type specified: %s" msgstr "" @@ -11382,6 +11443,12 @@ msgstr "" msgid "Enable local ARP responder if it is supported" msgstr "" +#: neutron/plugins/openvswitch/common/config.py:86 +msgid "" +"Set or un-set the don't fragment (DF) bit on outgoing IP packet carrying " +"GRE/VXLAN tunnel" +msgstr "" + #: neutron/plugins/plumgrid/common/exceptions.py:26 #, python-format msgid "PLUMgrid Plugin Error: %(err_msg)s"