diff --git a/doc/admin-guide-cloud/source/locale/admin-guide-cloud.pot b/doc/admin-guide-cloud/source/locale/admin-guide-cloud.pot index cb19b41f7b..af325dad6c 100644 --- a/doc/admin-guide-cloud/source/locale/admin-guide-cloud.pot +++ b/doc/admin-guide-cloud/source/locale/admin-guide-cloud.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Cloud Administrator Guide 0.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-12-30 06:12+0000\n" +"POT-Creation-Date: 2016-01-04 06:13+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -3871,8 +3871,8 @@ msgstr "" #: ../compute-flavors.rst:29 msgid "" -"To modify an existing flavor in the dashboard, you must delete the flavor " -"and create a modified one with the same name." +"You can modify an existing flavor from the :guilabel:`Edit Flavor` button in " +"the Dashboard." msgstr "" #: ../compute-flavors.rst:32 @@ -3896,7 +3896,7 @@ msgstr "" #: ../compute-networking-nova.rst:310 ../compute-networking-nova.rst:507 #: ../compute-remote-console-access.rst:36 #: ../compute-remote-console-access.rst:153 ../compute-security.rst:103 -#: ../database.rst:104 ../database.rst:144 ../networking_adv-features.rst:47 +#: ../database.rst:109 ../database.rst:149 ../networking_adv-features.rst:47 #: ../networking_adv-features.rst:130 ../networking_adv-features.rst:711 #: ../networking_arch.rst:29 ../networking_introduction.rst:36 #: ../networking_introduction.rst:129 ../networking_multi-dhcp-agents.rst:40 @@ -4403,18 +4403,51 @@ msgid "" msgstr "" #: ../compute-flavors.rst:359 -msgid "CPU toplogy" +msgid "CPU topology" msgstr "" #: ../compute-flavors.rst:362 msgid "" +"VMs can be pinned to specific physical cores in the hypervisor to improve " +"performance. This should only be done where there is no CPU overcommit " +"(``cpu_allocation_ratio`` is 1.0)." +msgstr "" + +#: ../compute-flavors.rst:370 +msgid "Valid PIN-POLICY values are:" +msgstr "" + +#: ../compute-flavors.rst:372 +msgid "" +"``shared``—(default) The guest vCPUs will be allowed to freely float across " +"host pCPUs, albeit potentially constrained by NUMA policy." +msgstr "" + +#: ../compute-flavors.rst:375 +msgid "" +"``dedicated``—the guest vCPUs will be strictly pinned to a set of host " +"pCPUs. In the absence of an explicit vCPU topology request, the drivers " +"typically expose all vCPUs as sockets with 1 core and 1 thread. When strict " +"CPU pinning is in effect the guest CPU topology will be setup to match the " +"topology of the CPUs to which it is pinned. This option assumes the " +"overcommit ratio is 1.0. For example, if a 2 vCPU guest is pinned to a " +"single host core with 2 threads, then the guest will get a topology of 1 " +"socket, 1 core, 2 threads." +msgstr "" + +#: ../compute-flavors.rst:382 +msgid "Core pinning" +msgstr "" + +#: ../compute-flavors.rst:385 +msgid "" "Flavors can also be assigned to particular projects. By default, a flavor is " "public and available to all projects. Private flavors are only accessible to " "those on the access list and are invisible to other projects. To create and " "assign a private flavor to a project, run these commands:" msgstr "" -#: ../compute-flavors.rst:370 +#: ../compute-flavors.rst:393 msgid "Project private flavors" msgstr "" @@ -5071,7 +5104,7 @@ msgstr "" # #-#-#-#-# compute-live-migration-usage.pot (Cloud Administrator Guide 0.9) #-#-#-#-# # #-#-#-#-# database.pot (Cloud Administrator Guide 0.9) #-#-#-#-# # #-#-#-#-# telemetry-data-collection.pot (Cloud Administrator Guide 0.9) #-#-#-#-# -#: ../compute-live-migration-usage.rst:71 ../database.rst:109 +#: ../compute-live-migration-usage.rst:71 ../database.rst:114 #: ../telemetry-data-collection.rst:712 msgid "name" msgstr "" @@ -8206,7 +8239,7 @@ msgstr "" # #-#-#-#-# compute-security.pot (Cloud Administrator Guide 0.9) #-#-#-#-# # #-#-#-#-# database.pot (Cloud Administrator Guide 0.9) #-#-#-#-# -#: ../compute-security.rst:75 ../database.rst:105 ../database.rst:145 +#: ../compute-security.rst:75 ../database.rst:110 ../database.rst:150 msgid "In this example:" msgstr "" @@ -9688,37 +9721,46 @@ msgid "" "configuration, patching, backups, restores, and monitoring." msgstr "" -#: ../database.rst:25 +#: ../database.rst:23 +msgid "" +"You can modify various cluster characteristics by editing the ``/etc/trove/" +"trove.conf`` file. A comprehensive list of the Database service " +"configuration options is described in the `Database service `_ " +"chapter in the *Configuration Reference*." +msgstr "" + +#: ../database.rst:30 msgid "Create a data store" msgstr "" -#: ../database.rst:27 +#: ../database.rst:32 msgid "" "An administrative user can create data stores for a variety of databases." msgstr "" -#: ../database.rst:30 +#: ../database.rst:35 msgid "" "This section assumes you do not yet have a MySQL data store, and shows you " "how to create a MySQL data store and populate it with a MySQL 5.5 data store " "version." msgstr "" -#: ../database.rst:35 +#: ../database.rst:40 msgid "**To create a data store**" msgstr "" -#: ../database.rst:37 +#: ../database.rst:42 msgid "**Create a trove image**" msgstr "" -#: ../database.rst:39 +#: ../database.rst:44 msgid "" "Create an image for the type of database you want to use, for example, " "MySQL, MongoDB, Cassandra." msgstr "" -#: ../database.rst:42 +#: ../database.rst:47 msgid "" "This image must have the trove guest agent installed, and it must have the " "``trove-guestagent.conf`` file configured to connect to your OpenStack " @@ -9727,69 +9769,69 @@ msgid "" "your image:" msgstr "" -#: ../database.rst:57 +#: ../database.rst:62 msgid "" "This example assumes you have created a MySQL 5.5 image called ``mysql-5.5." "qcow2``." msgstr "" -#: ../database.rst:60 +#: ../database.rst:65 msgid "**Register image with Image service**" msgstr "" -#: ../database.rst:62 +#: ../database.rst:67 msgid "You need to register your guest image with the Image service." msgstr "" -#: ../database.rst:64 +#: ../database.rst:69 msgid "" "In this example, you use the glance :command:`image-create` command to " "register a ``mysql-5.5.qcow2`` image." msgstr "" -#: ../database.rst:92 +#: ../database.rst:97 msgid "**Create the data store**" msgstr "" -#: ../database.rst:94 +#: ../database.rst:99 msgid "" "Create the data store that will house the new image. To do this, use the :" "command:`trove-manage` :command:`datastore_update` command." msgstr "" -#: ../database.rst:97 ../database.rst:137 +#: ../database.rst:102 ../database.rst:142 msgid "This example uses the following arguments:" msgstr "" -#: ../database.rst:103 ../database.rst:143 +#: ../database.rst:108 ../database.rst:148 msgid "Argument" msgstr "" -#: ../database.rst:106 ../database.rst:147 +#: ../database.rst:111 ../database.rst:152 msgid "config file" msgstr "" -#: ../database.rst:107 ../database.rst:148 +#: ../database.rst:112 ../database.rst:153 msgid "The configuration file to use." msgstr "" -#: ../database.rst:108 ../database.rst:149 +#: ../database.rst:113 ../database.rst:154 msgid ":option:`--config-file=/etc/trove/trove.conf`" msgstr "" -#: ../database.rst:110 +#: ../database.rst:115 msgid "Name you want to use for this data store." msgstr "" -#: ../database.rst:111 ../database.rst:154 ../database.rst:177 +#: ../database.rst:116 ../database.rst:159 ../database.rst:182 msgid "``mysql``" msgstr "" -#: ../database.rst:112 +#: ../database.rst:117 msgid "default version" msgstr "" -#: ../database.rst:113 +#: ../database.rst:118 msgid "" "You can attach multiple versions/images to a data store. For example, you " "might have a MySQL 5.5 version and a MySQL 5.6 version. You can designate " @@ -9797,137 +9839,137 @@ msgid "" "explicitly request a specific version." msgstr "" -#: ../database.rst:118 ../database.rst:189 +#: ../database.rst:123 ../database.rst:194 msgid "``\"\"``" msgstr "" -#: ../database.rst:120 +#: ../database.rst:125 msgid "" "At this point, you do not yet have a default version, so pass in an empty " "string." msgstr "" -#: ../database.rst:125 ../database.rst:202 +#: ../database.rst:130 ../database.rst:207 msgid "Example:" msgstr "" -#: ../database.rst:131 +#: ../database.rst:136 msgid "**Add a version to the new data store**" msgstr "" -#: ../database.rst:133 +#: ../database.rst:138 msgid "" "Now that you have a MySQL data store, you can add a version to it, using " "the :command:`trove-manage` :command:`datastore_version_update` command. The " "version indicates which guest image to use." msgstr "" -#: ../database.rst:151 +#: ../database.rst:156 msgid "data store" msgstr "" -#: ../database.rst:152 +#: ../database.rst:157 msgid "" "The name of the data store you just created via ``trove-manage`` :command:" "`datastore_update`." msgstr "" -#: ../database.rst:156 +#: ../database.rst:161 msgid "version name" msgstr "" -#: ../database.rst:157 +#: ../database.rst:162 msgid "The name of the version you are adding to the data store." msgstr "" -#: ../database.rst:158 +#: ../database.rst:163 msgid "``mysql-5.5``" msgstr "" -#: ../database.rst:160 +#: ../database.rst:165 msgid "data store manager" msgstr "" -#: ../database.rst:161 +#: ../database.rst:166 msgid "" "Which data store manager to use for this version. Typically, the data store " "manager is identified by one of the following strings, depending on the " "database:" msgstr "" -#: ../database.rst:165 +#: ../database.rst:170 msgid "cassandra" msgstr "" -#: ../database.rst:166 +#: ../database.rst:171 msgid "couchbase" msgstr "" -#: ../database.rst:167 +#: ../database.rst:172 msgid "couchdb" msgstr "" -#: ../database.rst:168 +#: ../database.rst:173 msgid "db2" msgstr "" -#: ../database.rst:169 +#: ../database.rst:174 msgid "mariadb" msgstr "" -#: ../database.rst:170 +#: ../database.rst:175 msgid "mongodb" msgstr "" -#: ../database.rst:171 +#: ../database.rst:176 msgid "mysql" msgstr "" -#: ../database.rst:172 +#: ../database.rst:177 msgid "percona" msgstr "" -#: ../database.rst:173 +#: ../database.rst:178 msgid "postgresql" msgstr "" -#: ../database.rst:174 +#: ../database.rst:179 msgid "pxc" msgstr "" -#: ../database.rst:175 +#: ../database.rst:180 msgid "redis" msgstr "" -#: ../database.rst:176 +#: ../database.rst:181 msgid "vertica" msgstr "" -#: ../database.rst:179 +#: ../database.rst:184 msgid "glance ID" msgstr "" -#: ../database.rst:180 +#: ../database.rst:185 msgid "" "The ID of the guest image you just added to the Image service. You can get " "this ID by using the glance :command:`image-show` IMAGE_NAME command." msgstr "" -#: ../database.rst:183 +#: ../database.rst:188 msgid "bb75f870-0c33-4907-8467-1367f8cb15b6" msgstr "" -#: ../database.rst:185 +#: ../database.rst:190 msgid "packages" msgstr "" -#: ../database.rst:186 +#: ../database.rst:191 msgid "" "If you want to put additional packages on each guest that you create with " "this data store version, you can list the package names here." msgstr "" -#: ../database.rst:191 +#: ../database.rst:196 msgid "" "In this example, the guest image already contains all the required packages, " "so leave this argument empty." @@ -9935,59 +9977,59 @@ msgstr "" # #-#-#-#-# database.pot (Cloud Administrator Guide 0.9) #-#-#-#-# # #-#-#-#-# ts-eql-volume-size.pot (Cloud Administrator Guide 0.9) #-#-#-#-# -#: ../database.rst:194 ../ts-eql-volume-size.rst:112 +#: ../database.rst:199 ../ts-eql-volume-size.rst:112 msgid "active" msgstr "" -#: ../database.rst:196 +#: ../database.rst:201 msgid "Set this to either 1 or 0:" msgstr "" -#: ../database.rst:196 +#: ../database.rst:201 msgid "``1`` = active" msgstr "" -#: ../database.rst:197 +#: ../database.rst:202 msgid "``0`` = disabled" msgstr "" -#: ../database.rst:198 +#: ../database.rst:203 msgid "1" msgstr "" -#: ../database.rst:208 +#: ../database.rst:213 msgid "" "**Optional.** Set your new version as the default version. To do this, use " "the :command:`trove-manage` :command:`datastore_update` command again, this " "time specifying the version you just created." msgstr "" -#: ../database.rst:216 +#: ../database.rst:221 msgid "**Load validation rules for configuration groups**" msgstr "" -#: ../database.rst:220 +#: ../database.rst:225 msgid "**Applies only to MySQL and Percona data stores**" msgstr "" -#: ../database.rst:222 +#: ../database.rst:227 msgid "" "If you just created a MySQL or Percona data store, then you need to load the " "appropriate validation rules, as described in this step." msgstr "" -#: ../database.rst:225 +#: ../database.rst:230 msgid "If you just created a different data store, skip this step." msgstr "" -#: ../database.rst:227 +#: ../database.rst:232 msgid "" "**Background.** You can manage database configuration tasks by using " "configuration groups. Configuration groups let you set configuration " "parameters, in bulk, on one or more databases." msgstr "" -#: ../database.rst:231 +#: ../database.rst:236 msgid "" "When you set up a configuration group using the trove :command:" "`configuration-create` command, this command compares the configuration " @@ -9995,43 +10037,43 @@ msgid "" "stored in the ``validation-rules.json`` file." msgstr "" -#: ../database.rst:240 +#: ../database.rst:245 msgid "Operating System" msgstr "" -#: ../database.rst:241 +#: ../database.rst:246 msgid "Location of :file:`validation-rules.json`" msgstr "" # #-#-#-#-# database.pot (Cloud Administrator Guide 0.9) #-#-#-#-# # #-#-#-#-# networking_adv-features.pot (Cloud Administrator Guide 0.9) #-#-#-#-# -#: ../database.rst:242 ../networking_adv-features.rst:627 +#: ../database.rst:247 ../networking_adv-features.rst:627 msgid "Notes" msgstr "" -#: ../database.rst:244 +#: ../database.rst:249 msgid "Ubuntu 14.04" msgstr "" -#: ../database.rst:245 +#: ../database.rst:250 msgid ":file:`/usr/lib/python2.7/dist-packages/trove/templates/DATASTORE_NAME`" msgstr "" -#: ../database.rst:246 ../database.rst:252 +#: ../database.rst:251 ../database.rst:257 msgid "" "DATASTORE_NAME is the name of either the MySQL data store or the Percona " "data store. This is typically either ``mysql`` or ``percona``." msgstr "" -#: ../database.rst:250 +#: ../database.rst:255 msgid "RHEL 7, CentOS 7, Fedora 20, and Fedora 21" msgstr "" -#: ../database.rst:251 +#: ../database.rst:256 msgid ":file:`/usr/lib/python2.7/site-packages/trove/templates/DATASTORE_NAME`" msgstr "" -#: ../database.rst:257 +#: ../database.rst:262 msgid "" "Therefore, as part of creating a data store, you need to load the " "``validation-rules.json`` file, using the :command:`trove-manage` :command:" @@ -10039,55 +10081,55 @@ msgid "" "following arguments:" msgstr "" -#: ../database.rst:262 +#: ../database.rst:267 msgid "Data store name" msgstr "" -#: ../database.rst:263 +#: ../database.rst:268 msgid "Data store version" msgstr "" -#: ../database.rst:264 +#: ../database.rst:269 msgid "Full path to the ``validation-rules.json`` file" msgstr "" -#: ../database.rst:268 +#: ../database.rst:273 msgid "" "This example loads the ``validation-rules.json`` file for a MySQL database " "on Ubuntu 14.04:" msgstr "" -#: ../database.rst:275 +#: ../database.rst:280 msgid "**Validate data store**" msgstr "" -#: ../database.rst:277 +#: ../database.rst:282 msgid "" "To validate your new data store and version, start by listing the data " "stores on your system:" msgstr "" -#: ../database.rst:290 +#: ../database.rst:295 msgid "" "Take the ID of the MySQL data store and pass it in with the :command:" "`datastore-version-list` command:" msgstr "" -#: ../database.rst:303 +#: ../database.rst:308 msgid "Configure a cluster" msgstr "" -#: ../database.rst:305 +#: ../database.rst:310 msgid "" "An administrative user can configure various characteristics of a MongoDB " "cluster." msgstr "" -#: ../database.rst:308 +#: ../database.rst:313 msgid "**Query routers and config servers**" msgstr "" -#: ../database.rst:310 +#: ../database.rst:315 msgid "" "**Background.** Each cluster includes at least one query router and one " "config server. Query routers and config servers count against your quota. " @@ -10095,30 +10137,30 @@ msgid "" "and config server(s)." msgstr "" -#: ../database.rst:315 +#: ../database.rst:320 msgid "" "**Configuration.** By default, the system creates one query router and one " "config server per cluster. You can change this by editing the ``/etc/trove/" "trove.conf`` file. These settings are in the ``mongodb`` section of the file:" msgstr "" -#: ../database.rst:324 +#: ../database.rst:329 msgid "Setting" msgstr "" -#: ../database.rst:325 +#: ../database.rst:330 msgid "Valid values are:" msgstr "" -#: ../database.rst:327 +#: ../database.rst:332 msgid "num_config_servers_per_cluster" msgstr "" -#: ../database.rst:328 ../database.rst:331 +#: ../database.rst:333 ../database.rst:336 msgid "1 or 3" msgstr "" -#: ../database.rst:330 +#: ../database.rst:335 msgid "num_query_routers_per_cluster" msgstr "" diff --git a/doc/common-rst/source/locale/common-rst.pot b/doc/common-rst/source/locale/common-rst.pot index d025835ca7..a3683d61dd 100644 --- a/doc/common-rst/source/locale/common-rst.pot +++ b/doc/common-rst/source/locale/common-rst.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Common documents 1.0.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-12-31 06:13+0000\n" +"POT-Creation-Date: 2016-01-04 06:13+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -484,7 +484,7 @@ msgid "Prerequisite" msgstr "" #: ../common/cli_install_openstack_command_line_clients.rst:19 -#: ../common/cli_overview.rst:34 ../common/get_started_with_openstack.rst:36 +#: ../common/cli_overview.rst:34 ../common/get_started_with_openstack.rst:34 msgid "Description" msgstr "" @@ -1559,7 +1559,7 @@ msgstr "" msgid "**OpenStack services and clients**" msgstr "" -#: ../common/cli_overview.rst:34 ../common/get_started_with_openstack.rst:34 +#: ../common/cli_overview.rst:34 ../common/get_started_with_openstack.rst:32 msgid "Service" msgstr "" @@ -2118,143 +2118,143 @@ msgid "" "available, to run them." msgstr "" -#: ../common/dashboard_customizing.rst:5 +#: ../common/dashboard_customizing.rst:3 msgid "Customize the dashboard" msgstr "" -#: ../common/dashboard_customizing.rst:7 +#: ../common/dashboard_customizing.rst:5 msgid "" "Once you have the dashboard installed you can customize the way it looks and " "feels to suit your own needs." msgstr "" -#: ../common/dashboard_customizing.rst:12 +#: ../common/dashboard_customizing.rst:10 msgid "" "The OpenStack dashboard by default on Ubuntu installs the ``openstack-" "dashboard-ubuntu-theme`` package." msgstr "" -#: ../common/dashboard_customizing.rst:15 +#: ../common/dashboard_customizing.rst:13 msgid "" "If you do not want to use this theme you can remove it and its dependencies " "using the following command:" msgstr "" -#: ../common/dashboard_customizing.rst:24 +#: ../common/dashboard_customizing.rst:22 msgid "This guide focuses on the ``local_settings.py`` file." msgstr "" -#: ../common/dashboard_customizing.rst:26 +#: ../common/dashboard_customizing.rst:24 msgid "" "This guide is adapted from `How To Custom Brand The OpenStack \"Horizon\" " "Dashboard `_." msgstr "" -#: ../common/dashboard_customizing.rst:30 +#: ../common/dashboard_customizing.rst:28 msgid "The following can easily be customized:" msgstr "" -#: ../common/dashboard_customizing.rst:32 +#: ../common/dashboard_customizing.rst:30 msgid "Logo" msgstr "" -#: ../common/dashboard_customizing.rst:33 +#: ../common/dashboard_customizing.rst:31 msgid "Site colors" msgstr "" -#: ../common/dashboard_customizing.rst:34 -#: ../common/dashboard_customizing.rst:113 +#: ../common/dashboard_customizing.rst:32 +#: ../common/dashboard_customizing.rst:111 msgid "HTML title" msgstr "" -#: ../common/dashboard_customizing.rst:35 -#: ../common/dashboard_customizing.rst:124 +#: ../common/dashboard_customizing.rst:33 +#: ../common/dashboard_customizing.rst:122 msgid "Logo link" msgstr "" -#: ../common/dashboard_customizing.rst:36 -#: ../common/dashboard_customizing.rst:136 +#: ../common/dashboard_customizing.rst:34 +#: ../common/dashboard_customizing.rst:134 msgid "Help URL" msgstr "" -#: ../common/dashboard_customizing.rst:39 +#: ../common/dashboard_customizing.rst:37 msgid "Logo and site colors" msgstr "" -#: ../common/dashboard_customizing.rst:40 +#: ../common/dashboard_customizing.rst:38 msgid "" "Create two PNG logo files with transparent backgrounds using the following " "sizes:" msgstr "" -#: ../common/dashboard_customizing.rst:43 +#: ../common/dashboard_customizing.rst:41 msgid "Login screen: 365 x 50" msgstr "" -#: ../common/dashboard_customizing.rst:44 +#: ../common/dashboard_customizing.rst:42 msgid "Logged in banner: 216 x 35" msgstr "" -#: ../common/dashboard_customizing.rst:46 +#: ../common/dashboard_customizing.rst:44 msgid "" "Upload your new images to ``/usr/share/openstack-dashboard/" "openstack_dashboard/static/dashboard/img/``." msgstr "" -#: ../common/dashboard_customizing.rst:49 +#: ../common/dashboard_customizing.rst:47 msgid "" "Create a CSS style sheet in ``/usr/share/openstack-dashboard/" "openstack_dashboard/static/dashboard/scss/``." msgstr "" -#: ../common/dashboard_customizing.rst:52 +#: ../common/dashboard_customizing.rst:50 msgid "" "Change the colors and image file names as appropriate, though the relative " "directory paths should be the same. The following example file shows you how " "to customize your CSS file:" msgstr "" -#: ../common/dashboard_customizing.rst:92 +#: ../common/dashboard_customizing.rst:90 msgid "Open the following HTML template in an editor of your choice:" msgstr "" -#: ../common/dashboard_customizing.rst:98 +#: ../common/dashboard_customizing.rst:96 msgid "" "Add a line to include your newly created style sheet. For example, ``custom." "css`` file:" msgstr "" -#: ../common/dashboard_customizing.rst:107 +#: ../common/dashboard_customizing.rst:105 msgid "Restart the Apache service." msgstr "" -#: ../common/dashboard_customizing.rst:109 +#: ../common/dashboard_customizing.rst:107 msgid "" "To view your changes reload your dashboard. If necessary go back and modify " "your CSS file as appropriate." msgstr "" -#: ../common/dashboard_customizing.rst:114 +#: ../common/dashboard_customizing.rst:112 msgid "" "Set the HTML title, which appears at the top of the browser window, by " "adding the following line to ``local_settings.py``:" msgstr "" -#: ../common/dashboard_customizing.rst:121 -#: ../common/dashboard_customizing.rst:133 -#: ../common/dashboard_customizing.rst:145 +#: ../common/dashboard_customizing.rst:119 +#: ../common/dashboard_customizing.rst:131 +#: ../common/dashboard_customizing.rst:143 msgid "Restart Apache for this change to take effect." msgstr "" -#: ../common/dashboard_customizing.rst:125 +#: ../common/dashboard_customizing.rst:123 msgid "" "The logo also acts as a hyperlink. The default behavior is to redirect to " "``horizon:user_home``. To change this, add the following attribute to " "``local_settings.py``:" msgstr "" -#: ../common/dashboard_customizing.rst:137 +#: ../common/dashboard_customizing.rst:135 msgid "" "By default the help URL points to http://docs.openstack.org. Change this by " "editing the following attribute to the URL of your choice in " @@ -2574,11 +2574,11 @@ msgid "" "and PostgreSQL." msgstr "" -#: ../common/get_started_conceptual_architecture.rst:5 +#: ../common/get_started_conceptual_architecture.rst:7 msgid "Conceptual architecture" msgstr "" -#: ../common/get_started_conceptual_architecture.rst:7 +#: ../common/get_started_conceptual_architecture.rst:9 msgid "" "The following diagram shows the relationships among the OpenStack services:" msgstr "" @@ -3223,11 +3223,11 @@ msgid "" "consumer." msgstr "" -#: ../common/get_started_sahara.rst:5 +#: ../common/get_started_sahara.rst:3 msgid "OpenStack Data processing service" msgstr "" -#: ../common/get_started_sahara.rst:7 +#: ../common/get_started_sahara.rst:5 msgid "" "The Data processing service for OpenStack (sahara) aims to provide users " "with a simple means to provision data processing (Hadoop, Spark) clusters by " @@ -3238,59 +3238,59 @@ msgid "" "removing worker nodes on demand." msgstr "" -#: ../common/get_started_sahara.rst:15 +#: ../common/get_started_sahara.rst:13 msgid "The solution addresses the following use cases:" msgstr "" -#: ../common/get_started_sahara.rst:17 +#: ../common/get_started_sahara.rst:15 msgid "" "Fast provisioning of Hadoop clusters on OpenStack for development and QA." msgstr "" -#: ../common/get_started_sahara.rst:20 +#: ../common/get_started_sahara.rst:18 msgid "" "Utilization of unused compute power from general purpose OpenStack IaaS " "cloud." msgstr "" -#: ../common/get_started_sahara.rst:23 +#: ../common/get_started_sahara.rst:21 msgid "Analytics-as-a-Service for ad-hoc or bursty analytic workloads." msgstr "" -#: ../common/get_started_sahara.rst:25 +#: ../common/get_started_sahara.rst:23 msgid "Key features are:" msgstr "" -#: ../common/get_started_sahara.rst:27 +#: ../common/get_started_sahara.rst:25 msgid "Designed as an OpenStack component." msgstr "" -#: ../common/get_started_sahara.rst:29 +#: ../common/get_started_sahara.rst:27 msgid "" "Managed through REST API with UI available as part of OpenStack dashboard." msgstr "" -#: ../common/get_started_sahara.rst:32 +#: ../common/get_started_sahara.rst:30 msgid "Support for different Hadoop distributions:" msgstr "" -#: ../common/get_started_sahara.rst:34 +#: ../common/get_started_sahara.rst:32 msgid "Pluggable system of Hadoop installation engines." msgstr "" -#: ../common/get_started_sahara.rst:36 +#: ../common/get_started_sahara.rst:34 msgid "" "Integration with vendor specific management tools, such as Apache Ambari or " "Cloudera Management Console." msgstr "" -#: ../common/get_started_sahara.rst:39 +#: ../common/get_started_sahara.rst:37 msgid "" "Predefined templates of Hadoop configurations with the ability to modify " "parameters." msgstr "" -#: ../common/get_started_sahara.rst:42 +#: ../common/get_started_sahara.rst:40 msgid "User-friendly UI for ad-hoc analytics queries based on Hive or Pig." msgstr "" @@ -3560,11 +3560,11 @@ msgid "" "collector and API server have access to the data store." msgstr "" -#: ../common/get_started_with_openstack.rst:5 +#: ../common/get_started_with_openstack.rst:3 msgid "Get started with OpenStack" msgstr "" -#: ../common/get_started_with_openstack.rst:15 +#: ../common/get_started_with_openstack.rst:13 msgid "" "The OpenStack project is an open source cloud computing platform for all " "types of clouds, which aims to be simple to implement, massively scalable, " @@ -3572,7 +3572,7 @@ msgid "" "the world create the OpenStack project." msgstr "" -#: ../common/get_started_with_openstack.rst:20 +#: ../common/get_started_with_openstack.rst:18 msgid "" "OpenStack provides an Infrastructure-as-a-Service (:term:`IaaS`) solution " "through a set of interrelated services. Each service offers an application " @@ -3581,7 +3581,7 @@ msgid "" "install some or all services." msgstr "" -#: ../common/get_started_with_openstack.rst:27 +#: ../common/get_started_with_openstack.rst:25 msgid "" "The following table describes the OpenStack services that make up the " "OpenStack architecture:" @@ -3591,55 +3591,55 @@ msgstr "" msgid "OpenStack Services" msgstr "" -#: ../common/get_started_with_openstack.rst:35 +#: ../common/get_started_with_openstack.rst:33 msgid "Project name" msgstr "" -#: ../common/get_started_with_openstack.rst:37 +#: ../common/get_started_with_openstack.rst:35 msgid "" "`Dashboard `__" msgstr "" -#: ../common/get_started_with_openstack.rst:38 +#: ../common/get_started_with_openstack.rst:36 msgid "`Horizon `__" msgstr "" -#: ../common/get_started_with_openstack.rst:39 +#: ../common/get_started_with_openstack.rst:37 msgid "" "Provides a web-based self-service portal to interact with underlying " "OpenStack services, such as launching an instance, assigning IP addresses " "and configuring access controls." msgstr "" -#: ../common/get_started_with_openstack.rst:42 +#: ../common/get_started_with_openstack.rst:40 msgid "" "`Compute `__" msgstr "" -#: ../common/get_started_with_openstack.rst:43 +#: ../common/get_started_with_openstack.rst:41 msgid "`Nova `__" msgstr "" -#: ../common/get_started_with_openstack.rst:44 +#: ../common/get_started_with_openstack.rst:42 msgid "" "Manages the lifecycle of compute instances in an OpenStack environment. " "Responsibilities include spawning, scheduling and decommissioning of virtual " "machines on demand." msgstr "" -#: ../common/get_started_with_openstack.rst:47 +#: ../common/get_started_with_openstack.rst:45 msgid "" "`Networking `__" msgstr "" -#: ../common/get_started_with_openstack.rst:48 +#: ../common/get_started_with_openstack.rst:46 msgid "`Neutron `__" msgstr "" -#: ../common/get_started_with_openstack.rst:49 +#: ../common/get_started_with_openstack.rst:47 msgid "" "Enables Network-Connectivity-as-a-Service for other OpenStack services, such " "as OpenStack Compute. Provides an API for users to define networks and the " @@ -3647,17 +3647,17 @@ msgid "" "popular networking vendors and technologies." msgstr "" -#: ../common/get_started_with_openstack.rst:53 +#: ../common/get_started_with_openstack.rst:51 msgid "" "`Object Storage `__" msgstr "" -#: ../common/get_started_with_openstack.rst:54 +#: ../common/get_started_with_openstack.rst:52 msgid "`Swift `__" msgstr "" -#: ../common/get_started_with_openstack.rst:55 +#: ../common/get_started_with_openstack.rst:53 msgid "" "Stores and retrieves arbitrary unstructured data objects via a RESTful, HTTP " "based API. It is highly fault tolerant with its data replication and scale-" @@ -3666,82 +3666,82 @@ msgid "" "drives, ensuring the data is replicated across a server cluster." msgstr "" -#: ../common/get_started_with_openstack.rst:61 +#: ../common/get_started_with_openstack.rst:59 msgid "" "`Block Storage `__" msgstr "" -#: ../common/get_started_with_openstack.rst:62 +#: ../common/get_started_with_openstack.rst:60 msgid "`Cinder `__" msgstr "" -#: ../common/get_started_with_openstack.rst:63 +#: ../common/get_started_with_openstack.rst:61 msgid "" "Provides persistent block storage to running instances. Its pluggable driver " "architecture facilitates the creation and management of block storage " "devices." msgstr "" -#: ../common/get_started_with_openstack.rst:66 +#: ../common/get_started_with_openstack.rst:64 msgid "" "`Identity service `__" msgstr "" -#: ../common/get_started_with_openstack.rst:67 +#: ../common/get_started_with_openstack.rst:65 msgid "`Keystone `__" msgstr "" -#: ../common/get_started_with_openstack.rst:68 +#: ../common/get_started_with_openstack.rst:66 msgid "" "Provides an authentication and authorization service for other OpenStack " "services. Provides a catalog of endpoints for all OpenStack services." msgstr "" -#: ../common/get_started_with_openstack.rst:71 +#: ../common/get_started_with_openstack.rst:69 msgid "" "`Image service `__" msgstr "" -#: ../common/get_started_with_openstack.rst:72 +#: ../common/get_started_with_openstack.rst:70 msgid "`Glance `__" msgstr "" -#: ../common/get_started_with_openstack.rst:73 +#: ../common/get_started_with_openstack.rst:71 msgid "" "Stores and retrieves virtual machine disk images. OpenStack Compute makes " "use of this during instance provisioning." msgstr "" -#: ../common/get_started_with_openstack.rst:75 +#: ../common/get_started_with_openstack.rst:73 msgid "" "`Telemetry `__" msgstr "" -#: ../common/get_started_with_openstack.rst:76 +#: ../common/get_started_with_openstack.rst:74 msgid "`Ceilometer `__" msgstr "" -#: ../common/get_started_with_openstack.rst:77 +#: ../common/get_started_with_openstack.rst:75 msgid "" "Monitors and meters the OpenStack cloud for billing, benchmarking, " "scalability, and statistical purposes." msgstr "" -#: ../common/get_started_with_openstack.rst:79 +#: ../common/get_started_with_openstack.rst:77 msgid "" "`Orchestration `__" msgstr "" -#: ../common/get_started_with_openstack.rst:80 +#: ../common/get_started_with_openstack.rst:78 msgid "`Heat `__" msgstr "" -#: ../common/get_started_with_openstack.rst:81 +#: ../common/get_started_with_openstack.rst:79 msgid "" "Orchestrates multiple composite cloud applications by using either the " "native HOT template format or the AWS CloudFormation template format, " @@ -3749,33 +3749,33 @@ msgid "" "Query API." msgstr "" -#: ../common/get_started_with_openstack.rst:85 +#: ../common/get_started_with_openstack.rst:83 msgid "" "`Database service `__" msgstr "" -#: ../common/get_started_with_openstack.rst:86 +#: ../common/get_started_with_openstack.rst:84 msgid "`Trove `__" msgstr "" -#: ../common/get_started_with_openstack.rst:87 +#: ../common/get_started_with_openstack.rst:85 msgid "" "Provides scalable and reliable Cloud Database-as-a-Service functionality for " "both relational and non-relational database engines." msgstr "" -#: ../common/get_started_with_openstack.rst:89 +#: ../common/get_started_with_openstack.rst:87 msgid "" "`Data processing service `__" msgstr "" -#: ../common/get_started_with_openstack.rst:90 +#: ../common/get_started_with_openstack.rst:88 msgid "`Sahara `__" msgstr "" -#: ../common/get_started_with_openstack.rst:91 +#: ../common/get_started_with_openstack.rst:89 msgid "" "Provides capabilities to provision and scale Hadoop clusters in OpenStack by " "specifying parameters like Hadoop version, cluster topology and nodes " @@ -10635,24 +10635,25 @@ msgstr "" #: ../common/log_in_dashboard.rst:35 msgid "" -"The top of the window displays your user name. You can also access settings " -"or sign out of the dashboard." +"The top of the window displays your user name. You can also access the :" +"guilabel:`Settings` tab (:ref:`dashboard-settings-tab`) or sign out of the " +"dashboard." msgstr "" -#: ../common/log_in_dashboard.rst:38 +#: ../common/log_in_dashboard.rst:39 msgid "" "The visible tabs and functions in the dashboard depend on the access " "permissions, or roles, of the user you are logged in as." msgstr "" -#: ../common/log_in_dashboard.rst:41 +#: ../common/log_in_dashboard.rst:42 msgid "" "If you are logged in as an end user, the :guilabel:`Project` tab (:ref:" "`dashboard-project-tab`) and :guilabel:`Identity` tab (:ref:`dashboard-" "identity-tab`) are displayed." msgstr "" -#: ../common/log_in_dashboard.rst:45 +#: ../common/log_in_dashboard.rst:46 msgid "" "If you are logged in as an administrator, the :guilabel:`Project` tab (:ref:" "`dashboard-project-tab`) and :guilabel:`Admin` tab (:ref:`dashboard-admin-" @@ -10660,188 +10661,188 @@ msgid "" "displayed." msgstr "" -#: ../common/log_in_dashboard.rst:54 +#: ../common/log_in_dashboard.rst:55 msgid "OpenStack dashboard — :guilabel:`Project` tab" msgstr "" -#: ../common/log_in_dashboard.rst:56 +#: ../common/log_in_dashboard.rst:57 msgid "" "Projects are organizational units in the cloud, and are also known as " "tenants or accounts. Each user is a member of one or more projects. Within a " "project, a user creates and manages instances." msgstr "" -#: ../common/log_in_dashboard.rst:60 +#: ../common/log_in_dashboard.rst:61 msgid "" "From the :guilabel:`Project` tab, you can view and manage the resources in a " "selected project, including instances and images. You can select the project " "from the drop down menu at the top left." msgstr "" -#: ../common/log_in_dashboard.rst:67 +#: ../common/log_in_dashboard.rst:68 msgid "**Figure: Project tab**" msgstr "" -#: ../common/log_in_dashboard.rst:69 +#: ../common/log_in_dashboard.rst:70 msgid "" "From the :guilabel:`Project` tab, you can access the following categories:" msgstr "" -#: ../common/log_in_dashboard.rst:72 +#: ../common/log_in_dashboard.rst:73 msgid ":guilabel:`Compute` tab" msgstr "" -#: ../common/log_in_dashboard.rst:74 +#: ../common/log_in_dashboard.rst:75 msgid ":guilabel:`Overview`: View reports for the project." msgstr "" -#: ../common/log_in_dashboard.rst:76 +#: ../common/log_in_dashboard.rst:77 msgid "" ":guilabel:`Instances`: View, launch, create a snapshot from, stop, pause, or " "reboot instances, or connect to them through VNC." msgstr "" -#: ../common/log_in_dashboard.rst:79 ../common/log_in_dashboard.rst:165 +#: ../common/log_in_dashboard.rst:80 ../common/log_in_dashboard.rst:166 msgid ":guilabel:`Volumes`: Use the following tabs to complete these tasks:" msgstr "" -#: ../common/log_in_dashboard.rst:81 +#: ../common/log_in_dashboard.rst:82 msgid ":guilabel:`Volumes`: View, create, edit, and delete volumes." msgstr "" -#: ../common/log_in_dashboard.rst:83 +#: ../common/log_in_dashboard.rst:84 msgid "" ":guilabel:`Volume Snapshots`: View, create, edit, and delete volume " "snapshots." msgstr "" -#: ../common/log_in_dashboard.rst:86 +#: ../common/log_in_dashboard.rst:87 msgid "" ":guilabel:`Images`: View images and instance snapshots created by project " "users, plus any images that are publicly available. Create, edit, and delete " "images, and launch instances from images and snapshots." msgstr "" -#: ../common/log_in_dashboard.rst:90 +#: ../common/log_in_dashboard.rst:91 msgid "" ":guilabel:`Access & Security`: Use the following tabs to complete these " "tasks:" msgstr "" -#: ../common/log_in_dashboard.rst:93 +#: ../common/log_in_dashboard.rst:94 msgid "" ":guilabel:`Security Groups`: View, create, edit, and delete security groups " "and security group rules." msgstr "" -#: ../common/log_in_dashboard.rst:96 +#: ../common/log_in_dashboard.rst:97 msgid "" ":guilabel:`Key Pairs`: View, create, edit, import, and delete key pairs." msgstr "" -#: ../common/log_in_dashboard.rst:98 +#: ../common/log_in_dashboard.rst:99 msgid "" ":guilabel:`Floating IPs`: Allocate an IP address to or release it from a " "project." msgstr "" -#: ../common/log_in_dashboard.rst:101 +#: ../common/log_in_dashboard.rst:102 msgid ":guilabel:`API Access`: View API endpoints." msgstr "" -#: ../common/log_in_dashboard.rst:104 +#: ../common/log_in_dashboard.rst:105 msgid ":guilabel:`Network` tab" msgstr "" -#: ../common/log_in_dashboard.rst:106 +#: ../common/log_in_dashboard.rst:107 msgid ":guilabel:`Network Topology`: View the network topology." msgstr "" -#: ../common/log_in_dashboard.rst:108 +#: ../common/log_in_dashboard.rst:109 msgid ":guilabel:`Networks`: Create and manage public and private networks." msgstr "" -#: ../common/log_in_dashboard.rst:110 +#: ../common/log_in_dashboard.rst:111 msgid ":guilabel:`Routers`: Create and manage routers." msgstr "" -#: ../common/log_in_dashboard.rst:113 +#: ../common/log_in_dashboard.rst:114 msgid ":guilabel:`Orchestration` tab" msgstr "" -#: ../common/log_in_dashboard.rst:115 +#: ../common/log_in_dashboard.rst:116 msgid "" ":guilabel:`Stacks`: Use the REST API to orchestrate multiple composite cloud " "applications." msgstr "" -#: ../common/log_in_dashboard.rst:118 +#: ../common/log_in_dashboard.rst:119 msgid "" ":guilabel:`Resource Types`: Show a list of all the supported resource types " "for HOT templates." msgstr "" -#: ../common/log_in_dashboard.rst:122 +#: ../common/log_in_dashboard.rst:123 msgid ":guilabel:`Object Store` tab" msgstr "" -#: ../common/log_in_dashboard.rst:124 +#: ../common/log_in_dashboard.rst:125 msgid ":guilabel:`Containers`: Create and manage containers and objects." msgstr "" -#: ../common/log_in_dashboard.rst:129 +#: ../common/log_in_dashboard.rst:130 msgid "OpenStack dashboard — :guilabel:`Admin` tab" msgstr "" -#: ../common/log_in_dashboard.rst:131 +#: ../common/log_in_dashboard.rst:132 msgid "" "Administrative users can use the :guilabel:`Admin` tab to view usage and to " "manage instances, volumes, flavors, images, networks and so on." msgstr "" -#: ../common/log_in_dashboard.rst:138 +#: ../common/log_in_dashboard.rst:139 msgid "**Figure: Admin tab**" msgstr "" -#: ../common/log_in_dashboard.rst:140 +#: ../common/log_in_dashboard.rst:141 msgid "" "From the :guilabel:`Admin` tab, you can access the following category to " "complete these tasks:" msgstr "" -#: ../common/log_in_dashboard.rst:144 +#: ../common/log_in_dashboard.rst:145 msgid ":guilabel:`System` tab" msgstr "" -#: ../common/log_in_dashboard.rst:146 +#: ../common/log_in_dashboard.rst:147 msgid ":guilabel:`Overview`: View basic reports." msgstr "" -#: ../common/log_in_dashboard.rst:148 +#: ../common/log_in_dashboard.rst:149 msgid "" ":guilabel:`Resource Usage`: Use the following tabs to view the following " "usages:" msgstr "" -#: ../common/log_in_dashboard.rst:151 +#: ../common/log_in_dashboard.rst:152 msgid ":guilabel:`Usage Report`: View the usage report." msgstr "" -#: ../common/log_in_dashboard.rst:153 +#: ../common/log_in_dashboard.rst:154 msgid ":guilabel:`Stats`: View the statistics of all resources." msgstr "" -#: ../common/log_in_dashboard.rst:155 +#: ../common/log_in_dashboard.rst:156 msgid ":guilabel:`Hypervisors`: View the hypervisor summary." msgstr "" -#: ../common/log_in_dashboard.rst:157 +#: ../common/log_in_dashboard.rst:158 msgid "" ":guilabel:`Host Aggregates`: View, create, and edit host aggregates. View " "the list of availability zones." msgstr "" -#: ../common/log_in_dashboard.rst:160 +#: ../common/log_in_dashboard.rst:161 msgid "" ":guilabel:`Instances`: View, pause, resume, suspend, migrate, soft or hard " "reboot, and delete running instances that belong to users of some, but not " @@ -10849,122 +10850,122 @@ msgid "" "through VNC." msgstr "" -#: ../common/log_in_dashboard.rst:167 +#: ../common/log_in_dashboard.rst:168 msgid ":guilabel:`Volumes`: View, create, manage, and delete volumes." msgstr "" -#: ../common/log_in_dashboard.rst:169 +#: ../common/log_in_dashboard.rst:170 msgid "" ":guilabel:`Volume Types`: View, create, manage, and delete volume types." msgstr "" -#: ../common/log_in_dashboard.rst:171 +#: ../common/log_in_dashboard.rst:172 msgid "" ":guilabel:`Volume Snapshots`: View, manage, and delete volume snapshots." msgstr "" -#: ../common/log_in_dashboard.rst:173 +#: ../common/log_in_dashboard.rst:174 msgid "" ":guilabel:`Flavors`: View, create, edit, view extra specifications for, and " "delete flavors. A flavor is size of an instance." msgstr "" -#: ../common/log_in_dashboard.rst:176 +#: ../common/log_in_dashboard.rst:177 msgid "" ":guilabel:`Images`: View, create, edit properties for, and delete custom " "images." msgstr "" -#: ../common/log_in_dashboard.rst:179 +#: ../common/log_in_dashboard.rst:180 msgid "" ":guilabel:`Networks`: View, create, edit properties for, and delete networks." msgstr "" -#: ../common/log_in_dashboard.rst:182 +#: ../common/log_in_dashboard.rst:183 msgid "" ":guilabel:`Routers`: View, create, edit properties for, and delete routers." msgstr "" -#: ../common/log_in_dashboard.rst:184 +#: ../common/log_in_dashboard.rst:185 msgid "" ":guilabel:`Defaults`: View default quota values. Quotas are hard-coded in " "OpenStack Compute and define the maximum allowable size and number of " "resources." msgstr "" -#: ../common/log_in_dashboard.rst:188 +#: ../common/log_in_dashboard.rst:189 msgid "" ":guilabel:`Metadata Definitions`: Import namespace and view the metadata " "information." msgstr "" -#: ../common/log_in_dashboard.rst:191 +#: ../common/log_in_dashboard.rst:192 msgid "" ":guilabel:`System Information`: Use the following tabs to view the service " "information:" msgstr "" -#: ../common/log_in_dashboard.rst:194 +#: ../common/log_in_dashboard.rst:195 msgid ":guilabel:`Services`: View a list of the services." msgstr "" -#: ../common/log_in_dashboard.rst:196 +#: ../common/log_in_dashboard.rst:197 msgid ":guilabel:`Compute Services`: View a list of all Compute services." msgstr "" -#: ../common/log_in_dashboard.rst:198 +#: ../common/log_in_dashboard.rst:199 msgid "" ":guilabel:`Block Storage Services`: View a list of all Block Storage " "services." msgstr "" -#: ../common/log_in_dashboard.rst:201 +#: ../common/log_in_dashboard.rst:202 msgid ":guilabel:`Network Agents`: View the network agents." msgstr "" -#: ../common/log_in_dashboard.rst:203 +#: ../common/log_in_dashboard.rst:204 msgid "" ":guilabel:`Orchestration Services`: View a list of all Orchestration " "services." msgstr "" -#: ../common/log_in_dashboard.rst:209 +#: ../common/log_in_dashboard.rst:210 msgid "OpenStack dashboard — :guilabel:`Identity` tab" msgstr "" -#: ../common/log_in_dashboard.rst:214 +#: ../common/log_in_dashboard.rst:215 msgid "**Figure:Identity tab**" msgstr "" -#: ../common/log_in_dashboard.rst:216 +#: ../common/log_in_dashboard.rst:217 msgid "" ":guilabel:`Projects`: View, create, assign users to, remove users from, and " "delete projects." msgstr "" -#: ../common/log_in_dashboard.rst:219 +#: ../common/log_in_dashboard.rst:220 msgid ":guilabel:`Users`: View, create, enable, disable, and delete users." msgstr "" -#: ../common/log_in_dashboard.rst:222 +#: ../common/log_in_dashboard.rst:225 msgid "OpenStack dashboard — :guilabel:`Settings` tab" msgstr "" -#: ../common/log_in_dashboard.rst:227 +#: ../common/log_in_dashboard.rst:230 msgid "**Figure:Settings tab**" msgstr "" -#: ../common/log_in_dashboard.rst:229 +#: ../common/log_in_dashboard.rst:232 msgid "" "Click the :guilabel:`Settings` button from the user drop down menu at the " "top right of any page, you will see the :guilabel:`Settings` tab." msgstr "" -#: ../common/log_in_dashboard.rst:232 +#: ../common/log_in_dashboard.rst:235 msgid ":guilabel:`User Settings`: View and manage dashboard settings." msgstr "" -#: ../common/log_in_dashboard.rst:234 +#: ../common/log_in_dashboard.rst:237 msgid ":guilabel:`Change Password`: Change the password of the user." msgstr "" diff --git a/doc/common-rst/source/locale/ja/LC_MESSAGES/common-rst.po b/doc/common-rst/source/locale/ja/LC_MESSAGES/common-rst.po index b194a4cadf..75f33ad68d 100644 --- a/doc/common-rst/source/locale/ja/LC_MESSAGES/common-rst.po +++ b/doc/common-rst/source/locale/ja/LC_MESSAGES/common-rst.po @@ -17,7 +17,7 @@ msgid "" msgstr "" "Project-Id-Version: Common documents 1.0.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-12-27 21:43+0000\n" +"POT-Creation-Date: 2016-01-03 22:33+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -8122,13 +8122,6 @@ msgstr "Image service の仮想マシンイメージを所有するテナント msgid "The tenant who should own the image. The size of image data, in bytes." msgstr "イメージを所有するプロジェクト。イメージのバイト単位の容量。" -msgid "" -"The top of the window displays your user name. You can also access settings " -"or sign out of the dashboard." -msgstr "" -"ウィンドウの上部にユーザー名が表示されます。ここから、設定にアクセスしたり、" -"ダッシュボードからサインアウトしたりできます。 " - msgid "" "The transfer of data, usually in the form of files, from one computer to " "another." diff --git a/doc/config-reference/source/locale/config-reference.pot b/doc/config-reference/source/locale/config-reference.pot index f5b4746ae4..8cdc27aaf8 100644 --- a/doc/config-reference/source/locale/config-reference.pot +++ b/doc/config-reference/source/locale/config-reference.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Configuration Reference 0.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-12-31 06:13+0000\n" +"POT-Creation-Date: 2016-01-04 06:13+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -2800,19 +2800,19 @@ msgstr "" #: ../block-storage/drivers/emc-vnx-driver.rst:78 #: ../block-storage/drivers/emc-vnx-driver.rst:80 -#: ../block-storage/drivers/huawei-storage-driver.rst:301 #: ../block-storage/drivers/huawei-storage-driver.rst:306 -#: ../block-storage/drivers/huawei-storage-driver.rst:330 -#: ../block-storage/drivers/huawei-storage-driver.rst:334 +#: ../block-storage/drivers/huawei-storage-driver.rst:311 +#: ../block-storage/drivers/huawei-storage-driver.rst:335 #: ../block-storage/drivers/huawei-storage-driver.rst:339 #: ../block-storage/drivers/huawei-storage-driver.rst:344 -#: ../block-storage/drivers/huawei-storage-driver.rst:348 -#: ../block-storage/drivers/huawei-storage-driver.rst:352 -#: ../block-storage/drivers/huawei-storage-driver.rst:369 -#: ../block-storage/drivers/huawei-storage-driver.rst:379 +#: ../block-storage/drivers/huawei-storage-driver.rst:349 +#: ../block-storage/drivers/huawei-storage-driver.rst:353 +#: ../block-storage/drivers/huawei-storage-driver.rst:357 +#: ../block-storage/drivers/huawei-storage-driver.rst:374 #: ../block-storage/drivers/huawei-storage-driver.rst:384 -#: ../block-storage/drivers/huawei-storage-driver.rst:412 -#: ../block-storage/drivers/huawei-storage-driver.rst:416 +#: ../block-storage/drivers/huawei-storage-driver.rst:389 +#: ../block-storage/drivers/huawei-storage-driver.rst:417 +#: ../block-storage/drivers/huawei-storage-driver.rst:421 msgid "All" msgstr "" @@ -4476,8 +4476,8 @@ msgstr "" # #-#-#-#-# telemetry.pot (Configuration Reference 0.9) #-#-#-#-# #: ../block-storage/drivers/hds-hnas-driver.rst:184 #: ../block-storage/drivers/hds-hnas-driver.rst:223 -#: ../block-storage/drivers/huawei-storage-driver.rst:295 -#: ../block-storage/drivers/huawei-storage-driver.rst:364 +#: ../block-storage/drivers/huawei-storage-driver.rst:300 +#: ../block-storage/drivers/huawei-storage-driver.rst:369 #: ../block-storage/drivers/ibm-flashsystem-volume-driver.rst:84 #: ../block-storage/drivers/ibm-flashsystem-volume-driver.rst:161 #: ../block-storage/drivers/ibm-storwize-svc-driver.rst:182 @@ -6508,62 +6508,68 @@ msgstr "" msgid "The ``volume-driver`` values for each iSCSI product is as below:" msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:213 +#: ../block-storage/drivers/huawei-storage-driver.rst:215 +msgid "" +"In Mitaka, ``Huawei18000ISCSIDriver`` and ``Huawei18000FCDriver`` have been " +"renamed to ``HuaweiISCSIDriver`` and ``HuaweiFCDriver``." +msgstr "" + +#: ../block-storage/drivers/huawei-storage-driver.rst:218 msgid "" "Run the service :command:`cinder-volume restart` command to restart the " "Block Storage service." msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:216 +#: ../block-storage/drivers/huawei-storage-driver.rst:221 msgid "**Configuring iSCSI Multipathing**" msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:218 +#: ../block-storage/drivers/huawei-storage-driver.rst:223 msgid "" "Create a port group on the storage device using the ``DeviceManager`` and " "add service links that require multipathing into the port group." msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:221 +#: ../block-storage/drivers/huawei-storage-driver.rst:226 msgid "" "Log in to the storage device using CLI commands and enable the multiport " "discovery switch in the multipathing." msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:228 +#: ../block-storage/drivers/huawei-storage-driver.rst:233 msgid "" "Add the port group settings in the Huawei-customized driver configuration " "file and configure the port group name needed by an initiator." msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:238 +#: ../block-storage/drivers/huawei-storage-driver.rst:243 msgid "Enable the multipathing switch of the OpenStack Nova module." msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:240 +#: ../block-storage/drivers/huawei-storage-driver.rst:245 msgid "" "If the version of OpenStack is Havana or IceHouse, add " "``libvirt_iscsi_use_multipath = True`` in ``[default]`` of ``/etc/nova/nova." "conf``." msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:244 +#: ../block-storage/drivers/huawei-storage-driver.rst:249 msgid "" "If the version of OpenStack is Juno, Kilo, Liberty or Mitaka, add " "``iscsi_use_multipath = True`` in ``[libvirt]`` of ``/etc/nova/nova.conf``." msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:247 +#: ../block-storage/drivers/huawei-storage-driver.rst:252 msgid "" "Run the service :command:`nova-compute restart` command to restart the " "``nova-compute`` service." msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:250 +#: ../block-storage/drivers/huawei-storage-driver.rst:255 msgid "**Configuring CHAP and ALUA**" msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:252 +#: ../block-storage/drivers/huawei-storage-driver.rst:257 msgid "" "On a public network, any application server whose IP address resides on the " "same network segment as that of the storage systems iSCSI host port can " @@ -6573,11 +6579,11 @@ msgid "" "to control application servers access to the storage system." msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:259 +#: ../block-storage/drivers/huawei-storage-driver.rst:264 msgid "Configure the driver configuration file as follows:" msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:265 +#: ../block-storage/drivers/huawei-storage-driver.rst:270 msgid "" "``ALUA`` indicates a multipathing mode. 0 indicates that ``ALUA`` is " "disabled. 1 indicates that ``ALUA`` is enabled. ``CHAPinfo`` indicates the " @@ -6585,85 +6591,85 @@ msgid "" "user@storage``. The user name and password are separated by semicolons (;)." msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:270 +#: ../block-storage/drivers/huawei-storage-driver.rst:275 msgid "**Configuring multi-storage support**" msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:272 +#: ../block-storage/drivers/huawei-storage-driver.rst:277 msgid "Example for configuring multiple storage systems:" msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:287 +#: ../block-storage/drivers/huawei-storage-driver.rst:292 msgid "Parameters in the Configuration File" msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:293 -#: ../block-storage/drivers/huawei-storage-driver.rst:362 +#: ../block-storage/drivers/huawei-storage-driver.rst:298 +#: ../block-storage/drivers/huawei-storage-driver.rst:367 msgid "Parameter" msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:294 -#: ../block-storage/drivers/huawei-storage-driver.rst:363 +#: ../block-storage/drivers/huawei-storage-driver.rst:299 +#: ../block-storage/drivers/huawei-storage-driver.rst:368 msgid "Default value" msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:296 -#: ../block-storage/drivers/huawei-storage-driver.rst:365 +#: ../block-storage/drivers/huawei-storage-driver.rst:301 +#: ../block-storage/drivers/huawei-storage-driver.rst:370 msgid "Applicable to" msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:297 +#: ../block-storage/drivers/huawei-storage-driver.rst:302 msgid "Product" msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:299 +#: ../block-storage/drivers/huawei-storage-driver.rst:304 msgid "" "Type of a storage product. Possible values are ``T``, ``18000`` and ``V3``." msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:302 +#: ../block-storage/drivers/huawei-storage-driver.rst:307 msgid "Protocol" msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:304 +#: ../block-storage/drivers/huawei-storage-driver.rst:309 msgid "" "Type of a connection protocol. The possible value is either ``'iSCSI'`` or " "``'FC'``." msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:307 +#: ../block-storage/drivers/huawei-storage-driver.rst:312 msgid "ControllerIP0" msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:309 +#: ../block-storage/drivers/huawei-storage-driver.rst:314 msgid "" "IP address of the primary controller on an OceanStor T series V100R005 " "storage device." msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:311 #: ../block-storage/drivers/huawei-storage-driver.rst:316 -#: ../block-storage/drivers/huawei-storage-driver.rst:374 -#: ../block-storage/drivers/huawei-storage-driver.rst:390 -#: ../block-storage/drivers/huawei-storage-driver.rst:394 +#: ../block-storage/drivers/huawei-storage-driver.rst:321 +#: ../block-storage/drivers/huawei-storage-driver.rst:379 +#: ../block-storage/drivers/huawei-storage-driver.rst:395 +#: ../block-storage/drivers/huawei-storage-driver.rst:399 msgid "T series V1" msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:312 +#: ../block-storage/drivers/huawei-storage-driver.rst:317 msgid "ControllerIP1" msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:314 +#: ../block-storage/drivers/huawei-storage-driver.rst:319 msgid "" "IP address of the secondary controller on an OceanStor T series V100R005 " "storage device." msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:317 +#: ../block-storage/drivers/huawei-storage-driver.rst:322 msgid "RestURL" msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:319 +#: ../block-storage/drivers/huawei-storage-driver.rst:324 msgid "" "Access address of the REST interface, ``https://x.x.x.x/devicemanager/rest/" "``. The value ``x.x.x.x`` indicates the management IP address. OceanStor " @@ -6671,218 +6677,218 @@ msgid "" "number ``8088``, for example, ``https://x.x.x.x:8088/deviceManager/rest/``." msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:324 +#: ../block-storage/drivers/huawei-storage-driver.rst:329 msgid "T series V2" msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:326 +#: ../block-storage/drivers/huawei-storage-driver.rst:331 msgid "V3 18000" msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:327 +#: ../block-storage/drivers/huawei-storage-driver.rst:332 msgid "UserName" msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:329 +#: ../block-storage/drivers/huawei-storage-driver.rst:334 msgid "User name of a storage administrator." msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:331 +#: ../block-storage/drivers/huawei-storage-driver.rst:336 msgid "UserPassword" msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:333 +#: ../block-storage/drivers/huawei-storage-driver.rst:338 msgid "Password of a storage administrator." msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:335 +#: ../block-storage/drivers/huawei-storage-driver.rst:340 msgid "StoragePool" msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:337 +#: ../block-storage/drivers/huawei-storage-driver.rst:342 msgid "" "Name of a storage pool to be used. If you need to configure multiple storage " "pools, separate them by semicolons (;)." msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:340 +#: ../block-storage/drivers/huawei-storage-driver.rst:345 msgid "DefaultTargetIP" msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:342 +#: ../block-storage/drivers/huawei-storage-driver.rst:347 msgid "" "Default IP address of the iSCSI target port that is provided for computing " "nodes." msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:345 +#: ../block-storage/drivers/huawei-storage-driver.rst:350 msgid "OSType" msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:346 +#: ../block-storage/drivers/huawei-storage-driver.rst:351 msgid "Linux" msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:347 +#: ../block-storage/drivers/huawei-storage-driver.rst:352 msgid "Operating system of the Nova computer node's host." msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:349 +#: ../block-storage/drivers/huawei-storage-driver.rst:354 msgid "HostIP" msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:351 +#: ../block-storage/drivers/huawei-storage-driver.rst:356 msgid "IP address of the Nova computer node's host." msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:356 +#: ../block-storage/drivers/huawei-storage-driver.rst:361 msgid "The value of ``StoragePool`` cannot contain Chinese characters." msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:366 +#: ../block-storage/drivers/huawei-storage-driver.rst:371 msgid "LUNType" msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:367 +#: ../block-storage/drivers/huawei-storage-driver.rst:372 msgid "Thin" msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:368 +#: ../block-storage/drivers/huawei-storage-driver.rst:373 msgid "Type of the LUNs to be created. The value can be ``Thick`` or ``Thin``." msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:370 +#: ../block-storage/drivers/huawei-storage-driver.rst:375 msgid "StripUnitSize" msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:371 +#: ../block-storage/drivers/huawei-storage-driver.rst:376 msgid "64" msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:372 +#: ../block-storage/drivers/huawei-storage-driver.rst:377 msgid "" "Stripe depth of a LUN to be created. The unit is KB. This parameter is " "invalid when a thin LUN is created." msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:375 +#: ../block-storage/drivers/huawei-storage-driver.rst:380 msgid "WriteType" msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:376 #: ../block-storage/drivers/huawei-storage-driver.rst:381 +#: ../block-storage/drivers/huawei-storage-driver.rst:386 msgid "1" msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:377 +#: ../block-storage/drivers/huawei-storage-driver.rst:382 msgid "" "Cache write type, possible values are: ``1`` (write back), ``2`` (write " "through), and ``3`` (mandatory write back)." msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:380 +#: ../block-storage/drivers/huawei-storage-driver.rst:385 msgid "MirrorSwitch" msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:382 +#: ../block-storage/drivers/huawei-storage-driver.rst:387 msgid "" "Cache mirroring or not, possible values are: ``0`` (without mirroring) or " "``1`` (with mirroring)." msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:385 +#: ../block-storage/drivers/huawei-storage-driver.rst:390 msgid "Prefetch Type" msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:386 +#: ../block-storage/drivers/huawei-storage-driver.rst:391 msgid "3" msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:387 +#: ../block-storage/drivers/huawei-storage-driver.rst:392 msgid "" "Cache prefetch policy, possible values are: ``0`` (no prefetch), ``1`` " "(fixed prefetch), ``2`` (variable prefetch) or ``3`` (intelligent prefetch)." msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:391 +#: ../block-storage/drivers/huawei-storage-driver.rst:396 msgid "Prefetch Value" msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:392 +#: ../block-storage/drivers/huawei-storage-driver.rst:397 #: ../block-storage/drivers/ibm-storwize-svc-driver.rst:233 msgid "0" msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:393 +#: ../block-storage/drivers/huawei-storage-driver.rst:398 msgid "Cache prefetch value." msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:395 +#: ../block-storage/drivers/huawei-storage-driver.rst:400 msgid "LUNcopyWaitInterval" msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:396 +#: ../block-storage/drivers/huawei-storage-driver.rst:401 msgid "5" msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:397 +#: ../block-storage/drivers/huawei-storage-driver.rst:402 msgid "" "After LUN copy is enabled, the plug-in frequently queries the copy progress. " "You can set a value to specify the query interval." msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:399 -#: ../block-storage/drivers/huawei-storage-driver.rst:406 -#: ../block-storage/drivers/huawei-storage-driver.rst:421 +#: ../block-storage/drivers/huawei-storage-driver.rst:404 +#: ../block-storage/drivers/huawei-storage-driver.rst:411 +#: ../block-storage/drivers/huawei-storage-driver.rst:426 msgid "T series V2 V3" msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:401 -#: ../block-storage/drivers/huawei-storage-driver.rst:408 -#: ../block-storage/drivers/huawei-storage-driver.rst:423 +#: ../block-storage/drivers/huawei-storage-driver.rst:406 +#: ../block-storage/drivers/huawei-storage-driver.rst:413 +#: ../block-storage/drivers/huawei-storage-driver.rst:428 msgid "18000" msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:402 +#: ../block-storage/drivers/huawei-storage-driver.rst:407 msgid "Timeout" msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:403 +#: ../block-storage/drivers/huawei-storage-driver.rst:408 msgid "432000" msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:404 +#: ../block-storage/drivers/huawei-storage-driver.rst:409 msgid "" "Timeout interval for waiting LUN copy of a storage device to complete. The " "unit is second." msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:409 +#: ../block-storage/drivers/huawei-storage-driver.rst:414 msgid "Initiator Name" msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:411 +#: ../block-storage/drivers/huawei-storage-driver.rst:416 msgid "Name of a compute node initiator." msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:413 +#: ../block-storage/drivers/huawei-storage-driver.rst:418 msgid "Initiator TargetIP" msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:415 +#: ../block-storage/drivers/huawei-storage-driver.rst:420 msgid "IP address of the iSCSI port provided for compute nodes." msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:417 +#: ../block-storage/drivers/huawei-storage-driver.rst:422 msgid "Initiator TargetPortGroup" msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:419 +#: ../block-storage/drivers/huawei-storage-driver.rst:424 msgid "" "IP address of the iSCSI target port that is provided for computing nodes." msgstr "" -#: ../block-storage/drivers/huawei-storage-driver.rst:427 +#: ../block-storage/drivers/huawei-storage-driver.rst:432 msgid "" "The ``Initiator Name``, ``Initiator TargetIP``, and ``Initiator " "TargetPortGroup`` are ``ISCSI`` parameters and therefore not applicable to " diff --git a/doc/networking-guide/source/locale/ja/LC_MESSAGES/networking-guide.po b/doc/networking-guide/source/locale/ja/LC_MESSAGES/networking-guide.po index 9d773a312d..9f7204c3b7 100644 --- a/doc/networking-guide/source/locale/ja/LC_MESSAGES/networking-guide.po +++ b/doc/networking-guide/source/locale/ja/LC_MESSAGES/networking-guide.po @@ -15,11 +15,11 @@ msgid "" msgstr "" "Project-Id-Version: Networking Guide 0.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-12-31 05:56+0000\n" +"POT-Creation-Date: 2016-01-03 22:34+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"PO-Revision-Date: 2015-12-30 01:00+0000\n" +"PO-Revision-Date: 2015-12-12 06:56+0000\n" "Last-Translator: Akihiro Motoki \n" "Language: ja\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -88,52 +88,6 @@ msgstr "1,0,0" msgid "1,0,1" msgstr "1,0,1" -msgid ":code:`$1`: The operation being performed." -msgstr ":code:`$1`: 実行中の操作" - -msgid "" -":code:`$IFACE`: The network interface upon which the request was received." -msgstr ":code:`$IFACE`: 要求を受信したネットワークインターフェース" - -msgid ":code:`$PREFIX1`: The prefix being added/deleted by the Dibbler server." -msgstr ":code:`$PREFIX1`: Dibbler サーバーにより追加、削除されるプレフィックス" - -msgid ":code:`$REMOTE_ADDR`: The IP address of the requesting Dibbler client." -msgstr ":code:`$REMOTE_ADDR`: 要求を行った Dibbler クライアントの IP アドレス" - -msgid "" -":code:`iface`: The name of the network interface on which to listen for " -"prefix delegation messages." -msgstr "" -":code:`iface`: prefix delegation メッセージを待ち受けるネットワークインター" -"フェース名。" - -msgid "" -":code:`pd-length`: The length that delegated prefixes will be. This must be " -"64 to work with the current OpenStack Networking reference implementation." -msgstr "" -":code:`pd-length`: 移譲されるプレフィックスの長さ。現在の OpenStack " -"Networking の参照実装で動作するためには、この値は 64 でなければいけません。" - -msgid "" -":code:`pd-pool`: The larger prefix from which you want your delegated " -"prefixes to come. The example given is sufficient if you do not need " -"external network access, otherwise a unique globally routable prefix is " -"necessary." -msgstr "" -":code:`pd-pool`: 移譲される prefix の取得元となるプレフィックス。外部ネット" -"ワークアクセスが不要の場合は設定例のままで十分です。アクセスが必要な場合は、" -"一意でグローバルに到達可能なプレフィックスを指定する必要があります。" - -msgid "" -":code:`script`: Points to a script to be run when a prefix is delegated or " -"released. This is only needed if you want instances on your subnets to have " -"external network access. More on this below." -msgstr "" -":code:`script`: プレフィックスの移譲、解放が行われた際に実行されるスクリプト" -"を指します。このスクリプトが必要なのは、サブネットのインスタンスが外部ネット" -"ワークへのアクセスが必要な場合だけです。詳しくは後述します。" - msgid ":ref:`search`" msgstr ":ref:`search`" @@ -387,16 +341,6 @@ msgstr "" "ML2 メカニズムドライバーを使う場合、 neutron サーバーと各ハイパーバイザー上で" "動作する neutron エージェント間の RPC にメッセージキューが使用されます。" -msgid "Add 'qos' to extensions in [agent] section." -msgstr "[agent] セクションで extensions に 'qos' を追加します。" - -msgid "" -"Add ``sriovnicswitch`` as mechanism driver. Edit the file :file:`/etc/" -"neutron/plugins/ml2/ml2_conf.ini`:" -msgstr "" -"``sriovnicswitch`` をメカニズムドライバーとして追加します。ファイル :file:`/" -"etc/neutron/plugins/ml2/ml2_conf.ini` を編集します。" - msgid "" "Add a gateway to the external network for the project network on the router:" msgstr "ルーターに外部ネットワークへのゲートウェイを追加します。" @@ -404,14 +348,6 @@ msgstr "ルーターに外部ネットワークへのゲートウェイを追加 msgid "Add a gateway to the external network on the router:" msgstr "ルーターに外部ネットワークへのゲートウェイを追加します。" -msgid "" -"Add the newly configured :file:`ml2_conf_sriov.ini` as parameter to the " -"neutron-server daemon. Edit the file :file:`/etc/init/neutron-server.conf`:" -msgstr "" -"新しく設定した :file:`ml2_conf_sriov.ini` を neutron-server デーモンのパラ" -"メーターとして追加します。ファイル :file:`/etc/init/neutron-server.conf` を" -"編集します。" - msgid "Add the project subnet as an interface on the router:" msgstr "プロジェクトサブネットをルーターにインターフェースとして接続します。" @@ -481,12 +417,6 @@ msgstr "高度な設定" msgid "Advanced services" msgstr "ネットワークサービス" -msgid "" -"After installing Dibbler, edit the :file:`/etc/dibbler/server.conf` file:" -msgstr "" -"Dibbler をインストールしたら、 :file:`/etc/dibbler/server.conf` ファイルを編" -"集します::" - msgid "" "After the configuration is done, you can now launch Instances with neutron " "SR-IOV ports." @@ -566,19 +496,6 @@ msgstr "" "ると、名前空間の影響で A.B.C.D は名前空間内のルーティングテーブルを対象に検索" "が行われ、そのメッセージが送信されるネットワークデバイスが決定されます。" -msgid "" -"Any plug-in or ml2 mechanism driver can claim support for some QoS rule " -"types by providing a plug-in/driver class property called " -"'supported_qos_rule_types' that returns a list of strings that correspond to " -"QoS rule types: ``" -msgstr "" -"プラグインや ML2 メカニズムドライバーは、対応している QoS ルール種別を、 " -"'supported_qos_rule_types' という名前のプロパティーを設定することで宣言できま" -"す。 'supported_qos_rule_types' は `` に定義されている " -"QoS ルール種別を指定します。" - # #-#-#-#-# config_ml2_plug_in.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# config_server.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# deploy_scenario4b.pot (Networking Guide 0.9) #-#-#-#-# @@ -1027,119 +944,12 @@ msgstr "設定ファイル" msgid "Configuration file organization, relationships, etc." msgstr "設定ファイルの構造、関係性など。" -msgid "" -"Configure common options. Edit the :file:`/etc/neutron/neutron.conf` file:" -msgstr "" -"共通のオプションを設定します。 :file:`/etc/neutron/neutron.conf` ファイルを編" -"集します。" - msgid "Configure neutron-server (Controller)" msgstr "neutron-server の設定を行う (コントローラーノード)" msgid "Configure nova-scheduler (Controller)" msgstr "nova-scheduler の設定を行う (コントローラーノード)" -# #-#-#-#-# deploy_scenario4b.pot (Networking Guide 0.9) #-#-#-#-# -# #-#-#-#-# scenario_dvr_ovs.pot (Networking Guide 0.9) #-#-#-#-# -# #-#-#-#-# scenario_l3ha_lb.pot (Networking Guide 0.9) #-#-#-#-# -# #-#-#-#-# scenario_l3ha_ovs.pot (Networking Guide 0.9) #-#-#-#-# -# #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# -# #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -# #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -msgid "" -"Configure the DHCP agent. Edit the :file:`/etc/neutron/dhcp_agent.ini` file:" -msgstr "" -"DHCP エージェントを設定します。:file:`/etc/neutron/dhcp_agent.ini` ファイルを" -"編集します。" - -# #-#-#-#-# scenario_dvr_ovs.pot (Networking Guide 0.9) #-#-#-#-# -# #-#-#-#-# scenario_l3ha_lb.pot (Networking Guide 0.9) #-#-#-#-# -# #-#-#-#-# scenario_l3ha_ovs.pot (Networking Guide 0.9) #-#-#-#-# -# #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# -# #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -msgid "" -"Configure the L3 agent. Edit the :file:`/etc/neutron/l3_agent.ini` file:" -msgstr "" -"L3 エージェントを設定します。:file:`/etc/neutron/l3_agent.ini` ファイルを編集" -"します。" - -msgid "" -"Configure the Linux bridge agent. Edit the :file:`/etc/neutron/plugins/ml2/" -"ml2_conf.ini` file:" -msgstr "" -"Linux ブリッジエージェントを設定します。:file:`/etc/neutron/plugins/ml2/" -"ml2_conf.ini` ファイルを編集します。" - -msgid "" -"Configure the ML2 plug-in and Linux bridge agent. Edit the :file:`/etc/" -"neutron/plugins/ml2/ml2_conf.ini` file:" -msgstr "" -"ML2 プラグインと Linux ブリッジエージェントを設定します。 :file:`/etc/" -"neutron/plugins/ml2/ml2_conf.ini` ファイルを編集します。" - -msgid "" -"Configure the ML2 plug-in and Open vSwitch agent. Edit the :file:`/etc/" -"neutron/plugins/ml2/ml2_conf.ini` file:" -msgstr "" -"ML2 プラグインと Open vSwitch エージェントを設定します。 :file:`/etc/neutron/" -"plugins/ml2/ml2_conf.ini` ファイルを編集します。" - -# #-#-#-#-# scenario_dvr_ovs.pot (Networking Guide 0.9) #-#-#-#-# -# #-#-#-#-# scenario_l3ha_lb.pot (Networking Guide 0.9) #-#-#-#-# -# #-#-#-#-# scenario_l3ha_ovs.pot (Networking Guide 0.9) #-#-#-#-# -# #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# -# #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -msgid "" -"Configure the ML2 plug-in. Edit the :file:`/etc/neutron/plugins/ml2/ml2_conf." -"ini` file:" -msgstr "" -"ML2 プラグインを設定します。:file:`/etc/neutron/plugins/ml2/ml2_conf.ini` " -"ファイルを編集します。" - -msgid "" -"Configure the Open vSwitch agent. Edit the :file:`/etc/neutron/plugins/ml2/" -"ml2_conf.ini` file:" -msgstr "" -"Open vSwitch エージェントを設定します。 :file:`/etc/neutron/plugins/ml2/" -"ml2_conf.ini` ファイルを編集します。" - -msgid "" -"Configure the kernel to disable reverse path filtering. Edit the :file:`/etc/" -"sysctl.conf` file:" -msgstr "" -"カーネルが、 reverse path filtering を無効にするように設定します。 :file:`/" -"etc/sysctl.conf` ファイルを編集します。" - -msgid "" -"Configure the kernel to enable *iptables* on bridges and disable reverse " -"path filtering. Edit the :file:`/etc/sysctl.conf` file:" -msgstr "" -"カーネルが、ブリッジでの *iptables* を有効にし、 reverse path filtering を無" -"効にするように設定します。 :file:`/etc/sysctl.conf` ファイルを編集します。" - -msgid "" -"Configure the kernel to enable packet forwarding and disable reverse path " -"filtering. Edit the :file:`/etc/sysctl.conf` file:" -msgstr "" -"カーネルが、パケット転送を有効にし、 reverse path filtering を無効にするよう" -"に設定します。 :file:`/etc/sysctl.conf` ファイルを編集します。" - -msgid "" -"Configure the kernel to enable packet forwarding, enable *iptables* on " -"bridges, and disable reverse path filtering. Edit the :file:`/etc/sysctl." -"conf` file:" -msgstr "" -"カーネルが、パケット転送を有効にし、ブリッジでの *iptables* を有効にし、 " -"reverse path filtering を無効にするように設定します。 :file:`/etc/sysctl." -"conf` ファイルを編集します。" - -msgid "" -"Configure the metadata agent. Edit the :file:`/etc/neutron/metadata_agent." -"ini` file:" -msgstr "" -"メタデータエージェントを設定します。 :file:`/etc/neutron/metadata_agent.ini` " -"ファイルを編集します。" - msgid "Configuring OpenStack Networking for prefix delegation" msgstr "prefix delegation 用の OpenStack Networking の設定" @@ -1149,17 +959,6 @@ msgstr "ゲストのインターフェース設定" msgid "Configuring the Dibbler server" msgstr "Dibbler サーバーの設定" -msgid "" -"Configuring the ``router_distributed = True`` option creates distributed " -"routers by default for all users. Without it, only privileged users can " -"create distributed routers using the ``--distributed True`` option during " -"router creation." -msgstr "" -"``router_distributed = True`` を設定すると、すべてのユーザーで分散ルーターが" -"デフォルトで作成されるようになります。この設定をしない場合は、特権ユーザーだ" -"けが、ルーター作成時に ``--distributed True`` を指定することで、分散ルーター" -"を作成できます。" - msgid "Connection to the OpenStack APIs via an IPv6 transport network" msgstr "IPv6 ネットワーク経由での OpenStack API への接続" @@ -1485,20 +1284,6 @@ msgstr "" "Open vSwitch と *iptables* に関する制限のため、Networking サービスは Linux ブ" "リッジを使ってインスタンスのセキュリティーグループの管理を行います。" -msgid "" -"During normal operation, the master router periodically transmits " -"*heartbeat* packets over a hidden project network that connects all HA " -"routers for a particular project. By default, this network uses the type " -"indicated by the first value in the ``tenant_network_types`` option in the :" -"file:`/etc/neutron/plugins/ml2_conf.ini` file." -msgstr "" -"通常動作中は、マスタールーターは定期的に *heartbeat* パケットを、隠しプロジェ" -"クトネットワーク経由で送信します。隠しプロジェクトネットワークには、1 つのプ" -"ロジェクトのすべての HA ルーターが接続されます。デフォルトでは、このネット" -"ワークの種別として :file:`/etc/neutron/plugins/ml2_conf.ini` ファイルの " -"``tenant_network_types`` オプションの最初の値で指定されたネットワーク種別が使" -"用されます。" - msgid "" "During the migration, nova-network API calls will go through an additional " "internal conversion to Networking calls. This will have different and likely " @@ -1533,22 +1318,6 @@ msgstr "" "ます。したがって、別の名前空間では、異なるルーティングだけでなく、同じ IP ア" "ドレスのフローに対して異なるセキュリティーを適用できます。" -# #-#-#-#-# scenario_dvr_ovs.pot (Networking Guide 0.9) #-#-#-#-# -# #-#-#-#-# scenario_l3ha_lb.pot (Networking Guide 0.9) #-#-#-#-# -# #-#-#-#-# scenario_l3ha_ovs.pot (Networking Guide 0.9) #-#-#-#-# -# #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# -# #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -msgid "Edit the :file:`/etc/neutron/dhcp_agent.ini` file:" -msgstr ":file:`/etc/neutron/dhcp_agent.ini` ファイルを編集します。" - -# #-#-#-#-# scenario_dvr_ovs.pot (Networking Guide 0.9) #-#-#-#-# -# #-#-#-#-# scenario_l3ha_lb.pot (Networking Guide 0.9) #-#-#-#-# -# #-#-#-#-# scenario_l3ha_ovs.pot (Networking Guide 0.9) #-#-#-#-# -# #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# -# #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -msgid "Edit the :file:`/etc/neutron/dnsmasq-neutron.conf` file:" -msgstr ":file:`/etc/neutron/dnsmasq-neutron.conf` ファイルを編集します。" - msgid "" "Effectively the ``ipv6_gateway`` flag takes precedence over an RA that is " "received from the upstream router. If it is desired to use a GUA next hop " @@ -1896,11 +1665,6 @@ msgstr "" "ロジェクトネットワーク間の *east-west* ネットワークトラフィックを、ネットワー" "クノードを経由せずにルーティングします。" -msgid "For ml2, add 'qos' to extension_drivers in [ml2] section." -msgstr "" -"ML2 プラグインの場合、 [ml2] セクションで extension_drivers に 'qos' を追加し" -"ます。" - msgid "" "For networked software applications to communicate over an IP network, they " "must use a protocol layered atop IP. These protocols occupy the fourth layer " @@ -2037,9 +1801,6 @@ msgstr "メタデータを処理する、など" msgid "Handles physical-virtual network transition" msgstr "物理〜仮想ネットワーク間の変換を扱う" -msgid "Here is an example of output from ``ip route show``::" -msgstr "``ip route show`` の出力例を以下に示します::" - msgid "Here is the router we have used in our demonstration:" msgstr "今回のデモでは以下のルーターを使用します。" @@ -2186,13 +1947,6 @@ msgstr "" "リー ``create_rbac_policy`` を ``\"\"`` から ``\"rule:admin_only\"`` に変更" "します。" -msgid "" -"If tenants are trusted to administrate their own QoS policies in your cloud, " -"neutron's file :file:`policy.json` can be modified to allow this." -msgstr "" -"テナントが信頼でき、クラウドでテナントが自身の QoS ポリシーを管理してもよい場" -"合は、 neutron のファイル :file:`policy.json` を以下のように変更します。" - msgid "" "If tenants are trusted to create their own policies, check the trusted " "tenants ``policy.json`` configuration section." @@ -2259,13 +2013,6 @@ msgstr "" "証できるように、送信側のスイッチは Ethernet フレームに VLAN ID のタグを付けな" "ければいけません。" -msgid "" -"If you are not using the default dibbler-based driver for prefix delegation, " -"then you also need to set the driver in :file:`etc/neutron.conf`::" -msgstr "" -"prefix delegation 用としてデフォルトの dibbler ベースのドライバーを使っていな" -"い場合は、 :file:`etc/neutron.conf` でドライバーの設定も必要です。::" - msgid "Impact and limitations" msgstr "影響と制限事項" @@ -2330,28 +2077,6 @@ msgstr "" "です。 Ethernet ネットワークはブロードキャストをサポートしているため、 " "Ethernet ネットワークは *ブロードキャストドメイン* と呼ばれることもあります。" -msgid "" -"In an Ethernet network, the hosts connected to the network communicate by " -"exchanging *frames*. Every host on an Ethernet network is uniquely " -"identified by an address called the media access control (MAC) address. In " -"particular, in an OpenStack environment, every virtual machine instance has " -"a unique MAC address, which is different from the MAC address of the compute " -"host. A MAC address has 48 bits and is typically represented as a " -"hexadecimal string, such as ``08:00:27:b9:88:74``. The MAC address is hard-" -"coded into the NIC by the manufacturer, although modern NICs allow you to " -"change the MAC address programatically. In Linux, you can retrieve the MAC " -"address of a NIC using the ``ip`` command::" -msgstr "" -"Ethernet ネットワークでは、ネットワークに接続されたホストは *フレーム* をやり" -"取りして通信します。 Ethernet ネットワーク上の各ホストは、MAC (media access " -"control; メディアアクセス制御) アドレスと呼ばれるアドレスにより一意に識別され" -"ます。特に、 OpenStack 環境では、各仮想マシンインスタンスは一意な MAC アドレ" -"スを持ち、その MAC アドレスはコンピュートホストの MAC アドレスとも異なりま" -"す。 MAC アドレスは 48 ビットで、通常は ``08:00:27:b9:88:74`` のような 16 進" -"数で表現されます。 MAC アドレスは製造ベンダーにより NIC に書き込まれています" -"が、最近の NIC は MAC アドレスをプログラムして書き換えることもできます。 " -"Linux では ``ip`` コマンドを使って NIC の MAC アドレスを取得できます。" - msgid "" "In comparison to provider networks with Open vSwitch (OVS), this scenario " "relies completely on native Linux networking services which makes it the " @@ -2932,17 +2657,6 @@ msgstr "" "の DB は使用されなくなり、新しい変更は Networking DB に格納されなくなります。" "これ以降は新規の変更を保持したままロールバックはできません。" -msgid "" -"Make sure SR-IOV is enabled in BIOS, check for VT-d and make sure it is " -"enabled. After enabling VT-d, enable IOMMU on Linux by adding " -"``intel_iommu=on`` to kernel parameters. Edit the file :file:`/etc/default/" -"grub`:" -msgstr "" -"SR-IOV を BIOS で有効にします。また、 VT-d が利用できるか確認し、VT-d を有効" -"にします。VT-d を有効にした後で、カーネルパラメーターに ``intel_iommu=on`` を" -"追加し、 Linux で IOMMU を有効にします。ファイル :file:`/etc/default/grub` を" -"編集します。" - msgid "Make sure that the router's ``ha`` attribute has changed to ``False``." msgstr "" "ルーターの ``ha`` 属性が ``False`` に変更されたことを確認してください。" @@ -3022,10 +2736,6 @@ msgstr "移行手順の概要" msgid "Miscellaneous" msgstr "その他" -msgid "Modify ``/etc/neutron/policy.json`` policy entries as follows::" -msgstr "" -"``/etc/neutron/policy.json`` のポリシーエントリーを以下のように変更します。::" - msgid "" "Most OpenStack deployments use the libvirt_ toolkit for interacting with the " "hypervisor. Specifically, OpenStack Compute uses libvirt for tasks such as " @@ -3385,23 +3095,9 @@ msgstr "" "Ubuntu では、 libvirt が作成する iptable ルールセットには以下のルールが含まれ" "ます。" -msgid "" -"On a Linux machine, any of the following commands displays the routing " -"table::" -msgstr "" -"Linux マシンでは、以下のどのコマンドを使ってもルーティングテーブルを表示でき" -"ます::" - msgid "On agent side (OVS):" msgstr "エージェント (OVS) 側:" -msgid "" -"On each compute node edit the file :file:`/etc/neutron/plugins/ml2/" -"sriov_agent.ini`:" -msgstr "" -"各コンピュートノードで :file:`/etc/neutron/plugins/ml2/sriov_agent.ini` ファ" -"イルを編集します。" - msgid "On each compute node, create the VFs via the PCI SYS interface:" msgstr "" "各コンピュートノードで、 PCI SYS インターフェース経由で VF を作成します。" @@ -3440,17 +3136,6 @@ msgstr "" "ん。両方のノードで、 ``ha`` インターフェースは 169.254.192.0/18 の範囲の一意" "な IP アドレスを持ちます。" -msgid "" -"On every controller node running nova-scheduler add PCIDeviceScheduler to " -"the scheduler_default_filters parameter and add a new line for " -"scheduler_available_filters parameter under the [default] section in :file:`/" -"etc/nova/nova.conf`:" -msgstr "" -"nova-scheduler を実行しているすべてnコントローラーノードで、 " -"scheduler_default_filters に PCIDeviceScheduler を追加します。また、 :file:`/" -"etc/nova/nova.conf` の [default] セクションの scheduler_available_filters パ" -"ラメーターに新しい行を追加します。" - msgid "On server side:" msgstr "サーバー側:" @@ -3570,11 +3255,6 @@ msgstr "" "一度移行作業を開始すると、south-north トラフィック (インスタンスからインター" "ネット) は切断されます。新しいコネクションを開始できるのは移行完了後です。" -msgid "" -"Once you have stacked run the command below to start the neutron-pd-agent::" -msgstr "" -"DevStack 実行後は、以下のコマンドを実行して neutron-pd-agent を開始します。::" - msgid "One controller node with one network interface: management." msgstr "" "1 台のコントローラーノード。ネットワークインターフェースは management の 1 " @@ -3900,52 +3580,6 @@ msgstr "" msgid "Operational" msgstr "オペレーション" -msgid "" -"Operational OpenStack Compute controller/management service with appropriate " -"configuration to use OpenStack Networking in the :file:`neutron.conf` file." -msgstr "" -"OpenStack Compute コントローラー/管理サービスと :file:`neutron.conf` ファイル" -"の OpenStack Networking を使う適切な設定。" - -msgid "" -"Operational OpenStack Compute controller/management service with appropriate " -"configuration to use OpenStack Networking in the :file:`nova.conf` file." -msgstr "" -"OpenStack Compute コントローラー/管理サービスと :file:`nova.conf` ファイルの " -"OpenStack Networking を使う適切な設定。" - -msgid "" -"Operational OpenStack Compute controller/management service with appropriate " -"configuration to use neutron in the :file:`nova.conf` file." -msgstr "" -"OpenStack Compute コントローラー/管理サービスと :file:`nova.conf` ファイルの" -"適切な設定。" - -msgid "" -"Operational OpenStack Compute hypervisor service with appropriate " -"configuration to use neutron in the :file:`nova.conf` file." -msgstr "" -"OpenStack Compute ハイパーバイザーサービスと :file:`nova.conf` ファイルの " -"neutron を使う適用な設定。" - -msgid "" -"Operational OpenStack Identity service with appropriate configuration in " -"the :file:`neutron.conf` file." -msgstr "" -"OpenStack Identity サービスと :file:`neutron.conf` ファイルの適切な設定。" - -msgid "" -"Operational SQL server with ``neutron`` database and appropriate " -"configuration in the :file:`neutron.conf` file." -msgstr "" -"``neutron`` データベースがある SQL サーバーと :file:`neutron.conf` ファイルの" -"適切な設定。" - -msgid "" -"Operational message queue service with appropriate configuration in the :" -"file:`neutron.conf` file." -msgstr "メッセージキューサービスと :file:`neutron.conf` ファイルの適切な設定。" - msgid "Operations impact" msgstr "運用面での影響" @@ -3955,9 +3589,6 @@ msgstr "オプションの設定/セクション" msgid "Options" msgstr "オプション" -msgid "Or to run in headless mode::" -msgstr "headless モードで実行するには::" - msgid "Other Configuration Flag = 0" msgstr "Other Configuration Flag = 0" @@ -3975,9 +3606,6 @@ msgstr "" "は、プロジェクトネットワーク上のインスタンスが SSH 鍵などのメタデータを取得す" "る API を提供します。" -msgid "Otherwise if you are running OpenStack Mitaka, make this change::" -msgstr "OpenStack Mitaka を実行している場合には、以下の変更を行います。::" - msgid "Overview" msgstr "概要" @@ -4686,13 +4314,6 @@ msgstr "" "admin_state_up を ``True`` に設定します。これ以降は south-north コネクション" "が開始できます。" -msgid "" -"Set the needed notification_drivers in [qos] section (message_queue is the " -"default)." -msgstr "" -"[qos] セクションで必要な notification_drivers を設定します (message_queue が" -"デフォルトです)。" - msgid "" "Setting DHCPv6-stateless for ``ipv6_ra_mode`` configures the neutron router " "with radvd agent to send RAs. The table below captures the values set for " @@ -4883,13 +4504,6 @@ msgstr "TCP/UDP/ICMP" msgid "TODO" msgstr "TODO" -msgid "" -"Tell nova-compute which pci devices are allowed to be passed through. Edit " -"the file :file:`/etc/nova/nova.conf`:" -msgstr "" -"nova-compute にどの PCI デバイスでパススルーを許可するかを指示します。 :file:" -"`/etc/nova/nova.conf` を編集します。" - msgid "Tenant network considerations" msgstr "テナントネットワークでの考慮事項" @@ -5049,13 +4663,6 @@ msgstr "" "スとして使ってパケットの SNAT を行います。 ``rfp`` インターフェースはインスタ" "ンスの Floating IP アドレス *F1* を持ちます。" -msgid "" -"The *ping* and *mtr* Linux command-line tools are two examples of network " -"utilities that use ICMP." -msgstr "" -"Linux のコマンドラインツール *ping* や *mtr* は、 ICMP を使うネットワークユー" -"ティリティーの例です。" - msgid "" "The Compute REST API is available throughout the entire process, although " "there is a brief period where it is made read-only during a database " @@ -5835,15 +5442,6 @@ msgstr "" "vSwitch の外部ブリッジ ``br-ex`` に転送します。 ``fg`` インターフェースはプロ" "ジェクトルーターの外部 IP アドレス *TE* を持ちます。" -msgid "" -"The ``ip route get`` command outputs the route for a destination IP address. " -"From the below example, destination IP address 10.0.2.14 is on the local " -"network of eth0 and would be sent directly::" -msgstr "" -"``ip route get`` コマンドは、宛先 IP アドレスへの経路を出力します。以下の例で" -"は、IP アドレス 10.0.2.14 は eth0 のローカルネットワーク上にあり、直接送信で" -"きます::" - msgid "" "The ``ipv6_address_mode`` attribute is used to control how addressing is " "handled by OpenStack. There are a number of different ways that guest " @@ -5981,30 +5579,6 @@ msgstr "コンピュートノードは、以下のネットワークコンポー msgid "The controller node contains the following network components:" msgstr "コントローラーノードは、以下のネットワークコンポーネントを持ちます。" -msgid "" -"The current process as designed is a minimally viable migration with the " -"goal of deprecating and then removing legacy networking. Both the Compute " -"and Networking teams agree that a \"one-button\" migration process from " -"legacy networking to OpenStack Networking (neutron) is not an essential " -"requirement for the deprecation and removal of the legacy networking at a " -"future date. This section includes a process and tools which are designed to " -"solve a simple use case migration." -msgstr "" -"現在の手順は、レガシーネットワークを廃止予定としその後削除するために、最小限" -"で必要な移行手順です。 Compute と Networking の両チームは、レガシーネットワー" -"クから OpenStack Networking (neutron) への「ボタン 1 つ押すだけ」の移行作業" -"は、レガシーネットワークを将来廃止予定に削除するにあたっての、必須の要件では" -"ないという点で合意しています。この節では、単純なユースケースで移行を可能にす" -"るために設計された手順とツールについて説明します。" - -msgid "" -"The default :file:`policy.json` file allows only administrative projects to " -"enable/disable HA during router creation and view the ``ha`` flag for a " -"router." -msgstr "" -"デフォルトの :file:`policy.json` ファイルでは、管理ユーザーだけが、ルーター作" -"成時に HA の有効/無効を指定でき、ルーターの ``ha`` フラグを参照できます。" - msgid "" "The default ``policy.json`` shipped with neutron will not allow regular " "users to share networks with every other project using a wildcard; however, " @@ -6015,13 +5589,6 @@ msgstr "" "常ユーザーが特定のプロジェクトとネットワークを共有することは許可されていま" "す。" -msgid "" -"The destination IP address 93.184.216.34 is not on any of the connected " -"local networks and would be forwarded to the default gateway at 10.0.2.2::" -msgstr "" -"宛先 IP アドレス 93.184.216.3 は、接続されているローカルネットワーク上にはな" -"く、 10.0.2.2 のデフォルトゲートウェイに転送されます。" - msgid "" "The distributed router ``qrouter`` namespace resolves the project network 1 " "SNAT interface MAC address *TN* on the ``sg`` interface (4) in the SNAT " @@ -6607,14 +6174,6 @@ msgstr "" msgid "The options used in the configuration file above are:" msgstr "上記の設定ファイルで使用されているオプションは以下の通りです::" -msgid "" -"The output of the ``route -n`` and ``netstat -rn`` commands are formatted in " -"a slightly different way. This example shows how the same routes would be " -"formatted using these commands::" -msgstr "" -"コマンド ``route -n`` と ``netstat -rn`` の出力は、少し違った形で整形されま" -"す。以下の例は、これらのコマンドを使って同じ経路を表示したものです。" - msgid "The physical VLAN interface forwards the packet to compute node 1." msgstr "" "物理 VLAN インターフェースは、パケットをコンピュートノード 1 に転送します。" @@ -6878,17 +6437,6 @@ msgstr "" "VF を作成する手順は SR-IOV カードの Ethernet コントローラーベンダーにより異な" "ります。現在のところ、以下のベンダーの動作が確認されています。" -msgid "" -"The subnet is initially created with a temporary CIDR before one can be " -"assigned by prefix delegation. Any number of subnets with this temporary " -"CIDR can exist without raising an overlap error. The subnetpool_id is " -"automatically set to :code:`prefix_delegation`." -msgstr "" -"サブネットは、 prefix delegation でアドレスが割り当てられるまでは、仮の CIDR " -"で作成されます。重複エラーが発生しないかぎりは、仮の CIDR を持つサブネットは" -"何個でも存在できます。 subnetpool_id は自動的に :code:`prefix_delegation` に" -"設定されます。" - msgid "" "The suggested way of making PCI SYS settings persistent is through :file:" "`sysfs.conf` but for unknown reason changing :file:`sysfs.conf` does not " @@ -7269,13 +6817,6 @@ msgstr "" "を同じものとして扱います。したがって、 :command:`rbac-list` コマンドを使う" "と、このネットワークに対するポリシーエントリーが見えます。" -msgid "" -"This page serves as a guide for how to use the \"Quality of Service\" (QoS) " -"functionality of OpenStack Networking." -msgstr "" -"このページでは、OpenStack Networking の \"Quality of Service\" (QoS) 機能を使" -"用するにはどうすればよいかの手順書として利用できます。" - msgid "" "This process can be repeated any number of times to share a network with an " "arbitrary number of projects." @@ -7406,19 +6947,6 @@ msgstr "" "ロバイダーネットワークとして使用します。実際の環境に応じて、これらを変更して" "ください。" -msgid "To activate the network after it has been deactivated::" -msgstr "" -"非活性化した後に、このネットワークをアクティブにするには以下のようにします::" - -msgid "" -"To allow the neutron-pd-agent to communicate with prefix delegation servers, " -"you must set which network interface to use for external communication. In " -"DevStack the default for this is br-ex::" -msgstr "" -"neutron-pd-agent が prefix delegation サーバーと通信できるように、外部通信に" -"使うネットワークインターフェースを設定しなければいけません。 DevStack では、" -"デフォルト値として br-ex が設定されます。::" - msgid "" "To calculate the network number of an IP address, you must know the " "*netmask* associated with the address. A netmask indicates how many of the " @@ -7473,9 +7001,6 @@ msgstr "" "Ubuntu 上で **Intel SR-IOV Ethernet カード** で VF を作成するには、以下のよう" "にします。" -msgid "To deactivate the libvirt network named *default*::" -msgstr "*default* という名前の libvirt ネットワークを非活性化します::" - msgid "" "To enable a dual-stack network in OpenStack Networking simply requires " "creating a subnet with the ``ip_version`` field set to ``6``, then the IPv6 " @@ -7489,20 +7014,6 @@ msgstr "" "``ipv6_ra_mode`` と ``ipv6_address_mode`` の詳細は次の節で説明します。最後の " "1 つは、サブネットの ``cidr`` を適切に指定することです。" -msgid "" -"To enable prefix delegation, edit the :file:`etc/neutron.conf` file. If you " -"are running OpenStack Liberty, make the following change::" -msgstr "" -"prefix delegation を有効にするには、 :file:`etc/neutron.conf` ファイルを編集" -"します。 OpenStack Liberty を実行している場合には、以下の変更を行います。::" - -msgid "" -"To enable the driver for the dhcpv6_pd_agent, set pd_dhcp_driver to this in :" -"file:`etc/neutron.conf`::" -msgstr "" -"dhcpv6_pd_agent 用のドライバーを有効にするには、 :file:`etc/neutron.conf`: " -"で pd_dhcp_driver に dhcpv6_pd_agent を指定します。::" - msgid "" "To enable the pluggable implementation, you must specify the driver to use " "in the ``neutron.conf`` file. The ``internal`` driver refers to the " @@ -7569,32 +7080,6 @@ msgstr "" "変更を反映させるため、 :command:`service neutron-server restart` を実行して " "neutron-server サービスを再起動します。" -msgid "To prevent the network from automatically starting on boot::" -msgstr "" -"このネットワークがホスト起動時に自動的に開始しないようにするには以下のように" -"します::" - -msgid "" -"To provide external network access to your instances, your Dibbler server " -"also needs to create new routes for each delegated prefix. This is done " -"using the script file named in the config file above. Edit the :file:`/var/" -"lib/dibbler/pd-server.sh` file:" -msgstr "" -"インスタンスに外部ネットワークへのアクセスを提供する場合、 Dibbler サーバーは" -"移譲するプレフィックスそれぞれについて新しい経路を作成する必要があります。こ" -"れは、上記の設定ファイルで指定した名前のスクリプトにより行われます。 ファイ" -"ル :file:`/var/lib/dibbler/pd-server.sh` を編集します。" - -msgid "" -"To reduce the number of ARP requests, operating systems maintain an ARP " -"cache that contains the mappings of IP addresses to MAC address. On a Linux " -"machine, you can view the contents of the ARP cache by using the *arp* " -"command::" -msgstr "" -"ARP 要求の数を抑えるため、オペレーティングシステムは IP アドレスから MAC アド" -"レスへの対応表を保持する ARP キャッシュを管理します。 Linux マシンでは、 " -"*arp* コマンドで ARP キャッシュの内容を表示できます::" - msgid "" "To remove access for that project, just delete the policy that allows it " "using the :command:`rbac-delete` command:" @@ -7609,9 +7094,6 @@ msgstr "" "レガシーモードに戻すには、ルーターをもう一度停止し、 L3 HA をオフに変更し、" "ルーターを再開します。" -msgid "To start your Dibbler server, run::" -msgstr "Dibbler サーバーを開始するには、以下を実行します::" - msgid "" "To trigger the prefix delegation process, create a router interface between " "this subnet and a router with an active interface on the external network:" @@ -7674,9 +7156,6 @@ msgstr "" "す。 Dibbler は多くの Linux パッケージマネージャーで用意されていますし、ソー" "スを https://github.com/tomaszmrugalski/dibbler で入手できます。" -msgid "To view the defined libvirt networks and their state::" -msgstr "定義済みの libvirt ネットワークとその状態を表示します::" - msgid "" "Trunking is used to connect between different switches. Each trunk uses a " "tag to identify which VLAN is in use. This ensures that switches on the same " @@ -7783,15 +7262,6 @@ msgstr "" "MTU は常に 1500 ですが、 Liberty では RA メッセージがネットワークの適切な " "MTU を送信する変更が予定されています。" -msgid "" -"Update the :file:`/etc/neutron/plugins/ml2/ml2_conf_sriov.ini` on each " -"controller. In our case the vendor_id is 8086 and the product_id is 10ed. " -"Tell neutron the vendor_id and product_id of the VFs that are supported." -msgstr "" -"各コントローラーで :file:`/etc/neutron/plugins/ml2/ml2_conf_sriov.ini` を更新" -"します。この例の場合、 vendor_id は 8086 で、 product_id は 10ed です。" -"Neutron にサポートする VF の vendor_id と product_id を教えます。" - msgid "Use of an external IPAM module to allocate the subnet" msgstr "外部の IPAM モジュールを使ってサブネットを割り当てる" @@ -8041,15 +7511,6 @@ msgstr "" "グを確認して、上記の DHCP プロトコルの 4 つのステップが問題のインスタンスに対" "して実行されているかを検証するとよいでしょう。" -msgid "" -"When using DevStack, it is important to start your server after the :file:" -"`stack.sh` script has finished to ensure that the required network " -"interfaces have been created." -msgstr "" -"DevStack を使用する場合には、 :file:`stack.sh` が完了した後にサーバーを開始す" -"ることが重要です。必要なネットワークインターフェースが作成された状態でサー" -"バーを開始するためです。" - msgid "" "When using SLAAC, the currently supported combinations for ``ipv6_ra_mode`` " "and ``ipv6_address_mode`` are as follows." @@ -8110,13 +7571,6 @@ msgstr "" "ト単位のポリシー設定が優先されます。 DHCP やルーターのポートのようにネット" "ワーク用のポートはネットワークポリシーの適用先から除外されます。" -msgid "" -"You can initiate an ARP request manually using the *arping* command. For " -"example, to send an ARP request to IP address ``10.30.0.132``::" -msgstr "" -"*argping* コマンドを使うと、自分で ARP 要求を始めることができます。例えば、 " -"IP アドレス ``10.30.0.132`` に ARP 要求を送信するには::" - msgid "" "You can modify rules at runtime. Rule modifications will be propagated to " "any attached port." diff --git a/doc/networking-guide/source/locale/networking-guide.pot b/doc/networking-guide/source/locale/networking-guide.pot index 05c9bd08d4..370268358d 100644 --- a/doc/networking-guide/source/locale/networking-guide.pot +++ b/doc/networking-guide/source/locale/networking-guide.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Networking Guide 0.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-12-31 06:13+0000\n" +"POT-Creation-Date: 2016-01-04 06:14+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -22,7 +22,7 @@ msgstr "" # #-#-#-#-# adv_config_FwaaS.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# adv_config_ipv6.pot (Networking Guide 0.9) #-#-#-#-# -#: ../adv_config_FwaaS.rst:3 ../adv_config_ipv6.rst:398 +#: ../adv_config_FwaaS.rst:3 ../adv_config_ipv6.rst:401 msgid "FWaaS" msgstr "" @@ -38,7 +38,7 @@ msgstr "" # #-#-#-#-# adv_config_ipv6.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# adv_config_LBaaS.pot (Networking Guide 0.9) #-#-#-#-# -#: ../adv_config_LBaaS.rst:3 ../adv_config_ipv6.rst:393 +#: ../adv_config_LBaaS.rst:3 ../adv_config_ipv6.rst:396 msgid "LBaaS" msgstr "" @@ -67,7 +67,7 @@ msgstr "" # #-#-#-#-# adv_config_ipv6.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# adv_config_VPNaaS.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# intro_os_networking_service.pot (Networking Guide 0.9) #-#-#-#-# -#: ../adv_config_VPNaaS.rst:3 ../adv_config_ipv6.rst:380 +#: ../adv_config_VPNaaS.rst:3 ../adv_config_ipv6.rst:383 #: ../intro_os_networking_service.rst:69 msgid "VPNaaS" msgstr "" @@ -218,7 +218,7 @@ msgstr "" # #-#-#-#-# adv_config_ipam.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# adv_config_sriov.pot (Networking Guide 0.9) #-#-#-#-# -#: ../adv_config_ipam.rst:38 ../adv_config_sriov.rst:62 +#: ../adv_config_ipam.rst:38 ../adv_config_sriov.rst:63 msgid "Known limitations" msgstr "" @@ -369,7 +369,7 @@ msgstr "" msgid "IPv6 addressing" msgstr "" -#: ../adv_config_ipv6.rst:70 +#: ../adv_config_ipv6.rst:69 msgid "" "The ``ipv6_address_mode`` attribute is used to control how addressing is " "handled by OpenStack. There are a number of different ways that guest " @@ -377,17 +377,17 @@ msgid "" "choices to users of the Networking API." msgstr "" -#: ../adv_config_ipv6.rst:77 +#: ../adv_config_ipv6.rst:76 msgid "Router advertisements" msgstr "" -#: ../adv_config_ipv6.rst:79 +#: ../adv_config_ipv6.rst:78 msgid "" "The ``ipv6_ra_mode`` attribute is used to control router advertisements for " "a subnet." msgstr "" -#: ../adv_config_ipv6.rst:82 +#: ../adv_config_ipv6.rst:81 msgid "" "The IPv6 Protocol uses Internet Control Message Protocol packets (ICMPv6) as " "a way to distribute information about networking. ICMPv6 packets with the " @@ -396,138 +396,138 @@ msgid "" "guest instances to send network traffic." msgstr "" -#: ../adv_config_ipv6.rst:89 +#: ../adv_config_ipv6.rst:88 msgid "" "The ``ipv6_ra_mode`` is used to specify if the Networking service should " "transmit ICMPv6 packets, for a subnet." msgstr "" -#: ../adv_config_ipv6.rst:93 +#: ../adv_config_ipv6.rst:92 msgid "ipv6_ra_mode and ipv6_address_mode combinations" msgstr "" -#: ../adv_config_ipv6.rst:99 +#: ../adv_config_ipv6.rst:98 msgid "ipv6 ra mode" msgstr "" -#: ../adv_config_ipv6.rst:100 +#: ../adv_config_ipv6.rst:99 msgid "ipv6 address mode" msgstr "" -#: ../adv_config_ipv6.rst:101 +#: ../adv_config_ipv6.rst:100 msgid "radvd A,M,O" msgstr "" -#: ../adv_config_ipv6.rst:102 +#: ../adv_config_ipv6.rst:101 msgid "External Router A,M,O" msgstr "" -#: ../adv_config_ipv6.rst:103 +#: ../adv_config_ipv6.rst:102 msgid "Description" msgstr "" -#: ../adv_config_ipv6.rst:104 ../adv_config_ipv6.rst:105 -#: ../adv_config_ipv6.rst:109 ../adv_config_ipv6.rst:114 -#: ../adv_config_ipv6.rst:119 ../adv_config_ipv6.rst:125 -#: ../adv_config_ipv6.rst:130 ../adv_config_ipv6.rst:135 +#: ../adv_config_ipv6.rst:103 ../adv_config_ipv6.rst:104 +#: ../adv_config_ipv6.rst:108 ../adv_config_ipv6.rst:113 +#: ../adv_config_ipv6.rst:118 ../adv_config_ipv6.rst:124 +#: ../adv_config_ipv6.rst:129 ../adv_config_ipv6.rst:134 msgid "*N/S*" msgstr "" -#: ../adv_config_ipv6.rst:106 ../adv_config_ipv6.rst:111 -#: ../adv_config_ipv6.rst:116 ../adv_config_ipv6.rst:121 -#: ../adv_config_ipv6.rst:127 ../adv_config_ipv6.rst:132 -#: ../adv_config_ipv6.rst:137 ../adv_config_ipv6.rst:142 -#: ../adv_config_ipv6.rst:147 ../adv_config_ipv6.rst:153 +#: ../adv_config_ipv6.rst:105 ../adv_config_ipv6.rst:110 +#: ../adv_config_ipv6.rst:115 ../adv_config_ipv6.rst:120 +#: ../adv_config_ipv6.rst:126 ../adv_config_ipv6.rst:131 +#: ../adv_config_ipv6.rst:136 ../adv_config_ipv6.rst:141 +#: ../adv_config_ipv6.rst:146 ../adv_config_ipv6.rst:152 msgid "Off" msgstr "" -#: ../adv_config_ipv6.rst:107 +#: ../adv_config_ipv6.rst:106 msgid "Not Defined" msgstr "" -#: ../adv_config_ipv6.rst:108 +#: ../adv_config_ipv6.rst:107 msgid "Backwards compatibility with pre-Juno IPv6 behavior." msgstr "" -#: ../adv_config_ipv6.rst:110 ../adv_config_ipv6.rst:124 -#: ../adv_config_ipv6.rst:139 ../adv_config_ipv6.rst:140 -#: ../adv_config_ipv6.rst:157 ../adv_config_ipv6.rst:162 -#: ../adv_config_ipv6.rst:168 ../adv_config_ipv6.rst:178 +#: ../adv_config_ipv6.rst:109 ../adv_config_ipv6.rst:123 +#: ../adv_config_ipv6.rst:138 ../adv_config_ipv6.rst:139 +#: ../adv_config_ipv6.rst:156 ../adv_config_ipv6.rst:161 +#: ../adv_config_ipv6.rst:167 ../adv_config_ipv6.rst:177 msgid "slaac" msgstr "" -#: ../adv_config_ipv6.rst:112 ../adv_config_ipv6.rst:126 -#: ../adv_config_ipv6.rst:141 +#: ../adv_config_ipv6.rst:111 ../adv_config_ipv6.rst:125 +#: ../adv_config_ipv6.rst:140 msgid "1,0,0" msgstr "" -#: ../adv_config_ipv6.rst:113 +#: ../adv_config_ipv6.rst:112 msgid "" "Guest instance obtains IPv6 address from non-OpenStack router using SLAAC." msgstr "" -#: ../adv_config_ipv6.rst:115 ../adv_config_ipv6.rst:129 -#: ../adv_config_ipv6.rst:144 ../adv_config_ipv6.rst:145 -#: ../adv_config_ipv6.rst:158 ../adv_config_ipv6.rst:167 -#: ../adv_config_ipv6.rst:172 ../adv_config_ipv6.rst:183 +#: ../adv_config_ipv6.rst:114 ../adv_config_ipv6.rst:128 +#: ../adv_config_ipv6.rst:143 ../adv_config_ipv6.rst:144 +#: ../adv_config_ipv6.rst:157 ../adv_config_ipv6.rst:166 +#: ../adv_config_ipv6.rst:171 ../adv_config_ipv6.rst:182 msgid "dhcpv6-stateful" msgstr "" -#: ../adv_config_ipv6.rst:117 ../adv_config_ipv6.rst:131 -#: ../adv_config_ipv6.rst:146 +#: ../adv_config_ipv6.rst:116 ../adv_config_ipv6.rst:130 +#: ../adv_config_ipv6.rst:145 msgid "0,1,1" msgstr "" -#: ../adv_config_ipv6.rst:118 ../adv_config_ipv6.rst:123 -#: ../adv_config_ipv6.rst:128 ../adv_config_ipv6.rst:133 -#: ../adv_config_ipv6.rst:138 +#: ../adv_config_ipv6.rst:117 ../adv_config_ipv6.rst:122 +#: ../adv_config_ipv6.rst:127 ../adv_config_ipv6.rst:132 +#: ../adv_config_ipv6.rst:137 msgid "Not currently implemented in the reference implementation." msgstr "" -#: ../adv_config_ipv6.rst:120 ../adv_config_ipv6.rst:134 -#: ../adv_config_ipv6.rst:150 ../adv_config_ipv6.rst:151 -#: ../adv_config_ipv6.rst:163 ../adv_config_ipv6.rst:173 -#: ../adv_config_ipv6.rst:177 ../adv_config_ipv6.rst:182 +#: ../adv_config_ipv6.rst:119 ../adv_config_ipv6.rst:133 +#: ../adv_config_ipv6.rst:149 ../adv_config_ipv6.rst:150 +#: ../adv_config_ipv6.rst:162 ../adv_config_ipv6.rst:172 +#: ../adv_config_ipv6.rst:176 ../adv_config_ipv6.rst:181 msgid "dhcpv6-stateless" msgstr "" -#: ../adv_config_ipv6.rst:122 ../adv_config_ipv6.rst:136 -#: ../adv_config_ipv6.rst:152 +#: ../adv_config_ipv6.rst:121 ../adv_config_ipv6.rst:135 +#: ../adv_config_ipv6.rst:151 msgid "1,0,1" msgstr "" -#: ../adv_config_ipv6.rst:143 +#: ../adv_config_ipv6.rst:142 msgid "" "Guest instance obtains IPv6 address from OpenStack managed radvd using SLAAC." msgstr "" -#: ../adv_config_ipv6.rst:148 +#: ../adv_config_ipv6.rst:147 msgid "" "Guest instance obtains IPv6 address from dnsmasq using DHCPv6 stateful and " "optional info from dnsmasq using DHCPv6." msgstr "" -#: ../adv_config_ipv6.rst:154 +#: ../adv_config_ipv6.rst:153 msgid "" "Guest instance obtains IPv6 address from OpenStack managed radvd using SLAAC " "and optional info from dnsmasq using DHCPv6." msgstr "" -#: ../adv_config_ipv6.rst:161 ../adv_config_ipv6.rst:166 -#: ../adv_config_ipv6.rst:171 ../adv_config_ipv6.rst:176 -#: ../adv_config_ipv6.rst:181 ../adv_config_ipv6.rst:186 +#: ../adv_config_ipv6.rst:160 ../adv_config_ipv6.rst:165 +#: ../adv_config_ipv6.rst:170 ../adv_config_ipv6.rst:175 +#: ../adv_config_ipv6.rst:180 ../adv_config_ipv6.rst:185 msgid "*Invalid combination.*" msgstr "" -#: ../adv_config_ipv6.rst:189 +#: ../adv_config_ipv6.rst:188 msgid "Tenant network considerations" msgstr "" -#: ../adv_config_ipv6.rst:192 +#: ../adv_config_ipv6.rst:191 msgid "Dataplane" msgstr "" -#: ../adv_config_ipv6.rst:194 +#: ../adv_config_ipv6.rst:193 msgid "" "Both the Linux bridge and the Open vSwitch dataplane modules support " "forwarding IPv6 packets amongst the guests and router ports. Similar to " @@ -539,80 +539,80 @@ msgid "" "connected and MAC addresses learned." msgstr "" -#: ../adv_config_ipv6.rst:204 +#: ../adv_config_ipv6.rst:203 msgid "Addresses for subnets" msgstr "" -#: ../adv_config_ipv6.rst:206 +#: ../adv_config_ipv6.rst:205 msgid "There are four methods for a subnet to get its ``cidr`` in OpenStack:" msgstr "" -#: ../adv_config_ipv6.rst:208 +#: ../adv_config_ipv6.rst:207 msgid "Direct assignment during subnet creation via command line or Horizon" msgstr "" -#: ../adv_config_ipv6.rst:209 +#: ../adv_config_ipv6.rst:208 msgid "Referencing a subnet pool during subnet creation" msgstr "" -#: ../adv_config_ipv6.rst:211 +#: ../adv_config_ipv6.rst:210 msgid "" "In the future, different techniques could be used to allocate subnets to " "tenants:" msgstr "" -#: ../adv_config_ipv6.rst:214 +#: ../adv_config_ipv6.rst:213 msgid "Using a PD client to request a prefix for a subnet from a PD server" msgstr "" -#: ../adv_config_ipv6.rst:215 +#: ../adv_config_ipv6.rst:214 msgid "Use of an external IPAM module to allocate the subnet" msgstr "" -#: ../adv_config_ipv6.rst:218 +#: ../adv_config_ipv6.rst:217 msgid "Address modes for ports" msgstr "" -#: ../adv_config_ipv6.rst:220 +#: ../adv_config_ipv6.rst:221 msgid "" "That an external DHCPv6 server in theory could override the full address " "OpenStack assigns based on the EUI-64 address, but that would not be wise as " "it would not be consistent through the system." msgstr "" -#: ../adv_config_ipv6.rst:224 +#: ../adv_config_ipv6.rst:225 msgid "" "IPv6 supports three different addressing schemes for address configuration " "and for providing optional network information." msgstr "" -#: ../adv_config_ipv6.rst:228 +#: ../adv_config_ipv6.rst:229 msgid "Address configuration using Router Advertisement (RA)." msgstr "" -#: ../adv_config_ipv6.rst:228 +#: ../adv_config_ipv6.rst:229 msgid "Stateless Address Auto Configuration (SLAAC)" msgstr "" -#: ../adv_config_ipv6.rst:231 +#: ../adv_config_ipv6.rst:232 msgid "Address configuration using RA and optional information using DHCPv6." msgstr "" -#: ../adv_config_ipv6.rst:232 ../adv_config_ipv6.rst:305 -#: ../adv_config_ipv6.rst:306 +#: ../adv_config_ipv6.rst:233 ../adv_config_ipv6.rst:306 +#: ../adv_config_ipv6.rst:307 msgid "DHCPv6-stateless" msgstr "" -#: ../adv_config_ipv6.rst:235 +#: ../adv_config_ipv6.rst:236 msgid "Address configuration and optional information using DHCPv6." msgstr "" -#: ../adv_config_ipv6.rst:235 ../adv_config_ipv6.rst:309 -#: ../adv_config_ipv6.rst:310 +#: ../adv_config_ipv6.rst:236 ../adv_config_ipv6.rst:310 +#: ../adv_config_ipv6.rst:311 msgid "DHCPv6-stateful" msgstr "" -#: ../adv_config_ipv6.rst:237 +#: ../adv_config_ipv6.rst:238 msgid "" "OpenStack can be setup such that OpenStack Networking directly provides RA, " "DHCP relay and DHCPv6 address and optional information for their networks or " @@ -622,65 +622,65 @@ msgid "" "information is provided to tenant instances:" msgstr "" -#: ../adv_config_ipv6.rst:245 +#: ../adv_config_ipv6.rst:246 msgid "``ipv6_ra_mode``: Determines who sends RA." msgstr "" -#: ../adv_config_ipv6.rst:246 +#: ../adv_config_ipv6.rst:247 msgid "" "``ipv6_address_mode``: Determines how instances obtain IPv6 address, default " "gateway, or optional information." msgstr "" -#: ../adv_config_ipv6.rst:249 +#: ../adv_config_ipv6.rst:250 msgid "" "For the above two attributes to be effective, ``enable_dhcp`` of the subnet " "object must be set to True." msgstr "" -#: ../adv_config_ipv6.rst:253 +#: ../adv_config_ipv6.rst:254 msgid "Using SLAAC for addressing" msgstr "" -#: ../adv_config_ipv6.rst:255 +#: ../adv_config_ipv6.rst:256 msgid "" "When using SLAAC, the currently supported combinations for ``ipv6_ra_mode`` " "and ``ipv6_address_mode`` are as follows." msgstr "" -#: ../adv_config_ipv6.rst:262 ../adv_config_ipv6.rst:302 +#: ../adv_config_ipv6.rst:263 ../adv_config_ipv6.rst:303 msgid "ipv6_ra_mode" msgstr "" -#: ../adv_config_ipv6.rst:263 ../adv_config_ipv6.rst:303 +#: ../adv_config_ipv6.rst:264 ../adv_config_ipv6.rst:304 msgid "ipv6_address_mode" msgstr "" -#: ../adv_config_ipv6.rst:264 ../adv_config_ipv6.rst:304 +#: ../adv_config_ipv6.rst:265 ../adv_config_ipv6.rst:305 msgid "Result" msgstr "" -#: ../adv_config_ipv6.rst:265 +#: ../adv_config_ipv6.rst:266 msgid "Not specified." msgstr "" -#: ../adv_config_ipv6.rst:266 ../adv_config_ipv6.rst:269 -#: ../adv_config_ipv6.rst:270 +#: ../adv_config_ipv6.rst:267 ../adv_config_ipv6.rst:270 +#: ../adv_config_ipv6.rst:271 msgid "SLAAC" msgstr "" -#: ../adv_config_ipv6.rst:267 +#: ../adv_config_ipv6.rst:268 msgid "" "Addresses are assigned using EUI-64, and an external router will be used for " "routing." msgstr "" -#: ../adv_config_ipv6.rst:271 +#: ../adv_config_ipv6.rst:272 msgid "" "Address are assigned using EUI-64, and OpenStack Networking provides routing." msgstr "" -#: ../adv_config_ipv6.rst:274 +#: ../adv_config_ipv6.rst:275 msgid "" "Setting ``ipv6_ra_mode`` to ``slaac`` will result in OpenStack Networking " "routers being configured to send RA packets, when they are created. This " @@ -688,19 +688,19 @@ msgid "" "the RA messages:" msgstr "" -#: ../adv_config_ipv6.rst:279 ../adv_config_ipv6.rst:320 +#: ../adv_config_ipv6.rst:280 ../adv_config_ipv6.rst:321 msgid "Auto Configuration Flag = 1" msgstr "" -#: ../adv_config_ipv6.rst:280 ../adv_config_ipv6.rst:321 +#: ../adv_config_ipv6.rst:281 ../adv_config_ipv6.rst:322 msgid "Managed Configuration Flag = 0" msgstr "" -#: ../adv_config_ipv6.rst:281 +#: ../adv_config_ipv6.rst:282 msgid "Other Configuration Flag = 0" msgstr "" -#: ../adv_config_ipv6.rst:283 +#: ../adv_config_ipv6.rst:284 msgid "" "New or existing Neutron networks that contain a SLAAC enabled IPv6 subnet " "will result in all neutron ports attached to the network receiving IPv6 " @@ -712,26 +712,26 @@ msgid "" "already has been assigned." msgstr "" -#: ../adv_config_ipv6.rst:293 +#: ../adv_config_ipv6.rst:294 msgid "DHCPv6" msgstr "" -#: ../adv_config_ipv6.rst:295 +#: ../adv_config_ipv6.rst:296 msgid "" "For DHCPv6-stateless, the currently supported combinations are as follows:" msgstr "" -#: ../adv_config_ipv6.rst:307 +#: ../adv_config_ipv6.rst:308 msgid "" "Address and optional information using neutron router and DHCP " "implementation respectively." msgstr "" -#: ../adv_config_ipv6.rst:311 +#: ../adv_config_ipv6.rst:312 msgid "Addresses and optional information are assigned using DHCPv6." msgstr "" -#: ../adv_config_ipv6.rst:313 +#: ../adv_config_ipv6.rst:314 msgid "" "Setting DHCPv6-stateless for ``ipv6_ra_mode`` configures the neutron router " "with radvd agent to send RAs. The table below captures the values set for " @@ -740,21 +740,21 @@ msgid "" "neutron DHCP implementation to provide the additional network information." msgstr "" -#: ../adv_config_ipv6.rst:322 +#: ../adv_config_ipv6.rst:323 msgid "Other Configuration Flag = 1" msgstr "" -#: ../adv_config_ipv6.rst:325 +#: ../adv_config_ipv6.rst:326 msgid "Router support" msgstr "" -#: ../adv_config_ipv6.rst:327 +#: ../adv_config_ipv6.rst:328 msgid "" "The behavior of the neutron router for IPv6 is different than IPv4 in a few " "ways." msgstr "" -#: ../adv_config_ipv6.rst:330 +#: ../adv_config_ipv6.rst:331 msgid "" "Internal router ports, that act as default gateway ports for a network, will " "share a common port for all IPv6 subnets associated with the network. This " @@ -765,7 +765,7 @@ msgid "" "with both an IPv4 and an IPv6 address assigned to them." msgstr "" -#: ../adv_config_ipv6.rst:338 +#: ../adv_config_ipv6.rst:339 msgid "" "Neutron tenant networks that are assigned Global Unicast Address (GUA) " "prefixes and addresses don’t require NAT on the neutron router external " @@ -780,21 +780,21 @@ msgid "" "of the upstream router can be learned in two ways." msgstr "" -#: ../adv_config_ipv6.rst:350 +#: ../adv_config_ipv6.rst:351 msgid "" "In the absence of an upstream RA support, ``ipv6_gateway`` flag can be set " "with the external router gateway LLA in the neutron L3 agent configuration " "file. This also requires that no subnet is associated with that port." msgstr "" -#: ../adv_config_ipv6.rst:353 +#: ../adv_config_ipv6.rst:354 msgid "" "The upstream router can send an RA and the neutron router will automatically " "learn the next-hop LLA, provided again that no subnet is assigned and the " "``ipv6_gateway`` flag is not set." msgstr "" -#: ../adv_config_ipv6.rst:357 +#: ../adv_config_ipv6.rst:358 msgid "" "Effectively the ``ipv6_gateway`` flag takes precedence over an RA that is " "received from the upstream router. If it is desired to use a GUA next hop " @@ -802,7 +802,7 @@ msgid "" "assigning the upstream routers GUA address as the gateway for the subnet." msgstr "" -#: ../adv_config_ipv6.rst:363 +#: ../adv_config_ipv6.rst:366 msgid "" "That it should be possible for tenants to communicate with each other on an " "isolated network (a network without a router port) using LLA with little to " @@ -810,22 +810,22 @@ msgid "" "not proven that to be true for all scenarios." msgstr "" -#: ../adv_config_ipv6.rst:369 +#: ../adv_config_ipv6.rst:372 msgid "Neutron's Distributed Router feature and IPv6" msgstr "" -#: ../adv_config_ipv6.rst:371 +#: ../adv_config_ipv6.rst:374 msgid "" "IPv6 does work when the Distributed Virtual Router functionality is enabled, " "but all ingress/egress traffic is via the centralized router (hence, not " "distributed). More work is required to fully enable this functionality." msgstr "" -#: ../adv_config_ipv6.rst:377 +#: ../adv_config_ipv6.rst:380 msgid "Advanced services" msgstr "" -#: ../adv_config_ipv6.rst:382 +#: ../adv_config_ipv6.rst:385 msgid "" "VPNaaS supports IPv6, but support in Kilo and prior releases will have some " "bugs that may limit how it can be used. More thorough and complete testing " @@ -836,19 +836,19 @@ msgid "" "impact support." msgstr "" -#: ../adv_config_ipv6.rst:395 +#: ../adv_config_ipv6.rst:398 msgid "TODO" msgstr "" -#: ../adv_config_ipv6.rst:400 +#: ../adv_config_ipv6.rst:403 msgid "FWaaS allows creation of IPv6 based rules." msgstr "" -#: ../adv_config_ipv6.rst:403 +#: ../adv_config_ipv6.rst:406 msgid "NAT & Floating IPs" msgstr "" -#: ../adv_config_ipv6.rst:405 +#: ../adv_config_ipv6.rst:408 msgid "" "At the current time OpenStack Networking does not provide any facility to " "support any flavor of NAT with IPv6. Unlike IPv4 there is no current " @@ -857,15 +857,15 @@ msgid "" "tenants." msgstr "" -#: ../adv_config_ipv6.rst:412 +#: ../adv_config_ipv6.rst:415 msgid "Security considerations" msgstr "" -#: ../adv_config_ipv6.rst:418 +#: ../adv_config_ipv6.rst:421 msgid "Configuring interfaces of the guest" msgstr "" -#: ../adv_config_ipv6.rst:420 +#: ../adv_config_ipv6.rst:423 msgid "" "OpenStack currently doesn't support the privacy extensions defined by RFC " "4941. The interface identifier and DUID used must be directly derived from " @@ -873,14 +873,14 @@ msgid "" "utilize the privacy extensions when generating their interface identifier." msgstr "" -#: ../adv_config_ipv6.rst:425 +#: ../adv_config_ipv6.rst:428 msgid "" "There is no provisions for an IPv6-based metadata service similar to what is " "provided for IPv4. In the case of dual stack Guests though it is always " "possible to use the IPv4 metadata service instead." msgstr "" -#: ../adv_config_ipv6.rst:429 +#: ../adv_config_ipv6.rst:432 msgid "" "Unlike IPv4 the MTU of a given network can be conveyed in the RA messages " "sent by the router and not in the DHCP messages. In Kilo the MTU sent by " @@ -888,11 +888,11 @@ msgid "" "send the proper MTU of the network." msgstr "" -#: ../adv_config_ipv6.rst:435 +#: ../adv_config_ipv6.rst:438 msgid "OpenStack control & management network considerations" msgstr "" -#: ../adv_config_ipv6.rst:437 +#: ../adv_config_ipv6.rst:440 msgid "" "As of the Kilo release, considerable effort has gone in to ensuring the " "tenant network can handle dual stack IPv6 and IPv4 transport across the " @@ -905,11 +905,11 @@ msgid "" "that technology." msgstr "" -#: ../adv_config_ipv6.rst:449 +#: ../adv_config_ipv6.rst:452 msgid "Prefix delegation" msgstr "" -#: ../adv_config_ipv6.rst:451 +#: ../adv_config_ipv6.rst:454 msgid "" "From the Liberty release onwards, OpenStack Networking supports IPv6 prefix " "delegation. This section describes the configuration and workflow steps " @@ -919,51 +919,51 @@ msgid "" "tenant network prefixes." msgstr "" -#: ../adv_config_ipv6.rst:459 +#: ../adv_config_ipv6.rst:463 msgid "" "Prefix delegation became available in the Liberty release, it is not " "available in the Kilo release. HA and DVR routers are not currently " "supported by this feature." msgstr "" -#: ../adv_config_ipv6.rst:464 +#: ../adv_config_ipv6.rst:468 msgid "Configuring OpenStack Networking for prefix delegation" msgstr "" -#: ../adv_config_ipv6.rst:466 +#: ../adv_config_ipv6.rst:470 msgid "" -"To enable prefix delegation, edit the :file:`etc/neutron.conf` file. If you " -"are running OpenStack Liberty, make the following change::" -msgstr "" - -#: ../adv_config_ipv6.rst:471 -msgid "Otherwise if you are running OpenStack Mitaka, make this change::" +"To enable prefix delegation, edit the ``etc/neutron.conf`` file. If you are " +"running OpenStack Liberty, make the following change:" msgstr "" #: ../adv_config_ipv6.rst:477 -msgid "" -"If you are not using the default dibbler-based driver for prefix delegation, " -"then you also need to set the driver in :file:`etc/neutron.conf`::" +msgid "Otherwise if you are running OpenStack Mitaka, make this change:" msgstr "" -#: ../adv_config_ipv6.rst:483 +#: ../adv_config_ipv6.rst:485 +msgid "" +"If you are not using the default dibbler-based driver for prefix delegation, " +"then you also need to set the driver in ``etc/neutron.conf``:" +msgstr "" + +#: ../adv_config_ipv6.rst:493 msgid "" "Drivers other than the default one may require extra configuration, please " "refer to :ref:`extra-driver-conf`" msgstr "" -#: ../adv_config_ipv6.rst:486 +#: ../adv_config_ipv6.rst:496 msgid "" "This tells OpenStack Networking to use the prefix delegation mechanism for " "subnet allocation when the user does not provide a CIDR or subnet pool id " "when creating a subnet." msgstr "" -#: ../adv_config_ipv6.rst:491 +#: ../adv_config_ipv6.rst:501 msgid "Requirements" msgstr "" -#: ../adv_config_ipv6.rst:493 +#: ../adv_config_ipv6.rst:503 msgid "" "To use this feature, you need a prefix delegation capable DHCPv6 server that " "is reachable from your OpenStack Networking node(s). This could be software " @@ -973,7 +973,7 @@ msgid "" "from source at https://github.com/tomaszmrugalski/dibbler." msgstr "" -#: ../adv_config_ipv6.rst:500 +#: ../adv_config_ipv6.rst:510 msgid "" "When using the reference implementation of the OpenStack Networking prefix " "delegation driver, Dibbler must also be installed on your OpenStack " @@ -981,7 +981,7 @@ msgid "" "required." msgstr "" -#: ../adv_config_ipv6.rst:504 +#: ../adv_config_ipv6.rst:514 msgid "" "This guide assumes that you are running a Dibbler server on the network node " "where the external network bridge exists. If you already have a prefix " @@ -989,122 +989,119 @@ msgid "" "section." msgstr "" -#: ../adv_config_ipv6.rst:510 +#: ../adv_config_ipv6.rst:520 msgid "Configuring the Dibbler server" msgstr "" -#: ../adv_config_ipv6.rst:512 -msgid "" -"After installing Dibbler, edit the :file:`/etc/dibbler/server.conf` file:" +#: ../adv_config_ipv6.rst:522 +msgid "After installing Dibbler, edit the ``/etc/dibbler/server.conf`` file:" msgstr "" -#: ../adv_config_ipv6.rst:525 +#: ../adv_config_ipv6.rst:535 msgid "The options used in the configuration file above are:" msgstr "" -#: ../adv_config_ipv6.rst:527 +#: ../adv_config_ipv6.rst:537 msgid "" -":code:`script`: Points to a script to be run when a prefix is delegated or " +"``script`` Points to a script to be run when a prefix is delegated or " "released. This is only needed if you want instances on your subnets to have " "external network access. More on this below." msgstr "" -#: ../adv_config_ipv6.rst:530 +#: ../adv_config_ipv6.rst:541 msgid "" -":code:`iface`: The name of the network interface on which to listen for " -"prefix delegation messages." +"``iface`` The name of the network interface on which to listen for prefix " +"delegation messages." msgstr "" -#: ../adv_config_ipv6.rst:532 +#: ../adv_config_ipv6.rst:544 msgid "" -":code:`pd-pool`: The larger prefix from which you want your delegated " -"prefixes to come. The example given is sufficient if you do not need " -"external network access, otherwise a unique globally routable prefix is " -"necessary." +"``pd-pool`` The larger prefix from which you want your delegated prefixes to " +"come. The example given is sufficient if you do not need external network " +"access, otherwise a unique globally routable prefix is necessary." msgstr "" -#: ../adv_config_ipv6.rst:536 +#: ../adv_config_ipv6.rst:549 msgid "" -":code:`pd-length`: The length that delegated prefixes will be. This must be " -"64 to work with the current OpenStack Networking reference implementation." +"``pd-length`` The length that delegated prefixes will be. This must be 64 to " +"work with the current OpenStack Networking reference implementation." msgstr "" -#: ../adv_config_ipv6.rst:539 +#: ../adv_config_ipv6.rst:553 msgid "" "To provide external network access to your instances, your Dibbler server " "also needs to create new routes for each delegated prefix. This is done " -"using the script file named in the config file above. Edit the :file:`/var/" -"lib/dibbler/pd-server.sh` file:" +"using the script file named in the config file above. Edit the ``/var/lib/" +"dibbler/pd-server.sh`` file:" msgstr "" -#: ../adv_config_ipv6.rst:555 +#: ../adv_config_ipv6.rst:569 msgid "The variables used in the script file above are:" msgstr "" -#: ../adv_config_ipv6.rst:557 -msgid ":code:`$PREFIX1`: The prefix being added/deleted by the Dibbler server." +#: ../adv_config_ipv6.rst:571 +msgid "``$PREFIX1`` The prefix being added/deleted by the Dibbler server." msgstr "" -#: ../adv_config_ipv6.rst:558 -msgid ":code:`$1`: The operation being performed." +#: ../adv_config_ipv6.rst:573 +msgid "``$1`` The operation being performed." msgstr "" -#: ../adv_config_ipv6.rst:559 -msgid ":code:`$REMOTE_ADDR`: The IP address of the requesting Dibbler client." +#: ../adv_config_ipv6.rst:575 +msgid "``$REMOTE_ADDR`` The IP address of the requesting Dibbler client." msgstr "" -#: ../adv_config_ipv6.rst:560 -msgid "" -":code:`$IFACE`: The network interface upon which the request was received." +#: ../adv_config_ipv6.rst:577 +msgid "``$IFACE`` The network interface upon which the request was received." msgstr "" -#: ../adv_config_ipv6.rst:563 +#: ../adv_config_ipv6.rst:580 msgid "" "The above is all you need in this scenario, but more information on " "installing, configuring, and running Dibbler is available in the Dibbler " "user guide, at http://klub.com.pl/dhcpv6/doc/dibbler-user.pdf." msgstr "" -#: ../adv_config_ipv6.rst:567 -msgid "To start your Dibbler server, run::" +#: ../adv_config_ipv6.rst:584 +msgid "To start your Dibbler server, run:" msgstr "" -#: ../adv_config_ipv6.rst:571 -msgid "Or to run in headless mode::" +#: ../adv_config_ipv6.rst:590 +msgid "Or to run in headless mode:" msgstr "" -#: ../adv_config_ipv6.rst:575 +#: ../adv_config_ipv6.rst:596 msgid "" -"When using DevStack, it is important to start your server after the :file:" -"`stack.sh` script has finished to ensure that the required network " -"interfaces have been created." +"When using DevStack, it is important to start your server after the ``stack." +"sh`` script has finished to ensure that the required network interfaces have " +"been created." msgstr "" # #-#-#-#-# adv_config_ipv6.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# adv_config_qos.pot (Networking Guide 0.9) #-#-#-#-# -#: ../adv_config_ipv6.rst:580 ../adv_config_qos.rst:99 +#: ../adv_config_ipv6.rst:601 ../adv_config_qos.rst:105 msgid "User workflow" msgstr "" -#: ../adv_config_ipv6.rst:582 +#: ../adv_config_ipv6.rst:603 msgid "First, create a network and IPv6 subnet:" msgstr "" -#: ../adv_config_ipv6.rst:624 +#: ../adv_config_ipv6.rst:647 msgid "" "The subnet is initially created with a temporary CIDR before one can be " "assigned by prefix delegation. Any number of subnets with this temporary " "CIDR can exist without raising an overlap error. The subnetpool_id is " -"automatically set to :code:`prefix_delegation`." +"automatically set to ``prefix_delegation``." msgstr "" -#: ../adv_config_ipv6.rst:629 +#: ../adv_config_ipv6.rst:652 msgid "" "To trigger the prefix delegation process, create a router interface between " "this subnet and a router with an active interface on the external network:" msgstr "" -#: ../adv_config_ipv6.rst:639 +#: ../adv_config_ipv6.rst:662 msgid "" "The prefix delegation mechanism then sends a request via the external " "network to your prefix delegation server, which replies with the delegated " @@ -1112,54 +1109,54 @@ msgid "" "new IP addresses to all ports:" msgstr "" -#: ../adv_config_ipv6.rst:667 +#: ../adv_config_ipv6.rst:691 msgid "" "If the prefix delegation server is configured to delegate globally routable " "prefixes and setup routes, then any instance with a port on this subnet " "should now have external network access." msgstr "" -#: ../adv_config_ipv6.rst:671 +#: ../adv_config_ipv6.rst:695 msgid "" "Deleting the router interface causes the subnet to be reverted to the " "temporary CIDR, and all ports have their IPs updated. Prefix leases are " "released and renewed automatically as necessary." msgstr "" -#: ../adv_config_ipv6.rst:676 +#: ../adv_config_ipv6.rst:700 msgid "References" msgstr "" -#: ../adv_config_ipv6.rst:678 +#: ../adv_config_ipv6.rst:702 msgid "" "The following link provides a great step by step tutorial on setting up IPv6 " "with OpenStack: http://www.debug-all.com/?p=52" msgstr "" -#: ../adv_config_ipv6.rst:684 +#: ../adv_config_ipv6.rst:708 msgid "Extra configuration" msgstr "" -#: ../adv_config_ipv6.rst:687 +#: ../adv_config_ipv6.rst:711 msgid "Neutron dhcpv6_pd_agent" msgstr "" -#: ../adv_config_ipv6.rst:688 +#: ../adv_config_ipv6.rst:712 msgid "" -"To enable the driver for the dhcpv6_pd_agent, set pd_dhcp_driver to this in :" -"file:`etc/neutron.conf`::" +"To enable the driver for the dhcpv6_pd_agent, set pd_dhcp_driver to this in " +"``etc/neutron.conf``:" msgstr "" -#: ../adv_config_ipv6.rst:693 +#: ../adv_config_ipv6.rst:719 msgid "" "To allow the neutron-pd-agent to communicate with prefix delegation servers, " "you must set which network interface to use for external communication. In " -"DevStack the default for this is br-ex::" +"DevStack the default for this is ``br-ex``:" msgstr "" -#: ../adv_config_ipv6.rst:699 +#: ../adv_config_ipv6.rst:727 msgid "" -"Once you have stacked run the command below to start the neutron-pd-agent::" +"Once you have stacked run the command below to start the neutron-pd-agent:" msgstr "" #: ../adv_config_network_rbac.rst:3 @@ -1189,14 +1186,14 @@ msgstr "" msgid "First, we create a network we want to share:" msgstr "" -#: ../adv_config_network_rbac.rst:42 +#: ../adv_config_network_rbac.rst:43 msgid "" "Now we create the policy entry using the :command:`rbac-create` command (In " "this example, the ID of the project we want to share with is " "``e28769db97d9449da658bc6931fcb683``):" msgstr "" -#: ../adv_config_network_rbac.rst:62 +#: ../adv_config_network_rbac.rst:64 msgid "" "The ``target-tenant`` parameter specifies the project that we wanted to gain " "access to the network. The ``action`` parameter specifies what we want the " @@ -1205,7 +1202,7 @@ msgid "" "granting access to." msgstr "" -#: ../adv_config_network_rbac.rst:68 +#: ../adv_config_network_rbac.rst:70 msgid "" "Project ``e28769db97d9449da658bc6931fcb683`` will now be able to see the " "network when running :command:`net-list` and :command:`net-show` and will " @@ -1213,36 +1210,36 @@ msgid "" "admins and the owner) will be able to see the network." msgstr "" -#: ../adv_config_network_rbac.rst:73 +#: ../adv_config_network_rbac.rst:75 msgid "" "To remove access for that project, just delete the policy that allows it " "using the :command:`rbac-delete` command:" msgstr "" -#: ../adv_config_network_rbac.rst:81 +#: ../adv_config_network_rbac.rst:83 msgid "" "If that project has ports on the network, the server will prevent the policy " "from being deleted until the ports have been deleted:" msgstr "" -#: ../adv_config_network_rbac.rst:90 +#: ../adv_config_network_rbac.rst:92 msgid "" "This process can be repeated any number of times to share a network with an " "arbitrary number of projects." msgstr "" -#: ../adv_config_network_rbac.rst:94 +#: ../adv_config_network_rbac.rst:96 msgid "How the 'shared' flag relates to these entries" msgstr "" -#: ../adv_config_network_rbac.rst:96 +#: ../adv_config_network_rbac.rst:98 msgid "" "As introduced in other guide entries, neutron provides a means of making a " "network available to every project. This is accomplished using the " "``shared`` flag on the network:" msgstr "" -#: ../adv_config_network_rbac.rst:122 +#: ../adv_config_network_rbac.rst:125 msgid "" "This is the equivalent of creating a policy on the network that permits " "every project to perform the action ``access_as_shared`` on that network. In " @@ -1250,25 +1247,25 @@ msgid "" "policy entry for that network using the :command:`rbac-list` command:" msgstr "" -#: ../adv_config_network_rbac.rst:137 +#: ../adv_config_network_rbac.rst:141 msgid "Then we can use the :command:`rbac-show` command to see the details:" msgstr "" -#: ../adv_config_network_rbac.rst:153 +#: ../adv_config_network_rbac.rst:158 msgid "" "Above we can see that the entry allows the action ``access_as_shared`` on " "object ``9a4af544-7158-456d-b180-95f2e11eaa8c`` of type ``network`` to " "target_tenant ``*``, which is a wildcard that represents all projects." msgstr "" -#: ../adv_config_network_rbac.rst:157 +#: ../adv_config_network_rbac.rst:162 msgid "" "As of Liberty, the ``shared`` flag is just a mapping to the underlying RBAC " "policies for a network. Setting the flag to ``True`` on a network creates a " "wildcard RBAC entry. Setting it to ``False`` removes the wildcard entry." msgstr "" -#: ../adv_config_network_rbac.rst:162 +#: ../adv_config_network_rbac.rst:167 msgid "" "When a :command:`net-list` or :command:`net-show` is done, the ``shared`` " "flag is calculated by the server based on the calling project and the RBAC " @@ -1278,29 +1275,29 @@ msgid "" "flag as ``True`` and the rest will see the flag as ``False``." msgstr "" -#: ../adv_config_network_rbac.rst:172 +#: ../adv_config_network_rbac.rst:177 msgid "Preventing regular users from sharing networks with each other" msgstr "" -#: ../adv_config_network_rbac.rst:174 +#: ../adv_config_network_rbac.rst:179 msgid "" "The default ``policy.json`` shipped with neutron will not allow regular " "users to share networks with every other project using a wildcard; however, " "it will allow them to share networks with specific project IDs." msgstr "" -#: ../adv_config_network_rbac.rst:179 +#: ../adv_config_network_rbac.rst:184 msgid "" "If an operator wants to prevent normal users from doing this, the ``" "\"create_rbac_policy\":`` entry in ``policy.json`` can be adjusted from ``" "\"\"`` to ``\"rule:admin_only\"``." msgstr "" -#: ../adv_config_network_rbac.rst:185 +#: ../adv_config_network_rbac.rst:190 msgid "Limitations" msgstr "" -#: ../adv_config_network_rbac.rst:187 +#: ../adv_config_network_rbac.rst:192 msgid "" "A non-admin user that shares a network with another project using this " "feature will not be able to see or delete the ports created under the other " @@ -1330,7 +1327,7 @@ msgstr "" #: ../adv_config_qos.rst:5 msgid "" -"This page serves as a guide for how to use the \"Quality of Service\" (QoS) " +"This page serves as a guide for how to use the ``Quality of Service`` (QoS) " "functionality of OpenStack Networking." msgstr "" @@ -1375,29 +1372,29 @@ msgstr "" msgid "" "Any plug-in or ml2 mechanism driver can claim support for some QoS rule " "types by providing a plug-in/driver class property called " -"'supported_qos_rule_types' that returns a list of strings that correspond to " -"QoS rule types: ``" +"``supported_qos_rule_types`` that returns a list of strings that correspond " +"to `QoS rule types `_." msgstr "" -#: ../adv_config_qos.rst:43 +#: ../adv_config_qos.rst:45 msgid "" "For the Liberty release only egress bandwidth limit rules are supported." msgstr "" -#: ../adv_config_qos.rst:45 +#: ../adv_config_qos.rst:47 msgid "" "In the most simple case, the property can be represented by a simple Python " "list defined on the class." msgstr "" -#: ../adv_config_qos.rst:48 +#: ../adv_config_qos.rst:50 msgid "" "For an ml2 plug-in, the list of supported QoS rule types is defined as a " "common subset of rules supported by all active mechanism drivers." msgstr "" -#: ../adv_config_qos.rst:52 +#: ../adv_config_qos.rst:55 msgid "" "The list of supported rule types reported by core plug-in is not enforced " "when accessing QoS rule resources. This is mostly because then we would not " @@ -1407,78 +1404,78 @@ msgstr "" # #-#-#-#-# adv_config_qos.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# config.pot (Networking Guide 0.9) #-#-#-#-# -#: ../adv_config_qos.rst:60 ../config.rst:3 +#: ../adv_config_qos.rst:63 ../config.rst:3 msgid "Configuration" msgstr "" -#: ../adv_config_qos.rst:62 +#: ../adv_config_qos.rst:65 msgid "To enable the service, follow the steps below:" msgstr "" -#: ../adv_config_qos.rst:64 +#: ../adv_config_qos.rst:67 msgid "On server side:" msgstr "" -#: ../adv_config_qos.rst:66 +#: ../adv_config_qos.rst:69 msgid "Enable ``qos`` service in ``service_plugins``." msgstr "" -#: ../adv_config_qos.rst:67 +#: ../adv_config_qos.rst:70 msgid "" -"Set the needed notification_drivers in [qos] section (message_queue is the " -"default)." +"Set the needed ``notification_drivers`` in ``[qos]`` section " +"(``message_queue`` is the default)." msgstr "" -#: ../adv_config_qos.rst:69 -msgid "For ml2, add 'qos' to extension_drivers in [ml2] section." +#: ../adv_config_qos.rst:72 +msgid "For ml2, add ``qos`` to ``extension_drivers`` in ``[ml2]`` section." msgstr "" -#: ../adv_config_qos.rst:71 +#: ../adv_config_qos.rst:74 msgid "On agent side (OVS):" msgstr "" -#: ../adv_config_qos.rst:73 -msgid "Add 'qos' to extensions in [agent] section." +#: ../adv_config_qos.rst:76 +msgid "Add ``qos`` to extensions in ``[agent]`` section." msgstr "" -#: ../adv_config_qos.rst:76 +#: ../adv_config_qos.rst:80 msgid "" "QoS currently works with ml2 only (SR-IOV and Open vSwitch are the only " "drivers that are enabled for QoS in Liberty release)." msgstr "" -#: ../adv_config_qos.rst:80 +#: ../adv_config_qos.rst:84 msgid "Trusted tenants policy.json configuration" msgstr "" -#: ../adv_config_qos.rst:82 +#: ../adv_config_qos.rst:86 msgid "" "If tenants are trusted to administrate their own QoS policies in your cloud, " -"neutron's file :file:`policy.json` can be modified to allow this." +"neutron's file ``policy.json`` can be modified to allow this." msgstr "" -#: ../adv_config_qos.rst:85 -msgid "Modify ``/etc/neutron/policy.json`` policy entries as follows::" +#: ../adv_config_qos.rst:89 +msgid "Modify ``/etc/neutron/policy.json`` policy entries as follows:" msgstr "" -#: ../adv_config_qos.rst:101 +#: ../adv_config_qos.rst:107 msgid "" "QoS policies are only created by admins with the default ``policy.json``. " "Therefore, you should have the Cloud Operator to set up them on behalf of " "the Cloud tenants." msgstr "" -#: ../adv_config_qos.rst:105 +#: ../adv_config_qos.rst:111 msgid "" "If tenants are trusted to create their own policies, check the trusted " "tenants ``policy.json`` configuration section." msgstr "" -#: ../adv_config_qos.rst:108 +#: ../adv_config_qos.rst:114 msgid "First, create a QoS policy and its bandwidth limit rules:" msgstr "" -#: ../adv_config_qos.rst:137 +#: ../adv_config_qos.rst:144 msgid "" "Second, associate the created policy with an existing neutron port. In order " "to do this, user extracts the port id to be associated to the already " @@ -1486,17 +1483,17 @@ msgid "" "policy to the VM with IP address 10.0.0.3" msgstr "" -#: ../adv_config_qos.rst:156 +#: ../adv_config_qos.rst:164 msgid "" "In order to detach a port from the QoS policy, simply update again the port " "configuration." msgstr "" -#: ../adv_config_qos.rst:165 +#: ../adv_config_qos.rst:173 msgid "Ports can be created with a policy attached to them too." msgstr "" -#: ../adv_config_qos.rst:195 +#: ../adv_config_qos.rst:204 msgid "" "You can attach networks to a QoS policy. The meaning of this is that any " "compute port connected to the network will use the network policy by default " @@ -1504,34 +1501,34 @@ msgid "" "like dhcp and router ports are excluded from network policy application." msgstr "" -#: ../adv_config_qos.rst:200 +#: ../adv_config_qos.rst:209 msgid "" "In order to attach a QoS policy to a network, update an existing network, or " "initially create the network attached to the policy." msgstr "" -#: ../adv_config_qos.rst:210 +#: ../adv_config_qos.rst:219 msgid "Administrator enforcement" msgstr "" -#: ../adv_config_qos.rst:212 +#: ../adv_config_qos.rst:221 msgid "" "Administrators are able to enforce policies on tenant ports or networks. As " "long as the policy is not shared, the tenant is not be able to detach any " "policy attached to a network or port." msgstr "" -#: ../adv_config_qos.rst:216 +#: ../adv_config_qos.rst:225 msgid "" "If the policy is shared, the tenant is able to attach or detach such policy " "from its own ports and networks." msgstr "" -#: ../adv_config_qos.rst:221 +#: ../adv_config_qos.rst:230 msgid "Rule modification" msgstr "" -#: ../adv_config_qos.rst:222 +#: ../adv_config_qos.rst:231 msgid "" "You can modify rules at runtime. Rule modifications will be propagated to " "any attached port." @@ -1599,7 +1596,7 @@ msgstr "" msgid "In order to enable SR-IOV, the following steps are required:" msgstr "" -#: ../adv_config_sriov.rst:38 ../adv_config_sriov.rst:92 +#: ../adv_config_sriov.rst:38 ../adv_config_sriov.rst:95 msgid "Create Virtual Functions (Compute)" msgstr "" @@ -1607,15 +1604,15 @@ msgstr "" msgid "Whitelist PCI devices in nova-compute (Compute)" msgstr "" -#: ../adv_config_sriov.rst:40 ../adv_config_sriov.rst:208 +#: ../adv_config_sriov.rst:40 ../adv_config_sriov.rst:212 msgid "Configure neutron-server (Controller)" msgstr "" -#: ../adv_config_sriov.rst:41 ../adv_config_sriov.rst:249 +#: ../adv_config_sriov.rst:41 ../adv_config_sriov.rst:253 msgid "Configure nova-scheduler (Controller)" msgstr "" -#: ../adv_config_sriov.rst:42 ../adv_config_sriov.rst:270 +#: ../adv_config_sriov.rst:42 ../adv_config_sriov.rst:274 msgid "Enable neutron sriov-agent (Compute)" msgstr "" @@ -1642,152 +1639,151 @@ msgid "" "spoofchecking) and QoS rate limit settings." msgstr "" -#: ../adv_config_sriov.rst:57 +#: ../adv_config_sriov.rst:58 msgid "" "With the sriov-agent mode is default in Liberty. Without the sriov-agent " "mode is deprecated in Liberty and removed in Mitaka." msgstr "" -#: ../adv_config_sriov.rst:64 +#: ../adv_config_sriov.rst:65 msgid "" "QoS is supported since Liberty, while it has limitations. max_burst_kbps " "(burst over max_kbps) is not supported. max_kbps is rounded to Mbps." msgstr "" -#: ../adv_config_sriov.rst:67 +#: ../adv_config_sriov.rst:68 msgid "" "Security Group is not supported. the agent is only working with " "``firewall_driver = neutron.agent.firewall.NoopFirewallDriver``." msgstr "" -#: ../adv_config_sriov.rst:69 +#: ../adv_config_sriov.rst:70 msgid "" "No OpenStack Dashboard integration. Users need to use CLI or API to create " "neutron SR-IOV ports." msgstr "" -#: ../adv_config_sriov.rst:71 +#: ../adv_config_sriov.rst:72 msgid "Live migration is not supported for instances with SR-IOV ports." msgstr "" -#: ../adv_config_sriov.rst:74 +#: ../adv_config_sriov.rst:76 msgid "" "ARP spoofing filtering is supported since Liberty when using sriov-agent." msgstr "" -#: ../adv_config_sriov.rst:78 +#: ../adv_config_sriov.rst:80 msgid "Environment example" msgstr "" -#: ../adv_config_sriov.rst:79 +#: ../adv_config_sriov.rst:81 msgid "" "We recommend using Open vSwitch with VLAN as segregation. This way you can " "combine normal VMs without SR-IOV ports and instances with SR-IOV ports on a " "single neutron network." msgstr "" -#: ../adv_config_sriov.rst:85 +#: ../adv_config_sriov.rst:88 msgid "" "Throughout this guide, eth3 is used as the PF and physnet2 is used as the " "provider network configured as a VLAN range. You are expected to change this " "according to your actual environment." msgstr "" -#: ../adv_config_sriov.rst:93 +#: ../adv_config_sriov.rst:96 msgid "" "In this step, create the VFs for the network interface that will be used for " "SR-IOV. Use eth3 as PF, which is also used as the interface for Open vSwitch " "VLAN and has access to the private networks of all machines." msgstr "" -#: ../adv_config_sriov.rst:99 +#: ../adv_config_sriov.rst:102 msgid "" "The step to create VFs differ between SR-IOV card Ethernet controller " "manufacturers. Currently the following manufacturers are known to work:" msgstr "" -#: ../adv_config_sriov.rst:102 +#: ../adv_config_sriov.rst:105 msgid "Intel" msgstr "" -#: ../adv_config_sriov.rst:103 +#: ../adv_config_sriov.rst:106 msgid "Mellanox" msgstr "" -#: ../adv_config_sriov.rst:104 +#: ../adv_config_sriov.rst:107 msgid "QLogic" msgstr "" -#: ../adv_config_sriov.rst:106 +#: ../adv_config_sriov.rst:109 msgid "" "For **Mellanox SR-IOV Ethernet cards** see: `Mellanox: HowTo Configure SR-" "IOV VFs `_" msgstr "" -#: ../adv_config_sriov.rst:110 +#: ../adv_config_sriov.rst:113 msgid "" "To create the VFs on Ubuntu for **Intel SR-IOV Ethernet cards**, do the " "following:" msgstr "" -#: ../adv_config_sriov.rst:113 +#: ../adv_config_sriov.rst:116 msgid "" "Make sure SR-IOV is enabled in BIOS, check for VT-d and make sure it is " "enabled. After enabling VT-d, enable IOMMU on Linux by adding " -"``intel_iommu=on`` to kernel parameters. Edit the file :file:`/etc/default/" -"grub`:" +"``intel_iommu=on`` to kernel parameters. Edit the file ``/etc/default/grub``:" msgstr "" -#: ../adv_config_sriov.rst:122 +#: ../adv_config_sriov.rst:125 msgid "Run the following if you have added new parameters:" msgstr "" -#: ../adv_config_sriov.rst:129 +#: ../adv_config_sriov.rst:132 msgid "On each compute node, create the VFs via the PCI SYS interface:" msgstr "" -#: ../adv_config_sriov.rst:135 +#: ../adv_config_sriov.rst:138 msgid "" "Alternatively VFs can be created by passing the ``max_vfs`` to the kernel " "module of your network interface. The ``max_vfs`` parameter has been " "deprecated so the PCI SYS interface is the preferred method." msgstr "" -#: ../adv_config_sriov.rst:139 +#: ../adv_config_sriov.rst:142 msgid "" "Now verify that the VFs have been created (Should see Virtual Function " "device):" msgstr "" -#: ../adv_config_sriov.rst:146 +#: ../adv_config_sriov.rst:149 msgid "Persist created VFs on reboot:" msgstr "" -#: ../adv_config_sriov.rst:154 +#: ../adv_config_sriov.rst:158 msgid "" "The suggested way of making PCI SYS settings persistent is through :file:" "`sysfs.conf` but for unknown reason changing :file:`sysfs.conf` does not " "have any effect on Ubuntu 14.04." msgstr "" -#: ../adv_config_sriov.rst:158 +#: ../adv_config_sriov.rst:162 msgid "" "For **QLogic SR-IOV Ethernet cards** see: `User's Guide OpenStack Deployment " "with SR-IOV Configuration `_" msgstr "" -#: ../adv_config_sriov.rst:164 +#: ../adv_config_sriov.rst:168 msgid "Whitelist PCI devices nova-compute (Compute)" msgstr "" -#: ../adv_config_sriov.rst:166 +#: ../adv_config_sriov.rst:170 msgid "" "Tell nova-compute which pci devices are allowed to be passed through. Edit " -"the file :file:`/etc/nova/nova.conf`:" +"the file ``/etc/nova/nova.conf``:" msgstr "" -#: ../adv_config_sriov.rst:174 +#: ../adv_config_sriov.rst:178 msgid "" "This tells nova that all VFs belonging to eth3 are allowed to be passed " "through to VMs and belong to the neutron provider network physnet2. Restart " @@ -1795,101 +1791,101 @@ msgid "" "have effect." msgstr "" -#: ../adv_config_sriov.rst:179 +#: ../adv_config_sriov.rst:183 msgid "" "Alternatively the ``pci_passthrough_whitelist`` parameter also supports " "whitelisting by:" msgstr "" -#: ../adv_config_sriov.rst:182 +#: ../adv_config_sriov.rst:186 msgid "" "PCI address: The address uses the same syntax as in ``lspci`` and an " "asterisk (*) can be used to match anything." msgstr "" -#: ../adv_config_sriov.rst:192 +#: ../adv_config_sriov.rst:196 msgid "" "PCI ``vendor_id`` and ``product_id`` as displayed by the Linux utility " "``lspci``." msgstr "" -#: ../adv_config_sriov.rst:201 +#: ../adv_config_sriov.rst:205 msgid "" "If the device defined by the PCI address or devname corresponds to a SR-IOV " "PF, all VFs under the PF will match the entry. Multiple " "pci_passthrough_whitelist entries per host are supported." msgstr "" -#: ../adv_config_sriov.rst:210 +#: ../adv_config_sriov.rst:214 msgid "" -"Add ``sriovnicswitch`` as mechanism driver. Edit the file :file:`/etc/" -"neutron/plugins/ml2/ml2_conf.ini`:" +"Add ``sriovnicswitch`` as mechanism driver. Edit the file ``/etc/neutron/" +"plugins/ml2/ml2_conf.ini``:" msgstr "" -#: ../adv_config_sriov.rst:217 +#: ../adv_config_sriov.rst:221 msgid "" "Find out the ``vendor_id`` and ``product_id`` of your **VFs** by logging in " "to your compute node with VFs previously created:" msgstr "" -#: ../adv_config_sriov.rst:227 +#: ../adv_config_sriov.rst:231 msgid "" -"Update the :file:`/etc/neutron/plugins/ml2/ml2_conf_sriov.ini` on each " +"Update the ``/etc/neutron/plugins/ml2/ml2_conf_sriov.ini`` on each " "controller. In our case the vendor_id is 8086 and the product_id is 10ed. " "Tell neutron the vendor_id and product_id of the VFs that are supported." msgstr "" -#: ../adv_config_sriov.rst:236 +#: ../adv_config_sriov.rst:240 msgid "" -"Add the newly configured :file:`ml2_conf_sriov.ini` as parameter to the " -"neutron-server daemon. Edit the file :file:`/etc/init/neutron-server.conf`:" +"Add the newly configured ``ml2_conf_sriov.ini`` as parameter to the neutron-" +"server daemon. Edit the file ``/etc/init/neutron-server.conf``:" msgstr "" -#: ../adv_config_sriov.rst:245 +#: ../adv_config_sriov.rst:249 msgid "" "To make the changes have effect, restart the neutron-server service with " "the :command:`service neutron-server restart`." msgstr "" -#: ../adv_config_sriov.rst:251 +#: ../adv_config_sriov.rst:255 msgid "" "On every controller node running nova-scheduler add PCIDeviceScheduler to " "the scheduler_default_filters parameter and add a new line for " -"scheduler_available_filters parameter under the [default] section in :file:`/" -"etc/nova/nova.conf`:" +"scheduler_available_filters parameter under the ``[default]`` section in ``/" +"etc/nova/nova.conf``:" msgstr "" -#: ../adv_config_sriov.rst:265 +#: ../adv_config_sriov.rst:269 msgid "" "Now restart the nova-scheduler service with :command:`service nova-scheduler " "restart`." msgstr "" -#: ../adv_config_sriov.rst:273 +#: ../adv_config_sriov.rst:278 msgid "" "You only need to enable the sriov-agent if you decided to keep " "``agent_required=True`` in the step :ref:`configure_sriov_neutron_server`. " "If you set ``agent_required=False``, you can safely skip this step." msgstr "" -#: ../adv_config_sriov.rst:277 +#: ../adv_config_sriov.rst:282 msgid "" -"On each compute node edit the file :file:`/etc/neutron/plugins/ml2/" -"sriov_agent.ini`:" +"On each compute node edit the file ``/etc/neutron/plugins/ml2/sriov_agent." +"ini``:" msgstr "" -#: ../adv_config_sriov.rst:289 +#: ../adv_config_sriov.rst:294 msgid "" "exclude_devices is empty so all the VFs associated with eth3 may be " "configured by the agent. If you want to exclude specific VFs, add them to " "the exclude_devices parameter as follows:" msgstr "" -#: ../adv_config_sriov.rst:297 +#: ../adv_config_sriov.rst:302 msgid "Test whether the sriov-agent runs successfully:" msgstr "" -#: ../adv_config_sriov.rst:303 +#: ../adv_config_sriov.rst:308 msgid "" "Enable the neutron-sriov-agent to start automatically at system start. If " "your distribution does not come with a daemon file for your init system, " @@ -1897,29 +1893,29 @@ msgid "" "package:" msgstr "" -#: ../adv_config_sriov.rst:314 +#: ../adv_config_sriov.rst:319 msgid "Creating instances with SR-IOV ports" msgstr "" -#: ../adv_config_sriov.rst:315 +#: ../adv_config_sriov.rst:320 msgid "" "After the configuration is done, you can now launch Instances with neutron " "SR-IOV ports." msgstr "" -#: ../adv_config_sriov.rst:318 +#: ../adv_config_sriov.rst:323 msgid "" "Get the id of the neutron network where you want the SR-IOV port to be " "created:" msgstr "" -#: ../adv_config_sriov.rst:325 +#: ../adv_config_sriov.rst:330 msgid "" "Create the SR-IOV port. We specify vnic_type direct, but other options " "include macvtap:" msgstr "" -#: ../adv_config_sriov.rst:332 +#: ../adv_config_sriov.rst:337 msgid "" "Create the VM. For the nic we specify the SR-IOV port created in step 2:" msgstr "" @@ -1949,9 +1945,9 @@ msgstr "" # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# #: ../config_ml2_plug_in.rst:9 ../config_server.rst:6 -#: ../scenario_dvr_ovs.rst:111 ../scenario_l3ha_lb.rst:124 -#: ../scenario_l3ha_ovs.rst:131 ../scenario_legacy_lb.rst:142 -#: ../scenario_legacy_ovs.rst:149 ../scenario_provider_lb.rst:107 +#: ../scenario_dvr_ovs.rst:114 ../scenario_l3ha_lb.rst:128 +#: ../scenario_l3ha_ovs.rst:135 ../scenario_legacy_lb.rst:145 +#: ../scenario_legacy_ovs.rst:152 ../scenario_provider_lb.rst:107 #: ../scenario_provider_ovs.rst:103 msgid "Architecture" msgstr "" @@ -2030,11 +2026,11 @@ msgstr "" # #-#-#-#-# scenario_l3ha_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../config_ml2_plug_in.rst:54 ../scenario_dvr_ovs.rst:635 -#: ../scenario_dvr_ovs.rst:722 ../scenario_l3ha_ovs.rst:371 -#: ../scenario_l3ha_ovs.rst:426 ../scenario_legacy_ovs.rst:781 -#: ../scenario_legacy_ovs.rst:837 ../scenario_provider_ovs.rst:454 -#: ../scenario_provider_ovs.rst:517 +#: ../config_ml2_plug_in.rst:54 ../scenario_dvr_ovs.rst:653 +#: ../scenario_dvr_ovs.rst:741 ../scenario_l3ha_ovs.rst:380 +#: ../scenario_l3ha_ovs.rst:435 ../scenario_legacy_ovs.rst:792 +#: ../scenario_legacy_ovs.rst:848 ../scenario_provider_ovs.rst:466 +#: ../scenario_provider_ovs.rst:529 msgid "Open vSwitch" msgstr "" @@ -2094,7 +2090,7 @@ msgstr "" # #-#-#-#-# config_ml2_plug_in.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# intro_basic_networking.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# intro_os_networking_service.pot (Networking Guide 0.9) #-#-#-#-# -#: ../config_ml2_plug_in.rst:88 ../intro_basic_networking.rst:227 +#: ../config_ml2_plug_in.rst:88 ../intro_basic_networking.rst:235 #: ../intro_os_networking_service.rst:51 msgid "DHCP" msgstr "" @@ -2115,10 +2111,10 @@ msgstr "" # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# #: ../config_server.rst:3 ../intro_os_networking_service.rst:6 -#: ../scenario_dvr_ovs.rst:528 ../scenario_l3ha_lb.rst:254 -#: ../scenario_l3ha_ovs.rst:266 ../scenario_legacy_lb.rst:578 -#: ../scenario_legacy_ovs.rst:676 ../scenario_provider_lb.rst:437 -#: ../scenario_provider_ovs.rst:474 +#: ../scenario_dvr_ovs.rst:545 ../scenario_l3ha_lb.rst:262 +#: ../scenario_l3ha_ovs.rst:274 ../scenario_legacy_lb.rst:590 +#: ../scenario_legacy_ovs.rst:686 ../scenario_provider_lb.rst:448 +#: ../scenario_provider_ovs.rst:486 msgid "Server" msgstr "" @@ -2200,10 +2196,10 @@ msgid "" "hexadecimal string, such as ``08:00:27:b9:88:74``. The MAC address is hard-" "coded into the NIC by the manufacturer, although modern NICs allow you to " "change the MAC address programatically. In Linux, you can retrieve the MAC " -"address of a NIC using the ``ip`` command::" +"address of a NIC using the :command:`ip` command:" msgstr "" -#: ../intro_basic_networking.rst:31 +#: ../intro_basic_networking.rst:33 msgid "" "Conceptually, you can think of an Ethernet network as a single bus that each " "of the network hosts connects to. In early implementations, an Ethernet " @@ -2216,7 +2212,7 @@ msgid "" "Ethernet network referred to as a *layer 2 segment*." msgstr "" -#: ../intro_basic_networking.rst:42 +#: ../intro_basic_networking.rst:44 msgid "" "In an Ethernet network, every host on the network can send a frame directly " "to every other host. An Ethernet network also supports broadcasts, so that " @@ -2227,7 +2223,7 @@ msgid "" "*broadcast domain*." msgstr "" -#: ../intro_basic_networking.rst:50 +#: ../intro_basic_networking.rst:52 msgid "" "When a NIC receives an Ethernet frame, by default the NIC checks to see if " "the destination MAC address matches the address of the NIC (or the broadcast " @@ -2239,7 +2235,7 @@ msgid "" "have the appropriate NICs configured for promiscuous mode." msgstr "" -#: ../intro_basic_networking.rst:60 +#: ../intro_basic_networking.rst:62 msgid "" "As mentioned earlier, modern Ethernet networks use switches to interconnect " "the network hosts. A switch is a box of networking hardware with a large " @@ -2256,11 +2252,11 @@ msgid "" "connection of switches and hosts behaves like a single network." msgstr "" -#: ../intro_basic_networking.rst:78 +#: ../intro_basic_networking.rst:80 msgid "VLANs" msgstr "" -#: ../intro_basic_networking.rst:80 +#: ../intro_basic_networking.rst:82 msgid "" "VLAN is a networking technology that enables a single switch to act as if it " "was multiple independent switches. Specifically, two hosts that are " @@ -2271,7 +2267,7 @@ msgid "" "1 and 4095. We say \"VLAN 15\" to refer to the VLAN with numerical ID of 15." msgstr "" -#: ../intro_basic_networking.rst:89 +#: ../intro_basic_networking.rst:91 msgid "" "To understand how VLANs work, let's consider VLAN applications in a " "traditional IT environment, where physical hosts are attached to a physical " @@ -2286,7 +2282,7 @@ msgid "" "VLANs." msgstr "" -#: ../intro_basic_networking.rst:101 +#: ../intro_basic_networking.rst:103 msgid "" "Now consider the scenario that all of the switchports in the first switch " "become occupied, and so the organization buys a second switch and connects " @@ -2298,7 +2294,7 @@ msgid "" "switch 2, it must communicate that the frame is associated with VLAN ID 10." msgstr "" -#: ../intro_basic_networking.rst:111 +#: ../intro_basic_networking.rst:113 msgid "" "If two switches are to be connected together, and the switches are " "configured for VLANs, then the switchports used for cross-connecting the " @@ -2308,7 +2304,7 @@ msgid "" "only hosts on the matching VLAN are eligible to receive the frame." msgstr "" -#: ../intro_basic_networking.rst:118 +#: ../intro_basic_networking.rst:120 msgid "" "When a switchport is configured to pass frames from all VLANs and tag them " "with the VLAN IDs it is called a *trunk port*. IEEE 802.1Q is the network " @@ -2316,14 +2312,14 @@ msgid "" "trunking is being used." msgstr "" -#: ../intro_basic_networking.rst:123 +#: ../intro_basic_networking.rst:125 msgid "" "Note that if you are using VLANs on your physical switches to implement " "tenant isolation in your OpenStack cloud, you must ensure that all of your " "switchports are configured as trunk ports." msgstr "" -#: ../intro_basic_networking.rst:127 +#: ../intro_basic_networking.rst:129 msgid "" "It is important that you select a VLAN range that your current network " "infrastructure is not using. For example, if you estimate that your cloud " @@ -2333,25 +2329,25 @@ msgid "" "range." msgstr "" -#: ../intro_basic_networking.rst:133 +#: ../intro_basic_networking.rst:135 msgid "" "Trunking is used to connect between different switches. Each trunk uses a " "tag to identify which VLAN is in use. This ensures that switches on the same " "VLAN can communicate." msgstr "" -#: ../intro_basic_networking.rst:141 +#: ../intro_basic_networking.rst:143 msgid "Subnets and ARP" msgstr "" -#: ../intro_basic_networking.rst:143 +#: ../intro_basic_networking.rst:145 msgid "" "While NICs use MAC addresses to address network hosts, TCP/IP applications " "use IP addresses. The Address Resolution Protocol (ARP) bridges the gap " "between Ethernet and IP by translating IP addresses into MAC addresses." msgstr "" -#: ../intro_basic_networking.rst:147 +#: ../intro_basic_networking.rst:149 msgid "" "IP addresses are broken up into two parts: a *network number* and a *host " "identifier*. Two hosts are on the same *subnet* if they have the same " @@ -2363,26 +2359,26 @@ msgid "" "local network, otherwise ARP does not work properly." msgstr "" -#: ../intro_basic_networking.rst:156 +#: ../intro_basic_networking.rst:158 msgid "" "To calculate the network number of an IP address, you must know the " "*netmask* associated with the address. A netmask indicates how many of the " "bits in the 32-bit IP address make up the network number." msgstr "" -#: ../intro_basic_networking.rst:160 +#: ../intro_basic_networking.rst:162 msgid "There are two syntaxes for expressing a netmask:" msgstr "" -#: ../intro_basic_networking.rst:162 +#: ../intro_basic_networking.rst:164 msgid "dotted quad" msgstr "" -#: ../intro_basic_networking.rst:163 +#: ../intro_basic_networking.rst:165 msgid "classless inter-domain routing (CIDR)" msgstr "" -#: ../intro_basic_networking.rst:165 +#: ../intro_basic_networking.rst:167 msgid "" "Consider an IP address of 192.168.1.5, where the first 24 bits of the " "address are the network number. In dotted quad notation, the netmask would " @@ -2390,14 +2386,14 @@ msgid "" "and netmask, and this example would be written as ``192.168.1.5/24``." msgstr "" -#: ../intro_basic_networking.rst:172 +#: ../intro_basic_networking.rst:175 msgid "" "Creating CIDR subnets including a multicast address or a loopback address " "cannot be used in an OpenStack environment. For example, creating a subnet " "using ``224.0.0.0/16`` or ``127.0.1.0/24`` is not supported." msgstr "" -#: ../intro_basic_networking.rst:176 +#: ../intro_basic_networking.rst:179 msgid "" "Sometimes we want to refer to a subnet, but not any particular IP address on " "the subnet. A common convention is to set the host identifier to all zeros " @@ -2405,7 +2401,7 @@ msgid "" "``10.10.53.24/16``, then we would say the subnet is ``10.10.0.0/16``." msgstr "" -#: ../intro_basic_networking.rst:182 +#: ../intro_basic_networking.rst:185 msgid "" "To understand how ARP translates IP addresses to MAC addresses, consider the " "following example. Assume host *A* has an IP address of ``192.168.1.5/24`` " @@ -2415,55 +2411,55 @@ msgid "" "host *B*." msgstr "" -#: ../intro_basic_networking.rst:189 +#: ../intro_basic_networking.rst:192 msgid "" "The first time host *A* attempts to communicate with host *B*, the " "destination MAC address is not known. Host *A* makes an ARP request to the " "local network. The request is a broadcast with a message like this:" msgstr "" -#: ../intro_basic_networking.rst:194 +#: ../intro_basic_networking.rst:197 msgid "" "*To: everybody (ff:ff:ff:ff:ff:ff). I am looking for the computer who has IP " "address 192.168.1.7. Signed: MAC address fc:99:47:49:d4:a0*." msgstr "" -#: ../intro_basic_networking.rst:197 +#: ../intro_basic_networking.rst:200 msgid "Host *B* responds with a response like this:" msgstr "" -#: ../intro_basic_networking.rst:199 +#: ../intro_basic_networking.rst:202 msgid "" "*To: fc:99:47:49:d4:a0. I have IP address 192.168.1.7. Signed: MAC address " "54:78:1a:86:00:a5.*" msgstr "" -#: ../intro_basic_networking.rst:202 +#: ../intro_basic_networking.rst:205 msgid "Host *A* then sends Ethernet frames to host *B*." msgstr "" -#: ../intro_basic_networking.rst:204 +#: ../intro_basic_networking.rst:207 msgid "" -"You can initiate an ARP request manually using the *arping* command. For " -"example, to send an ARP request to IP address ``10.30.0.132``::" +"You can initiate an ARP request manually using the :command:`arping` " +"command. For example, to send an ARP request to IP address ``10.30.0.132``:" msgstr "" -#: ../intro_basic_networking.rst:215 +#: ../intro_basic_networking.rst:220 msgid "" "To reduce the number of ARP requests, operating systems maintain an ARP " "cache that contains the mappings of IP addresses to MAC address. On a Linux " -"machine, you can view the contents of the ARP cache by using the *arp* " -"command::" +"machine, you can view the contents of the ARP cache by using the :command:" +"`arp` command:" msgstr "" -#: ../intro_basic_networking.rst:229 +#: ../intro_basic_networking.rst:237 msgid "" "Hosts connected to a network use the Dynamic Host Configuration Protocol (:" "term:`DHCP`) to dynamically obtain IP addresses. A DHCP server hands out the " "IP addresses to network hosts, which are the DHCP clients." msgstr "" -#: ../intro_basic_networking.rst:234 +#: ../intro_basic_networking.rst:242 msgid "" "DHCP clients locate the DHCP server by sending a UDP_ packet from port 68 to " "address ``255.255.255.255`` on port 67. Address ``255.255.255.255`` is the " @@ -2475,49 +2471,49 @@ msgid "" "client. The exchange looks like this:" msgstr "" -#: ../intro_basic_networking.rst:244 +#: ../intro_basic_networking.rst:252 msgid "" "The client sends a discover (\"I’m a client at MAC address ``08:00:27:" "b9:88:74``, I need an IP address\")" msgstr "" -#: ../intro_basic_networking.rst:246 +#: ../intro_basic_networking.rst:254 msgid "" "The server sends an offer (\"OK ``08:00:27:b9:88:74``, I’m offering IP " "address ``10.10.0.112``\")" msgstr "" -#: ../intro_basic_networking.rst:248 +#: ../intro_basic_networking.rst:256 msgid "" "The client sends a request (\"Server ``10.10.0.131``, I would like to have " "IP ``10.10.0.112``\")" msgstr "" -#: ../intro_basic_networking.rst:250 +#: ../intro_basic_networking.rst:258 msgid "" "The server sends an acknowledgement (\"OK ``08:00:27:b9:88:74``, IP " "``10.10.0.112`` is yours\")" msgstr "" -#: ../intro_basic_networking.rst:254 +#: ../intro_basic_networking.rst:262 msgid "" "OpenStack uses a third-party program called dnsmasq_ to implement the DHCP " "server. Dnsmasq writes to the syslog, where you can observe the DHCP request " "and replies::" msgstr "" -#: ../intro_basic_networking.rst:264 +#: ../intro_basic_networking.rst:272 msgid "" "When troubleshooting an instance that is not reachable over the network, it " "can be helpful to examine this log to verify that all four steps of the DHCP " "protocol were carried out for the instance in question." msgstr "" -#: ../intro_basic_networking.rst:273 +#: ../intro_basic_networking.rst:281 msgid "IP" msgstr "" -#: ../intro_basic_networking.rst:275 +#: ../intro_basic_networking.rst:283 msgid "" "The Internet Protocol (IP) specifies how to route packets between hosts that " "are connected to different local networks. IP relies on special network " @@ -2527,14 +2523,14 @@ msgid "" "networks it is connected to." msgstr "" -#: ../intro_basic_networking.rst:282 +#: ../intro_basic_networking.rst:290 msgid "" "In the OSI model of networking protocols, IP occupies the third layer, which " "is known as the network layer. When discussing IP, you will often hear terms " "such as *layer 3*, *L3*, and *network layer*." msgstr "" -#: ../intro_basic_networking.rst:286 +#: ../intro_basic_networking.rst:294 msgid "" "A host sending a packet to an IP address consults its *routing table* to " "determine which machine on the local network(s) the packet should be sent " @@ -2543,17 +2539,16 @@ msgid "" "routers that are on these local networks." msgstr "" -#: ../intro_basic_networking.rst:292 +#: ../intro_basic_networking.rst:300 msgid "" -"On a Linux machine, any of the following commands displays the routing " -"table::" +"On a Linux machine, any of the following commands displays the routing table:" msgstr "" -#: ../intro_basic_networking.rst:298 -msgid "Here is an example of output from ``ip route show``::" +#: ../intro_basic_networking.rst:308 +msgid "Here is an example of output from :command:`ip route show`:" msgstr "" -#: ../intro_basic_networking.rst:306 +#: ../intro_basic_networking.rst:318 msgid "" "Line 1 of the output specifies the location of the default route, which is " "the effective routing rule if none of the other rules match. The router " @@ -2563,45 +2558,45 @@ msgid "" "with the client's IP address and a netmask." msgstr "" -#: ../intro_basic_networking.rst:313 +#: ../intro_basic_networking.rst:325 msgid "" "Line 2 of the output specifies that IPs in the 10.0.2.0/24 subnet are on the " "local network associated with the network interface eth0." msgstr "" -#: ../intro_basic_networking.rst:316 +#: ../intro_basic_networking.rst:328 msgid "" "Line 3 of the output specifies that IPs in the 192.168.27.0/24 subnet are on " "the local network associated with the network interface eth1." msgstr "" -#: ../intro_basic_networking.rst:319 +#: ../intro_basic_networking.rst:331 msgid "" "Line 4 of the output specifies that IPs in the 192.168.122/24 subnet are on " "the local network associated with the network interface virbr0." msgstr "" -#: ../intro_basic_networking.rst:322 -msgid "" -"The output of the ``route -n`` and ``netstat -rn`` commands are formatted in " -"a slightly different way. This example shows how the same routes would be " -"formatted using these commands::" -msgstr "" - #: ../intro_basic_networking.rst:334 msgid "" -"The ``ip route get`` command outputs the route for a destination IP address. " -"From the below example, destination IP address 10.0.2.14 is on the local " -"network of eth0 and would be sent directly::" +"The output of the :command:`route -n` and :command:`netstat -rn` commands " +"are formatted in a slightly different way. This example shows how the same " +"routes would be formatted using these commands:" msgstr "" -#: ../intro_basic_networking.rst:341 +#: ../intro_basic_networking.rst:348 +msgid "" +"The :command:`ip route get` command outputs the route for a destination IP " +"address. From the below example, destination IP address 10.0.2.14 is on the " +"local network of eth0 and would be sent directly:" +msgstr "" + +#: ../intro_basic_networking.rst:357 msgid "" "The destination IP address 93.184.216.34 is not on any of the connected " -"local networks and would be forwarded to the default gateway at 10.0.2.2::" +"local networks and would be forwarded to the default gateway at 10.0.2.2:" msgstr "" -#: ../intro_basic_networking.rst:347 +#: ../intro_basic_networking.rst:365 msgid "" "It is common for a packet to hop across multiple routers to reach its final " "destination. On a Linux machine, the ``traceroute`` and more recent ``mtr`` " @@ -2609,11 +2604,11 @@ msgid "" "traverses along its path to its destination." msgstr "" -#: ../intro_basic_networking.rst:355 +#: ../intro_basic_networking.rst:373 msgid "TCP/UDP/ICMP" msgstr "" -#: ../intro_basic_networking.rst:357 +#: ../intro_basic_networking.rst:375 msgid "" "For networked software applications to communicate over an IP network, they " "must use a protocol layered atop IP. These protocols occupy the fourth layer " @@ -2623,7 +2618,7 @@ msgid "" "associated numbers." msgstr "" -#: ../intro_basic_networking.rst:366 +#: ../intro_basic_networking.rst:384 msgid "" "The *Transmission Control Protocol* (TCP) is the most commonly used layer 4 " "protocol in networked applications. TCP is a *connection-oriented* protocol: " @@ -2632,19 +2627,19 @@ msgid "" "interaction in a TCP-based application proceeds as follows:" msgstr "" -#: ../intro_basic_networking.rst:374 +#: ../intro_basic_networking.rst:392 msgid "Client connects to server." msgstr "" -#: ../intro_basic_networking.rst:375 +#: ../intro_basic_networking.rst:393 msgid "Client and server exchange data." msgstr "" -#: ../intro_basic_networking.rst:376 +#: ../intro_basic_networking.rst:394 msgid "Client or server disconnects." msgstr "" -#: ../intro_basic_networking.rst:378 +#: ../intro_basic_networking.rst:396 msgid "" "Because a network host may have multiple TCP-based applications running, TCP " "uses an addressing scheme called *ports* to uniquely identify TCP-based " @@ -2653,7 +2648,7 @@ msgid "" "time, a restriction that is enforced by the operating system." msgstr "" -#: ../intro_basic_networking.rst:384 +#: ../intro_basic_networking.rst:402 msgid "" "A TCP server is said to *listen* on a port. For example, an SSH server " "typically listens on port 22. For a client to connect to a server using TCP, " @@ -2661,7 +2656,7 @@ msgid "" "TCP port." msgstr "" -#: ../intro_basic_networking.rst:389 +#: ../intro_basic_networking.rst:407 msgid "" "The operating system of the TCP client application automatically assigns a " "port number to the client. The client owns this port number until the TCP " @@ -2669,7 +2664,7 @@ msgid "" "port number. These types of ports are referred to as *ephemeral ports*." msgstr "" -#: ../intro_basic_networking.rst:395 +#: ../intro_basic_networking.rst:413 msgid "" "IANA maintains a `registry of port numbers`_ for many TCP-based services, as " "well as services that use other layer 4 protocols that employ ports. " @@ -2680,7 +2675,7 @@ msgid "" "deployment." msgstr "" -#: ../intro_basic_networking.rst:408 +#: ../intro_basic_networking.rst:426 msgid "" "The most common application programming interface (API) for writing TCP-" "based applications is called *Berkeley sockets*, also known as *BSD sockets* " @@ -2698,7 +2693,7 @@ msgid "" "*reliable* protocol." msgstr "" -#: ../intro_basic_networking.rst:423 +#: ../intro_basic_networking.rst:441 msgid "" "The *User Datagram Protocol* (UDP) is another layer 4 protocol that is the " "basis of several well-known networking protocols. UDP is a *connectionless* " @@ -2710,7 +2705,7 @@ msgid "" "they were sent in." msgstr "" -#: ../intro_basic_networking.rst:432 +#: ../intro_basic_networking.rst:450 msgid "" "UDP, like TCP, uses the notion of ports to distinguish between different " "applications running on the same system. Note, however, that operating " @@ -2719,7 +2714,7 @@ msgid "" "separate application to be associated with UDP port 16543." msgstr "" -#: ../intro_basic_networking.rst:438 +#: ../intro_basic_networking.rst:456 msgid "" "Like TCP, the sockets API is the most common API for writing UDP-based " "applications. The sockets API provides a *message-oriented* interface for " @@ -2729,14 +2724,14 @@ msgid "" "responsible for implementing this functionality in the application code." msgstr "" -#: ../intro_basic_networking.rst:445 +#: ../intro_basic_networking.rst:463 msgid "" "DHCP_, the Domain Name System (DNS), the Network Time Protocol (NTP), and :" "ref:`VXLAN` are examples of UDP-based protocols used in OpenStack " "deployments." msgstr "" -#: ../intro_basic_networking.rst:448 +#: ../intro_basic_networking.rst:466 msgid "" "UDP has support for one-to-many communication: sending a single packet to " "multiple hosts. An application can broadcast a UDP packet to all of the " @@ -2750,7 +2745,7 @@ msgid "" "routing. VXLAN is an example of a UDP-based protocol that uses IP multicast." msgstr "" -#: ../intro_basic_networking.rst:460 +#: ../intro_basic_networking.rst:478 msgid "" "The *Internet Control Message Protocol* (ICMP) is a protocol used for " "sending control messages over an IP network. For example, a router that " @@ -2761,10 +2756,10 @@ msgid "" "\"don't fragment\" flag is set)." msgstr "" -#: ../intro_basic_networking.rst:468 +#: ../intro_basic_networking.rst:486 msgid "" -"The *ping* and *mtr* Linux command-line tools are two examples of network " -"utilities that use ICMP." +"The :command:`ping` and :command:`mtr` Linux command-line tools are two " +"examples of network utilities that use ICMP." msgstr "" #: ../intro_network_address_translation.rst:3 @@ -3055,8 +3050,8 @@ msgstr "" # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# #: ../intro_networking_components.rst:14 -#: ../intro_os_networking_overview.rst:122 ../scenario_legacy_lb.rst:39 -#: ../scenario_legacy_ovs.rst:39 +#: ../intro_os_networking_overview.rst:122 ../scenario_legacy_lb.rst:40 +#: ../scenario_legacy_ovs.rst:40 msgid "Routers" msgstr "" @@ -3479,14 +3474,14 @@ msgid "" "attribute back to ``True``." msgstr "" -#: ../migration_legacy_to_L3_HA.rst:30 ../migration_legacy_to_L3_HA.rst:104 +#: ../migration_legacy_to_L3_HA.rst:31 ../migration_legacy_to_L3_HA.rst:108 msgid "" "Once starting the migration, south-north connections (instances to internet) " "will be severed. New connections will be able to start only when the " "migration is complete." msgstr "" -#: ../migration_legacy_to_L3_HA.rst:34 ../migration_legacy_to_L3_HA.rst:108 +#: ../migration_legacy_to_L3_HA.rst:35 ../migration_legacy_to_L3_HA.rst:112 msgid "Here is the router we have used in our demonstration:" msgstr "" @@ -3498,50 +3493,50 @@ msgstr "" # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../migration_legacy_to_L3_HA.rst:53 ../migration_legacy_to_L3_HA.rst:127 -#: ../scenario_dvr_ovs.rst:730 ../scenario_dvr_ovs.rst:756 -#: ../scenario_dvr_ovs.rst:930 ../scenario_l3ha_lb.rst:422 -#: ../scenario_l3ha_lb.rst:448 ../scenario_l3ha_lb.rst:611 -#: ../scenario_l3ha_ovs.rst:432 ../scenario_l3ha_ovs.rst:458 -#: ../scenario_l3ha_ovs.rst:621 ../scenario_legacy_lb.rst:741 -#: ../scenario_legacy_lb.rst:763 ../scenario_legacy_ovs.rst:843 -#: ../scenario_legacy_ovs.rst:865 ../scenario_provider_lb.rst:491 -#: ../scenario_provider_lb.rst:512 ../scenario_provider_ovs.rst:542 -#: ../scenario_provider_ovs.rst:563 +#: ../migration_legacy_to_L3_HA.rst:55 ../migration_legacy_to_L3_HA.rst:132 +#: ../scenario_dvr_ovs.rst:749 ../scenario_dvr_ovs.rst:776 +#: ../scenario_dvr_ovs.rst:958 ../scenario_l3ha_lb.rst:431 +#: ../scenario_l3ha_lb.rst:458 ../scenario_l3ha_lb.rst:629 +#: ../scenario_l3ha_ovs.rst:441 ../scenario_l3ha_ovs.rst:468 +#: ../scenario_l3ha_ovs.rst:639 ../scenario_legacy_lb.rst:753 +#: ../scenario_legacy_lb.rst:776 ../scenario_legacy_ovs.rst:854 +#: ../scenario_legacy_ovs.rst:877 ../scenario_provider_lb.rst:502 +#: ../scenario_provider_lb.rst:524 ../scenario_provider_ovs.rst:554 +#: ../scenario_provider_ovs.rst:576 msgid "Source the administrative project credentials." msgstr "" -#: ../migration_legacy_to_L3_HA.rst:54 ../migration_legacy_to_L3_HA.rst:128 +#: ../migration_legacy_to_L3_HA.rst:56 ../migration_legacy_to_L3_HA.rst:133 msgid "" "Set the admin_state_up to ``False``. This will severe south-north " "connections until admin_state_up is set to ``True`` again." msgstr "" -#: ../migration_legacy_to_L3_HA.rst:62 ../migration_legacy_to_L3_HA.rst:136 +#: ../migration_legacy_to_L3_HA.rst:64 ../migration_legacy_to_L3_HA.rst:141 msgid "Set the ``ha`` attribute of the router to ``True``." msgstr "" -#: ../migration_legacy_to_L3_HA.rst:69 ../migration_legacy_to_L3_HA.rst:143 +#: ../migration_legacy_to_L3_HA.rst:71 ../migration_legacy_to_L3_HA.rst:148 msgid "" "Set the admin_state_up to ``True``. After this, south-north connections can " "start." msgstr "" -#: ../migration_legacy_to_L3_HA.rst:77 +#: ../migration_legacy_to_L3_HA.rst:79 msgid "Make sure that the router's ``ha`` attribute has changed to ``True``." msgstr "" -#: ../migration_legacy_to_L3_HA.rst:98 +#: ../migration_legacy_to_L3_HA.rst:101 msgid "L3 HA to Legacy" msgstr "" -#: ../migration_legacy_to_L3_HA.rst:100 +#: ../migration_legacy_to_L3_HA.rst:103 msgid "" "To return to legacy mode, you turn down the router again, turning off L3 HA " "and starting the router again" msgstr "" -#: ../migration_legacy_to_L3_HA.rst:151 +#: ../migration_legacy_to_L3_HA.rst:156 msgid "Make sure that the router's ``ha`` attribute has changed to ``False``." msgstr "" @@ -3577,11 +3572,11 @@ msgstr "" msgid "" "The current process as designed is a minimally viable migration with the " "goal of deprecating and then removing legacy networking. Both the Compute " -"and Networking teams agree that a \"one-button\" migration process from " -"legacy networking to OpenStack Networking (neutron) is not an essential " -"requirement for the deprecation and removal of the legacy networking at a " -"future date. This section includes a process and tools which are designed to " -"solve a simple use case migration." +"and Networking teams agree that a one-button migration process from legacy " +"networking to OpenStack Networking (neutron) is not an essential requirement " +"for the deprecation and removal of the legacy networking at a future date. " +"This section includes a process and tools which are designed to solve a " +"simple use case migration." msgstr "" #: ../migration_nova_network_to_neutron.rst:27 @@ -3707,65 +3702,65 @@ msgid "" "is possible from here without losing those new changes." msgstr "" -#: ../migration_nova_network_to_neutron.rst:105 +#: ../migration_nova_network_to_neutron.rst:106 msgid "" "At this moment the Networking DB is the source of truth, but nova-api is the " "only public read-write API." msgstr "" -#: ../migration_nova_network_to_neutron.rst:108 +#: ../migration_nova_network_to_neutron.rst:109 msgid "" "Next, you'll need to migrate each hypervisor. To do that, follow these " "steps:" msgstr "" -#: ../migration_nova_network_to_neutron.rst:110 +#: ../migration_nova_network_to_neutron.rst:111 msgid "" "Disable the hypervisor. This would be a good time to live migrate or " "evacuate the compute node, if supported." msgstr "" -#: ../migration_nova_network_to_neutron.rst:112 +#: ../migration_nova_network_to_neutron.rst:113 msgid "Disable nova-compute." msgstr "" -#: ../migration_nova_network_to_neutron.rst:113 -msgid "Enable the Networking agent." -msgstr "" - #: ../migration_nova_network_to_neutron.rst:114 -msgid "" -"Set the \"has_transitioned\" flag in the Compute hypervisor database/config." +msgid "Enable the Networking agent." msgstr "" #: ../migration_nova_network_to_neutron.rst:115 msgid "" -"Reboot the hypervisor (or run \"smart\" live transition tool if available)." +"Set the \"has_transitioned\" flag in the Compute hypervisor database/config." msgstr "" #: ../migration_nova_network_to_neutron.rst:116 +msgid "" +"Reboot the hypervisor (or run \"smart\" live transition tool if available)." +msgstr "" + +#: ../migration_nova_network_to_neutron.rst:117 msgid "Re-enable the hypervisor." msgstr "" -#: ../migration_nova_network_to_neutron.rst:118 +#: ../migration_nova_network_to_neutron.rst:119 msgid "" "At this point, all compute nodes have been migrated, but they are still " "using the nova-api API and Compute gateways. Finally, enable OpenStack " "Networking by following these steps:" msgstr "" -#: ../migration_nova_network_to_neutron.rst:122 +#: ../migration_nova_network_to_neutron.rst:123 msgid "" "Bring up the Networking (l3) nodes. The new routers will have identical MAC" "+IPs as old Compute gateways so some sort of immediate cutover is possible, " "except for stateful connections issues such as NAT." msgstr "" -#: ../migration_nova_network_to_neutron.rst:126 +#: ../migration_nova_network_to_neutron.rst:127 msgid "Make the Networking API read-write and disable legacy networking." msgstr "" -#: ../migration_nova_network_to_neutron.rst:128 +#: ../migration_nova_network_to_neutron.rst:129 msgid "Migration Completed!" msgstr "" @@ -3893,25 +3888,25 @@ msgid "" msgstr "" #: ../misc_libvirt.rst:86 -msgid "To view the defined libvirt networks and their state::" +msgid "To view the defined libvirt networks and their state:" msgstr "" -#: ../misc_libvirt.rst:93 -msgid "To deactivate the libvirt network named *default*::" +#: ../misc_libvirt.rst:95 +msgid "To deactivate the libvirt network named ``default``:" msgstr "" -#: ../misc_libvirt.rst:97 +#: ../misc_libvirt.rst:101 msgid "" "Deactivating the network will remove the ``virbr0`` bridge, terminate the " "dnsmasq process, and remove the iptables rules." msgstr "" -#: ../misc_libvirt.rst:100 -msgid "To prevent the network from automatically starting on boot::" +#: ../misc_libvirt.rst:104 +msgid "To prevent the network from automatically starting on boot:" msgstr "" -#: ../misc_libvirt.rst:104 -msgid "To activate the network after it has been deactivated::" +#: ../misc_libvirt.rst:110 +msgid "To activate the network after it has been deactivated:" msgstr "" #: ../scenario_dvr_ovs.rst:3 @@ -3941,7 +3936,7 @@ msgid "" "for routing and SNAT services between project and external networks." msgstr "" -#: ../scenario_dvr_ovs.rst:23 +#: ../scenario_dvr_ovs.rst:24 msgid "" "In the Juno (initial) release, DVR supports VXLAN and GRE project networks. " "In the Kilo release, support was added for DVR with VLAN project networks. " @@ -3955,9 +3950,9 @@ msgstr "" # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:28 ../scenario_l3ha_lb.rst:43 -#: ../scenario_l3ha_ovs.rst:42 ../scenario_legacy_lb.rst:63 -#: ../scenario_legacy_ovs.rst:62 ../scenario_provider_lb.rst:48 +#: ../scenario_dvr_ovs.rst:29 ../scenario_l3ha_lb.rst:45 +#: ../scenario_l3ha_ovs.rst:44 ../scenario_legacy_lb.rst:64 +#: ../scenario_legacy_ovs.rst:63 ../scenario_provider_lb.rst:48 #: ../scenario_provider_ovs.rst:41 msgid "Prerequisites" msgstr "" @@ -3965,8 +3960,8 @@ msgstr "" # #-#-#-#-# scenario_dvr_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:30 ../scenario_legacy_lb.rst:65 -#: ../scenario_legacy_ovs.rst:64 +#: ../scenario_dvr_ovs.rst:31 ../scenario_legacy_lb.rst:66 +#: ../scenario_legacy_ovs.rst:65 msgid "" "These prerequisites define the minimal physical infrastructure and immediate " "OpenStack service dependencies necessary to deploy this scenario. For " @@ -3986,9 +3981,9 @@ msgstr "" # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:41 ../scenario_l3ha_lb.rst:57 -#: ../scenario_l3ha_ovs.rst:56 ../scenario_legacy_lb.rst:76 -#: ../scenario_legacy_ovs.rst:75 ../scenario_provider_lb.rst:63 +#: ../scenario_dvr_ovs.rst:42 ../scenario_l3ha_lb.rst:59 +#: ../scenario_l3ha_ovs.rst:58 ../scenario_legacy_lb.rst:77 +#: ../scenario_legacy_ovs.rst:76 ../scenario_provider_lb.rst:63 #: ../scenario_provider_ovs.rst:56 msgid "Infrastructure" msgstr "" @@ -3998,13 +3993,13 @@ msgstr "" # #-#-#-#-# scenario_l3ha_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:43 ../scenario_l3ha_lb.rst:59 -#: ../scenario_l3ha_ovs.rst:58 ../scenario_legacy_lb.rst:78 -#: ../scenario_legacy_ovs.rst:77 +#: ../scenario_dvr_ovs.rst:44 ../scenario_l3ha_lb.rst:61 +#: ../scenario_l3ha_ovs.rst:60 ../scenario_legacy_lb.rst:79 +#: ../scenario_legacy_ovs.rst:78 msgid "One controller node with one network interface: management." msgstr "" -#: ../scenario_dvr_ovs.rst:44 +#: ../scenario_dvr_ovs.rst:45 msgid "" "One network node with four network interfaces: management, project tunnel " "networks, VLAN project networks, and external (typically the Internet). The " @@ -4013,7 +4008,7 @@ msgid "" "interface." msgstr "" -#: ../scenario_dvr_ovs.rst:49 +#: ../scenario_dvr_ovs.rst:50 msgid "" "At least two compute nodes with four network interfaces: management, project " "tunnel networks, project VLAN networks, and external (typically the " @@ -4022,7 +4017,7 @@ msgid "" "the external interface." msgstr "" -#: ../scenario_dvr_ovs.rst:55 +#: ../scenario_dvr_ovs.rst:56 msgid "" "In the example configuration, the management network uses 10.0.0.0/24, the " "tunnel network uses 10.0.1.0/24, and the external network uses " @@ -4032,14 +4027,14 @@ msgstr "" # #-#-#-#-# scenario_dvr_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_l3ha_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:70 ../scenario_l3ha_ovs.rst:89 +#: ../scenario_dvr_ovs.rst:72 ../scenario_l3ha_ovs.rst:92 msgid "" "For VLAN external and project networks, the network infrastructure must " "support VLAN tagging. For best performance with VXLAN and GRE project " "networks, the network infrastructure should support jumbo frames." msgstr "" -#: ../scenario_dvr_ovs.rst:75 +#: ../scenario_dvr_ovs.rst:78 msgid "" "Proper operation of this scenario requires Open vSwitch 2.1 or newer. VXLAN " "requires kernel 3.13 or newer. Also, the Kilo release increases stability " @@ -4053,9 +4048,9 @@ msgstr "" # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:80 ../scenario_l3ha_lb.rst:94 -#: ../scenario_l3ha_ovs.rst:98 ../scenario_legacy_lb.rst:112 -#: ../scenario_legacy_ovs.rst:117 ../scenario_provider_lb.rst:84 +#: ../scenario_dvr_ovs.rst:83 ../scenario_l3ha_lb.rst:98 +#: ../scenario_l3ha_ovs.rst:102 ../scenario_legacy_lb.rst:115 +#: ../scenario_legacy_ovs.rst:120 ../scenario_provider_lb.rst:84 #: ../scenario_provider_ovs.rst:79 msgid "OpenStack services - controller node" msgstr "" @@ -4067,13 +4062,13 @@ msgstr "" # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:82 ../scenario_l3ha_lb.rst:96 -#: ../scenario_l3ha_ovs.rst:100 ../scenario_legacy_lb.rst:114 -#: ../scenario_legacy_ovs.rst:119 ../scenario_provider_lb.rst:86 +#: ../scenario_dvr_ovs.rst:85 ../scenario_l3ha_lb.rst:100 +#: ../scenario_l3ha_ovs.rst:104 ../scenario_legacy_lb.rst:117 +#: ../scenario_legacy_ovs.rst:122 ../scenario_provider_lb.rst:86 #: ../scenario_provider_ovs.rst:81 msgid "" "Operational SQL server with ``neutron`` database and appropriate " -"configuration in the :file:`neutron.conf` file." +"configuration in the ``neutron.conf`` file." msgstr "" # #-#-#-#-# scenario_dvr_ovs.pot (Networking Guide 0.9) #-#-#-#-# @@ -4083,13 +4078,13 @@ msgstr "" # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:84 ../scenario_l3ha_lb.rst:98 -#: ../scenario_l3ha_ovs.rst:102 ../scenario_legacy_lb.rst:116 -#: ../scenario_legacy_ovs.rst:121 ../scenario_provider_lb.rst:88 +#: ../scenario_dvr_ovs.rst:87 ../scenario_l3ha_lb.rst:102 +#: ../scenario_l3ha_ovs.rst:106 ../scenario_legacy_lb.rst:119 +#: ../scenario_legacy_ovs.rst:124 ../scenario_provider_lb.rst:88 #: ../scenario_provider_ovs.rst:83 msgid "" -"Operational message queue service with appropriate configuration in the :" -"file:`neutron.conf` file." +"Operational message queue service with appropriate configuration in the " +"``neutron.conf`` file." msgstr "" # #-#-#-#-# scenario_dvr_ovs.pot (Networking Guide 0.9) #-#-#-#-# @@ -4099,19 +4094,19 @@ msgstr "" # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:86 ../scenario_dvr_ovs.rst:95 -#: ../scenario_dvr_ovs.rst:103 ../scenario_l3ha_lb.rst:100 -#: ../scenario_l3ha_lb.rst:109 ../scenario_l3ha_lb.rst:117 -#: ../scenario_l3ha_ovs.rst:104 ../scenario_l3ha_ovs.rst:114 -#: ../scenario_l3ha_ovs.rst:122 ../scenario_legacy_lb.rst:118 -#: ../scenario_legacy_lb.rst:127 ../scenario_legacy_lb.rst:135 -#: ../scenario_legacy_ovs.rst:123 ../scenario_legacy_ovs.rst:133 -#: ../scenario_legacy_ovs.rst:141 ../scenario_provider_lb.rst:90 +#: ../scenario_dvr_ovs.rst:89 ../scenario_dvr_ovs.rst:98 +#: ../scenario_dvr_ovs.rst:106 ../scenario_l3ha_lb.rst:104 +#: ../scenario_l3ha_lb.rst:113 ../scenario_l3ha_lb.rst:121 +#: ../scenario_l3ha_ovs.rst:108 ../scenario_l3ha_ovs.rst:118 +#: ../scenario_l3ha_ovs.rst:126 ../scenario_legacy_lb.rst:121 +#: ../scenario_legacy_lb.rst:130 ../scenario_legacy_lb.rst:138 +#: ../scenario_legacy_ovs.rst:126 ../scenario_legacy_ovs.rst:136 +#: ../scenario_legacy_ovs.rst:144 ../scenario_provider_lb.rst:90 #: ../scenario_provider_lb.rst:100 ../scenario_provider_ovs.rst:85 #: ../scenario_provider_ovs.rst:95 msgid "" -"Operational OpenStack Identity service with appropriate configuration in " -"the :file:`neutron.conf` file." +"Operational OpenStack Identity service with appropriate configuration in the " +"``neutron.conf`` file." msgstr "" # #-#-#-#-# scenario_dvr_ovs.pot (Networking Guide 0.9) #-#-#-#-# @@ -4120,14 +4115,14 @@ msgstr "" # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:88 ../scenario_l3ha_lb.rst:102 -#: ../scenario_legacy_lb.rst:120 ../scenario_legacy_lb.rst:137 -#: ../scenario_legacy_ovs.rst:125 ../scenario_legacy_ovs.rst:143 +#: ../scenario_dvr_ovs.rst:91 ../scenario_l3ha_lb.rst:106 +#: ../scenario_legacy_lb.rst:123 ../scenario_legacy_lb.rst:140 +#: ../scenario_legacy_ovs.rst:128 ../scenario_legacy_ovs.rst:146 #: ../scenario_provider_lb.rst:92 ../scenario_provider_lb.rst:102 #: ../scenario_provider_ovs.rst:87 ../scenario_provider_ovs.rst:97 msgid "" "Operational OpenStack Compute controller/management service with appropriate " -"configuration to use neutron in the :file:`nova.conf` file." +"configuration to use neutron in the ``nova.conf`` file." msgstr "" # #-#-#-#-# scenario_dvr_ovs.pot (Networking Guide 0.9) #-#-#-#-# @@ -4135,9 +4130,9 @@ msgstr "" # #-#-#-#-# scenario_l3ha_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:90 ../scenario_l3ha_lb.rst:104 -#: ../scenario_l3ha_ovs.rst:109 ../scenario_legacy_lb.rst:122 -#: ../scenario_legacy_ovs.rst:128 +#: ../scenario_dvr_ovs.rst:93 ../scenario_l3ha_lb.rst:108 +#: ../scenario_l3ha_ovs.rst:113 ../scenario_legacy_lb.rst:125 +#: ../scenario_legacy_ovs.rst:131 msgid "Neutron server service, ML2 plug-in, and any dependencies." msgstr "" @@ -4145,16 +4140,16 @@ msgstr "" # #-#-#-#-# scenario_l3ha_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:93 ../scenario_l3ha_lb.rst:107 -#: ../scenario_legacy_lb.rst:125 ../scenario_legacy_ovs.rst:131 +#: ../scenario_dvr_ovs.rst:96 ../scenario_l3ha_lb.rst:111 +#: ../scenario_legacy_lb.rst:128 ../scenario_legacy_ovs.rst:134 msgid "OpenStack services - network node" msgstr "" # #-#-#-#-# scenario_dvr_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_l3ha_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:97 ../scenario_l3ha_ovs.rst:116 -#: ../scenario_legacy_ovs.rst:135 +#: ../scenario_dvr_ovs.rst:100 ../scenario_l3ha_ovs.rst:120 +#: ../scenario_legacy_ovs.rst:138 msgid "" "Open vSwitch service, ML2 plug-in, Open vSwitch agent, L3 agent, DHCP agent, " "metadata agent, and any dependencies." @@ -4167,28 +4162,28 @@ msgstr "" # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:101 ../scenario_l3ha_lb.rst:115 -#: ../scenario_l3ha_ovs.rst:120 ../scenario_legacy_lb.rst:133 -#: ../scenario_legacy_ovs.rst:139 ../scenario_provider_lb.rst:98 +#: ../scenario_dvr_ovs.rst:104 ../scenario_l3ha_lb.rst:119 +#: ../scenario_l3ha_ovs.rst:124 ../scenario_legacy_lb.rst:136 +#: ../scenario_legacy_ovs.rst:142 ../scenario_provider_lb.rst:98 #: ../scenario_provider_ovs.rst:93 msgid "OpenStack services - compute nodes" msgstr "" # #-#-#-#-# scenario_dvr_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_l3ha_lb.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:105 ../scenario_l3ha_lb.rst:119 +#: ../scenario_dvr_ovs.rst:108 ../scenario_l3ha_lb.rst:123 msgid "" "Operational OpenStack Compute hypervisor service with appropriate " -"configuration to use neutron in the :file:`nova.conf` file." +"configuration to use neutron in the ``nova.conf`` file." msgstr "" -#: ../scenario_dvr_ovs.rst:107 +#: ../scenario_dvr_ovs.rst:110 msgid "" "Open vSwitch service, ML2 plug-in, Open vSwitch agent, L3 agent, metadata " "agent, and any dependencies." msgstr "" -#: ../scenario_dvr_ovs.rst:117 +#: ../scenario_dvr_ovs.rst:121 msgid "" "The term *north-south* generally defines network traffic that travels " "between an instance and external network (typically the Internet) and the " @@ -4199,34 +4194,34 @@ msgstr "" # #-#-#-#-# scenario_dvr_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:122 ../scenario_legacy_lb.rst:156 -#: ../scenario_legacy_ovs.rst:162 +#: ../scenario_dvr_ovs.rst:126 ../scenario_legacy_lb.rst:159 +#: ../scenario_legacy_ovs.rst:165 msgid "The network node contains the following network components:" msgstr "" # #-#-#-#-# scenario_dvr_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_l3ha_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:124 ../scenario_dvr_ovs.rst:150 -#: ../scenario_l3ha_ovs.rst:138 ../scenario_l3ha_ovs.rst:157 -#: ../scenario_legacy_ovs.rst:164 ../scenario_legacy_ovs.rst:183 +#: ../scenario_dvr_ovs.rst:128 ../scenario_dvr_ovs.rst:154 +#: ../scenario_l3ha_ovs.rst:142 ../scenario_l3ha_ovs.rst:161 +#: ../scenario_legacy_ovs.rst:167 ../scenario_legacy_ovs.rst:186 msgid "" "Open vSwitch agent managing virtual switches, connectivity among them, and " "interaction via virtual ports with other network components such as " "namespaces, Linux bridges, and underlying interfaces." msgstr "" -#: ../scenario_dvr_ovs.rst:127 +#: ../scenario_dvr_ovs.rst:131 msgid "" "DHCP agent managing the ``qdhcp`` namespaces. The ``dhcp`` namespaces " "provide DHCP services for instances using project networks." msgstr "" -#: ../scenario_dvr_ovs.rst:129 +#: ../scenario_dvr_ovs.rst:133 msgid "L3 agent managing the ``qrouter`` and ``snat`` namespaces." msgstr "" -#: ../scenario_dvr_ovs.rst:131 +#: ../scenario_dvr_ovs.rst:135 msgid "" "For instances using project networks on legacy routers, the ``qrouter`` " "namespaces route *north-south* and *east-west* network traffic and perform " @@ -4234,14 +4229,14 @@ msgid "" "between instances and the metadata agent." msgstr "" -#: ../scenario_dvr_ovs.rst:135 +#: ../scenario_dvr_ovs.rst:139 msgid "" "For instances with a fixed IP address using project networks on distributed " "routers, the ``snat`` namespaces perform SNAT for *north-south* network " "traffic." msgstr "" -#: ../scenario_dvr_ovs.rst:139 +#: ../scenario_dvr_ovs.rst:143 msgid "" "Metadata agent handling metadata operations for instances using project " "networks on legacy routers." @@ -4253,30 +4248,30 @@ msgstr "" # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:148 ../scenario_l3ha_lb.rst:152 -#: ../scenario_legacy_lb.rst:175 ../scenario_legacy_ovs.rst:181 -#: ../scenario_provider_lb.rst:133 ../scenario_provider_ovs.rst:129 +#: ../scenario_dvr_ovs.rst:152 ../scenario_l3ha_lb.rst:157 +#: ../scenario_legacy_lb.rst:178 ../scenario_legacy_ovs.rst:184 +#: ../scenario_provider_lb.rst:134 ../scenario_provider_ovs.rst:130 msgid "The compute nodes contain the following network components:" msgstr "" -#: ../scenario_dvr_ovs.rst:154 +#: ../scenario_dvr_ovs.rst:158 msgid "L3 agent managing the ``qrouter`` and ``fip`` namespaces." msgstr "" -#: ../scenario_dvr_ovs.rst:156 +#: ../scenario_dvr_ovs.rst:160 msgid "" "For instances with a floating IP address using project networks on " "distributed routers, the ``fip`` namespaces route *north-south* network " "traffic and perform DNAT/SNAT." msgstr "" -#: ../scenario_dvr_ovs.rst:159 +#: ../scenario_dvr_ovs.rst:163 msgid "" "For instances with a fixed or floating IP address using project networks on " "distributed routers, the ``qrouter`` namespaces route *east-west* traffic." msgstr "" -#: ../scenario_dvr_ovs.rst:163 +#: ../scenario_dvr_ovs.rst:167 msgid "" "Metadata agent handling metadata operations for instances using project " "networks on distributed routers." @@ -4285,16 +4280,16 @@ msgstr "" # #-#-#-#-# scenario_dvr_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_l3ha_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:165 ../scenario_l3ha_ovs.rst:160 -#: ../scenario_provider_ovs.rst:134 +#: ../scenario_dvr_ovs.rst:169 ../scenario_l3ha_ovs.rst:164 +#: ../scenario_provider_ovs.rst:135 msgid "Linux bridges handling security groups." msgstr "" # #-#-#-#-# scenario_dvr_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_l3ha_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:168 ../scenario_l3ha_ovs.rst:163 -#: ../scenario_provider_ovs.rst:137 +#: ../scenario_dvr_ovs.rst:173 ../scenario_l3ha_ovs.rst:168 +#: ../scenario_provider_ovs.rst:139 msgid "" "Due to limitations with Open vSwitch and *iptables*, the Networking service " "uses a Linux bridge to manage security groups for instances." @@ -4307,18 +4302,18 @@ msgstr "" # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:179 ../scenario_l3ha_lb.rst:167 -#: ../scenario_l3ha_ovs.rst:176 ../scenario_legacy_lb.rst:188 -#: ../scenario_legacy_ovs.rst:197 ../scenario_provider_lb.rst:150 -#: ../scenario_provider_ovs.rst:151 +#: ../scenario_dvr_ovs.rst:184 ../scenario_l3ha_lb.rst:172 +#: ../scenario_l3ha_ovs.rst:181 ../scenario_legacy_lb.rst:191 +#: ../scenario_legacy_ovs.rst:200 ../scenario_provider_lb.rst:152 +#: ../scenario_provider_ovs.rst:154 msgid "Packet flow" msgstr "" -#: ../scenario_dvr_ovs.rst:182 +#: ../scenario_dvr_ovs.rst:187 msgid "Case 1: North/south for instances with a fixed IP address" msgstr "" -#: ../scenario_dvr_ovs.rst:184 +#: ../scenario_dvr_ovs.rst:189 msgid "" "For instances with a fixed IP address using project networks on distributed " "routers, the network node routes *north-south* network traffic between " @@ -4330,10 +4325,10 @@ msgstr "" # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:188 ../scenario_dvr_ovs.rst:275 -#: ../scenario_legacy_lb.rst:201 ../scenario_legacy_lb.rst:297 -#: ../scenario_legacy_ovs.rst:210 ../scenario_legacy_ovs.rst:302 -#: ../scenario_provider_lb.rst:168 ../scenario_provider_ovs.rst:174 +#: ../scenario_dvr_ovs.rst:193 ../scenario_dvr_ovs.rst:283 +#: ../scenario_legacy_lb.rst:205 ../scenario_legacy_lb.rst:303 +#: ../scenario_legacy_ovs.rst:214 ../scenario_legacy_ovs.rst:307 +#: ../scenario_provider_lb.rst:171 ../scenario_provider_ovs.rst:179 msgid "External network" msgstr "" @@ -4342,60 +4337,60 @@ msgstr "" # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:190 ../scenario_dvr_ovs.rst:277 -#: ../scenario_legacy_lb.rst:203 ../scenario_legacy_lb.rst:299 -#: ../scenario_legacy_ovs.rst:212 ../scenario_legacy_ovs.rst:304 -#: ../scenario_provider_lb.rst:170 ../scenario_provider_ovs.rst:176 +#: ../scenario_dvr_ovs.rst:195 ../scenario_dvr_ovs.rst:285 +#: ../scenario_legacy_lb.rst:207 ../scenario_legacy_lb.rst:305 +#: ../scenario_legacy_ovs.rst:216 ../scenario_legacy_ovs.rst:309 +#: ../scenario_provider_lb.rst:173 ../scenario_provider_ovs.rst:181 msgid "Network 203.0.113.0/24" msgstr "" -#: ../scenario_dvr_ovs.rst:191 ../scenario_dvr_ovs.rst:278 +#: ../scenario_dvr_ovs.rst:196 ../scenario_dvr_ovs.rst:286 msgid "Gateway 203.0.113.1 with MAC address *EG*" msgstr "" -#: ../scenario_dvr_ovs.rst:192 ../scenario_dvr_ovs.rst:279 +#: ../scenario_dvr_ovs.rst:197 ../scenario_dvr_ovs.rst:287 msgid "Floating IP range 203.0.113.101 to 203.0.113.200" msgstr "" # #-#-#-#-# scenario_dvr_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:193 ../scenario_dvr_ovs.rst:280 -#: ../scenario_legacy_lb.rst:205 ../scenario_legacy_lb.rst:301 -#: ../scenario_legacy_ovs.rst:214 ../scenario_legacy_ovs.rst:306 +#: ../scenario_dvr_ovs.rst:198 ../scenario_dvr_ovs.rst:288 +#: ../scenario_legacy_lb.rst:209 ../scenario_legacy_lb.rst:307 +#: ../scenario_legacy_ovs.rst:218 ../scenario_legacy_ovs.rst:311 msgid "Project network router interface 203.0.113.101 *TR*" msgstr "" -#: ../scenario_dvr_ovs.rst:194 +#: ../scenario_dvr_ovs.rst:199 msgid "Project network SNAT interface 192.168.1.2 with MAC address *TN*" msgstr "" # #-#-#-#-# scenario_dvr_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:196 ../scenario_dvr_ovs.rst:282 -#: ../scenario_legacy_lb.rst:207 ../scenario_legacy_lb.rst:303 -#: ../scenario_legacy_lb.rst:471 ../scenario_legacy_ovs.rst:216 -#: ../scenario_legacy_ovs.rst:308 ../scenario_legacy_ovs.rst:535 +#: ../scenario_dvr_ovs.rst:201 ../scenario_dvr_ovs.rst:290 +#: ../scenario_legacy_lb.rst:211 ../scenario_legacy_lb.rst:309 +#: ../scenario_legacy_lb.rst:480 ../scenario_legacy_ovs.rst:220 +#: ../scenario_legacy_ovs.rst:313 ../scenario_legacy_ovs.rst:542 msgid "Project network" msgstr "" # #-#-#-#-# scenario_dvr_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:198 ../scenario_dvr_ovs.rst:284 -#: ../scenario_dvr_ovs.rst:372 ../scenario_legacy_lb.rst:209 -#: ../scenario_legacy_lb.rst:305 ../scenario_legacy_ovs.rst:218 -#: ../scenario_legacy_ovs.rst:310 +#: ../scenario_dvr_ovs.rst:203 ../scenario_dvr_ovs.rst:292 +#: ../scenario_dvr_ovs.rst:382 ../scenario_legacy_lb.rst:213 +#: ../scenario_legacy_lb.rst:311 ../scenario_legacy_ovs.rst:222 +#: ../scenario_legacy_ovs.rst:315 msgid "Network 192.168.1.0/24" msgstr "" # #-#-#-#-# scenario_dvr_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:199 ../scenario_dvr_ovs.rst:285 -#: ../scenario_legacy_lb.rst:210 ../scenario_legacy_lb.rst:306 -#: ../scenario_legacy_ovs.rst:219 ../scenario_legacy_ovs.rst:311 +#: ../scenario_dvr_ovs.rst:204 ../scenario_dvr_ovs.rst:293 +#: ../scenario_legacy_lb.rst:214 ../scenario_legacy_lb.rst:312 +#: ../scenario_legacy_ovs.rst:223 ../scenario_legacy_ovs.rst:316 msgid "Gateway 192.168.1.1 with MAC address *TG*" msgstr "" @@ -4404,36 +4399,36 @@ msgstr "" # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:201 ../scenario_dvr_ovs.rst:380 -#: ../scenario_legacy_lb.rst:212 ../scenario_legacy_lb.rst:308 -#: ../scenario_legacy_lb.rst:399 ../scenario_legacy_lb.rst:475 -#: ../scenario_legacy_ovs.rst:221 ../scenario_legacy_ovs.rst:313 -#: ../scenario_legacy_ovs.rst:405 ../scenario_legacy_ovs.rst:539 -#: ../scenario_provider_lb.rst:177 ../scenario_provider_lb.rst:230 -#: ../scenario_provider_lb.rst:294 ../scenario_provider_ovs.rst:183 -#: ../scenario_provider_ovs.rst:240 ../scenario_provider_ovs.rst:311 +#: ../scenario_dvr_ovs.rst:206 ../scenario_dvr_ovs.rst:390 +#: ../scenario_legacy_lb.rst:216 ../scenario_legacy_lb.rst:314 +#: ../scenario_legacy_lb.rst:407 ../scenario_legacy_lb.rst:484 +#: ../scenario_legacy_ovs.rst:225 ../scenario_legacy_ovs.rst:318 +#: ../scenario_legacy_ovs.rst:411 ../scenario_legacy_ovs.rst:546 +#: ../scenario_provider_lb.rst:180 ../scenario_provider_lb.rst:234 +#: ../scenario_provider_lb.rst:300 ../scenario_provider_ovs.rst:188 +#: ../scenario_provider_ovs.rst:246 ../scenario_provider_ovs.rst:318 msgid "Compute node 1" msgstr "" # #-#-#-#-# scenario_dvr_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:203 ../scenario_dvr_ovs.rst:382 -#: ../scenario_legacy_lb.rst:214 ../scenario_legacy_ovs.rst:223 +#: ../scenario_dvr_ovs.rst:208 ../scenario_dvr_ovs.rst:392 +#: ../scenario_legacy_lb.rst:218 ../scenario_legacy_ovs.rst:227 msgid "Instance 1 192.168.1.11 with MAC address *I1*" msgstr "" -#: ../scenario_dvr_ovs.rst:204 ../scenario_dvr_ovs.rst:291 -#: ../scenario_dvr_ovs.rst:383 +#: ../scenario_dvr_ovs.rst:209 ../scenario_dvr_ovs.rst:299 +#: ../scenario_dvr_ovs.rst:393 msgid "DVR MAC address *D1*" msgstr "" # #-#-#-#-# scenario_dvr_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:206 ../scenario_dvr_ovs.rst:294 -#: ../scenario_legacy_lb.rst:216 ../scenario_legacy_lb.rst:313 -#: ../scenario_legacy_ovs.rst:225 ../scenario_legacy_ovs.rst:318 +#: ../scenario_dvr_ovs.rst:211 ../scenario_dvr_ovs.rst:302 +#: ../scenario_legacy_lb.rst:220 ../scenario_legacy_lb.rst:319 +#: ../scenario_legacy_ovs.rst:229 ../scenario_legacy_ovs.rst:323 msgid "Instance 1 resides on compute node 1 and uses a project network." msgstr "" @@ -4442,14 +4437,14 @@ msgstr "" # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:207 ../scenario_legacy_lb.rst:217 -#: ../scenario_legacy_ovs.rst:226 ../scenario_provider_lb.rst:182 -#: ../scenario_provider_ovs.rst:188 +#: ../scenario_dvr_ovs.rst:212 ../scenario_legacy_lb.rst:221 +#: ../scenario_legacy_ovs.rst:230 ../scenario_provider_lb.rst:185 +#: ../scenario_provider_ovs.rst:193 msgid "The instance sends a packet to a host on the external network." msgstr "" -#: ../scenario_dvr_ovs.rst:209 ../scenario_dvr_ovs.rst:297 -#: ../scenario_dvr_ovs.rst:395 +#: ../scenario_dvr_ovs.rst:216 ../scenario_dvr_ovs.rst:307 +#: ../scenario_dvr_ovs.rst:407 msgid "" "This scenario supports both VLAN and GRE/VXLAN project networks. However, " "the packet flow only considers one instance using a VXLAN project network " @@ -4461,21 +4456,21 @@ msgstr "" # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:213 ../scenario_dvr_ovs.rst:399 -#: ../scenario_legacy_lb.rst:223 ../scenario_legacy_lb.rst:349 -#: ../scenario_legacy_lb.rst:412 ../scenario_legacy_lb.rst:489 -#: ../scenario_legacy_ovs.rst:228 ../scenario_legacy_ovs.rst:355 -#: ../scenario_legacy_ovs.rst:418 ../scenario_legacy_ovs.rst:553 -#: ../scenario_provider_lb.rst:242 ../scenario_provider_lb.rst:307 -#: ../scenario_provider_ovs.rst:252 ../scenario_provider_ovs.rst:324 +#: ../scenario_dvr_ovs.rst:220 ../scenario_dvr_ovs.rst:411 +#: ../scenario_legacy_lb.rst:228 ../scenario_legacy_lb.rst:356 +#: ../scenario_legacy_lb.rst:420 ../scenario_legacy_lb.rst:498 +#: ../scenario_legacy_ovs.rst:232 ../scenario_legacy_ovs.rst:360 +#: ../scenario_legacy_ovs.rst:424 ../scenario_legacy_ovs.rst:560 +#: ../scenario_provider_lb.rst:246 ../scenario_provider_lb.rst:313 +#: ../scenario_provider_ovs.rst:258 ../scenario_provider_ovs.rst:331 msgid "The following steps involve compute node 1:" msgstr "" # #-#-#-#-# scenario_dvr_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:215 ../scenario_legacy_ovs.rst:230 -#: ../scenario_provider_ovs.rst:192 +#: ../scenario_dvr_ovs.rst:222 ../scenario_legacy_ovs.rst:234 +#: ../scenario_provider_ovs.rst:197 msgid "" "The instance 1 ``tap`` interface (1) forwards the packet to the Linux bridge " "``qbr``. The packet contains destination MAC address *TG* because the " @@ -4484,8 +4479,8 @@ msgstr "" # #-#-#-#-# scenario_dvr_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:218 ../scenario_dvr_ovs.rst:404 -#: ../scenario_legacy_ovs.rst:233 ../scenario_legacy_ovs.rst:423 +#: ../scenario_dvr_ovs.rst:225 ../scenario_dvr_ovs.rst:416 +#: ../scenario_legacy_ovs.rst:237 ../scenario_legacy_ovs.rst:429 msgid "" "Security group rules (2) on the Linux bridge ``qbr`` handle state tracking " "for the packet." @@ -4494,30 +4489,30 @@ msgstr "" # #-#-#-#-# scenario_dvr_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:220 ../scenario_dvr_ovs.rst:339 -#: ../scenario_dvr_ovs.rst:406 ../scenario_legacy_ovs.rst:235 -#: ../scenario_legacy_ovs.rst:425 ../scenario_legacy_ovs.rst:560 -#: ../scenario_provider_ovs.rst:197 ../scenario_provider_ovs.rst:259 -#: ../scenario_provider_ovs.rst:331 +#: ../scenario_dvr_ovs.rst:227 ../scenario_dvr_ovs.rst:349 +#: ../scenario_dvr_ovs.rst:418 ../scenario_legacy_ovs.rst:239 +#: ../scenario_legacy_ovs.rst:431 ../scenario_legacy_ovs.rst:567 +#: ../scenario_provider_ovs.rst:202 ../scenario_provider_ovs.rst:265 +#: ../scenario_provider_ovs.rst:338 msgid "" "The Linux bridge ``qbr`` forwards the packet to the Open vSwitch integration " "bridge ``br-int``." msgstr "" -#: ../scenario_dvr_ovs.rst:222 +#: ../scenario_dvr_ovs.rst:229 msgid "" "The Open vSwitch integration bridge ``br-int`` modifies the packet to " "contain the internal tag for project network 1." msgstr "" -#: ../scenario_dvr_ovs.rst:224 +#: ../scenario_dvr_ovs.rst:231 msgid "" "The Open vSwitch integration bridge ``br-int`` forwards the packet (3) to " "the project network 1 gateway *TG* interface ``qr`` in the distributed " "router namespace ``qrouter``." msgstr "" -#: ../scenario_dvr_ovs.rst:227 +#: ../scenario_dvr_ovs.rst:234 msgid "" "The distributed router ``qrouter`` namespace resolves the project network 1 " "SNAT interface MAC address *TN* on the ``sg`` interface (4) in the SNAT " @@ -4527,22 +4522,22 @@ msgstr "" # #-#-#-#-# scenario_dvr_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:231 ../scenario_dvr_ovs.rst:418 -#: ../scenario_legacy_ovs.rst:250 ../scenario_legacy_ovs.rst:348 -#: ../scenario_legacy_ovs.rst:440 ../scenario_legacy_ovs.rst:488 -#: ../scenario_legacy_ovs.rst:575 +#: ../scenario_dvr_ovs.rst:238 ../scenario_dvr_ovs.rst:430 +#: ../scenario_legacy_ovs.rst:254 ../scenario_legacy_ovs.rst:353 +#: ../scenario_legacy_ovs.rst:446 ../scenario_legacy_ovs.rst:494 +#: ../scenario_legacy_ovs.rst:582 msgid "" "The Open vSwitch integration bridge ``br-int`` forwards the packet to the " "Open vSwitch tunnel bridge ``br-tun``." msgstr "" -#: ../scenario_dvr_ovs.rst:233 ../scenario_dvr_ovs.rst:420 +#: ../scenario_dvr_ovs.rst:240 ../scenario_dvr_ovs.rst:432 msgid "" "The Open vSwitch tunnel bridge ``br-tun`` replaces the packet source MAC " "address *I1* with *D1*." msgstr "" -#: ../scenario_dvr_ovs.rst:235 +#: ../scenario_dvr_ovs.rst:242 msgid "" "The Open vSwitch tunnel bridge ``br-tun`` wraps the packet in a VXLAN tunnel " "that contains a tag for project network 1." @@ -4550,8 +4545,8 @@ msgstr "" # #-#-#-#-# scenario_dvr_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:237 ../scenario_legacy_ovs.rst:254 -#: ../scenario_legacy_ovs.rst:444 +#: ../scenario_dvr_ovs.rst:244 ../scenario_legacy_ovs.rst:258 +#: ../scenario_legacy_ovs.rst:450 msgid "" "The Open vSwitch tunnel bridge ``br-tun`` forwards the packet to the network " "node via the tunnel interface." @@ -4560,19 +4555,19 @@ msgstr "" # #-#-#-#-# scenario_dvr_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:240 ../scenario_legacy_lb.rst:252 -#: ../scenario_legacy_lb.rst:320 ../scenario_legacy_lb.rst:425 -#: ../scenario_legacy_ovs.rst:257 ../scenario_legacy_ovs.rst:321 -#: ../scenario_legacy_ovs.rst:447 +#: ../scenario_dvr_ovs.rst:247 ../scenario_legacy_lb.rst:257 +#: ../scenario_legacy_lb.rst:327 ../scenario_legacy_lb.rst:433 +#: ../scenario_legacy_ovs.rst:261 ../scenario_legacy_ovs.rst:326 +#: ../scenario_legacy_ovs.rst:453 msgid "The following steps involve the network node:" msgstr "" # #-#-#-#-# scenario_dvr_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:242 ../scenario_dvr_ovs.rst:429 -#: ../scenario_legacy_ovs.rst:270 ../scenario_legacy_ovs.rst:368 -#: ../scenario_legacy_ovs.rst:460 ../scenario_legacy_ovs.rst:508 -#: ../scenario_legacy_ovs.rst:595 +#: ../scenario_dvr_ovs.rst:249 ../scenario_dvr_ovs.rst:441 +#: ../scenario_legacy_ovs.rst:274 ../scenario_legacy_ovs.rst:373 +#: ../scenario_legacy_ovs.rst:466 ../scenario_legacy_ovs.rst:514 +#: ../scenario_legacy_ovs.rst:602 msgid "" "The tunnel interface forwards the packet to the Open vSwitch tunnel bridge " "``br-tun``." @@ -4580,7 +4575,7 @@ msgstr "" # #-#-#-#-# scenario_dvr_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:244 ../scenario_legacy_ovs.rst:462 +#: ../scenario_dvr_ovs.rst:251 ../scenario_legacy_ovs.rst:468 msgid "" "The Open vSwitch tunnel bridge ``br-tun`` unwraps the packet and adds the " "internal tag for project network 1." @@ -4588,34 +4583,34 @@ msgstr "" # #-#-#-#-# scenario_dvr_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:246 ../scenario_dvr_ovs.rst:432 -#: ../scenario_legacy_ovs.rst:274 ../scenario_legacy_ovs.rst:372 -#: ../scenario_legacy_ovs.rst:464 ../scenario_legacy_ovs.rst:512 -#: ../scenario_legacy_ovs.rst:599 +#: ../scenario_dvr_ovs.rst:253 ../scenario_dvr_ovs.rst:444 +#: ../scenario_legacy_ovs.rst:278 ../scenario_legacy_ovs.rst:377 +#: ../scenario_legacy_ovs.rst:470 ../scenario_legacy_ovs.rst:518 +#: ../scenario_legacy_ovs.rst:606 msgid "" "The Open vSwitch tunnel bridge ``br-tun`` forwards the packet to the Open " "vSwitch integration bridge ``br-int``." msgstr "" -#: ../scenario_dvr_ovs.rst:248 +#: ../scenario_dvr_ovs.rst:255 msgid "" "The Open vSwitch integration bridge ``br-int`` replaces the packet source " "MAC address *D1* with *TG*." msgstr "" -#: ../scenario_dvr_ovs.rst:250 +#: ../scenario_dvr_ovs.rst:257 msgid "" "The Open vSwitch integration bridge ``br-int`` forwards the packet to the " "``sg`` interface (4) in the SNAT namespace ``snat``." msgstr "" -#: ../scenario_dvr_ovs.rst:252 +#: ../scenario_dvr_ovs.rst:259 msgid "" "The *iptables* service (5) performs SNAT on the packet using the project " "network 1 router interface IP address *TR* on the ``qg`` interface (6)." msgstr "" -#: ../scenario_dvr_ovs.rst:254 +#: ../scenario_dvr_ovs.rst:261 msgid "" "The ``qg`` interface forwards the packet to the Open vSwitch external bridge " "``br-ex``." @@ -4623,8 +4618,8 @@ msgstr "" # #-#-#-#-# scenario_dvr_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:256 ../scenario_dvr_ovs.rst:356 -#: ../scenario_legacy_ovs.rst:287 +#: ../scenario_dvr_ovs.rst:263 ../scenario_dvr_ovs.rst:366 +#: ../scenario_legacy_ovs.rst:291 msgid "" "The Open vSwitch external bridge ``br-ex`` forwards the packet to the " "external network via the external interface." @@ -4635,22 +4630,22 @@ msgstr "" # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:260 ../scenario_legacy_lb.rst:286 -#: ../scenario_legacy_lb.rst:377 ../scenario_legacy_lb.rst:459 -#: ../scenario_legacy_lb.rst:515 ../scenario_legacy_ovs.rst:291 -#: ../scenario_legacy_ovs.rst:383 ../scenario_legacy_ovs.rst:523 -#: ../scenario_legacy_ovs.rst:610 ../scenario_provider_lb.rst:209 -#: ../scenario_provider_lb.rst:279 ../scenario_provider_lb.rst:339 -#: ../scenario_provider_ovs.rst:219 ../scenario_provider_ovs.rst:296 -#: ../scenario_provider_ovs.rst:362 +#: ../scenario_dvr_ovs.rst:268 ../scenario_legacy_lb.rst:292 +#: ../scenario_legacy_lb.rst:385 ../scenario_legacy_lb.rst:468 +#: ../scenario_legacy_lb.rst:525 ../scenario_legacy_ovs.rst:296 +#: ../scenario_legacy_ovs.rst:389 ../scenario_legacy_ovs.rst:530 +#: ../scenario_legacy_ovs.rst:618 ../scenario_provider_lb.rst:213 +#: ../scenario_provider_lb.rst:285 ../scenario_provider_lb.rst:346 +#: ../scenario_provider_ovs.rst:225 ../scenario_provider_ovs.rst:303 +#: ../scenario_provider_ovs.rst:370 msgid "Return traffic follows similar steps in reverse." msgstr "" -#: ../scenario_dvr_ovs.rst:266 +#: ../scenario_dvr_ovs.rst:274 msgid "Case 2: North/south for instances with a floating IP address" msgstr "" -#: ../scenario_dvr_ovs.rst:268 +#: ../scenario_dvr_ovs.rst:276 msgid "" "For instances with a floating IP address using project networks on " "distributed routers, the compute node containing the instance routes *north-" @@ -4660,48 +4655,48 @@ msgid "" "and from an instance to the external network." msgstr "" -#: ../scenario_dvr_ovs.rst:287 +#: ../scenario_dvr_ovs.rst:295 msgid "Compute node" msgstr "" # #-#-#-#-# scenario_dvr_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:289 ../scenario_legacy_lb.rst:310 -#: ../scenario_legacy_ovs.rst:315 +#: ../scenario_dvr_ovs.rst:297 ../scenario_legacy_lb.rst:316 +#: ../scenario_legacy_ovs.rst:320 msgid "" "Instance 1 192.168.1.11 with MAC address *I1* and floating IP address " "203.0.113.102 *F1*" msgstr "" -#: ../scenario_dvr_ovs.rst:292 +#: ../scenario_dvr_ovs.rst:300 msgid "DVR internal IP addresses *DA1* and *DA2*" msgstr "" -#: ../scenario_dvr_ovs.rst:295 +#: ../scenario_dvr_ovs.rst:303 msgid "Instance 1 sends a packet to a host on the external network." msgstr "" -#: ../scenario_dvr_ovs.rst:301 +#: ../scenario_dvr_ovs.rst:311 msgid "" "The following steps involve a packet inbound from the external network to an " "instance on compute node 1:" msgstr "" -#: ../scenario_dvr_ovs.rst:304 +#: ../scenario_dvr_ovs.rst:314 msgid "" "The external interface forwards the packet to the Open vSwitch external " "bridge ``br-ex``. The packet contains destination IP address *F1*." msgstr "" -#: ../scenario_dvr_ovs.rst:307 +#: ../scenario_dvr_ovs.rst:317 msgid "" "The Open vSwitch external bridge ``br-ex`` forwards the packet to the ``fg`` " "interface (1) in the floating IP namespace ``fip``. The ``fg`` interface " "responds to any ARP requests for the instance floating IP address *F1*." msgstr "" -#: ../scenario_dvr_ovs.rst:311 +#: ../scenario_dvr_ovs.rst:321 msgid "" "The floating IP namespace ``fip`` routes the packet (2) to the distributed " "router namespace ``qrouter`` using DVR internal IP addresses *DA1* and " @@ -4709,21 +4704,21 @@ msgid "" "the ``rfp`` interface (4) contains DVR internal IP address *DA2*." msgstr "" -#: ../scenario_dvr_ovs.rst:316 +#: ../scenario_dvr_ovs.rst:326 msgid "" "The floating IP namespace ``fip`` forwards the packet to the ``rfp`` " "interface (5) in the distributed router namespace ``qrouter``. The ``rfp`` " "interface also contains the instance floating IP address *F1*." msgstr "" -#: ../scenario_dvr_ovs.rst:319 +#: ../scenario_dvr_ovs.rst:329 msgid "" "The *iptables* service (6) in the distributed router namespace ``qrouter`` " "performs DNAT on the packet using the destination IP address. The ``qr`` " "interface (7) contains the project network gateway IP address *TG*." msgstr "" -#: ../scenario_dvr_ovs.rst:322 +#: ../scenario_dvr_ovs.rst:332 msgid "" "The distributed router namespace ``qrouter`` forwards the packet to the Open " "vSwitch integration bridge ``br-int``." @@ -4732,61 +4727,61 @@ msgstr "" # #-#-#-#-# scenario_dvr_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:324 ../scenario_dvr_ovs.rst:436 -#: ../scenario_legacy_ovs.rst:375 ../scenario_legacy_ovs.rst:515 -#: ../scenario_legacy_ovs.rst:602 ../scenario_provider_ovs.rst:288 -#: ../scenario_provider_ovs.rst:354 +#: ../scenario_dvr_ovs.rst:334 ../scenario_dvr_ovs.rst:448 +#: ../scenario_legacy_ovs.rst:380 ../scenario_legacy_ovs.rst:521 +#: ../scenario_legacy_ovs.rst:609 ../scenario_provider_ovs.rst:294 +#: ../scenario_provider_ovs.rst:361 msgid "" "The Open vSwitch integration bridge ``br-int`` forwards the packet to the " "Linux bridge ``qbr``." msgstr "" -#: ../scenario_dvr_ovs.rst:326 +#: ../scenario_dvr_ovs.rst:336 msgid "" "Security group rules (8) on the Linux bridge ``qbr`` handle firewalling and " "state tracking for the packet." msgstr "" -#: ../scenario_dvr_ovs.rst:328 +#: ../scenario_dvr_ovs.rst:338 msgid "" "The Linux bridge ``qbr`` forwards the packet to the instance ``tap`` " "interface (9)." msgstr "" -#: ../scenario_dvr_ovs.rst:331 +#: ../scenario_dvr_ovs.rst:341 msgid "" "The following steps involve a packet outbound from an instance on compute " "node 1 to the external network:" msgstr "" -#: ../scenario_dvr_ovs.rst:334 +#: ../scenario_dvr_ovs.rst:344 msgid "" "The instance 1 ``tap`` interface (9) forwards the packet to the Linux bridge " "``qbr``. The packet contains destination MAC address *TG1* because the " "destination resides on another network." msgstr "" -#: ../scenario_dvr_ovs.rst:337 +#: ../scenario_dvr_ovs.rst:347 msgid "" "Security group rules (8) on the Linux bridge ``qbr`` handle state tracking " "for the packet." msgstr "" -#: ../scenario_dvr_ovs.rst:341 +#: ../scenario_dvr_ovs.rst:351 msgid "" "The Open vSwitch integration bridge ``br-int`` forwards the packet to the " "``qr`` interface (7) in the distributed router namespace ``qrouter``. The " "``qr`` interface contains the project network gateway IP address *TG*." msgstr "" -#: ../scenario_dvr_ovs.rst:345 +#: ../scenario_dvr_ovs.rst:355 msgid "" "The *iptables* service (6) performs SNAT on the packet using the ``rfp`` " "interface (5) as the source IP address. The ``rfp`` interface contains the " "instance floating IP address *F1*." msgstr "" -#: ../scenario_dvr_ovs.rst:348 +#: ../scenario_dvr_ovs.rst:358 msgid "" "The distributed router namespace ``qrouter`` (2) routes the packet to the " "floating IP namespace ``fip`` using DVR internal IP addresses *DA1* and " @@ -4794,19 +4789,19 @@ msgid "" "the ``fpr`` interface (3) contains DVR internal IP address *DA1*." msgstr "" -#: ../scenario_dvr_ovs.rst:353 +#: ../scenario_dvr_ovs.rst:363 msgid "" "The ``fg`` interface (1) in the floating IP namespace ``fip`` forwards the " "packet to the Open vSwitch external bridge ``br-ex``. The ``fg`` interface " "contains the project router external IP address *TE*." msgstr "" -#: ../scenario_dvr_ovs.rst:363 +#: ../scenario_dvr_ovs.rst:373 msgid "" "Case 3: East/west for instances using different networks on the same router" msgstr "" -#: ../scenario_dvr_ovs.rst:365 +#: ../scenario_dvr_ovs.rst:375 msgid "" "For instances with fixed or floating IP addresses using project networks on " "distributed routers, the compute nodes route *east-west* network traffic " @@ -4817,28 +4812,28 @@ msgstr "" # #-#-#-#-# scenario_dvr_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:370 ../scenario_legacy_lb.rst:389 -#: ../scenario_legacy_ovs.rst:395 +#: ../scenario_dvr_ovs.rst:380 ../scenario_legacy_lb.rst:397 +#: ../scenario_legacy_ovs.rst:401 msgid "Project network 1" msgstr "" -#: ../scenario_dvr_ovs.rst:373 +#: ../scenario_dvr_ovs.rst:383 msgid "Gateway 192.168.1.1 with MAC address *TG1*" msgstr "" # #-#-#-#-# scenario_dvr_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:375 ../scenario_legacy_lb.rst:394 -#: ../scenario_legacy_ovs.rst:400 +#: ../scenario_dvr_ovs.rst:385 ../scenario_legacy_lb.rst:402 +#: ../scenario_legacy_ovs.rst:406 msgid "Project network 2" msgstr "" -#: ../scenario_dvr_ovs.rst:377 +#: ../scenario_dvr_ovs.rst:387 msgid "Network 192.168.2.0/24" msgstr "" -#: ../scenario_dvr_ovs.rst:378 +#: ../scenario_dvr_ovs.rst:388 msgid "Gateway 192.168.2.1 with MAC address *TG2*" msgstr "" @@ -4847,35 +4842,35 @@ msgstr "" # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:385 ../scenario_legacy_lb.rst:403 -#: ../scenario_legacy_lb.rst:479 ../scenario_legacy_ovs.rst:409 -#: ../scenario_legacy_ovs.rst:543 ../scenario_provider_lb.rst:234 -#: ../scenario_provider_lb.rst:298 ../scenario_provider_ovs.rst:244 -#: ../scenario_provider_ovs.rst:315 +#: ../scenario_dvr_ovs.rst:395 ../scenario_legacy_lb.rst:411 +#: ../scenario_legacy_lb.rst:488 ../scenario_legacy_ovs.rst:415 +#: ../scenario_legacy_ovs.rst:550 ../scenario_provider_lb.rst:238 +#: ../scenario_provider_lb.rst:304 ../scenario_provider_ovs.rst:250 +#: ../scenario_provider_ovs.rst:322 msgid "Compute node 2" msgstr "" -#: ../scenario_dvr_ovs.rst:387 +#: ../scenario_dvr_ovs.rst:397 msgid "Instance 2 192.168.2.11 with MAC address *I2*" msgstr "" -#: ../scenario_dvr_ovs.rst:388 +#: ../scenario_dvr_ovs.rst:398 msgid "DVR MAC address *D2*" msgstr "" # #-#-#-#-# scenario_dvr_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:390 ../scenario_legacy_ovs.rst:413 +#: ../scenario_dvr_ovs.rst:400 ../scenario_legacy_ovs.rst:419 msgid "Instance 1 resides on compute node 1 and uses project network 1." msgstr "" # #-#-#-#-# scenario_dvr_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:391 ../scenario_legacy_ovs.rst:414 +#: ../scenario_dvr_ovs.rst:401 ../scenario_legacy_ovs.rst:420 msgid "Instance 2 resides on compute node 2 and uses project network 2." msgstr "" -#: ../scenario_dvr_ovs.rst:392 +#: ../scenario_dvr_ovs.rst:402 msgid "Both project networks reside on the same distributed virtual router." msgstr "" @@ -4884,52 +4879,52 @@ msgstr "" # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:393 ../scenario_legacy_lb.rst:410 -#: ../scenario_legacy_lb.rst:486 ../scenario_legacy_ovs.rst:416 -#: ../scenario_legacy_ovs.rst:550 ../scenario_provider_lb.rst:240 -#: ../scenario_provider_lb.rst:305 ../scenario_provider_ovs.rst:250 -#: ../scenario_provider_ovs.rst:322 +#: ../scenario_dvr_ovs.rst:403 ../scenario_legacy_lb.rst:418 +#: ../scenario_legacy_lb.rst:495 ../scenario_legacy_ovs.rst:422 +#: ../scenario_legacy_ovs.rst:557 ../scenario_provider_lb.rst:244 +#: ../scenario_provider_lb.rst:311 ../scenario_provider_ovs.rst:256 +#: ../scenario_provider_ovs.rst:329 msgid "Instance 1 sends a packet to instance 2." msgstr "" # #-#-#-#-# scenario_dvr_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:401 ../scenario_legacy_ovs.rst:420 -#: ../scenario_provider_ovs.rst:254 +#: ../scenario_dvr_ovs.rst:413 ../scenario_legacy_ovs.rst:426 +#: ../scenario_provider_ovs.rst:260 msgid "" "The instance 1 ``tap`` interface (1) forwards the packet to the Linux bridge " "``qbr``. The packet contains destination MAC address *TG1* because the " "destination resides on another network." msgstr "" -#: ../scenario_dvr_ovs.rst:408 +#: ../scenario_dvr_ovs.rst:420 msgid "" "The Open vSwitch integration bridge ``br-int`` forwards the packet to the " "project network 1 interface (3) in the distributed router namespace " "``qrouter``." msgstr "" -#: ../scenario_dvr_ovs.rst:411 +#: ../scenario_dvr_ovs.rst:423 msgid "" "The distributed router namespace ``qrouter`` routes the packet to project " "network 2." msgstr "" -#: ../scenario_dvr_ovs.rst:413 +#: ../scenario_dvr_ovs.rst:425 msgid "" "The project network 2 interface (4) in the distributed router namespace " "``qrouter`` namespace forwards the packet to the Open vSwitch integration " "bridge ``br-int``." msgstr "" -#: ../scenario_dvr_ovs.rst:416 +#: ../scenario_dvr_ovs.rst:428 msgid "" "The Open vSwitch integration bridge ``br-int`` modifies the packet to " "contain the internal tag for project network 2." msgstr "" -#: ../scenario_dvr_ovs.rst:422 +#: ../scenario_dvr_ovs.rst:434 msgid "" "The Open vSwitch tunnel bridge ``br-tun`` wraps the packet in a VXLAN tunnel " "that contains a tag for project network 2." @@ -4937,7 +4932,7 @@ msgstr "" # #-#-#-#-# scenario_dvr_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:424 ../scenario_legacy_ovs.rst:492 +#: ../scenario_dvr_ovs.rst:436 ../scenario_legacy_ovs.rst:498 msgid "" "The Open vSwitch tunnel bridge ``br-tun`` forwards the packet to compute " "node 2 via the tunnel interface." @@ -4948,37 +4943,37 @@ msgstr "" # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:427 ../scenario_legacy_lb.rst:446 -#: ../scenario_legacy_lb.rst:502 ../scenario_legacy_ovs.rst:495 -#: ../scenario_legacy_ovs.rst:582 ../scenario_provider_lb.rst:266 -#: ../scenario_provider_lb.rst:325 ../scenario_provider_ovs.rst:280 -#: ../scenario_provider_ovs.rst:346 +#: ../scenario_dvr_ovs.rst:439 ../scenario_legacy_lb.rst:454 +#: ../scenario_legacy_lb.rst:511 ../scenario_legacy_ovs.rst:501 +#: ../scenario_legacy_ovs.rst:589 ../scenario_provider_lb.rst:270 +#: ../scenario_provider_lb.rst:331 ../scenario_provider_ovs.rst:286 +#: ../scenario_provider_ovs.rst:353 msgid "The following steps involve compute node 2:" msgstr "" -#: ../scenario_dvr_ovs.rst:431 +#: ../scenario_dvr_ovs.rst:443 msgid "The Open vSwitch tunnel bridge ``br-tun`` unwraps the packet." msgstr "" -#: ../scenario_dvr_ovs.rst:434 +#: ../scenario_dvr_ovs.rst:446 msgid "" "The Open vSwitch integration bridge ``br-int`` replaces the packet source " "MAC address *D1* with *TG2*." msgstr "" -#: ../scenario_dvr_ovs.rst:438 +#: ../scenario_dvr_ovs.rst:450 msgid "" "Security group rules (7) on the Linux bridge ``qbr`` handle firewalling and " "state tracking for the packet." msgstr "" -#: ../scenario_dvr_ovs.rst:440 +#: ../scenario_dvr_ovs.rst:452 msgid "" "The Linux bridge ``qbr`` forwards the packet to the instance 2 ``tap`` " "interface (8)." msgstr "" -#: ../scenario_dvr_ovs.rst:444 +#: ../scenario_dvr_ovs.rst:457 msgid "" "Packets arriving from compute node 1 do not traverse the project network " "interfaces (5,6) in the ``qrouter`` namespace on compute node 2. However, " @@ -4992,10 +4987,10 @@ msgstr "" # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:457 ../scenario_l3ha_lb.rst:191 -#: ../scenario_l3ha_ovs.rst:200 ../scenario_legacy_lb.rst:521 -#: ../scenario_legacy_ovs.rst:616 ../scenario_provider_lb.rst:345 -#: ../scenario_provider_ovs.rst:368 +#: ../scenario_dvr_ovs.rst:470 ../scenario_l3ha_lb.rst:197 +#: ../scenario_l3ha_ovs.rst:206 ../scenario_legacy_lb.rst:531 +#: ../scenario_legacy_ovs.rst:624 ../scenario_provider_lb.rst:352 +#: ../scenario_provider_ovs.rst:376 msgid "Example configuration" msgstr "" @@ -5006,16 +5001,16 @@ msgstr "" # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:459 ../scenario_l3ha_lb.rst:193 -#: ../scenario_l3ha_ovs.rst:202 ../scenario_legacy_lb.rst:523 -#: ../scenario_legacy_ovs.rst:618 ../scenario_provider_lb.rst:347 -#: ../scenario_provider_ovs.rst:370 +#: ../scenario_dvr_ovs.rst:472 ../scenario_l3ha_lb.rst:199 +#: ../scenario_l3ha_ovs.rst:208 ../scenario_legacy_lb.rst:533 +#: ../scenario_legacy_ovs.rst:626 ../scenario_provider_lb.rst:354 +#: ../scenario_provider_ovs.rst:378 msgid "" "Use the following example configuration as a template to deploy this " "scenario in your environment." msgstr "" -#: ../scenario_dvr_ovs.rst:463 +#: ../scenario_dvr_ovs.rst:477 msgid "This configuration primarily supports the Kilo release." msgstr "" @@ -5026,10 +5021,10 @@ msgstr "" # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:466 ../scenario_l3ha_lb.rst:197 -#: ../scenario_l3ha_ovs.rst:206 ../scenario_legacy_lb.rst:527 -#: ../scenario_legacy_ovs.rst:622 ../scenario_provider_lb.rst:356 -#: ../scenario_provider_ovs.rst:379 +#: ../scenario_dvr_ovs.rst:480 ../scenario_l3ha_lb.rst:203 +#: ../scenario_l3ha_ovs.rst:212 ../scenario_legacy_lb.rst:537 +#: ../scenario_legacy_ovs.rst:630 ../scenario_provider_lb.rst:364 +#: ../scenario_provider_ovs.rst:388 msgid "Controller node" msgstr "" @@ -5040,26 +5035,25 @@ msgstr "" # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:468 ../scenario_dvr_ovs.rst:548 -#: ../scenario_dvr_ovs.rst:662 ../scenario_l3ha_lb.rst:199 -#: ../scenario_l3ha_lb.rst:274 ../scenario_l3ha_lb.rst:385 -#: ../scenario_l3ha_ovs.rst:208 ../scenario_l3ha_ovs.rst:286 -#: ../scenario_l3ha_ovs.rst:396 ../scenario_legacy_lb.rst:529 -#: ../scenario_legacy_lb.rst:598 ../scenario_legacy_lb.rst:704 -#: ../scenario_legacy_ovs.rst:624 ../scenario_legacy_ovs.rst:696 -#: ../scenario_legacy_ovs.rst:806 ../scenario_provider_lb.rst:372 -#: ../scenario_provider_lb.rst:458 ../scenario_provider_ovs.rst:395 -#: ../scenario_provider_ovs.rst:495 -msgid "" -"Configure common options. Edit the :file:`/etc/neutron/neutron.conf` file:" +#: ../scenario_dvr_ovs.rst:482 ../scenario_dvr_ovs.rst:565 +#: ../scenario_dvr_ovs.rst:680 ../scenario_l3ha_lb.rst:205 +#: ../scenario_l3ha_lb.rst:282 ../scenario_l3ha_lb.rst:394 +#: ../scenario_l3ha_ovs.rst:214 ../scenario_l3ha_ovs.rst:294 +#: ../scenario_l3ha_ovs.rst:405 ../scenario_legacy_lb.rst:539 +#: ../scenario_legacy_lb.rst:610 ../scenario_legacy_lb.rst:716 +#: ../scenario_legacy_ovs.rst:632 ../scenario_legacy_ovs.rst:706 +#: ../scenario_legacy_ovs.rst:817 ../scenario_provider_lb.rst:380 +#: ../scenario_provider_lb.rst:469 ../scenario_provider_ovs.rst:404 +#: ../scenario_provider_ovs.rst:507 +msgid "Configure common options. Edit the ``/etc/neutron/neutron.conf`` file:" msgstr "" -#: ../scenario_dvr_ovs.rst:480 +#: ../scenario_dvr_ovs.rst:495 msgid "" "Configuring the ``router_distributed = True`` option creates distributed " "routers by default for all users. Without it, only privileged users can " -"create distributed routers using the ``--distributed True`` option during " -"router creation." +"create distributed routers using the :option:`--distributed True` option " +"during router creation." msgstr "" # #-#-#-#-# scenario_dvr_ovs.pot (Networking Guide 0.9) #-#-#-#-# @@ -5067,32 +5061,32 @@ msgstr "" # #-#-#-#-# scenario_l3ha_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:485 ../scenario_l3ha_lb.rst:215 -#: ../scenario_l3ha_ovs.rst:224 ../scenario_legacy_lb.rst:539 -#: ../scenario_legacy_ovs.rst:634 +#: ../scenario_dvr_ovs.rst:500 ../scenario_l3ha_lb.rst:221 +#: ../scenario_l3ha_ovs.rst:230 ../scenario_legacy_lb.rst:549 +#: ../scenario_legacy_ovs.rst:642 msgid "" -"Configure the ML2 plug-in. Edit the :file:`/etc/neutron/plugins/ml2/ml2_conf." -"ini` file:" +"Configure the ML2 plug-in. Edit the ``/etc/neutron/plugins/ml2/ml2_conf." +"ini`` file:" msgstr "" # #-#-#-#-# scenario_dvr_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_l3ha_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:513 ../scenario_l3ha_ovs.rst:252 -#: ../scenario_legacy_ovs.rst:662 +#: ../scenario_dvr_ovs.rst:528 ../scenario_l3ha_ovs.rst:258 +#: ../scenario_legacy_ovs.rst:670 msgid "" "Replace ``MIN_VLAN_ID``, ``MAX_VLAN_ID``, ``MIN_GRE_ID``, ``MAX_GRE_ID``, " "``MIN_VXLAN_ID``, and ``MAX_VXLAN_ID`` with VLAN, GRE, and VXLAN ID minimum " "and maximum values suitable for your environment." msgstr "" -#: ../scenario_dvr_ovs.rst:518 +#: ../scenario_dvr_ovs.rst:534 msgid "" "The first value in the ``tenant_network_types`` option becomes the default " "project network type when a non-privileged user creates a network." msgstr "" -#: ../scenario_dvr_ovs.rst:523 +#: ../scenario_dvr_ovs.rst:540 msgid "" "The ``external`` value in the ``network_vlan_ranges`` option lacks VLAN ID " "ranges to support use of arbitrary VLAN IDs by privileged users." @@ -5105,24 +5099,24 @@ msgstr "" # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:526 ../scenario_dvr_ovs.rst:633 -#: ../scenario_dvr_ovs.rst:720 ../scenario_l3ha_lb.rst:252 -#: ../scenario_l3ha_lb.rst:359 ../scenario_l3ha_lb.rst:415 -#: ../scenario_l3ha_ovs.rst:264 ../scenario_l3ha_ovs.rst:369 -#: ../scenario_l3ha_ovs.rst:424 ../scenario_legacy_lb.rst:576 -#: ../scenario_legacy_lb.rst:678 ../scenario_legacy_lb.rst:734 -#: ../scenario_legacy_ovs.rst:674 ../scenario_legacy_ovs.rst:779 -#: ../scenario_legacy_ovs.rst:835 ../scenario_provider_lb.rst:435 -#: ../scenario_provider_lb.rst:484 ../scenario_provider_ovs.rst:472 -#: ../scenario_provider_ovs.rst:535 +#: ../scenario_dvr_ovs.rst:543 ../scenario_dvr_ovs.rst:651 +#: ../scenario_dvr_ovs.rst:739 ../scenario_l3ha_lb.rst:260 +#: ../scenario_l3ha_lb.rst:368 ../scenario_l3ha_lb.rst:424 +#: ../scenario_l3ha_ovs.rst:272 ../scenario_l3ha_ovs.rst:378 +#: ../scenario_l3ha_ovs.rst:433 ../scenario_legacy_lb.rst:588 +#: ../scenario_legacy_lb.rst:690 ../scenario_legacy_lb.rst:746 +#: ../scenario_legacy_ovs.rst:684 ../scenario_legacy_ovs.rst:790 +#: ../scenario_legacy_ovs.rst:846 ../scenario_provider_lb.rst:446 +#: ../scenario_provider_lb.rst:495 ../scenario_provider_ovs.rst:484 +#: ../scenario_provider_ovs.rst:547 msgid "Start the following services:" msgstr "" # #-#-#-#-# scenario_dvr_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:531 ../scenario_legacy_lb.rst:581 -#: ../scenario_legacy_ovs.rst:679 +#: ../scenario_dvr_ovs.rst:548 ../scenario_legacy_lb.rst:593 +#: ../scenario_legacy_ovs.rst:689 msgid "Network node" msgstr "" @@ -5131,12 +5125,12 @@ msgstr "" # #-#-#-#-# scenario_l3ha_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:533 ../scenario_l3ha_lb.rst:259 -#: ../scenario_l3ha_ovs.rst:271 ../scenario_legacy_lb.rst:583 -#: ../scenario_legacy_ovs.rst:681 +#: ../scenario_dvr_ovs.rst:550 ../scenario_l3ha_lb.rst:267 +#: ../scenario_l3ha_ovs.rst:279 ../scenario_legacy_lb.rst:595 +#: ../scenario_legacy_ovs.rst:691 msgid "" "Configure the kernel to enable packet forwarding and disable reverse path " -"filtering. Edit the :file:`/etc/sysctl.conf` file:" +"filtering. Edit the ``/etc/sysctl.conf`` file:" msgstr "" # #-#-#-#-# scenario_dvr_ovs.pot (Networking Guide 0.9) #-#-#-#-# @@ -5146,13 +5140,13 @@ msgstr "" # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:542 ../scenario_dvr_ovs.rst:656 -#: ../scenario_l3ha_lb.rst:268 ../scenario_l3ha_lb.rst:379 -#: ../scenario_l3ha_ovs.rst:280 ../scenario_l3ha_ovs.rst:390 -#: ../scenario_legacy_lb.rst:592 ../scenario_legacy_lb.rst:698 -#: ../scenario_legacy_ovs.rst:690 ../scenario_legacy_ovs.rst:800 -#: ../scenario_provider_lb.rst:366 ../scenario_provider_lb.rst:452 -#: ../scenario_provider_ovs.rst:389 ../scenario_provider_ovs.rst:489 +#: ../scenario_dvr_ovs.rst:559 ../scenario_dvr_ovs.rst:674 +#: ../scenario_l3ha_lb.rst:276 ../scenario_l3ha_lb.rst:388 +#: ../scenario_l3ha_ovs.rst:288 ../scenario_l3ha_ovs.rst:399 +#: ../scenario_legacy_lb.rst:604 ../scenario_legacy_lb.rst:710 +#: ../scenario_legacy_ovs.rst:700 ../scenario_legacy_ovs.rst:811 +#: ../scenario_provider_lb.rst:374 ../scenario_provider_lb.rst:463 +#: ../scenario_provider_ovs.rst:398 ../scenario_provider_ovs.rst:501 msgid "Load the new kernel configuration:" msgstr "" @@ -5160,21 +5154,21 @@ msgstr "" # #-#-#-#-# scenario_l3ha_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:555 ../scenario_dvr_ovs.rst:669 -#: ../scenario_l3ha_ovs.rst:293 ../scenario_l3ha_ovs.rst:403 -#: ../scenario_legacy_ovs.rst:703 ../scenario_legacy_ovs.rst:813 -#: ../scenario_provider_ovs.rst:502 +#: ../scenario_dvr_ovs.rst:572 ../scenario_dvr_ovs.rst:687 +#: ../scenario_l3ha_ovs.rst:301 ../scenario_l3ha_ovs.rst:412 +#: ../scenario_legacy_ovs.rst:713 ../scenario_legacy_ovs.rst:824 +#: ../scenario_provider_ovs.rst:514 msgid "" -"Configure the Open vSwitch agent. Edit the :file:`/etc/neutron/plugins/ml2/" -"ml2_conf.ini` file:" +"Configure the Open vSwitch agent. Edit the ``/etc/neutron/plugins/ml2/" +"ml2_conf.ini`` file:" msgstr "" # #-#-#-#-# scenario_dvr_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_l3ha_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:575 ../scenario_dvr_ovs.rst:689 -#: ../scenario_l3ha_ovs.rst:311 ../scenario_l3ha_ovs.rst:421 -#: ../scenario_legacy_ovs.rst:722 ../scenario_legacy_ovs.rst:832 +#: ../scenario_dvr_ovs.rst:592 ../scenario_dvr_ovs.rst:707 +#: ../scenario_l3ha_ovs.rst:319 ../scenario_l3ha_ovs.rst:430 +#: ../scenario_legacy_ovs.rst:732 ../scenario_legacy_ovs.rst:843 msgid "" "Replace ``TUNNEL_INTERFACE_IP_ADDRESS`` with the IP address of the interface " "that handles GRE/VXLAN project networks." @@ -5185,20 +5179,19 @@ msgstr "" # #-#-#-#-# scenario_l3ha_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:578 ../scenario_dvr_ovs.rst:692 -#: ../scenario_l3ha_lb.rst:304 ../scenario_l3ha_ovs.rst:314 -#: ../scenario_legacy_lb.rst:628 ../scenario_legacy_ovs.rst:725 -msgid "" -"Configure the L3 agent. Edit the :file:`/etc/neutron/l3_agent.ini` file:" +#: ../scenario_dvr_ovs.rst:595 ../scenario_dvr_ovs.rst:710 +#: ../scenario_l3ha_lb.rst:312 ../scenario_l3ha_ovs.rst:322 +#: ../scenario_legacy_lb.rst:640 ../scenario_legacy_ovs.rst:735 +msgid "Configure the L3 agent. Edit the ``/etc/neutron/l3_agent.ini`` file:" msgstr "" # #-#-#-#-# scenario_dvr_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_l3ha_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_l3ha_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:591 ../scenario_dvr_ovs.rst:705 -#: ../scenario_l3ha_lb.rst:317 ../scenario_l3ha_ovs.rst:327 -#: ../scenario_legacy_ovs.rst:737 +#: ../scenario_dvr_ovs.rst:609 ../scenario_dvr_ovs.rst:724 +#: ../scenario_l3ha_lb.rst:326 ../scenario_l3ha_ovs.rst:336 +#: ../scenario_legacy_ovs.rst:748 msgid "The ``external_network_bridge`` option intentionally contains no value." msgstr "" @@ -5209,15 +5202,15 @@ msgstr "" # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:594 ../scenario_l3ha_lb.rst:320 -#: ../scenario_l3ha_ovs.rst:330 ../scenario_legacy_lb.rst:639 -#: ../scenario_legacy_ovs.rst:740 ../scenario_provider_lb.rst:424 -#: ../scenario_provider_ovs.rst:441 +#: ../scenario_dvr_ovs.rst:612 ../scenario_l3ha_lb.rst:329 +#: ../scenario_l3ha_ovs.rst:339 ../scenario_legacy_lb.rst:651 +#: ../scenario_legacy_ovs.rst:751 ../scenario_provider_lb.rst:435 +#: ../scenario_provider_ovs.rst:453 msgid "" -"Configure the DHCP agent. Edit the :file:`/etc/neutron/dhcp_agent.ini` file:" +"Configure the DHCP agent. Edit the ``/etc/neutron/dhcp_agent.ini`` file:" msgstr "" -#: ../scenario_dvr_ovs.rst:606 +#: ../scenario_dvr_ovs.rst:624 msgid "(Optional) Reduce MTU for GRE/VXLAN project networks." msgstr "" @@ -5226,10 +5219,10 @@ msgstr "" # #-#-#-#-# scenario_l3ha_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:608 ../scenario_l3ha_lb.rst:334 -#: ../scenario_l3ha_ovs.rst:344 ../scenario_legacy_lb.rst:653 -#: ../scenario_legacy_ovs.rst:754 -msgid "Edit the :file:`/etc/neutron/dhcp_agent.ini` file:" +#: ../scenario_dvr_ovs.rst:626 ../scenario_l3ha_lb.rst:343 +#: ../scenario_l3ha_ovs.rst:353 ../scenario_legacy_lb.rst:665 +#: ../scenario_legacy_ovs.rst:765 +msgid "Edit the ``/etc/neutron/dhcp_agent.ini`` file:" msgstr "" # #-#-#-#-# scenario_dvr_ovs.pot (Networking Guide 0.9) #-#-#-#-# @@ -5237,10 +5230,10 @@ msgstr "" # #-#-#-#-# scenario_l3ha_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:615 ../scenario_l3ha_lb.rst:341 -#: ../scenario_l3ha_ovs.rst:351 ../scenario_legacy_lb.rst:660 -#: ../scenario_legacy_ovs.rst:761 -msgid "Edit the :file:`/etc/neutron/dnsmasq-neutron.conf` file:" +#: ../scenario_dvr_ovs.rst:633 ../scenario_l3ha_lb.rst:350 +#: ../scenario_l3ha_ovs.rst:360 ../scenario_legacy_lb.rst:672 +#: ../scenario_legacy_ovs.rst:772 +msgid "Edit the ``/etc/neutron/dnsmasq-neutron.conf`` file:" msgstr "" # #-#-#-#-# scenario_dvr_ovs.pot (Networking Guide 0.9) #-#-#-#-# @@ -5248,12 +5241,12 @@ msgstr "" # #-#-#-#-# scenario_l3ha_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:621 ../scenario_dvr_ovs.rst:708 -#: ../scenario_l3ha_lb.rst:347 ../scenario_l3ha_ovs.rst:357 -#: ../scenario_legacy_lb.rst:666 ../scenario_legacy_ovs.rst:767 +#: ../scenario_dvr_ovs.rst:639 ../scenario_dvr_ovs.rst:727 +#: ../scenario_l3ha_lb.rst:356 ../scenario_l3ha_ovs.rst:366 +#: ../scenario_legacy_lb.rst:678 ../scenario_legacy_ovs.rst:778 msgid "" -"Configure the metadata agent. Edit the :file:`/etc/neutron/metadata_agent." -"ini` file:" +"Configure the metadata agent. Edit the ``/etc/neutron/metadata_agent.ini`` " +"file:" msgstr "" # #-#-#-#-# scenario_dvr_ovs.pot (Networking Guide 0.9) #-#-#-#-# @@ -5261,9 +5254,9 @@ msgstr "" # #-#-#-#-# scenario_l3ha_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:631 ../scenario_dvr_ovs.rst:718 -#: ../scenario_l3ha_lb.rst:357 ../scenario_l3ha_ovs.rst:367 -#: ../scenario_legacy_lb.rst:676 ../scenario_legacy_ovs.rst:777 +#: ../scenario_dvr_ovs.rst:649 ../scenario_dvr_ovs.rst:737 +#: ../scenario_l3ha_lb.rst:366 ../scenario_l3ha_ovs.rst:376 +#: ../scenario_legacy_lb.rst:688 ../scenario_legacy_ovs.rst:788 msgid "Replace ``METADATA_SECRET`` with a suitable value for your environment." msgstr "" @@ -5271,10 +5264,10 @@ msgstr "" # #-#-#-#-# scenario_l3ha_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:636 ../scenario_dvr_ovs.rst:723 -#: ../scenario_l3ha_ovs.rst:372 ../scenario_l3ha_ovs.rst:427 -#: ../scenario_legacy_ovs.rst:782 ../scenario_legacy_ovs.rst:838 -#: ../scenario_provider_ovs.rst:475 ../scenario_provider_ovs.rst:537 +#: ../scenario_dvr_ovs.rst:654 ../scenario_dvr_ovs.rst:742 +#: ../scenario_l3ha_ovs.rst:381 ../scenario_l3ha_ovs.rst:436 +#: ../scenario_legacy_ovs.rst:793 ../scenario_legacy_ovs.rst:849 +#: ../scenario_provider_ovs.rst:487 ../scenario_provider_ovs.rst:549 msgid "Open vSwitch agent" msgstr "" @@ -5283,9 +5276,9 @@ msgstr "" # #-#-#-#-# scenario_l3ha_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:637 ../scenario_dvr_ovs.rst:724 -#: ../scenario_l3ha_lb.rst:362 ../scenario_l3ha_ovs.rst:373 -#: ../scenario_legacy_lb.rst:681 ../scenario_legacy_ovs.rst:783 +#: ../scenario_dvr_ovs.rst:655 ../scenario_dvr_ovs.rst:743 +#: ../scenario_l3ha_lb.rst:371 ../scenario_l3ha_ovs.rst:382 +#: ../scenario_legacy_lb.rst:693 ../scenario_legacy_ovs.rst:794 msgid "L3 agent" msgstr "" @@ -5296,10 +5289,10 @@ msgstr "" # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:638 ../scenario_l3ha_lb.rst:363 -#: ../scenario_l3ha_ovs.rst:374 ../scenario_legacy_lb.rst:682 -#: ../scenario_legacy_ovs.rst:784 ../scenario_provider_lb.rst:439 -#: ../scenario_provider_ovs.rst:476 +#: ../scenario_dvr_ovs.rst:656 ../scenario_l3ha_lb.rst:372 +#: ../scenario_l3ha_ovs.rst:383 ../scenario_legacy_lb.rst:694 +#: ../scenario_legacy_ovs.rst:795 ../scenario_provider_lb.rst:450 +#: ../scenario_provider_ovs.rst:488 msgid "DHCP agent" msgstr "" @@ -5308,9 +5301,9 @@ msgstr "" # #-#-#-#-# scenario_l3ha_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:639 ../scenario_dvr_ovs.rst:725 -#: ../scenario_l3ha_lb.rst:364 ../scenario_l3ha_ovs.rst:375 -#: ../scenario_legacy_lb.rst:683 ../scenario_legacy_ovs.rst:785 +#: ../scenario_dvr_ovs.rst:657 ../scenario_dvr_ovs.rst:744 +#: ../scenario_l3ha_lb.rst:373 ../scenario_l3ha_ovs.rst:384 +#: ../scenario_legacy_lb.rst:695 ../scenario_legacy_ovs.rst:796 msgid "Metadata agent" msgstr "" @@ -5321,18 +5314,18 @@ msgstr "" # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:642 ../scenario_l3ha_lb.rst:367 -#: ../scenario_l3ha_ovs.rst:378 ../scenario_legacy_lb.rst:686 -#: ../scenario_legacy_ovs.rst:788 ../scenario_provider_lb.rst:442 -#: ../scenario_provider_ovs.rst:479 +#: ../scenario_dvr_ovs.rst:660 ../scenario_l3ha_lb.rst:376 +#: ../scenario_l3ha_ovs.rst:387 ../scenario_legacy_lb.rst:698 +#: ../scenario_legacy_ovs.rst:799 ../scenario_provider_lb.rst:453 +#: ../scenario_provider_ovs.rst:491 msgid "Compute nodes" msgstr "" -#: ../scenario_dvr_ovs.rst:644 +#: ../scenario_dvr_ovs.rst:662 msgid "" "Configure the kernel to enable packet forwarding, enable *iptables* on " -"bridges, and disable reverse path filtering. Edit the :file:`/etc/sysctl." -"conf` file:" +"bridges, and disable reverse path filtering. Edit the ``/etc/sysctl.conf`` " +"file:" msgstr "" # #-#-#-#-# scenario_dvr_ovs.pot (Networking Guide 0.9) #-#-#-#-# @@ -5342,10 +5335,10 @@ msgstr "" # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:728 ../scenario_l3ha_lb.rst:420 -#: ../scenario_l3ha_ovs.rst:430 ../scenario_legacy_lb.rst:739 -#: ../scenario_legacy_ovs.rst:841 ../scenario_provider_lb.rst:489 -#: ../scenario_provider_ovs.rst:540 +#: ../scenario_dvr_ovs.rst:747 ../scenario_l3ha_lb.rst:429 +#: ../scenario_l3ha_ovs.rst:439 ../scenario_legacy_lb.rst:751 +#: ../scenario_legacy_ovs.rst:852 ../scenario_provider_lb.rst:500 +#: ../scenario_provider_ovs.rst:552 msgid "Verify service operation" msgstr "" @@ -5356,10 +5349,10 @@ msgstr "" # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:731 ../scenario_l3ha_lb.rst:423 -#: ../scenario_l3ha_ovs.rst:433 ../scenario_legacy_lb.rst:742 -#: ../scenario_legacy_ovs.rst:844 ../scenario_provider_lb.rst:492 -#: ../scenario_provider_ovs.rst:543 +#: ../scenario_dvr_ovs.rst:750 ../scenario_l3ha_lb.rst:432 +#: ../scenario_l3ha_ovs.rst:442 ../scenario_legacy_lb.rst:754 +#: ../scenario_legacy_ovs.rst:855 ../scenario_provider_lb.rst:503 +#: ../scenario_provider_ovs.rst:555 msgid "Verify presence and operation of the agents:" msgstr "" @@ -5370,10 +5363,10 @@ msgstr "" # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:752 ../scenario_l3ha_lb.rst:444 -#: ../scenario_l3ha_ovs.rst:454 ../scenario_legacy_lb.rst:759 -#: ../scenario_legacy_ovs.rst:861 ../scenario_provider_lb.rst:507 -#: ../scenario_provider_ovs.rst:558 +#: ../scenario_dvr_ovs.rst:772 ../scenario_l3ha_lb.rst:454 +#: ../scenario_l3ha_ovs.rst:464 ../scenario_legacy_lb.rst:772 +#: ../scenario_legacy_ovs.rst:873 ../scenario_provider_lb.rst:519 +#: ../scenario_provider_ovs.rst:571 msgid "Create initial networks" msgstr "" @@ -5382,9 +5375,9 @@ msgstr "" # #-#-#-#-# scenario_l3ha_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:754 ../scenario_l3ha_lb.rst:446 -#: ../scenario_l3ha_ovs.rst:456 ../scenario_legacy_lb.rst:761 -#: ../scenario_legacy_ovs.rst:863 +#: ../scenario_dvr_ovs.rst:774 ../scenario_l3ha_lb.rst:456 +#: ../scenario_l3ha_ovs.rst:466 ../scenario_legacy_lb.rst:774 +#: ../scenario_legacy_ovs.rst:875 msgid "" "This example creates a flat external network and a VXLAN project network." msgstr "" @@ -5394,9 +5387,9 @@ msgstr "" # #-#-#-#-# scenario_l3ha_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:757 ../scenario_l3ha_lb.rst:449 -#: ../scenario_l3ha_ovs.rst:459 ../scenario_legacy_lb.rst:764 -#: ../scenario_legacy_ovs.rst:866 +#: ../scenario_dvr_ovs.rst:777 ../scenario_l3ha_lb.rst:459 +#: ../scenario_l3ha_ovs.rst:469 ../scenario_legacy_lb.rst:777 +#: ../scenario_legacy_ovs.rst:878 msgid "Create the external network:" msgstr "" @@ -5405,13 +5398,13 @@ msgstr "" # #-#-#-#-# scenario_l3ha_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:780 ../scenario_l3ha_lb.rst:472 -#: ../scenario_l3ha_ovs.rst:482 ../scenario_legacy_lb.rst:787 -#: ../scenario_legacy_ovs.rst:889 +#: ../scenario_dvr_ovs.rst:801 ../scenario_l3ha_lb.rst:483 +#: ../scenario_l3ha_ovs.rst:493 ../scenario_legacy_lb.rst:801 +#: ../scenario_legacy_ovs.rst:902 msgid "Create a subnet on the external network:" msgstr "" -#: ../scenario_dvr_ovs.rst:807 +#: ../scenario_dvr_ovs.rst:830 msgid "" "The example configuration contains ``vlan`` as the first project network " "type. Only a privileged user can create other types of networks such as GRE " @@ -5424,9 +5417,9 @@ msgstr "" # #-#-#-#-# scenario_l3ha_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:812 ../scenario_l3ha_lb.rst:504 -#: ../scenario_l3ha_ovs.rst:514 ../scenario_legacy_lb.rst:819 -#: ../scenario_legacy_ovs.rst:921 +#: ../scenario_dvr_ovs.rst:835 ../scenario_l3ha_lb.rst:517 +#: ../scenario_l3ha_ovs.rst:527 ../scenario_legacy_lb.rst:835 +#: ../scenario_legacy_ovs.rst:936 msgid "" "Obtain the ID of a regular project. For example, using the ``demo`` project:" msgstr "" @@ -5435,12 +5428,12 @@ msgstr "" # #-#-#-#-# scenario_l3ha_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:826 ../scenario_l3ha_ovs.rst:528 -#: ../scenario_legacy_lb.rst:833 ../scenario_legacy_ovs.rst:935 +#: ../scenario_dvr_ovs.rst:849 ../scenario_l3ha_ovs.rst:542 +#: ../scenario_legacy_lb.rst:850 ../scenario_legacy_ovs.rst:951 msgid "Create the project network:" msgstr "" -#: ../scenario_dvr_ovs.rst:849 ../scenario_dvr_ovs.rst:961 +#: ../scenario_dvr_ovs.rst:873 ../scenario_dvr_ovs.rst:989 msgid "Source the regular project credentials." msgstr "" @@ -5449,27 +5442,27 @@ msgstr "" # #-#-#-#-# scenario_l3ha_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:850 ../scenario_l3ha_lb.rst:544 -#: ../scenario_l3ha_ovs.rst:554 ../scenario_legacy_lb.rst:858 -#: ../scenario_legacy_ovs.rst:960 +#: ../scenario_dvr_ovs.rst:874 ../scenario_l3ha_lb.rst:559 +#: ../scenario_l3ha_ovs.rst:569 ../scenario_legacy_lb.rst:876 +#: ../scenario_legacy_ovs.rst:977 msgid "Create a subnet on the project network:" msgstr "" -#: ../scenario_dvr_ovs.rst:875 +#: ../scenario_dvr_ovs.rst:900 msgid "Create a distributed project router:" msgstr "" -#: ../scenario_dvr_ovs.rst:896 +#: ../scenario_dvr_ovs.rst:923 msgid "" "Default policy might prevent the '`distributed`` flag from appearing in the " "command output for non-privileged users." msgstr "" -#: ../scenario_dvr_ovs.rst:899 +#: ../scenario_dvr_ovs.rst:926 msgid "Attach the project network to the router:" msgstr "" -#: ../scenario_dvr_ovs.rst:906 +#: ../scenario_dvr_ovs.rst:933 msgid "" "Add a gateway to the external network for the project network on the router:" msgstr "" @@ -5481,20 +5474,20 @@ msgstr "" # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:915 ../scenario_l3ha_lb.rst:609 -#: ../scenario_l3ha_ovs.rst:619 ../scenario_legacy_lb.rst:915 -#: ../scenario_legacy_ovs.rst:1018 ../scenario_provider_lb.rst:566 -#: ../scenario_provider_ovs.rst:617 +#: ../scenario_dvr_ovs.rst:942 ../scenario_l3ha_lb.rst:627 +#: ../scenario_l3ha_ovs.rst:637 ../scenario_legacy_lb.rst:935 +#: ../scenario_legacy_ovs.rst:1037 ../scenario_provider_lb.rst:581 +#: ../scenario_provider_ovs.rst:633 msgid "Verify network operation" msgstr "" -#: ../scenario_dvr_ovs.rst:917 +#: ../scenario_dvr_ovs.rst:944 msgid "" "On the network node, verify creation of the `snat`, `qrouter`, and `qdhcp` " "namespaces:" msgstr "" -#: ../scenario_dvr_ovs.rst:928 +#: ../scenario_dvr_ovs.rst:956 msgid "One or more namespaces might not exist until launching an instance." msgstr "" @@ -5503,9 +5496,9 @@ msgstr "" # #-#-#-#-# scenario_l3ha_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:931 ../scenario_l3ha_lb.rst:758 -#: ../scenario_l3ha_ovs.rst:766 ../scenario_legacy_lb.rst:929 -#: ../scenario_legacy_ovs.rst:1032 +#: ../scenario_dvr_ovs.rst:959 ../scenario_l3ha_lb.rst:780 +#: ../scenario_l3ha_ovs.rst:790 ../scenario_legacy_lb.rst:950 +#: ../scenario_legacy_ovs.rst:1051 msgid "" "Determine the external network gateway IP address for the project network on " "the router, typically the lowest IP address in the external subnet IP " @@ -5517,9 +5510,9 @@ msgstr "" # #-#-#-#-# scenario_l3ha_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:945 ../scenario_l3ha_lb.rst:774 -#: ../scenario_l3ha_ovs.rst:782 ../scenario_legacy_lb.rst:943 -#: ../scenario_legacy_ovs.rst:1046 +#: ../scenario_dvr_ovs.rst:973 ../scenario_l3ha_lb.rst:797 +#: ../scenario_l3ha_ovs.rst:807 ../scenario_legacy_lb.rst:965 +#: ../scenario_legacy_ovs.rst:1066 msgid "" "On the controller node or any host with access to the external network, ping " "the external network gateway IP address on the project router:" @@ -5528,12 +5521,12 @@ msgstr "" # #-#-#-#-# scenario_dvr_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:962 ../scenario_legacy_lb.rst:961 -#: ../scenario_legacy_ovs.rst:1064 +#: ../scenario_dvr_ovs.rst:990 ../scenario_legacy_lb.rst:983 +#: ../scenario_legacy_ovs.rst:1084 msgid "Launch an instance with an interface on the project network." msgstr "" -#: ../scenario_dvr_ovs.rst:963 +#: ../scenario_dvr_ovs.rst:991 msgid "" "On the compute node with the instance, verify creation of the ``qrouter`` " "namespace:" @@ -5544,9 +5537,9 @@ msgstr "" # #-#-#-#-# scenario_l3ha_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:971 ../scenario_l3ha_lb.rst:849 -#: ../scenario_l3ha_ovs.rst:857 ../scenario_legacy_lb.rst:962 -#: ../scenario_legacy_ovs.rst:1065 +#: ../scenario_dvr_ovs.rst:999 ../scenario_l3ha_lb.rst:875 +#: ../scenario_l3ha_ovs.rst:885 ../scenario_legacy_lb.rst:984 +#: ../scenario_legacy_ovs.rst:1085 msgid "Obtain console access to the instance." msgstr "" @@ -5555,9 +5548,9 @@ msgstr "" # #-#-#-#-# scenario_l3ha_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:973 ../scenario_l3ha_lb.rst:851 -#: ../scenario_l3ha_ovs.rst:859 ../scenario_legacy_lb.rst:964 -#: ../scenario_legacy_ovs.rst:1067 +#: ../scenario_dvr_ovs.rst:1001 ../scenario_l3ha_lb.rst:877 +#: ../scenario_l3ha_ovs.rst:887 ../scenario_legacy_lb.rst:986 +#: ../scenario_legacy_ovs.rst:1087 msgid "Test connectivity to the project router:" msgstr "" @@ -5568,10 +5561,10 @@ msgstr "" # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:988 ../scenario_l3ha_lb.rst:866 -#: ../scenario_l3ha_ovs.rst:874 ../scenario_legacy_lb.rst:979 -#: ../scenario_legacy_ovs.rst:1082 ../scenario_provider_lb.rst:671 -#: ../scenario_provider_ovs.rst:722 +#: ../scenario_dvr_ovs.rst:1016 ../scenario_l3ha_lb.rst:892 +#: ../scenario_l3ha_ovs.rst:902 ../scenario_legacy_lb.rst:1001 +#: ../scenario_legacy_ovs.rst:1102 ../scenario_provider_lb.rst:692 +#: ../scenario_provider_ovs.rst:744 msgid "Test connectivity to the Internet:" msgstr "" @@ -5582,10 +5575,10 @@ msgstr "" # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:1003 ../scenario_l3ha_lb.rst:792 -#: ../scenario_l3ha_ovs.rst:800 ../scenario_legacy_lb.rst:994 -#: ../scenario_legacy_ovs.rst:1097 ../scenario_provider_lb.rst:580 -#: ../scenario_provider_ovs.rst:631 +#: ../scenario_dvr_ovs.rst:1031 ../scenario_l3ha_lb.rst:815 +#: ../scenario_l3ha_ovs.rst:825 ../scenario_legacy_lb.rst:1016 +#: ../scenario_legacy_ovs.rst:1117 ../scenario_provider_lb.rst:596 +#: ../scenario_provider_ovs.rst:648 msgid "" "Create the appropriate security group rules to allow ping and SSH access to " "the instance. For example:" @@ -5596,9 +5589,9 @@ msgstr "" # #-#-#-#-# scenario_l3ha_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:1022 ../scenario_l3ha_lb.rst:881 -#: ../scenario_l3ha_ovs.rst:889 ../scenario_legacy_lb.rst:1013 -#: ../scenario_legacy_ovs.rst:1116 +#: ../scenario_dvr_ovs.rst:1052 ../scenario_l3ha_lb.rst:907 +#: ../scenario_l3ha_ovs.rst:917 ../scenario_legacy_lb.rst:1037 +#: ../scenario_legacy_ovs.rst:1136 msgid "Create a floating IP address on the external network:" msgstr "" @@ -5607,9 +5600,9 @@ msgstr "" # #-#-#-#-# scenario_l3ha_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:1041 ../scenario_l3ha_lb.rst:900 -#: ../scenario_l3ha_ovs.rst:908 ../scenario_legacy_lb.rst:1031 -#: ../scenario_legacy_ovs.rst:1134 +#: ../scenario_dvr_ovs.rst:1072 ../scenario_l3ha_lb.rst:927 +#: ../scenario_l3ha_ovs.rst:937 ../scenario_legacy_lb.rst:1056 +#: ../scenario_legacy_ovs.rst:1154 msgid "Associate the floating IP address with the instance:" msgstr "" @@ -5618,13 +5611,13 @@ msgstr "" # #-#-#-#-# scenario_l3ha_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:1047 ../scenario_l3ha_lb.rst:906 -#: ../scenario_l3ha_ovs.rst:914 ../scenario_legacy_lb.rst:1037 -#: ../scenario_legacy_ovs.rst:1140 +#: ../scenario_dvr_ovs.rst:1078 ../scenario_l3ha_lb.rst:933 +#: ../scenario_l3ha_ovs.rst:943 ../scenario_legacy_lb.rst:1062 +#: ../scenario_legacy_ovs.rst:1160 msgid "Verify addition of the floating IP address to the instance:" msgstr "" -#: ../scenario_dvr_ovs.rst:1058 +#: ../scenario_dvr_ovs.rst:1090 msgid "" "On the compute node with the instance, verify creation of the ``fip`` " "namespace:" @@ -5635,9 +5628,9 @@ msgstr "" # #-#-#-#-# scenario_l3ha_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_dvr_ovs.rst:1066 ../scenario_l3ha_lb.rst:917 -#: ../scenario_l3ha_ovs.rst:925 ../scenario_legacy_lb.rst:1048 -#: ../scenario_legacy_ovs.rst:1151 +#: ../scenario_dvr_ovs.rst:1098 ../scenario_l3ha_lb.rst:945 +#: ../scenario_l3ha_ovs.rst:955 ../scenario_legacy_lb.rst:1074 +#: ../scenario_legacy_ovs.rst:1171 msgid "" "On the controller node or any host with access to the external network, ping " "the floating IP address associated with the instance:" @@ -5674,20 +5667,20 @@ msgstr "" # #-#-#-#-# scenario_l3ha_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_l3ha_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_l3ha_lb.rst:25 ../scenario_l3ha_ovs.rst:25 +#: ../scenario_l3ha_lb.rst:26 ../scenario_l3ha_ovs.rst:26 msgid "" "The failover process only retains the state of network connections for " "instances with a floating IP address." msgstr "" -#: ../scenario_l3ha_lb.rst:28 +#: ../scenario_l3ha_lb.rst:29 msgid "" "The example configuration creates one flat external network and one VXLAN " "project (tenant) network. However, this configuration also supports VLAN " "external and project networks." msgstr "" -#: ../scenario_l3ha_lb.rst:33 +#: ../scenario_l3ha_lb.rst:35 msgid "" "In the releases prior to Liberty, L3HA with Linux bridge supports VLAN and " "VXLAN project networks. However, due to a bug, VXLAN project networks must " @@ -5696,7 +5689,7 @@ msgstr "" # #-#-#-#-# scenario_l3ha_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_l3ha_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_l3ha_lb.rst:45 ../scenario_l3ha_ovs.rst:44 +#: ../scenario_l3ha_lb.rst:47 ../scenario_l3ha_ovs.rst:46 msgid "" "These prerequisites define the minimal physical infrastructure and immediate " "OpenStack service dependencies necessary to deploy this scenario. For " @@ -5710,20 +5703,20 @@ msgid "" "the Networking service, see the Installation Guide." msgstr "" -#: ../scenario_l3ha_lb.rst:60 +#: ../scenario_l3ha_lb.rst:62 msgid "" "At least two network nodes with four network interfaces: management, project " "tunnel networks, project VLAN networks, and external (typically the " "Internet)." msgstr "" -#: ../scenario_l3ha_lb.rst:63 +#: ../scenario_l3ha_lb.rst:65 msgid "" "At least two compute nodes with three network interfaces: management, " "project tunnel networks, and project VLAN networks." msgstr "" -#: ../scenario_l3ha_lb.rst:66 +#: ../scenario_l3ha_lb.rst:68 msgid "" "To improve understanding of network traffic flow, the network and compute " "nodes contain a separate network interface for project VLAN networks. In " @@ -5733,7 +5726,7 @@ msgstr "" # #-#-#-#-# scenario_l3ha_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_l3ha_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_l3ha_lb.rst:71 ../scenario_l3ha_ovs.rst:74 +#: ../scenario_l3ha_lb.rst:73 ../scenario_l3ha_ovs.rst:76 msgid "" "In the example configuration, the management network uses 10.0.0.0/24, the " "tunnel network uses 10.0.1.0/24, the VRRP network uses 169.254.192.0/18, and " @@ -5741,20 +5734,20 @@ msgid "" "an IP address range because it only handles layer-2 connectivity." msgstr "" -#: ../scenario_l3ha_lb.rst:86 +#: ../scenario_l3ha_lb.rst:89 msgid "" "For VLAN external and project networks, the network infrastructure must " "support VLAN tagging. For best performance with VXLAN project networks, the " "network infrastructure should support jumbo frames." msgstr "" -#: ../scenario_l3ha_lb.rst:91 +#: ../scenario_l3ha_lb.rst:95 msgid "Proper operation of VXLAN requires kernel 3.13 or newer." msgstr "" # #-#-#-#-# scenario_l3ha_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_l3ha_lb.rst:111 ../scenario_legacy_lb.rst:129 +#: ../scenario_l3ha_lb.rst:115 ../scenario_legacy_lb.rst:132 msgid "" "ML2 plug-in, Linux bridge agent, L3 agent, DHCP agent, metadata agent, and " "any dependencies." @@ -5763,21 +5756,21 @@ msgstr "" # #-#-#-#-# scenario_l3ha_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_l3ha_lb.rst:121 ../scenario_legacy_lb.rst:139 +#: ../scenario_l3ha_lb.rst:125 ../scenario_legacy_lb.rst:142 #: ../scenario_provider_lb.rst:104 msgid "ML2 plug-in, Linux bridge agent, and any dependencies." msgstr "" # #-#-#-#-# scenario_l3ha_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_l3ha_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_l3ha_lb.rst:129 ../scenario_l3ha_ovs.rst:136 +#: ../scenario_l3ha_lb.rst:133 ../scenario_l3ha_ovs.rst:140 msgid "The network nodes contain the following components:" msgstr "" # #-#-#-#-# scenario_l3ha_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_l3ha_lb.rst:131 ../scenario_legacy_lb.rst:158 +#: ../scenario_l3ha_lb.rst:135 ../scenario_legacy_lb.rst:161 #: ../scenario_provider_lb.rst:117 msgid "" "Linux bridge agent managing virtual switches, connectivity among them, and " @@ -5789,8 +5782,8 @@ msgstr "" # #-#-#-#-# scenario_l3ha_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_l3ha_lb.rst:134 ../scenario_l3ha_ovs.rst:141 -#: ../scenario_legacy_lb.rst:161 ../scenario_legacy_ovs.rst:167 +#: ../scenario_l3ha_lb.rst:138 ../scenario_l3ha_ovs.rst:145 +#: ../scenario_legacy_lb.rst:164 ../scenario_legacy_ovs.rst:170 msgid "" "DHCP agent managing the ``qdhcp`` namespaces. The ``qdhcp`` namespaces " "provide DHCP services for instances using project networks." @@ -5798,7 +5791,7 @@ msgstr "" # #-#-#-#-# scenario_l3ha_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_l3ha_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_l3ha_lb.rst:136 ../scenario_l3ha_ovs.rst:143 +#: ../scenario_l3ha_lb.rst:140 ../scenario_l3ha_ovs.rst:147 msgid "" "L3 agent managing the ``qrouter`` namespaces and VRRP using ``keepalived``. " "The ``qrouter`` namespaces provide routing between project and external " @@ -5810,12 +5803,12 @@ msgstr "" # #-#-#-#-# scenario_l3ha_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_l3ha_lb.rst:140 ../scenario_l3ha_ovs.rst:147 -#: ../scenario_legacy_lb.rst:167 ../scenario_legacy_ovs.rst:173 +#: ../scenario_l3ha_lb.rst:144 ../scenario_l3ha_ovs.rst:151 +#: ../scenario_legacy_lb.rst:170 ../scenario_legacy_ovs.rst:176 msgid "Metadata agent handling metadata operations for instances." msgstr "" -#: ../scenario_l3ha_lb.rst:149 +#: ../scenario_l3ha_lb.rst:154 msgid "" "For simplicity, the hidden project network that connects all HA routers for " "a particular project uses the VXLAN network type." @@ -5824,15 +5817,15 @@ msgstr "" # #-#-#-#-# scenario_l3ha_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_l3ha_lb.rst:154 ../scenario_legacy_lb.rst:177 -#: ../scenario_provider_lb.rst:135 +#: ../scenario_l3ha_lb.rst:159 ../scenario_legacy_lb.rst:180 +#: ../scenario_provider_lb.rst:136 msgid "" "Linux bridge agent managing virtual switches, connectivity among them, and " "interaction via virtual ports with other network components such as " "namespaces, security groups, and underlying interfaces." msgstr "" -#: ../scenario_l3ha_lb.rst:169 +#: ../scenario_l3ha_lb.rst:174 msgid "" "The L3HA mechanism simply augments :doc:`scenario_legacy_lb` with quick " "failover of layer-3 services to another router if the master router fails." @@ -5840,18 +5833,18 @@ msgstr "" # #-#-#-#-# scenario_l3ha_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_l3ha_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_l3ha_lb.rst:173 ../scenario_l3ha_ovs.rst:182 +#: ../scenario_l3ha_lb.rst:178 ../scenario_l3ha_ovs.rst:187 msgid "" "During normal operation, the master router periodically transmits " "*heartbeat* packets over a hidden project network that connects all HA " "routers for a particular project. By default, this network uses the type " -"indicated by the first value in the ``tenant_network_types`` option in the :" -"file:`/etc/neutron/plugins/ml2_conf.ini` file." +"indicated by the first value in the ``tenant_network_types`` option in the " +"``/etc/neutron/plugins/ml2_conf.ini`` file." msgstr "" # #-#-#-#-# scenario_l3ha_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_l3ha_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_l3ha_lb.rst:179 ../scenario_l3ha_ovs.rst:188 +#: ../scenario_l3ha_lb.rst:184 ../scenario_l3ha_ovs.rst:193 msgid "" "If the backup router stops receiving these packets, it assumes failure of " "the master router and promotes itself to the master router by configuring IP " @@ -5862,7 +5855,7 @@ msgstr "" # #-#-#-#-# scenario_l3ha_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_l3ha_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_l3ha_lb.rst:186 ../scenario_l3ha_ovs.rst:195 +#: ../scenario_l3ha_lb.rst:192 ../scenario_l3ha_ovs.rst:201 msgid "" "The L3HA mechanism uses the same priority for all routers. Therefore, VRRP " "promotes the backup router with the highest IP address to the master router." @@ -5870,7 +5863,7 @@ msgstr "" # #-#-#-#-# scenario_l3ha_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_l3ha_lb.rst:240 ../scenario_legacy_lb.rst:564 +#: ../scenario_l3ha_lb.rst:246 ../scenario_legacy_lb.rst:574 msgid "" "Replace ``MIN_VLAN_ID``, ``MAX_VLAN_ID``, ``MIN_VXLAN_ID``, and " "``MAX_VXLAN_ID`` with VLAN and VXLAN ID minimum and maximum values suitable " @@ -5881,8 +5874,8 @@ msgstr "" # #-#-#-#-# scenario_l3ha_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_l3ha_lb.rst:245 ../scenario_l3ha_ovs.rst:257 -#: ../scenario_legacy_lb.rst:569 ../scenario_legacy_ovs.rst:667 +#: ../scenario_l3ha_lb.rst:252 ../scenario_l3ha_ovs.rst:264 +#: ../scenario_legacy_lb.rst:580 ../scenario_legacy_ovs.rst:676 msgid "" "The first value in the ``tenant_network_types`` option becomes the default " "project network type when a regular user creates a network." @@ -5892,8 +5885,8 @@ msgstr "" # #-#-#-#-# scenario_l3ha_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_l3ha_lb.rst:249 ../scenario_l3ha_ovs.rst:261 -#: ../scenario_legacy_lb.rst:573 ../scenario_legacy_ovs.rst:671 +#: ../scenario_l3ha_lb.rst:257 ../scenario_l3ha_ovs.rst:269 +#: ../scenario_legacy_lb.rst:585 ../scenario_legacy_ovs.rst:681 msgid "" "The ``external`` value in the ``network_vlan_ranges`` option lacks VLAN ID " "ranges to support use of arbitrary VLAN IDs by administrative users." @@ -5901,25 +5894,25 @@ msgstr "" # #-#-#-#-# scenario_l3ha_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_l3ha_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_l3ha_lb.rst:257 ../scenario_l3ha_ovs.rst:269 +#: ../scenario_l3ha_lb.rst:265 ../scenario_l3ha_ovs.rst:277 msgid "Network nodes" msgstr "" # #-#-#-#-# scenario_l3ha_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_l3ha_lb.rst:281 ../scenario_l3ha_lb.rst:392 -#: ../scenario_legacy_lb.rst:605 ../scenario_legacy_lb.rst:711 -#: ../scenario_provider_lb.rst:465 +#: ../scenario_l3ha_lb.rst:289 ../scenario_l3ha_lb.rst:401 +#: ../scenario_legacy_lb.rst:617 ../scenario_legacy_lb.rst:723 +#: ../scenario_provider_lb.rst:476 msgid "" -"Configure the Linux bridge agent. Edit the :file:`/etc/neutron/plugins/ml2/" -"ml2_conf.ini` file:" +"Configure the Linux bridge agent. Edit the ``/etc/neutron/plugins/ml2/" +"ml2_conf.ini`` file:" msgstr "" # #-#-#-#-# scenario_l3ha_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_l3ha_lb.rst:299 ../scenario_l3ha_lb.rst:410 -#: ../scenario_legacy_lb.rst:623 +#: ../scenario_l3ha_lb.rst:307 ../scenario_l3ha_lb.rst:419 +#: ../scenario_legacy_lb.rst:635 msgid "" "Replace ``PROJECT_VLAN_INTERFACE`` and ``EXTERNAL_INTERFACE`` with the name " "of the underlying interface that handles VLAN project networks and external " @@ -5929,16 +5922,16 @@ msgstr "" # #-#-#-#-# scenario_l3ha_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_l3ha_lb.rst:332 ../scenario_legacy_lb.rst:651 +#: ../scenario_l3ha_lb.rst:341 ../scenario_legacy_lb.rst:663 msgid "(Optional) Reduce MTU for VXLAN project networks." msgstr "" # #-#-#-#-# scenario_l3ha_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_l3ha_lb.rst:361 ../scenario_l3ha_lb.rst:417 -#: ../scenario_legacy_lb.rst:680 ../scenario_legacy_lb.rst:736 -#: ../scenario_provider_lb.rst:438 ../scenario_provider_lb.rst:486 +#: ../scenario_l3ha_lb.rst:370 ../scenario_l3ha_lb.rst:426 +#: ../scenario_legacy_lb.rst:692 ../scenario_legacy_lb.rst:748 +#: ../scenario_provider_lb.rst:449 ../scenario_provider_lb.rst:497 msgid "Linux bridge agent" msgstr "" @@ -5946,16 +5939,16 @@ msgstr "" # #-#-#-#-# scenario_l3ha_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_l3ha_lb.rst:369 ../scenario_l3ha_ovs.rst:380 -#: ../scenario_legacy_lb.rst:688 ../scenario_legacy_ovs.rst:790 +#: ../scenario_l3ha_lb.rst:378 ../scenario_l3ha_ovs.rst:389 +#: ../scenario_legacy_lb.rst:700 ../scenario_legacy_ovs.rst:801 msgid "" "Configure the kernel to enable *iptables* on bridges and disable reverse " -"path filtering. Edit the :file:`/etc/sysctl.conf` file:" +"path filtering. Edit the ``/etc/sysctl.conf`` file:" msgstr "" # #-#-#-#-# scenario_l3ha_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_l3ha_lb.rst:499 ../scenario_legacy_lb.rst:814 +#: ../scenario_l3ha_lb.rst:512 ../scenario_legacy_lb.rst:830 msgid "" "The example configuration contains ``vlan`` as the first project network " "type. Only an administrative user can create other types of networks such as " @@ -5963,7 +5956,7 @@ msgid "" "create a VXLAN project network." msgstr "" -#: ../scenario_l3ha_lb.rst:518 +#: ../scenario_l3ha_lb.rst:532 msgid "Create a project network:" msgstr "" @@ -5973,10 +5966,10 @@ msgstr "" # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_l3ha_lb.rst:542 ../scenario_l3ha_ovs.rst:798 -#: ../scenario_legacy_lb.rst:856 ../scenario_legacy_lb.rst:959 -#: ../scenario_legacy_ovs.rst:958 ../scenario_legacy_ovs.rst:1062 -#: ../scenario_provider_lb.rst:578 ../scenario_provider_ovs.rst:629 +#: ../scenario_l3ha_lb.rst:557 ../scenario_l3ha_ovs.rst:823 +#: ../scenario_legacy_lb.rst:874 ../scenario_legacy_lb.rst:981 +#: ../scenario_legacy_ovs.rst:975 ../scenario_legacy_ovs.rst:1082 +#: ../scenario_provider_lb.rst:594 ../scenario_provider_ovs.rst:646 msgid "" "Source the regular project credentials. The following steps use the ``demo`` " "project." @@ -5986,21 +5979,21 @@ msgstr "" # #-#-#-#-# scenario_l3ha_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_l3ha_lb.rst:569 ../scenario_l3ha_ovs.rst:579 -#: ../scenario_legacy_lb.rst:883 ../scenario_legacy_ovs.rst:985 +#: ../scenario_l3ha_lb.rst:585 ../scenario_l3ha_ovs.rst:595 +#: ../scenario_legacy_lb.rst:902 ../scenario_legacy_ovs.rst:1003 msgid "Create a project router:" msgstr "" # #-#-#-#-# scenario_l3ha_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_l3ha_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_l3ha_lb.rst:590 ../scenario_l3ha_ovs.rst:600 +#: ../scenario_l3ha_lb.rst:608 ../scenario_l3ha_ovs.rst:618 msgid "" -"The default :file:`policy.json` file allows only administrative projects to " +"The default ``policy.json`` file allows only administrative projects to " "enable/disable HA during router creation and view the ``ha`` flag for a " "router." msgstr "" -#: ../scenario_l3ha_lb.rst:594 +#: ../scenario_l3ha_lb.rst:612 msgid "Attach the project subnet as an interface on the router:" msgstr "" @@ -6008,20 +6001,20 @@ msgstr "" # #-#-#-#-# scenario_l3ha_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_l3ha_lb.rst:601 ../scenario_l3ha_ovs.rst:611 -#: ../scenario_legacy_lb.rst:907 ../scenario_legacy_ovs.rst:1010 +#: ../scenario_l3ha_lb.rst:619 ../scenario_l3ha_ovs.rst:629 +#: ../scenario_legacy_lb.rst:927 ../scenario_legacy_ovs.rst:1029 msgid "Add a gateway to the external network on the router:" msgstr "" # #-#-#-#-# scenario_l3ha_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_l3ha_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_l3ha_lb.rst:612 ../scenario_l3ha_ovs.rst:622 +#: ../scenario_l3ha_lb.rst:630 ../scenario_l3ha_ovs.rst:640 msgid "On the controller node, verify creation of the HA network:" msgstr "" # #-#-#-#-# scenario_l3ha_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_l3ha_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_l3ha_lb.rst:625 ../scenario_l3ha_ovs.rst:635 +#: ../scenario_l3ha_lb.rst:644 ../scenario_l3ha_ovs.rst:654 msgid "" "On the controller node, verify creation of the router on more than one " "network node:" @@ -6029,7 +6022,7 @@ msgstr "" # #-#-#-#-# scenario_l3ha_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_l3ha_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_l3ha_lb.rst:639 ../scenario_l3ha_ovs.rst:649 +#: ../scenario_l3ha_lb.rst:660 ../scenario_l3ha_ovs.rst:670 msgid "" "Older versions of *python-neutronclient* do not support the ``ha_state`` " "field." @@ -6037,13 +6030,13 @@ msgstr "" # #-#-#-#-# scenario_l3ha_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_l3ha_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_l3ha_lb.rst:641 ../scenario_l3ha_ovs.rst:651 +#: ../scenario_l3ha_lb.rst:662 ../scenario_l3ha_ovs.rst:672 msgid "" "On the controller node, verify creation of the HA ports on the ``demo-" "router`` router:" msgstr "" -#: ../scenario_l3ha_lb.rst:656 +#: ../scenario_l3ha_lb.rst:678 msgid "" "On the network nodes, verify creation of the ``qrouter`` and ``qdhcp`` " "namespaces." @@ -6051,37 +6044,37 @@ msgstr "" # #-#-#-#-# scenario_l3ha_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_l3ha_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_l3ha_lb.rst:659 ../scenario_l3ha_lb.rst:681 -#: ../scenario_l3ha_lb.rst:736 ../scenario_l3ha_ovs.rst:669 -#: ../scenario_l3ha_ovs.rst:690 ../scenario_l3ha_ovs.rst:745 +#: ../scenario_l3ha_lb.rst:681 ../scenario_l3ha_lb.rst:703 +#: ../scenario_l3ha_lb.rst:758 ../scenario_l3ha_ovs.rst:691 +#: ../scenario_l3ha_ovs.rst:713 ../scenario_l3ha_ovs.rst:768 msgid "Network node 1:" msgstr "" # #-#-#-#-# scenario_l3ha_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_l3ha_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_l3ha_lb.rst:666 ../scenario_l3ha_lb.rst:705 -#: ../scenario_l3ha_lb.rst:745 ../scenario_l3ha_ovs.rst:676 -#: ../scenario_l3ha_ovs.rst:714 ../scenario_l3ha_ovs.rst:754 +#: ../scenario_l3ha_lb.rst:688 ../scenario_l3ha_lb.rst:727 +#: ../scenario_l3ha_lb.rst:767 ../scenario_l3ha_ovs.rst:698 +#: ../scenario_l3ha_ovs.rst:737 ../scenario_l3ha_ovs.rst:777 msgid "Network node 2:" msgstr "" # #-#-#-#-# scenario_l3ha_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_l3ha_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_l3ha_lb.rst:673 ../scenario_l3ha_ovs.rst:683 +#: ../scenario_l3ha_lb.rst:695 ../scenario_l3ha_ovs.rst:705 msgid "Both ``qrouter`` namespaces should use the same UUID." msgstr "" -#: ../scenario_l3ha_lb.rst:677 +#: ../scenario_l3ha_lb.rst:699 msgid "The ``qdhcp`` namespaces might not appear until launching an instance." msgstr "" # #-#-#-#-# scenario_l3ha_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_l3ha_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_l3ha_lb.rst:679 ../scenario_l3ha_ovs.rst:688 +#: ../scenario_l3ha_lb.rst:701 ../scenario_l3ha_ovs.rst:711 msgid "On the network nodes, verify HA operation:" msgstr "" -#: ../scenario_l3ha_lb.rst:725 +#: ../scenario_l3ha_lb.rst:747 msgid "" "On each network node, the ``qrouter`` namespace should include the ``ha``, " "``qr``, and ``qg`` interfaces. On the master node, the ``qr`` interface " @@ -6092,7 +6085,7 @@ msgid "" "address in the 169.254.192.0/18 range." msgstr "" -#: ../scenario_l3ha_lb.rst:733 +#: ../scenario_l3ha_lb.rst:755 msgid "" "On the network nodes, verify VRRP advertisements from the master node HA " "interface IP address on the appropriate network interface." @@ -6100,11 +6093,11 @@ msgstr "" # #-#-#-#-# scenario_l3ha_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_l3ha_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_l3ha_lb.rst:756 ../scenario_l3ha_ovs.rst:764 +#: ../scenario_l3ha_lb.rst:778 ../scenario_l3ha_ovs.rst:788 msgid "The example output uses network interface ``eth1``." msgstr "" -#: ../scenario_l3ha_lb.rst:790 +#: ../scenario_l3ha_lb.rst:813 msgid "" "Source the credentials for a non-privileged project. The following steps use " "the ``demo`` project." @@ -6112,7 +6105,7 @@ msgstr "" # #-#-#-#-# scenario_l3ha_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_l3ha_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_l3ha_lb.rst:811 ../scenario_l3ha_ovs.rst:819 +#: ../scenario_l3ha_lb.rst:836 ../scenario_l3ha_ovs.rst:846 msgid "" "Launch an instance with an interface on the project network. For example, " "using an existing *CirrOS* image:" @@ -6150,20 +6143,20 @@ msgstr "" # #-#-#-#-# scenario_l3ha_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_l3ha_ovs.rst:28 ../scenario_legacy_ovs.rst:57 +#: ../scenario_l3ha_ovs.rst:29 ../scenario_legacy_ovs.rst:58 msgid "" "The example configuration creates one flat external network and one VXLAN " "project (tenant) network. However, this configuration also supports VLAN " "external networks, VLAN project networks, and GRE project networks." msgstr "" -#: ../scenario_l3ha_ovs.rst:33 +#: ../scenario_l3ha_ovs.rst:35 msgid "" "Due to a bug in releases prior to Liberty, VXLAN and GRE project networks " "must use multicast instead of the layer-2 population mechanism." msgstr "" -#: ../scenario_l3ha_ovs.rst:59 +#: ../scenario_l3ha_ovs.rst:61 msgid "" "Two network nodes with four network interfaces: management, project tunnel " "networks, project VLAN networks, and external (typically the Internet). The " @@ -6172,14 +6165,14 @@ msgid "" "interface." msgstr "" -#: ../scenario_l3ha_ovs.rst:64 +#: ../scenario_l3ha_ovs.rst:66 msgid "" "At least one compute node with three network interfaces: management, project " "tunnel networks, and project VLAN networks. The Open vSwitch bridge ``br-" "vlan`` must contain a port on the VLAN interface." msgstr "" -#: ../scenario_l3ha_ovs.rst:68 +#: ../scenario_l3ha_ovs.rst:70 msgid "" "To improve understanding of network traffic flow, the network and compute " "nodes contain a separate network interface for project VLAN networks. In " @@ -6190,42 +6183,42 @@ msgstr "" # #-#-#-#-# scenario_l3ha_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_l3ha_ovs.rst:94 ../scenario_legacy_ovs.rst:113 +#: ../scenario_l3ha_ovs.rst:98 ../scenario_legacy_ovs.rst:116 msgid "" "Proper operation of this scenario requires Open vSwitch 2.1 or newer. VXLAN " "also requires kernel 3.13 or newer." msgstr "" -#: ../scenario_l3ha_ovs.rst:106 +#: ../scenario_l3ha_ovs.rst:110 msgid "" "Operational OpenStack Compute controller/management service with appropriate " -"configuration to use OpenStack Networking in the :file:`nova.conf` file." +"configuration to use OpenStack Networking in the ``nova.conf`` file." msgstr "" -#: ../scenario_l3ha_ovs.rst:112 +#: ../scenario_l3ha_ovs.rst:116 msgid "OpenStack services - network nodes" msgstr "" -#: ../scenario_l3ha_ovs.rst:124 +#: ../scenario_l3ha_ovs.rst:128 msgid "" "Operational OpenStack Compute controller/management service with appropriate " -"configuration to use OpenStack Networking in the :file:`neutron.conf` file." +"configuration to use OpenStack Networking in the ``neutron.conf`` file." msgstr "" # #-#-#-#-# scenario_l3ha_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_l3ha_ovs.rst:127 ../scenario_legacy_ovs.rst:145 +#: ../scenario_l3ha_ovs.rst:131 ../scenario_legacy_ovs.rst:148 #: ../scenario_provider_ovs.rst:99 msgid "" "Open vSwitch service, ML2 plug-in, Open vSwitch agent, and any dependencies." msgstr "" -#: ../scenario_l3ha_ovs.rst:155 +#: ../scenario_l3ha_ovs.rst:159 msgid "The compute nodes contain the following components:" msgstr "" -#: ../scenario_l3ha_ovs.rst:178 +#: ../scenario_l3ha_ovs.rst:183 msgid "" "The L3HA mechanism simply augments :doc:`scenario_legacy_ovs` with quick " "failover of layer-3 services to another router if the master router fails." @@ -6233,13 +6226,13 @@ msgstr "" # #-#-#-#-# scenario_l3ha_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_l3ha_ovs.rst:342 ../scenario_legacy_ovs.rst:752 +#: ../scenario_l3ha_ovs.rst:351 ../scenario_legacy_ovs.rst:763 msgid "(Optional) Reduce MTU for VXLAN/GRE project networks." msgstr "" # #-#-#-#-# scenario_l3ha_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_l3ha_ovs.rst:509 ../scenario_legacy_ovs.rst:916 +#: ../scenario_l3ha_ovs.rst:522 ../scenario_legacy_ovs.rst:931 msgid "" "The example configuration contains ``vlan`` as the first project network " "type. Only an administrative user can create other types of networks such as " @@ -6247,7 +6240,7 @@ msgid "" "to create a VXLAN project network." msgstr "" -#: ../scenario_l3ha_ovs.rst:552 +#: ../scenario_l3ha_ovs.rst:567 msgid "" "Source the ``demo`` project credentials. The following steps use the " "``demo`` project." @@ -6256,22 +6249,22 @@ msgstr "" # #-#-#-#-# scenario_l3ha_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_l3ha_ovs.rst:604 ../scenario_legacy_lb.rst:900 -#: ../scenario_legacy_ovs.rst:1003 +#: ../scenario_l3ha_ovs.rst:622 ../scenario_legacy_lb.rst:920 +#: ../scenario_legacy_ovs.rst:1022 msgid "Add the project subnet as an interface on the router:" msgstr "" -#: ../scenario_l3ha_ovs.rst:666 +#: ../scenario_l3ha_ovs.rst:688 msgid "" "On the network nodes, verify creation of the ``qrouter`` and ``qdhcp`` " "namespaces:" msgstr "" -#: ../scenario_l3ha_ovs.rst:686 +#: ../scenario_l3ha_ovs.rst:709 msgid "The ``qdhcp`` namespaces might not exist until launching an instance." msgstr "" -#: ../scenario_l3ha_ovs.rst:734 +#: ../scenario_l3ha_ovs.rst:757 msgid "" "On each network node, the ``qrouter`` namespace should include the ``ha``, " "``qr``, and ``qg`` interfaces. On the master node, the ``qr`` interface " @@ -6282,7 +6275,7 @@ msgid "" "address in the 169.254.192.0/18 range." msgstr "" -#: ../scenario_l3ha_ovs.rst:742 +#: ../scenario_l3ha_ovs.rst:765 msgid "" "On the network nodes, verify VRRP advertisements from the master node HA " "interface IP address on the appropriate network interface:" @@ -6347,7 +6340,7 @@ msgstr "" # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_legacy_lb.rst:34 ../scenario_legacy_ovs.rst:34 +#: ../scenario_legacy_lb.rst:35 ../scenario_legacy_ovs.rst:35 msgid "" "A flat network essentially uses the untagged or native VLAN. Similar to " "layer-2 properties of physical networks, only one flat network can exist per " @@ -6357,7 +6350,7 @@ msgstr "" # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_legacy_lb.rst:41 ../scenario_legacy_ovs.rst:41 +#: ../scenario_legacy_lb.rst:42 ../scenario_legacy_ovs.rst:42 msgid "" "Routers typically connect project and external networks. By default, they " "implement SNAT to provide outbound external connectivity for instances on " @@ -6371,13 +6364,13 @@ msgstr "" # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_legacy_lb.rst:50 ../scenario_legacy_ovs.rst:50 +#: ../scenario_legacy_lb.rst:51 ../scenario_legacy_ovs.rst:51 msgid "Supporting services" msgstr "" # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_legacy_lb.rst:52 ../scenario_legacy_ovs.rst:52 +#: ../scenario_legacy_lb.rst:53 ../scenario_legacy_ovs.rst:53 msgid "" "Other supporting services include DHCP and metadata. The DHCP service " "manages IP addresses for instances on project networks. The metadata service " @@ -6385,7 +6378,7 @@ msgid "" "SSH keys." msgstr "" -#: ../scenario_legacy_lb.rst:57 +#: ../scenario_legacy_lb.rst:58 msgid "" "The example configuration creates one flat external network and one VXLAN " "project network. However, this configuration also supports VLAN external and " @@ -6393,19 +6386,19 @@ msgid "" "networks." msgstr "" -#: ../scenario_legacy_lb.rst:79 +#: ../scenario_legacy_lb.rst:80 msgid "" "One network node with four network interfaces: management, project tunnel " "networks, VLAN project networks, and external (typically the Internet)." msgstr "" -#: ../scenario_legacy_lb.rst:81 +#: ../scenario_legacy_lb.rst:82 msgid "" "At least one compute nodes with three network interfaces: management, " "project tunnel networks, and VLAN project networks." msgstr "" -#: ../scenario_legacy_lb.rst:84 +#: ../scenario_legacy_lb.rst:85 msgid "" "To improve understanding of network traffic flow, the network and compute " "nodes contain a separate network interface for VLAN project networks. In " @@ -6415,7 +6408,7 @@ msgstr "" # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_legacy_lb.rst:89 ../scenario_legacy_ovs.rst:93 +#: ../scenario_legacy_lb.rst:90 ../scenario_legacy_ovs.rst:94 msgid "" "In the example configuration, the management network uses 10.0.0.0/24, the " "tunnel network uses 10.0.1.0/24, and the external network uses " @@ -6423,18 +6416,18 @@ msgid "" "because it only handles layer-2 connectivity." msgstr "" -#: ../scenario_legacy_lb.rst:104 +#: ../scenario_legacy_lb.rst:106 msgid "" "For VLAN external and project networks, the physical network infrastructure " "must support VLAN tagging. For best performance with VXLAN project networks, " "the network infrastructure should support jumbo frames." msgstr "" -#: ../scenario_legacy_lb.rst:109 +#: ../scenario_legacy_lb.rst:112 msgid "Proper operation of this scenario requires kernel 3.13 or newer." msgstr "" -#: ../scenario_legacy_lb.rst:144 +#: ../scenario_legacy_lb.rst:147 msgid "" "The legacy architecture provides basic virtual networking components in your " "environment. Routing among project and external networks resides completely " @@ -6447,7 +6440,7 @@ msgstr "" # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_legacy_lb.rst:163 ../scenario_legacy_ovs.rst:169 +#: ../scenario_legacy_lb.rst:166 ../scenario_legacy_ovs.rst:172 msgid "" "L3 agent managing the ``qrouter`` namespaces. The ``qrouter`` namespaces " "provide routing between project and external networks and among project " @@ -6459,8 +6452,8 @@ msgstr "" # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_legacy_lb.rst:191 ../scenario_legacy_ovs.rst:200 -#: ../scenario_provider_lb.rst:153 ../scenario_provider_ovs.rst:154 +#: ../scenario_legacy_lb.rst:195 ../scenario_legacy_ovs.rst:204 +#: ../scenario_provider_lb.rst:156 ../scenario_provider_ovs.rst:158 msgid "" "*North-south* network traffic travels between an instance and external " "network, typically the Internet. *East-west* network traffic travels between " @@ -6469,13 +6462,13 @@ msgstr "" # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_legacy_lb.rst:196 ../scenario_legacy_ovs.rst:205 +#: ../scenario_legacy_lb.rst:200 ../scenario_legacy_ovs.rst:209 msgid "Case 1: North-south for instances with a fixed IP address" msgstr "" # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_legacy_lb.rst:198 ../scenario_legacy_ovs.rst:207 +#: ../scenario_legacy_lb.rst:202 ../scenario_legacy_ovs.rst:211 msgid "" "For instances with a fixed IP address, the network node routes *north-south* " "network traffic between project and external networks." @@ -6483,143 +6476,143 @@ msgstr "" # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_legacy_lb.rst:204 ../scenario_legacy_lb.rst:300 -#: ../scenario_legacy_ovs.rst:213 ../scenario_legacy_ovs.rst:305 +#: ../scenario_legacy_lb.rst:208 ../scenario_legacy_lb.rst:306 +#: ../scenario_legacy_ovs.rst:217 ../scenario_legacy_ovs.rst:310 msgid "IP address allocation from 203.0.113.101 to 203.0.113.200" msgstr "" -#: ../scenario_legacy_lb.rst:220 ../scenario_legacy_lb.rst:317 +#: ../scenario_legacy_lb.rst:225 ../scenario_legacy_lb.rst:324 msgid "" "Although the diagram shows both VXLAN and VLAN project networks, the packet " "flow only considers one instance using a VXLAN project network." msgstr "" -#: ../scenario_legacy_lb.rst:225 ../scenario_legacy_lb.rst:254 -#: ../scenario_legacy_lb.rst:330 ../scenario_legacy_lb.rst:351 +#: ../scenario_legacy_lb.rst:230 ../scenario_legacy_lb.rst:259 +#: ../scenario_legacy_lb.rst:337 ../scenario_legacy_lb.rst:358 msgid "For VXLAN project networks:" msgstr "" -#: ../scenario_legacy_lb.rst:227 +#: ../scenario_legacy_lb.rst:232 msgid "" "The instance 1 ``tap`` interface (1) forwards the packet to the tunnel " "bridge ``qbr``. The packet contains destination MAC address *TG* because the " "destination resides on another network." msgstr "" -#: ../scenario_legacy_lb.rst:230 ../scenario_legacy_lb.rst:417 -#: ../scenario_legacy_lb.rst:494 +#: ../scenario_legacy_lb.rst:235 ../scenario_legacy_lb.rst:425 +#: ../scenario_legacy_lb.rst:503 msgid "" "Security group rules (2) on the tunnel bridge ``qbr`` handle state tracking " "for the packet." msgstr "" -#: ../scenario_legacy_lb.rst:232 ../scenario_legacy_lb.rst:419 -#: ../scenario_legacy_lb.rst:496 +#: ../scenario_legacy_lb.rst:237 ../scenario_legacy_lb.rst:427 +#: ../scenario_legacy_lb.rst:505 msgid "" "The tunnel bridge ``qbr`` forwards the packet to the logical tunnel " "interface ``vxlan-sid`` (3) where *sid* contains the project network " "segmentation ID." msgstr "" -#: ../scenario_legacy_lb.rst:235 ../scenario_legacy_lb.rst:422 -#: ../scenario_legacy_lb.rst:499 +#: ../scenario_legacy_lb.rst:240 ../scenario_legacy_lb.rst:430 +#: ../scenario_legacy_lb.rst:508 msgid "The physical tunnel interface forwards the packet to the network node." msgstr "" # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_legacy_lb.rst:238 ../scenario_legacy_lb.rst:265 -#: ../scenario_legacy_lb.rst:339 ../scenario_legacy_lb.rst:363 -#: ../scenario_legacy_ovs.rst:239 ../scenario_legacy_ovs.rst:259 -#: ../scenario_legacy_ovs.rst:337 ../scenario_legacy_ovs.rst:357 -#: ../scenario_legacy_ovs.rst:429 ../scenario_legacy_ovs.rst:449 -#: ../scenario_legacy_ovs.rst:477 ../scenario_legacy_ovs.rst:497 -#: ../scenario_legacy_ovs.rst:564 ../scenario_legacy_ovs.rst:584 +#: ../scenario_legacy_lb.rst:243 ../scenario_legacy_lb.rst:270 +#: ../scenario_legacy_lb.rst:346 ../scenario_legacy_lb.rst:370 +#: ../scenario_legacy_ovs.rst:243 ../scenario_legacy_ovs.rst:263 +#: ../scenario_legacy_ovs.rst:342 ../scenario_legacy_ovs.rst:362 +#: ../scenario_legacy_ovs.rst:435 ../scenario_legacy_ovs.rst:455 +#: ../scenario_legacy_ovs.rst:483 ../scenario_legacy_ovs.rst:503 +#: ../scenario_legacy_ovs.rst:571 ../scenario_legacy_ovs.rst:591 msgid "For VLAN project networks:" msgstr "" -#: ../scenario_legacy_lb.rst:240 +#: ../scenario_legacy_lb.rst:245 msgid "" "The instance 1 ``tap`` interface forwards the packet to the VLAN bridge " "``qbr``. The packet contains destination MAC address *TG* because the " "destination resides on another network." msgstr "" -#: ../scenario_legacy_lb.rst:243 +#: ../scenario_legacy_lb.rst:248 msgid "" "Security group rules on the VLAN bridge ``qbr`` handle state tracking for " "the packet." msgstr "" -#: ../scenario_legacy_lb.rst:245 ../scenario_legacy_lb.rst:343 +#: ../scenario_legacy_lb.rst:250 ../scenario_legacy_lb.rst:350 msgid "" "The VLAN bridge ``qbr`` forwards the packet to the logical VLAN interface " "``device.sid`` where *device* references the underlying physical VLAN " "interface and *sid* contains the project network segmentation ID." msgstr "" -#: ../scenario_legacy_lb.rst:249 +#: ../scenario_legacy_lb.rst:254 msgid "" "The logical VLAN interface ``device.sid`` forwards the packet to the network " "node via the physical VLAN interface." msgstr "" -#: ../scenario_legacy_lb.rst:256 ../scenario_legacy_lb.rst:427 -#: ../scenario_legacy_lb.rst:504 +#: ../scenario_legacy_lb.rst:261 ../scenario_legacy_lb.rst:435 +#: ../scenario_legacy_lb.rst:513 msgid "" "The physical tunnel interface forwards the packet to the logical tunnel " "interface ``vxlan-sid`` (4) where *sid* contains the project network " "segmentation ID." msgstr "" -#: ../scenario_legacy_lb.rst:259 ../scenario_legacy_lb.rst:356 -#: ../scenario_legacy_lb.rst:430 ../scenario_legacy_lb.rst:507 +#: ../scenario_legacy_lb.rst:264 ../scenario_legacy_lb.rst:363 +#: ../scenario_legacy_lb.rst:438 ../scenario_legacy_lb.rst:516 msgid "" "The logical tunnel interface ``vxlan-sid`` forwards the packet to the tunnel " "bridge ``qbr``." msgstr "" -#: ../scenario_legacy_lb.rst:261 +#: ../scenario_legacy_lb.rst:266 msgid "" "The tunnel bridge ``qbr`` forwards the packet to the ``qr`` interface (5) in " "the router namespace ``qrouter``. The ``qr`` interface contains the project " "network router interface IP address *TG*." msgstr "" -#: ../scenario_legacy_lb.rst:267 ../scenario_legacy_lb.rst:365 +#: ../scenario_legacy_lb.rst:272 ../scenario_legacy_lb.rst:372 msgid "" "The physical VLAN interface forwards the packet to the logical VLAN " "interface ``device.sid`` where *device* references the underlying physical " "VLAN interface and *sid* contains the project network segmentation ID." msgstr "" -#: ../scenario_legacy_lb.rst:271 ../scenario_legacy_lb.rst:369 +#: ../scenario_legacy_lb.rst:276 ../scenario_legacy_lb.rst:376 msgid "" "The logical VLAN interface ``device.sid`` forwards the packet to the VLAN " "bridge ``qbr``." msgstr "" -#: ../scenario_legacy_lb.rst:273 +#: ../scenario_legacy_lb.rst:278 msgid "" "The VLAN bridge ``qbr`` forwards the packet to the ``qr`` interface in the " "router namespace ``qrouter``. The ``qr`` interface contains the project " "network 1 gateway IP address *TG*." msgstr "" -#: ../scenario_legacy_lb.rst:277 +#: ../scenario_legacy_lb.rst:282 msgid "" "The *iptables* service (6) performs SNAT on the packet using the ``qg`` " "interface (7) as the source IP address. The ``qg`` interface contains the " "project network router interface IP address *TR*." msgstr "" -#: ../scenario_legacy_lb.rst:280 +#: ../scenario_legacy_lb.rst:285 msgid "" "The router namespace ``qrouter`` forwards the packet to the external bridge " "``qbr``." msgstr "" -#: ../scenario_legacy_lb.rst:282 +#: ../scenario_legacy_lb.rst:287 msgid "" "The external bridge ``qbr`` forwards the packet to the external network via " "the physical external interface." @@ -6627,13 +6620,13 @@ msgstr "" # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_legacy_lb.rst:292 ../scenario_legacy_ovs.rst:297 +#: ../scenario_legacy_lb.rst:298 ../scenario_legacy_ovs.rst:302 msgid "Case 2: North-south for instances with a floating IP address" msgstr "" # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_legacy_lb.rst:294 ../scenario_legacy_ovs.rst:299 +#: ../scenario_legacy_lb.rst:300 ../scenario_legacy_ovs.rst:304 msgid "" "For instances with a floating IP address, the network node routes *north-" "south* network traffic between project and external networks." @@ -6641,83 +6634,83 @@ msgstr "" # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_legacy_lb.rst:314 ../scenario_legacy_ovs.rst:319 +#: ../scenario_legacy_lb.rst:320 ../scenario_legacy_ovs.rst:324 msgid "The instance receives a packet from a host on the external network." msgstr "" -#: ../scenario_legacy_lb.rst:322 +#: ../scenario_legacy_lb.rst:329 msgid "" "The physical external interface forwards the packet to the external bridge " "``qbr``." msgstr "" -#: ../scenario_legacy_lb.rst:324 +#: ../scenario_legacy_lb.rst:331 msgid "" "The external bridge ``qbr`` forwards the packet to the ``qg`` interface (1) " "in the router namespace ``qrouter``. The ``qg`` interface contains the " "instance floating IP address *F1*." msgstr "" -#: ../scenario_legacy_lb.rst:327 +#: ../scenario_legacy_lb.rst:334 msgid "" "The *iptables* service (2) performs DNAT on the packet using the ``qr`` " "interface (3) as the source IP address. The ``qr`` interface contains the " "project network gateway IP address *TR*." msgstr "" -#: ../scenario_legacy_lb.rst:332 +#: ../scenario_legacy_lb.rst:339 msgid "" "The router namespace ``qrouter`` forwards the packet to the tunnel bridge " "``qbr``." msgstr "" -#: ../scenario_legacy_lb.rst:334 +#: ../scenario_legacy_lb.rst:341 msgid "" "The tunnel bridge ``qbr`` forwards the packet to the logical tunnel " "interface ``vxlan-sid`` (4) where *sid* contains the project network " "segmentation ID." msgstr "" -#: ../scenario_legacy_lb.rst:337 +#: ../scenario_legacy_lb.rst:344 msgid "The physical tunnel interface forwards the packet to compute node 1." msgstr "" -#: ../scenario_legacy_lb.rst:341 ../scenario_legacy_lb.rst:439 +#: ../scenario_legacy_lb.rst:348 ../scenario_legacy_lb.rst:447 msgid "" "The router namespace ``qrouter`` forwards the packet to the VLAN bridge " "``qbr``." msgstr "" -#: ../scenario_legacy_lb.rst:347 +#: ../scenario_legacy_lb.rst:354 msgid "The physical VLAN interface forwards the packet to compute node 1." msgstr "" -#: ../scenario_legacy_lb.rst:353 +#: ../scenario_legacy_lb.rst:360 msgid "" "The physical tunnel interface forwards the packet to the logical tunnel " "interface ``vxlan-sid`` (5) where *sid* contains the project network " "segmentation ID." msgstr "" -#: ../scenario_legacy_lb.rst:358 +#: ../scenario_legacy_lb.rst:365 msgid "" "Security group rules (6) on the tunnel bridge ``qbr`` handle firewalling and " "state tracking for the packet." msgstr "" -#: ../scenario_legacy_lb.rst:360 +#: ../scenario_legacy_lb.rst:367 msgid "" "The tunnel bridge ``qbr`` forwards the packet to the ``tap`` interface (7) " "on instance 1." msgstr "" -#: ../scenario_legacy_lb.rst:371 +#: ../scenario_legacy_lb.rst:378 msgid "" "Security group rules on the VLAN bridge ``qbr`` handle firewalling and state " "tracking for the packet." msgstr "" -#: ../scenario_legacy_lb.rst:373 +#: ../scenario_legacy_lb.rst:380 msgid "" "The VLAN bridge ``qbr`` forwards the packet to the ``tap`` interface on " "instance 1." @@ -6725,13 +6718,13 @@ msgstr "" # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_legacy_lb.rst:383 ../scenario_legacy_ovs.rst:389 +#: ../scenario_legacy_lb.rst:391 ../scenario_legacy_ovs.rst:395 msgid "Case 3: East-west for instances on different networks" msgstr "" # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_legacy_lb.rst:385 ../scenario_legacy_ovs.rst:391 +#: ../scenario_legacy_lb.rst:393 ../scenario_legacy_ovs.rst:397 msgid "" "For instances with a fixed or floating IP address, the network node routes " "*east-west* network traffic among project networks using the same project " @@ -6740,107 +6733,107 @@ msgstr "" # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_legacy_lb.rst:391 ../scenario_legacy_lb.rst:473 -#: ../scenario_legacy_ovs.rst:397 ../scenario_legacy_ovs.rst:537 +#: ../scenario_legacy_lb.rst:399 ../scenario_legacy_lb.rst:482 +#: ../scenario_legacy_ovs.rst:403 ../scenario_legacy_ovs.rst:544 msgid "Network: 192.168.1.0/24" msgstr "" # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_legacy_lb.rst:392 ../scenario_legacy_ovs.rst:398 +#: ../scenario_legacy_lb.rst:400 ../scenario_legacy_ovs.rst:404 msgid "Gateway: 192.168.1.1 with MAC address *TG1*" msgstr "" # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_legacy_lb.rst:396 ../scenario_legacy_ovs.rst:402 +#: ../scenario_legacy_lb.rst:404 ../scenario_legacy_ovs.rst:408 msgid "Network: 192.168.2.0/24" msgstr "" # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_legacy_lb.rst:397 ../scenario_legacy_ovs.rst:403 +#: ../scenario_legacy_lb.rst:405 ../scenario_legacy_ovs.rst:409 msgid "Gateway: 192.168.2.1 with MAC address *TG2*" msgstr "" # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_legacy_lb.rst:401 ../scenario_legacy_lb.rst:477 -#: ../scenario_legacy_ovs.rst:407 ../scenario_legacy_ovs.rst:541 +#: ../scenario_legacy_lb.rst:409 ../scenario_legacy_lb.rst:486 +#: ../scenario_legacy_ovs.rst:413 ../scenario_legacy_ovs.rst:548 msgid "Instance 1: 192.168.1.11 with MAC address *I1*" msgstr "" # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_legacy_lb.rst:405 ../scenario_legacy_ovs.rst:411 +#: ../scenario_legacy_lb.rst:413 ../scenario_legacy_ovs.rst:417 msgid "Instance 2: 192.168.2.11 with MAC address *I2*" msgstr "" -#: ../scenario_legacy_lb.rst:407 +#: ../scenario_legacy_lb.rst:415 msgid "Instance 1 resides on compute node 1 and uses VXLAN project network 1." msgstr "" -#: ../scenario_legacy_lb.rst:408 +#: ../scenario_legacy_lb.rst:416 msgid "Instance 2 resides on compute node 2 and uses VLAN project network 2." msgstr "" # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_legacy_lb.rst:409 ../scenario_legacy_ovs.rst:415 +#: ../scenario_legacy_lb.rst:417 ../scenario_legacy_ovs.rst:421 msgid "Both project networks reside on the same router." msgstr "" -#: ../scenario_legacy_lb.rst:414 ../scenario_legacy_lb.rst:491 +#: ../scenario_legacy_lb.rst:422 ../scenario_legacy_lb.rst:500 msgid "" "The instance 1 ``tap`` interface (1) forwards the packet to the tunnel " "bridge ``qbr``. The packet contains destination MAC address *TG1* because " "the destination resides on another network." msgstr "" -#: ../scenario_legacy_lb.rst:432 +#: ../scenario_legacy_lb.rst:440 msgid "" "The tunnel bridge ``qbr`` forwards the packet to the ``qr-1`` interface (5) " "in the router namespace ``qrouter``. The ``qr-1`` interface contains the " "project network 1 gateway IP address *TG1*." msgstr "" -#: ../scenario_legacy_lb.rst:436 +#: ../scenario_legacy_lb.rst:444 msgid "" "The router namespace ``qrouter`` routes the packet (6) to the ``qr-2`` " "interface (7). The ``qr-2`` interface contains the project network 2 gateway " "IP address *TG2*." msgstr "" -#: ../scenario_legacy_lb.rst:441 +#: ../scenario_legacy_lb.rst:449 msgid "" "The VLAN bridge ``qbr`` forwards the packet to the logical VLAN interface " "``vlan.sid`` (8) where *sid* contains the project network segmentation ID." msgstr "" -#: ../scenario_legacy_lb.rst:444 +#: ../scenario_legacy_lb.rst:452 msgid "The physical VLAN interface forwards the packet to compute node 2." msgstr "" -#: ../scenario_legacy_lb.rst:448 +#: ../scenario_legacy_lb.rst:456 msgid "" "The physical VLAN interface forwards the packet to the logical VLAN " "interface ``vlan.sid`` (9) where *sid* contains the project network " "segmentation ID." msgstr "" -#: ../scenario_legacy_lb.rst:451 +#: ../scenario_legacy_lb.rst:459 msgid "" "The logical VLAN interface ``vlan.sid`` forwards the packet to the VLAN " "bridge ``qbr``." msgstr "" -#: ../scenario_legacy_lb.rst:453 +#: ../scenario_legacy_lb.rst:461 msgid "" "Security group rules (10) on the VLAN bridge ``qbr`` handle firewalling and " "state tracking for the packet." msgstr "" -#: ../scenario_legacy_lb.rst:455 +#: ../scenario_legacy_lb.rst:463 msgid "" "The VLAN bridge ``qbr`` forwards the packet to the ``tap`` interface (11) on " "instance 2." @@ -6848,13 +6841,13 @@ msgstr "" # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_legacy_lb.rst:465 ../scenario_legacy_ovs.rst:529 +#: ../scenario_legacy_lb.rst:474 ../scenario_legacy_ovs.rst:536 msgid "Case 4: East-west for instances on the same network" msgstr "" # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_legacy_lb.rst:467 ../scenario_legacy_ovs.rst:531 +#: ../scenario_legacy_lb.rst:476 ../scenario_legacy_ovs.rst:538 msgid "" "For instances with a fixed or floating IP address, the project network " "switches *east-west* network traffic among instances without using a project " @@ -6863,7 +6856,7 @@ msgstr "" # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_legacy_lb.rst:481 ../scenario_legacy_ovs.rst:545 +#: ../scenario_legacy_lb.rst:490 ../scenario_legacy_ovs.rst:552 msgid "Instance 2: 192.168.1.12 with MAC address *I2*" msgstr "" @@ -6871,8 +6864,8 @@ msgstr "" # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_legacy_lb.rst:483 ../scenario_legacy_ovs.rst:547 -#: ../scenario_provider_lb.rst:302 ../scenario_provider_ovs.rst:319 +#: ../scenario_legacy_lb.rst:492 ../scenario_legacy_ovs.rst:554 +#: ../scenario_provider_lb.rst:308 ../scenario_provider_ovs.rst:326 msgid "Instance 1 resides on compute node 1." msgstr "" @@ -6880,32 +6873,32 @@ msgstr "" # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_legacy_lb.rst:484 ../scenario_legacy_ovs.rst:548 -#: ../scenario_provider_lb.rst:303 ../scenario_provider_ovs.rst:320 +#: ../scenario_legacy_lb.rst:493 ../scenario_legacy_ovs.rst:555 +#: ../scenario_provider_lb.rst:309 ../scenario_provider_ovs.rst:327 msgid "Instance 2 resides on compute node 2." msgstr "" -#: ../scenario_legacy_lb.rst:485 +#: ../scenario_legacy_lb.rst:494 msgid "Both instances use the same VXLAN project network." msgstr "" -#: ../scenario_legacy_lb.rst:487 +#: ../scenario_legacy_lb.rst:496 msgid "The Linux bridge agent handles switching within the project network." msgstr "" -#: ../scenario_legacy_lb.rst:509 +#: ../scenario_legacy_lb.rst:518 msgid "" "Security group rules (5) on the tunnel bridge ``qbr`` handle firewalling and " "state tracking for the packet." msgstr "" -#: ../scenario_legacy_lb.rst:511 +#: ../scenario_legacy_lb.rst:520 msgid "" "The tunnel bridge ``qbr`` forwards the packet to the ``tap`` interface (6) " "on instance 2." msgstr "" -#: ../scenario_legacy_lb.rst:729 +#: ../scenario_legacy_lb.rst:741 msgid "" "Replace ``PROJECT_VLAN_INTERFACE`` with the name of the underlying interface " "that handles VLAN project networks and external networks, respectively. " @@ -6915,7 +6908,7 @@ msgstr "" # #-#-#-#-# scenario_legacy_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_legacy_lb.rst:917 ../scenario_legacy_ovs.rst:1020 +#: ../scenario_legacy_lb.rst:937 ../scenario_legacy_ovs.rst:1039 msgid "" "On the network node, verify creation of the ``qrouter`` and ``qdhcp`` " "namespaces:" @@ -6925,8 +6918,8 @@ msgstr "" # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_legacy_lb.rst:927 ../scenario_legacy_ovs.rst:1030 -#: ../scenario_provider_lb.rst:576 ../scenario_provider_ovs.rst:627 +#: ../scenario_legacy_lb.rst:948 ../scenario_legacy_ovs.rst:1049 +#: ../scenario_provider_lb.rst:592 ../scenario_provider_ovs.rst:644 msgid "The ``qdhcp`` namespace might not exist until launching an instance." msgstr "" @@ -6940,7 +6933,7 @@ msgid "" "Networking service using the ML2 plug-in with Open vSwitch (OVS)." msgstr "" -#: ../scenario_legacy_ovs.rst:78 +#: ../scenario_legacy_ovs.rst:79 msgid "" "One network node with four network interfaces: management, project tunnel " "networks, VLAN project networks, and external (typically the Internet). The " @@ -6949,14 +6942,14 @@ msgid "" "interface." msgstr "" -#: ../scenario_legacy_ovs.rst:83 +#: ../scenario_legacy_ovs.rst:84 msgid "" "At least one compute node with three network interfaces: management, project " "tunnel networks, and VLAN project networks. The Open vSwitch bridge ``br-" "vlan`` must contain a port on the VLAN interface." msgstr "" -#: ../scenario_legacy_ovs.rst:87 +#: ../scenario_legacy_ovs.rst:88 msgid "" "To improve understanding of network traffic flow, the network and compute " "nodes contain a separate network interface for VLAN project networks. In " @@ -6965,14 +6958,14 @@ msgid "" "bridge." msgstr "" -#: ../scenario_legacy_ovs.rst:108 +#: ../scenario_legacy_ovs.rst:110 msgid "" "For VLAN external and project networks, the physical network infrastructure " "must support VLAN tagging. For best performance with VXLAN and GRE project " "networks, the network infrastructure should support jumbo frames." msgstr "" -#: ../scenario_legacy_ovs.rst:151 +#: ../scenario_legacy_ovs.rst:154 msgid "" "The legacy architecture provides basic virtual networking components in your " "environment. Routing among project and external networks resides completely " @@ -6983,152 +6976,152 @@ msgid "" "increase performance." msgstr "" -#: ../scenario_legacy_ovs.rst:186 +#: ../scenario_legacy_ovs.rst:189 msgid "" "Linux bridges handling security groups. Due to limitations with Open vSwitch " "and *iptables*, the Networking service uses a Linux bridge to manage " "security groups for instances." msgstr "" -#: ../scenario_legacy_ovs.rst:237 ../scenario_legacy_ovs.rst:335 +#: ../scenario_legacy_ovs.rst:241 ../scenario_legacy_ovs.rst:340 msgid "" "The Open vSwitch integration bridge ``br-int`` adds the internal tag for the " "project network." msgstr "" -#: ../scenario_legacy_ovs.rst:241 ../scenario_legacy_ovs.rst:339 -#: ../scenario_legacy_ovs.rst:431 ../scenario_legacy_ovs.rst:479 -#: ../scenario_legacy_ovs.rst:566 +#: ../scenario_legacy_ovs.rst:245 ../scenario_legacy_ovs.rst:344 +#: ../scenario_legacy_ovs.rst:437 ../scenario_legacy_ovs.rst:485 +#: ../scenario_legacy_ovs.rst:573 msgid "" "The Open vSwitch integration bridge ``br-int`` forwards the packet to the " "Open vSwitch VLAN bridge ``br-vlan``." msgstr "" -#: ../scenario_legacy_ovs.rst:243 ../scenario_legacy_ovs.rst:341 +#: ../scenario_legacy_ovs.rst:247 ../scenario_legacy_ovs.rst:346 msgid "" "The Open vSwitch VLAN bridge ``br-vlan`` replaces the internal tag with the " "actual VLAN tag of the project network." msgstr "" -#: ../scenario_legacy_ovs.rst:245 ../scenario_legacy_ovs.rst:435 +#: ../scenario_legacy_ovs.rst:249 ../scenario_legacy_ovs.rst:441 msgid "" "The Open vSwitch VLAN bridge ``br-vlan`` forwards the packet to the network " "node via the VLAN interface." msgstr "" -#: ../scenario_legacy_ovs.rst:248 ../scenario_legacy_ovs.rst:268 -#: ../scenario_legacy_ovs.rst:346 ../scenario_legacy_ovs.rst:366 -#: ../scenario_legacy_ovs.rst:438 ../scenario_legacy_ovs.rst:458 -#: ../scenario_legacy_ovs.rst:486 ../scenario_legacy_ovs.rst:506 -#: ../scenario_legacy_ovs.rst:573 ../scenario_legacy_ovs.rst:593 +#: ../scenario_legacy_ovs.rst:252 ../scenario_legacy_ovs.rst:272 +#: ../scenario_legacy_ovs.rst:351 ../scenario_legacy_ovs.rst:371 +#: ../scenario_legacy_ovs.rst:444 ../scenario_legacy_ovs.rst:464 +#: ../scenario_legacy_ovs.rst:492 ../scenario_legacy_ovs.rst:512 +#: ../scenario_legacy_ovs.rst:580 ../scenario_legacy_ovs.rst:600 msgid "For VXLAN and GRE project networks:" msgstr "" -#: ../scenario_legacy_ovs.rst:252 ../scenario_legacy_ovs.rst:350 +#: ../scenario_legacy_ovs.rst:256 ../scenario_legacy_ovs.rst:355 msgid "" "The Open vSwitch tunnel bridge ``br-tun`` wraps the packet in a VXLAN or GRE " "tunnel and adds a tag to identify the project network." msgstr "" -#: ../scenario_legacy_ovs.rst:261 ../scenario_legacy_ovs.rst:359 -#: ../scenario_legacy_ovs.rst:451 ../scenario_legacy_ovs.rst:499 -#: ../scenario_legacy_ovs.rst:586 +#: ../scenario_legacy_ovs.rst:265 ../scenario_legacy_ovs.rst:364 +#: ../scenario_legacy_ovs.rst:457 ../scenario_legacy_ovs.rst:505 +#: ../scenario_legacy_ovs.rst:593 msgid "" "The VLAN interface forwards the packet to the Open vSwitch VLAN bridge ``br-" "vlan``." msgstr "" -#: ../scenario_legacy_ovs.rst:263 ../scenario_legacy_ovs.rst:361 -#: ../scenario_legacy_ovs.rst:453 ../scenario_legacy_ovs.rst:501 -#: ../scenario_legacy_ovs.rst:588 +#: ../scenario_legacy_ovs.rst:267 ../scenario_legacy_ovs.rst:366 +#: ../scenario_legacy_ovs.rst:459 ../scenario_legacy_ovs.rst:507 +#: ../scenario_legacy_ovs.rst:595 msgid "" "The Open vSwitch VLAN bridge ``br-vlan`` forwards the packet to the Open " "vSwitch integration bridge ``br-int``." msgstr "" -#: ../scenario_legacy_ovs.rst:265 +#: ../scenario_legacy_ovs.rst:269 msgid "" "The Open vSwitch integration bridge ``br-int`` replaces the actual VLAN tag " "of the project network with the internal tag." msgstr "" -#: ../scenario_legacy_ovs.rst:272 ../scenario_legacy_ovs.rst:370 +#: ../scenario_legacy_ovs.rst:276 ../scenario_legacy_ovs.rst:375 msgid "" "The Open vSwitch tunnel bridge ``br-tun`` unwraps the packet and adds the " "internal tag for the project network." msgstr "" -#: ../scenario_legacy_ovs.rst:277 +#: ../scenario_legacy_ovs.rst:281 msgid "" "The Open vSwitch integration bridge ``br-int`` forwards the packet to the " "``qr`` interface (3) in the router namespace ``qrouter``. The ``qr`` " "interface contains the project network gateway IP address *TG*." msgstr "" -#: ../scenario_legacy_ovs.rst:280 +#: ../scenario_legacy_ovs.rst:284 msgid "" "The *iptables* service (4) performs SNAT on the packet using the ``qg`` " "interface (5) as the source IP address. The ``qg`` interface contains the " "project network router interface IP address *TR*." msgstr "" -#: ../scenario_legacy_ovs.rst:283 +#: ../scenario_legacy_ovs.rst:287 msgid "" "The router namespace ``qrouter`` forwards the packet to the Open vSwitch " "integration bridge ``br-int`` via the ``qg`` interface." msgstr "" -#: ../scenario_legacy_ovs.rst:285 +#: ../scenario_legacy_ovs.rst:289 msgid "" "The Open vSwitch integration bridge ``br-int`` forwards the packet to the " "Open vSwitch external bridge ``br-ex``." msgstr "" -#: ../scenario_legacy_ovs.rst:323 +#: ../scenario_legacy_ovs.rst:328 msgid "" "The external interface forwards the packet to the Open vSwitch external " "bridge ``br-ex``." msgstr "" -#: ../scenario_legacy_ovs.rst:325 +#: ../scenario_legacy_ovs.rst:330 msgid "" "The Open vSwitch external bridge ``br-ex`` forwards the packet to the Open " "vSwitch integration bridge ``br-int``." msgstr "" -#: ../scenario_legacy_ovs.rst:327 +#: ../scenario_legacy_ovs.rst:332 msgid "" "The Open vSwitch integration bridge forwards the packet to the ``qg`` " "interface (1) in the router namespace ``qrouter``. The ``qg`` interface " "contains the instance 1 floating IP address *F1*." msgstr "" -#: ../scenario_legacy_ovs.rst:330 +#: ../scenario_legacy_ovs.rst:335 msgid "" "The *iptables* service (2) performs DNAT on the packet using the ``qr`` " "interface (3) as the source IP address. The ``qr`` interface contains the " "project network router interface IP address *TR1*." msgstr "" -#: ../scenario_legacy_ovs.rst:333 ../scenario_legacy_ovs.rst:473 +#: ../scenario_legacy_ovs.rst:338 ../scenario_legacy_ovs.rst:479 msgid "" "The router namespace ``qrouter`` forwards the packet to the Open vSwitch " "integration bridge ``br-int``." msgstr "" -#: ../scenario_legacy_ovs.rst:343 +#: ../scenario_legacy_ovs.rst:348 msgid "" "The Open vSwitch VLAN bridge ``br-vlan`` forwards the packet to the compute " "node via the VLAN interface." msgstr "" -#: ../scenario_legacy_ovs.rst:352 +#: ../scenario_legacy_ovs.rst:357 msgid "" "The Open vSwitch tunnel bridge ``br-tun`` forwards the packet to the compute " "node via the tunnel interface." msgstr "" -#: ../scenario_legacy_ovs.rst:363 +#: ../scenario_legacy_ovs.rst:368 msgid "" "The Open vSwitch integration bridge ``br-int`` replaces the actual VLAN tag " "the project network with the internal tag." @@ -7136,87 +7129,87 @@ msgstr "" # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_legacy_ovs.rst:377 ../scenario_provider_ovs.rst:356 +#: ../scenario_legacy_ovs.rst:382 ../scenario_provider_ovs.rst:363 msgid "" "Security group rules (4) on the Linux bridge ``qbr`` handle firewalling and " "state tracking for the packet." msgstr "" -#: ../scenario_legacy_ovs.rst:379 +#: ../scenario_legacy_ovs.rst:384 msgid "" "The Linux bridge ``qbr`` forwards the packet to the ``tap`` interface (5) on " "instance 1." msgstr "" -#: ../scenario_legacy_ovs.rst:427 +#: ../scenario_legacy_ovs.rst:433 msgid "" "The Open vSwitch integration bridge ``br-int`` adds the internal tag for " "project network 1." msgstr "" -#: ../scenario_legacy_ovs.rst:433 ../scenario_legacy_ovs.rst:568 +#: ../scenario_legacy_ovs.rst:439 ../scenario_legacy_ovs.rst:575 msgid "" "The Open vSwitch VLAN bridge ``br-vlan`` replaces the internal tag with the " "actual VLAN tag of project network 1." msgstr "" -#: ../scenario_legacy_ovs.rst:442 ../scenario_legacy_ovs.rst:577 +#: ../scenario_legacy_ovs.rst:448 ../scenario_legacy_ovs.rst:584 msgid "" "The Open vSwitch tunnel bridge ``br-tun`` wraps the packet in a VXLAN or GRE " "tunnel and adds a tag to identify project network 1." msgstr "" -#: ../scenario_legacy_ovs.rst:455 +#: ../scenario_legacy_ovs.rst:461 msgid "" "The Open vSwitch integration bridge ``br-int`` replaces the actual VLAN tag " "of project network 1 with the internal tag." msgstr "" -#: ../scenario_legacy_ovs.rst:467 +#: ../scenario_legacy_ovs.rst:473 msgid "" "The Open vSwitch integration bridge ``br-int`` forwards the packet to the " "``qr-1`` interface (3) in the router namespace ``qrouter``. The ``qr-1`` " "interface contains the project network 1 gateway IP address *TG1*." msgstr "" -#: ../scenario_legacy_ovs.rst:470 +#: ../scenario_legacy_ovs.rst:476 msgid "" "The router namespace ``qrouter`` routes the packet to the ``qr-2`` interface " "(4). The ``qr-2`` interface contains the project network 2 gateway IP " "address *TG2*." msgstr "" -#: ../scenario_legacy_ovs.rst:475 +#: ../scenario_legacy_ovs.rst:481 msgid "" "The Open vSwitch integration bridge ``br-int`` adds the internal tag for " "project network 2." msgstr "" -#: ../scenario_legacy_ovs.rst:481 +#: ../scenario_legacy_ovs.rst:487 msgid "" "The Open vSwitch VLAN bridge ``br-vlan`` replaces the internal tag with the " "actual VLAN tag of project network 2." msgstr "" -#: ../scenario_legacy_ovs.rst:483 +#: ../scenario_legacy_ovs.rst:489 msgid "" "The Open vSwitch VLAN bridge ``br-vlan`` forwards the packet to compute node " "2 via the VLAN interface." msgstr "" -#: ../scenario_legacy_ovs.rst:490 +#: ../scenario_legacy_ovs.rst:496 msgid "" "The Open vSwitch tunnel bridge ``br-tun`` wraps the packet in a VXLAN or GRE " "tunnel and adds a tag to identify project network 2." msgstr "" -#: ../scenario_legacy_ovs.rst:503 ../scenario_legacy_ovs.rst:590 +#: ../scenario_legacy_ovs.rst:509 ../scenario_legacy_ovs.rst:597 msgid "" "The Open vSwitch integration bridge ``br-int`` replaces the actual VLAN tag " "of project network 2 with the internal tag." msgstr "" -#: ../scenario_legacy_ovs.rst:510 ../scenario_legacy_ovs.rst:597 +#: ../scenario_legacy_ovs.rst:516 ../scenario_legacy_ovs.rst:604 msgid "" "The Open vSwitch tunnel bridge ``br-tun`` unwraps the packet and adds the " "internal tag for project network 2." @@ -7224,7 +7217,7 @@ msgstr "" # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_legacy_ovs.rst:517 ../scenario_provider_ovs.rst:290 +#: ../scenario_legacy_ovs.rst:523 ../scenario_provider_ovs.rst:296 msgid "" "Security group rules (5) on the Linux bridge ``qbr`` handle firewalling and " "state tracking for the packet." @@ -7232,28 +7225,28 @@ msgstr "" # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_legacy_ovs.rst:519 ../scenario_provider_ovs.rst:292 +#: ../scenario_legacy_ovs.rst:525 ../scenario_provider_ovs.rst:298 msgid "" "The Linux bridge ``qbr`` forwards the packet to the ``tap`` interface (6) on " "instance 2." msgstr "" -#: ../scenario_legacy_ovs.rst:549 +#: ../scenario_legacy_ovs.rst:556 msgid "Both instances use the same project network." msgstr "" -#: ../scenario_legacy_ovs.rst:551 +#: ../scenario_legacy_ovs.rst:558 msgid "The Open vSwitch agent handles switching within the project network." msgstr "" -#: ../scenario_legacy_ovs.rst:555 +#: ../scenario_legacy_ovs.rst:562 msgid "" "The instance 1 ``tap`` interface (1) forwards the packet to the VLAN bridge " "``qbr``. The packet contains destination MAC address *I2* because the " "destination resides on the same network." msgstr "" -#: ../scenario_legacy_ovs.rst:558 +#: ../scenario_legacy_ovs.rst:565 msgid "" "Security group rules (2) on the provider bridge ``qbr`` handle state " "tracking for the packet." @@ -7261,31 +7254,31 @@ msgstr "" # #-#-#-#-# scenario_legacy_ovs.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_legacy_ovs.rst:562 ../scenario_provider_ovs.rst:261 +#: ../scenario_legacy_ovs.rst:569 ../scenario_provider_ovs.rst:267 msgid "" "The Open vSwitch integration bridge ``br-int`` adds the internal tag for " "provider network 1." msgstr "" -#: ../scenario_legacy_ovs.rst:570 +#: ../scenario_legacy_ovs.rst:577 msgid "" "The Open vSwitch VLAN bridge ``br-vlan`` forwards the packet to the compute " "node 2 via the VLAN interface." msgstr "" -#: ../scenario_legacy_ovs.rst:579 +#: ../scenario_legacy_ovs.rst:586 msgid "" "The Open vSwitch tunnel bridge ``br-tun`` forwards the packet to the compute " "node 2 via the tunnel interface." msgstr "" -#: ../scenario_legacy_ovs.rst:604 +#: ../scenario_legacy_ovs.rst:611 msgid "" "Security group rules (3) on the Linux bridge ``qbr`` handle firewalling and " "state tracking for the packet." msgstr "" -#: ../scenario_legacy_ovs.rst:606 +#: ../scenario_legacy_ovs.rst:613 msgid "" "The Linux bridge ``qbr`` forwards the packet to the ``tap`` interface (4) on " "instance 2." @@ -7435,8 +7428,8 @@ msgstr "" # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_provider_lb.rst:130 ../scenario_provider_lb.rst:146 -#: ../scenario_provider_ovs.rst:126 ../scenario_provider_ovs.rst:147 +#: ../scenario_provider_lb.rst:131 ../scenario_provider_lb.rst:148 +#: ../scenario_provider_ovs.rst:127 ../scenario_provider_ovs.rst:150 msgid "" "For illustration purposes, the diagram contains two different provider " "networks." @@ -7444,13 +7437,13 @@ msgstr "" # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_provider_lb.rst:158 ../scenario_provider_ovs.rst:164 +#: ../scenario_provider_lb.rst:161 ../scenario_provider_ovs.rst:169 msgid "Case 1: North-south" msgstr "" # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_provider_lb.rst:160 ../scenario_provider_ovs.rst:166 +#: ../scenario_provider_lb.rst:163 ../scenario_provider_ovs.rst:171 msgid "" "The physical network infrastructure handles routing and potentially other " "services between the provider and external network. In this case, *provider* " @@ -7463,62 +7456,62 @@ msgstr "" # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_provider_lb.rst:172 ../scenario_provider_ovs.rst:178 +#: ../scenario_provider_lb.rst:175 ../scenario_provider_ovs.rst:183 msgid "Provider network (VLAN)" msgstr "" # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_provider_lb.rst:174 ../scenario_provider_ovs.rst:180 +#: ../scenario_provider_lb.rst:177 ../scenario_provider_ovs.rst:185 msgid "Network 192.0.2.0/24" msgstr "" # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_provider_lb.rst:175 ../scenario_provider_ovs.rst:181 +#: ../scenario_provider_lb.rst:178 ../scenario_provider_ovs.rst:186 msgid "Gateway 192.0.2.1 with MAC address *TG*" msgstr "" # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_provider_lb.rst:179 ../scenario_provider_ovs.rst:185 +#: ../scenario_provider_lb.rst:182 ../scenario_provider_ovs.rst:190 msgid "Instance 1 192.0.2.11 with MAC address *I1*" msgstr "" # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_provider_lb.rst:181 ../scenario_provider_ovs.rst:187 +#: ../scenario_provider_lb.rst:184 ../scenario_provider_ovs.rst:192 msgid "Instance 1 resides on compute node 1 and uses a provider network." msgstr "" # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_provider_lb.rst:184 ../scenario_provider_ovs.rst:190 +#: ../scenario_provider_lb.rst:187 ../scenario_provider_ovs.rst:195 msgid "The following steps involve compute node 1." msgstr "" -#: ../scenario_provider_lb.rst:186 +#: ../scenario_provider_lb.rst:189 msgid "" "The instance 1 ``tap`` interface (1) forwards the packet to the provider " "bridge ``qbr``. The packet contains destination MAC address *TG* because the " "destination resides on another network." msgstr "" -#: ../scenario_provider_lb.rst:189 +#: ../scenario_provider_lb.rst:192 msgid "" "Security group rules (2) on the provider bridge ``qbr`` handle firewalling " "and tracking for the packet." msgstr "" -#: ../scenario_provider_lb.rst:191 ../scenario_provider_lb.rst:249 -#: ../scenario_provider_lb.rst:314 +#: ../scenario_provider_lb.rst:194 ../scenario_provider_lb.rst:253 +#: ../scenario_provider_lb.rst:320 msgid "" "The provider bridge ``qbr`` forwards the packet to the logical VLAN " "interface ``device.sid`` where *device* references the underlying physical " "provider interface and *sid* contains the provider network segmentation ID." msgstr "" -#: ../scenario_provider_lb.rst:195 +#: ../scenario_provider_lb.rst:198 msgid "" "The logical VLAN interface ``device.sid`` forwards the packet to the " "physical network via the physical provider interface." @@ -7526,19 +7519,19 @@ msgstr "" # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_provider_lb.rst:198 ../scenario_provider_lb.rst:256 -#: ../scenario_provider_lb.rst:321 ../scenario_provider_ovs.rst:208 -#: ../scenario_provider_ovs.rst:270 ../scenario_provider_ovs.rst:342 +#: ../scenario_provider_lb.rst:201 ../scenario_provider_lb.rst:260 +#: ../scenario_provider_lb.rst:327 ../scenario_provider_ovs.rst:213 +#: ../scenario_provider_ovs.rst:276 ../scenario_provider_ovs.rst:349 msgid "The following steps involve the physical network infrastructure:" msgstr "" -#: ../scenario_provider_lb.rst:200 +#: ../scenario_provider_lb.rst:203 msgid "" "A switch (3) handles any VLAN tag operations between the provider network " "and the router (4)." msgstr "" -#: ../scenario_provider_lb.rst:202 +#: ../scenario_provider_lb.rst:205 msgid "" "A router (4) routes the packet from the provider network to the external " "network." @@ -7546,7 +7539,7 @@ msgstr "" # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_provider_lb.rst:204 ../scenario_provider_ovs.rst:214 +#: ../scenario_provider_lb.rst:207 ../scenario_provider_ovs.rst:219 msgid "" "A switch (3) handles any VLAN tag operations between the router (4) and the " "external network." @@ -7554,19 +7547,19 @@ msgstr "" # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_provider_lb.rst:206 ../scenario_provider_ovs.rst:216 +#: ../scenario_provider_lb.rst:209 ../scenario_provider_ovs.rst:221 msgid "A switch (3) forwards the packet to the external network." msgstr "" # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_provider_lb.rst:215 ../scenario_provider_ovs.rst:225 +#: ../scenario_provider_lb.rst:219 ../scenario_provider_ovs.rst:231 msgid "Case 2: East-west for instances on different networks" msgstr "" # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_provider_lb.rst:217 ../scenario_provider_ovs.rst:227 +#: ../scenario_provider_lb.rst:221 ../scenario_provider_ovs.rst:233 msgid "" "The physical network infrastructure handles routing between the provider " "networks." @@ -7574,80 +7567,80 @@ msgstr "" # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_provider_lb.rst:220 ../scenario_provider_ovs.rst:230 +#: ../scenario_provider_lb.rst:224 ../scenario_provider_ovs.rst:236 msgid "Provider network 1" msgstr "" # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_provider_lb.rst:222 ../scenario_provider_lb.rst:292 -#: ../scenario_provider_ovs.rst:232 ../scenario_provider_ovs.rst:309 +#: ../scenario_provider_lb.rst:226 ../scenario_provider_lb.rst:298 +#: ../scenario_provider_ovs.rst:238 ../scenario_provider_ovs.rst:316 msgid "Network: 192.0.2.0/24" msgstr "" # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_provider_lb.rst:223 ../scenario_provider_ovs.rst:233 +#: ../scenario_provider_lb.rst:227 ../scenario_provider_ovs.rst:239 msgid "Gateway: 192.0.2.1 with MAC address *TG1*" msgstr "" # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_provider_lb.rst:225 ../scenario_provider_ovs.rst:235 +#: ../scenario_provider_lb.rst:229 ../scenario_provider_ovs.rst:241 msgid "Provider network 2" msgstr "" # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_provider_lb.rst:227 ../scenario_provider_ovs.rst:237 +#: ../scenario_provider_lb.rst:231 ../scenario_provider_ovs.rst:243 msgid "Network: 198.51.100.0/24" msgstr "" # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_provider_lb.rst:228 ../scenario_provider_ovs.rst:238 +#: ../scenario_provider_lb.rst:232 ../scenario_provider_ovs.rst:244 msgid "Gateway: 198.51.100.1 with MAC address *TG2*" msgstr "" # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_provider_lb.rst:232 ../scenario_provider_lb.rst:296 -#: ../scenario_provider_ovs.rst:242 ../scenario_provider_ovs.rst:313 +#: ../scenario_provider_lb.rst:236 ../scenario_provider_lb.rst:302 +#: ../scenario_provider_ovs.rst:248 ../scenario_provider_ovs.rst:320 msgid "Instance 1: 192.0.2.11 with MAC address *I1*" msgstr "" # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_provider_lb.rst:236 ../scenario_provider_ovs.rst:246 +#: ../scenario_provider_lb.rst:240 ../scenario_provider_ovs.rst:252 msgid "Instance 2: 198.51.100.11 with MAC address *I2*" msgstr "" # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_provider_lb.rst:238 ../scenario_provider_ovs.rst:248 +#: ../scenario_provider_lb.rst:242 ../scenario_provider_ovs.rst:254 msgid "Instance 1 resides on compute node 1 and uses provider network 1." msgstr "" # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_provider_lb.rst:239 ../scenario_provider_ovs.rst:249 +#: ../scenario_provider_lb.rst:243 ../scenario_provider_ovs.rst:255 msgid "Instance 2 resides on compute node 2 and uses provider network 2." msgstr "" -#: ../scenario_provider_lb.rst:244 +#: ../scenario_provider_lb.rst:248 msgid "" "The instance 1 ``tap`` interface forwards the packet to the provider bridge " "``qbr``. The packet contains destination MAC address *TG1* because the " "destination resides on another network." msgstr "" -#: ../scenario_provider_lb.rst:247 +#: ../scenario_provider_lb.rst:251 msgid "" "Security group rules on the provider bridge ``qbr`` handle firewalling and " "state tracking for the packet." msgstr "" -#: ../scenario_provider_lb.rst:253 ../scenario_provider_lb.rst:318 +#: ../scenario_provider_lb.rst:257 ../scenario_provider_lb.rst:324 msgid "" "The logical VLAN interface ``device.sid`` forwards the packet to the " "physical network infrastructure via the physical provider interface." @@ -7655,8 +7648,8 @@ msgstr "" # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_provider_lb.rst:258 ../scenario_provider_ovs.rst:210 -#: ../scenario_provider_ovs.rst:272 +#: ../scenario_provider_lb.rst:262 ../scenario_provider_ovs.rst:215 +#: ../scenario_provider_ovs.rst:278 msgid "" "A switch (3) handles any VLAN tag operations between provider network 1 and " "the router (4)." @@ -7664,14 +7657,14 @@ msgstr "" # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_provider_lb.rst:260 ../scenario_provider_ovs.rst:274 +#: ../scenario_provider_lb.rst:264 ../scenario_provider_ovs.rst:280 msgid "" "A router (4) routes the packet from provider network 1 to provider network 2." msgstr "" # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_provider_lb.rst:262 ../scenario_provider_ovs.rst:276 +#: ../scenario_provider_lb.rst:266 ../scenario_provider_ovs.rst:282 msgid "" "A switch (3) handles any VLAN tag operations between the router (4) and " "provider network 2." @@ -7679,30 +7672,30 @@ msgstr "" # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_provider_lb.rst:264 ../scenario_provider_ovs.rst:278 +#: ../scenario_provider_lb.rst:268 ../scenario_provider_ovs.rst:284 msgid "A switch (3) forwards the packet to compute node 2." msgstr "" -#: ../scenario_provider_lb.rst:268 ../scenario_provider_lb.rst:327 +#: ../scenario_provider_lb.rst:272 ../scenario_provider_lb.rst:333 msgid "" "The physical provider interface forwards the packet to the logical VLAN " "interface ``device.sid`` where *device* references the underlying physical " "provider interface and *sid* contains the provider network segmentation ID." msgstr "" -#: ../scenario_provider_lb.rst:272 ../scenario_provider_lb.rst:331 +#: ../scenario_provider_lb.rst:276 ../scenario_provider_lb.rst:337 msgid "" "The logical VLAN interface ``device.sid`` forwards the packet to the " "provider bridge ``qbr``." msgstr "" -#: ../scenario_provider_lb.rst:274 +#: ../scenario_provider_lb.rst:278 msgid "" "Security group rules (5) on the provider bridge ``qbr`` handle firewalling " "and state tracking for the packet." msgstr "" -#: ../scenario_provider_lb.rst:276 +#: ../scenario_provider_lb.rst:280 msgid "" "The provider bridge ``qbr`` forwards the packet to the ``tap`` interface (6) " "on instance 2." @@ -7710,13 +7703,13 @@ msgstr "" # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_provider_lb.rst:285 ../scenario_provider_ovs.rst:302 +#: ../scenario_provider_lb.rst:291 ../scenario_provider_ovs.rst:309 msgid "Case 3: East-west for instances on the same network" msgstr "" # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_provider_lb.rst:287 ../scenario_provider_ovs.rst:304 +#: ../scenario_provider_lb.rst:293 ../scenario_provider_ovs.rst:311 msgid "" "The physical network infrastructure handles switching within the provider " "network." @@ -7724,30 +7717,30 @@ msgstr "" # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_provider_lb.rst:290 ../scenario_provider_ovs.rst:307 +#: ../scenario_provider_lb.rst:296 ../scenario_provider_ovs.rst:314 msgid "Provider network" msgstr "" # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_provider_lb.rst:300 ../scenario_provider_ovs.rst:317 +#: ../scenario_provider_lb.rst:306 ../scenario_provider_ovs.rst:324 msgid "Instance 2: 192.0.2.12 with MAC address *I2*" msgstr "" # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_provider_lb.rst:304 ../scenario_provider_ovs.rst:321 +#: ../scenario_provider_lb.rst:310 ../scenario_provider_ovs.rst:328 msgid "Both instances use the same provider network." msgstr "" -#: ../scenario_provider_lb.rst:309 +#: ../scenario_provider_lb.rst:315 msgid "" "The instance 1 ``tap`` interface (1) forwards the packet to the provider " "bridge ``qbr``. The packet contains destination MAC address *I2* because the " "destination resides on the same network." msgstr "" -#: ../scenario_provider_lb.rst:312 +#: ../scenario_provider_lb.rst:318 msgid "" "Security group rules (2) on the provider bridge ``qbr`` handle firewalling " "and state tracking for the packet." @@ -7755,17 +7748,17 @@ msgstr "" # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_provider_lb.rst:323 ../scenario_provider_ovs.rst:344 +#: ../scenario_provider_lb.rst:329 ../scenario_provider_ovs.rst:351 msgid "A switch (3) forwards the packet from compute node 1 to compute node 2." msgstr "" -#: ../scenario_provider_lb.rst:333 +#: ../scenario_provider_lb.rst:339 msgid "" "Security group rules (4) on the provider bridge ``qbr`` handle firewalling " "and state tracking for the packet." msgstr "" -#: ../scenario_provider_lb.rst:335 +#: ../scenario_provider_lb.rst:341 msgid "" "The provider bridge ``qbr`` forwards the packet to the instance 2 ``tap`` " "interface (5)." @@ -7773,7 +7766,7 @@ msgstr "" # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_provider_lb.rst:351 ../scenario_provider_ovs.rst:374 +#: ../scenario_provider_lb.rst:359 ../scenario_provider_ovs.rst:383 msgid "" "The lack of L3 agents in this scenario prevents operation of the " "conventional metadata agent. You must use a configuration drive to provide " @@ -7782,31 +7775,31 @@ msgstr "" # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_provider_lb.rst:358 ../scenario_provider_lb.rst:444 -#: ../scenario_provider_ovs.rst:381 ../scenario_provider_ovs.rst:481 +#: ../scenario_provider_lb.rst:366 ../scenario_provider_lb.rst:455 +#: ../scenario_provider_ovs.rst:390 ../scenario_provider_ovs.rst:493 msgid "" -"Configure the kernel to disable reverse path filtering. Edit the :file:`/etc/" -"sysctl.conf` file:" +"Configure the kernel to disable reverse path filtering. Edit the ``/etc/" +"sysctl.conf`` file:" msgstr "" # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_provider_lb.rst:382 ../scenario_provider_ovs.rst:405 +#: ../scenario_provider_lb.rst:391 ../scenario_provider_ovs.rst:415 msgid "" "The ``service_plugins`` option contains no value because the Networking " "service does not provide layer-3 services such as routing." msgstr "" -#: ../scenario_provider_lb.rst:386 +#: ../scenario_provider_lb.rst:395 msgid "" -"Configure the ML2 plug-in and Linux bridge agent. Edit the :file:`/etc/" -"neutron/plugins/ml2/ml2_conf.ini` file:" +"Configure the ML2 plug-in and Linux bridge agent. Edit the ``/etc/neutron/" +"plugins/ml2/ml2_conf.ini`` file:" msgstr "" # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_provider_lb.rst:413 ../scenario_provider_lb.rst:481 -#: ../scenario_provider_ovs.rst:469 ../scenario_provider_ovs.rst:532 +#: ../scenario_provider_lb.rst:422 ../scenario_provider_lb.rst:492 +#: ../scenario_provider_ovs.rst:481 ../scenario_provider_ovs.rst:544 msgid "" "Replace ``PROVIDER_INTERFACE`` with the name of the underlying interface " "that handles provider networks. For example, ``eth1``." @@ -7814,7 +7807,7 @@ msgstr "" # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_provider_lb.rst:417 ../scenario_provider_ovs.rst:434 +#: ../scenario_provider_lb.rst:427 ../scenario_provider_ovs.rst:445 msgid "" "The ``tenant_network_types`` option contains no value because the " "architecture does not support project (private) networks." @@ -7822,7 +7815,7 @@ msgstr "" # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_provider_lb.rst:421 ../scenario_provider_ovs.rst:438 +#: ../scenario_provider_lb.rst:432 ../scenario_provider_ovs.rst:450 msgid "" "The ``provider`` value in the ``network_vlan_ranges`` option lacks VLAN ID " "ranges to support use of arbitrary VLAN IDs." @@ -7830,7 +7823,7 @@ msgstr "" # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_provider_lb.rst:509 ../scenario_provider_ovs.rst:560 +#: ../scenario_provider_lb.rst:521 ../scenario_provider_ovs.rst:573 msgid "" "This example creates a VLAN provider network. Change the VLAN ID and IP " "address range to values suitable for your environment." @@ -7838,37 +7831,37 @@ msgstr "" # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_provider_lb.rst:513 ../scenario_provider_ovs.rst:564 +#: ../scenario_provider_lb.rst:525 ../scenario_provider_ovs.rst:577 msgid "Create a provider network:" msgstr "" # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_provider_lb.rst:538 ../scenario_provider_ovs.rst:589 +#: ../scenario_provider_lb.rst:552 ../scenario_provider_ovs.rst:604 msgid "The ``shared`` option allows any project to use this network." msgstr "" # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_provider_lb.rst:540 ../scenario_provider_ovs.rst:591 +#: ../scenario_provider_lb.rst:554 ../scenario_provider_ovs.rst:606 msgid "Create a subnet on the provider network:" msgstr "" # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_provider_lb.rst:568 ../scenario_provider_ovs.rst:619 +#: ../scenario_provider_lb.rst:583 ../scenario_provider_ovs.rst:635 msgid "On the controller node, verify creation of the ``qdhcp`` namespace:" msgstr "" # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_provider_lb.rst:599 ../scenario_provider_ovs.rst:650 +#: ../scenario_provider_lb.rst:617 ../scenario_provider_ovs.rst:669 msgid "Launch an instance with an interface on the provider network." msgstr "" # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_provider_lb.rst:602 ../scenario_provider_ovs.rst:653 +#: ../scenario_provider_lb.rst:621 ../scenario_provider_ovs.rst:673 msgid "" "This example uses a CirrOS image that was manually uploaded into the Image " "Service" @@ -7876,7 +7869,7 @@ msgstr "" # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_provider_lb.rst:641 ../scenario_provider_ovs.rst:692 +#: ../scenario_provider_lb.rst:661 ../scenario_provider_ovs.rst:713 msgid "" "Determine the IP address of the instance. The following step uses " "203.0.113.3." @@ -7884,7 +7877,7 @@ msgstr "" # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_provider_lb.rst:654 ../scenario_provider_ovs.rst:705 +#: ../scenario_provider_lb.rst:675 ../scenario_provider_ovs.rst:727 msgid "" "On the controller node or any host with access to the provider network, ping " "the IP address of the instance:" @@ -7892,7 +7885,7 @@ msgstr "" # #-#-#-#-# scenario_provider_lb.pot (Networking Guide 0.9) #-#-#-#-# # #-#-#-#-# scenario_provider_ovs.pot (Networking Guide 0.9) #-#-#-#-# -#: ../scenario_provider_lb.rst:670 ../scenario_provider_ovs.rst:721 +#: ../scenario_provider_lb.rst:691 ../scenario_provider_ovs.rst:743 msgid "Obtain access to the instance." msgstr "" @@ -7967,122 +7960,122 @@ msgid "" "namespaces and underlying interfaces." msgstr "" -#: ../scenario_provider_ovs.rst:131 +#: ../scenario_provider_ovs.rst:132 msgid "" "Open vSwitch agent managing virtual switches, connectivity among them, and " "interaction via virtual ports with other network components such as Linux " "bridges and underlying interfaces." msgstr "" -#: ../scenario_provider_ovs.rst:159 +#: ../scenario_provider_ovs.rst:164 msgid "" "Open vSwitch uses VLANs internally to segregate networks that traverse " "bridges. The VLAN ID usually differs from the segmentation ID of the virtual " "network." msgstr "" -#: ../scenario_provider_ovs.rst:195 ../scenario_provider_ovs.rst:257 -#: ../scenario_provider_ovs.rst:329 +#: ../scenario_provider_ovs.rst:200 ../scenario_provider_ovs.rst:263 +#: ../scenario_provider_ovs.rst:336 msgid "" "Security group rules (2) on the Linux bridge ``qbr`` handle firewalling and " "state tracking for the packet." msgstr "" -#: ../scenario_provider_ovs.rst:199 ../scenario_provider_ovs.rst:333 +#: ../scenario_provider_ovs.rst:204 ../scenario_provider_ovs.rst:340 msgid "" "The Open vSwitch integration bridge ``br-int`` adds the internal tag for the " "provider network." msgstr "" -#: ../scenario_provider_ovs.rst:201 ../scenario_provider_ovs.rst:263 -#: ../scenario_provider_ovs.rst:335 +#: ../scenario_provider_ovs.rst:206 ../scenario_provider_ovs.rst:269 +#: ../scenario_provider_ovs.rst:342 msgid "" "The Open vSwitch integration bridge ``br-int`` forwards the packet to the " "Open vSwitch provider bridge ``br-provider``." msgstr "" -#: ../scenario_provider_ovs.rst:203 ../scenario_provider_ovs.rst:337 +#: ../scenario_provider_ovs.rst:208 ../scenario_provider_ovs.rst:344 msgid "" "The Open vSwitch provider bridge ``br-provider`` replaces the internal tag " "with the actual VLAN tag (segmentation ID) of the provider network." msgstr "" -#: ../scenario_provider_ovs.rst:205 +#: ../scenario_provider_ovs.rst:210 msgid "" "The Open vSwitch provider bridge ``br-provider`` forwards the packet to the " "physical network via the provider network interface." msgstr "" -#: ../scenario_provider_ovs.rst:212 +#: ../scenario_provider_ovs.rst:217 msgid "" "A router (4) routes the packet from provider network 1 to the external " "network." msgstr "" -#: ../scenario_provider_ovs.rst:265 +#: ../scenario_provider_ovs.rst:271 msgid "" "The Open vSwitch provider bridge ``br-provider`` replaces the internal tag " "with the actual VLAN tag (segmentation ID) of provider network 1." msgstr "" -#: ../scenario_provider_ovs.rst:267 ../scenario_provider_ovs.rst:339 +#: ../scenario_provider_ovs.rst:273 ../scenario_provider_ovs.rst:346 msgid "" "The Open vSwitch VLAN bridge ``br-provider`` forwards the packet to the " "physical network infrastructure via the provider network interface." msgstr "" -#: ../scenario_provider_ovs.rst:282 ../scenario_provider_ovs.rst:348 +#: ../scenario_provider_ovs.rst:288 ../scenario_provider_ovs.rst:355 msgid "" "The provider network interface forwards the packet to the Open vSwitch " "provider bridge ``br-provider``." msgstr "" -#: ../scenario_provider_ovs.rst:284 ../scenario_provider_ovs.rst:350 +#: ../scenario_provider_ovs.rst:290 ../scenario_provider_ovs.rst:357 msgid "" "The Open vSwitch provider bridge ``br-provider`` forwards the packet to the " "Open vSwitch integration bridge ``br-int``." msgstr "" -#: ../scenario_provider_ovs.rst:286 +#: ../scenario_provider_ovs.rst:292 msgid "" "The Open vSwitch integration bridge ``br-int`` replaces the actual VLAN tag " "(segmentation ID) of provider network 2 with the internal tag." msgstr "" -#: ../scenario_provider_ovs.rst:326 +#: ../scenario_provider_ovs.rst:333 msgid "" "The instance 1 ``tap`` interface (1) forwards the packet to the Linux bridge " "``qbr``. The packet contains destination MAC address *I2* because the " "destination resides on the same network." msgstr "" -#: ../scenario_provider_ovs.rst:352 +#: ../scenario_provider_ovs.rst:359 msgid "" "The Open vSwitch integration bridge ``br-int`` replaces the actual VLAN tag " "(segmentation ID) of provider network 1 with the internal tag." msgstr "" -#: ../scenario_provider_ovs.rst:358 +#: ../scenario_provider_ovs.rst:365 msgid "" "The Linux bridge ``qbr`` forwards the packet to the ``tap`` interface (5) on " "instance 2." msgstr "" -#: ../scenario_provider_ovs.rst:409 +#: ../scenario_provider_ovs.rst:419 msgid "" -"Configure the ML2 plug-in and Open vSwitch agent. Edit the :file:`/etc/" -"neutron/plugins/ml2/ml2_conf.ini` file:" +"Configure the ML2 plug-in and Open vSwitch agent. Edit the ``/etc/neutron/" +"plugins/ml2/ml2_conf.ini`` file:" msgstr "" -#: ../scenario_provider_ovs.rst:452 ../scenario_provider_ovs.rst:515 +#: ../scenario_provider_ovs.rst:464 ../scenario_provider_ovs.rst:527 msgid "Start the following service:" msgstr "" -#: ../scenario_provider_ovs.rst:456 ../scenario_provider_ovs.rst:519 +#: ../scenario_provider_ovs.rst:468 ../scenario_provider_ovs.rst:531 msgid "Create the Open vSwitch provider bridge ``br-provider``:" msgstr "" -#: ../scenario_provider_ovs.rst:462 ../scenario_provider_ovs.rst:525 +#: ../scenario_provider_ovs.rst:474 ../scenario_provider_ovs.rst:537 msgid "" "Add the provider network interface as a port on the Open vSwitch provider " "bridge ``br-provider``:" diff --git a/doc/user-guide-admin/source/locale/ja/LC_MESSAGES/user-guide-admin.po b/doc/user-guide-admin/source/locale/ja/LC_MESSAGES/user-guide-admin.po index 79420ea774..64774e5eea 100644 --- a/doc/user-guide-admin/source/locale/ja/LC_MESSAGES/user-guide-admin.po +++ b/doc/user-guide-admin/source/locale/ja/LC_MESSAGES/user-guide-admin.po @@ -13,15 +13,16 @@ # Akihiro Motoki , 2015. #zanata # KATO Tomoyuki , 2015. #zanata # OpenStack Infra , 2015. #zanata +# Akihiro Motoki , 2016. #zanata msgid "" msgstr "" "Project-Id-Version: Admin User Guide 1.0.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-12-31 05:56+0000\n" +"POT-Creation-Date: 2016-01-03 22:34+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"PO-Revision-Date: 2015-12-30 01:01+0000\n" +"PO-Revision-Date: 2016-01-03 02:00+0000\n" "Last-Translator: Akihiro Motoki \n" "Language: ja\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -2006,11 +2007,6 @@ msgstr "" ":guilabel:`管理` タブで、:guilabel:`システム` タブを開き、:guilabel:`イメージ" "` カテゴリーをクリックします。" -msgid "On the :guilabel:`Admin` tab, click the :guilabel:`Instances` category." -msgstr "" -":guilabel:`管理` タブで、:guilabel:`インスタンス` カテゴリーをクリックしま" -"す。" - msgid "" "On the :guilabel:`Admin` tab, click the :guilabel:`Resource Usage` category." msgstr "" @@ -2065,6 +2061,13 @@ msgstr "" ":guilabel:`管理` タブで、:guilabel:`システム` タブを開き、:guilabel:`インスタ" "ンス` カテゴリーをクリックします。" +msgid "" +"On the :guilabel:`Admin` tab, open the :guilabel:`System` tab and click the :" +"guilabel:`Overview` category." +msgstr "" +":guilabel:`管理` タブで、:guilabel:`システム` タブを開き、:guilabel:`概要` カ" +"テゴリーをクリックします。" + msgid "" "On the :guilabel:`Admin` tab, open the :guilabel:`System` tab and click the :" "guilabel:`Share Networks` category." diff --git a/doc/user-guide-admin/source/locale/user-guide-admin.pot b/doc/user-guide-admin/source/locale/user-guide-admin.pot index 911d53b9bf..b3c4f1c5fc 100644 --- a/doc/user-guide-admin/source/locale/user-guide-admin.pot +++ b/doc/user-guide-admin/source/locale/user-guide-admin.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Admin User Guide 1.0.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-12-31 06:14+0000\n" +"POT-Creation-Date: 2016-01-04 06:14+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -2270,16 +2270,18 @@ msgid "" msgstr "" #: ../dashboard_manage_instances.rst:70 -msgid "On the :guilabel:`Admin` tab, click the :guilabel:`Instances` category." +msgid "" +"On the :guilabel:`Admin` tab, open the :guilabel:`System` tab and click the :" +"guilabel:`Overview` category." msgstr "" -#: ../dashboard_manage_instances.rst:72 +#: ../dashboard_manage_instances.rst:73 msgid "" "Select a month and click :guilabel:`Submit` to query the instance usage for " "that month." msgstr "" -#: ../dashboard_manage_instances.rst:75 +#: ../dashboard_manage_instances.rst:76 msgid "Click :guilabel:`Download CSV Summary` to download a CSV summary." msgstr ""