)]}'
{"doc/networking-guide/source/config-auto-allocation.rst":[{"author":{"_account_id":6635,"name":"John Davidge","email":"john.davidge@rackspace.com","username":"john-davidge"},"change_message_id":"c2bd27b3715fa4ea3f50533a30886e20778d3417","unresolved":false,"context_lines":[{"line_number":48,"context_line":"   .. code-block:: console"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"      $ openstack subnet pool create --share --default \\"},{"line_number":51,"context_line":"        --pool-prefix 10.0.0.0/24 --default-prefix-length 8 shared-default"},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"      Created a new subnetpool:"},{"line_number":54,"context_line":"      +-------------------+--------------------------------------+"}],"source_content_type":"text/x-rst","patch_set":1,"id":"1a6eadb0_0bb91615","line":51,"range":{"start_line":51,"start_character":34,"end_line":51,"end_character":59},"updated":"2016-12-16 14:08:39.000000000","message":"You can\u0027t assign a /8 from a /24","commit_id":"85208644a8353dead4b25fdb99287ea038fa6a8e"},{"author":{"_account_id":6635,"name":"John Davidge","email":"john.davidge@rackspace.com","username":"john-davidge"},"change_message_id":"c2bd27b3715fa4ea3f50533a30886e20778d3417","unresolved":false,"context_lines":[{"line_number":72,"context_line":"      | updated_at        | 2016-12-14T00:26:04Z                 |"},{"line_number":73,"context_line":"      +-------------------+--------------------------------------+"},{"line_number":74,"context_line":""},{"line_number":75,"context_line":""},{"line_number":76,"context_line":"      $ openstack subnet pool create --share --default \\"},{"line_number":77,"context_line":"        --pool-prefix fd74:2224:4b0a::/56 --default-prefixlen 64 default-v6"},{"line_number":78,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"1a6eadb0_0b6756b7","line":75,"updated":"2016-12-16 14:08:39.000000000","message":"unnecessary whitespace","commit_id":"85208644a8353dead4b25fdb99287ea038fa6a8e"},{"author":{"_account_id":6635,"name":"John Davidge","email":"john.davidge@rackspace.com","username":"john-davidge"},"change_message_id":"c2bd27b3715fa4ea3f50533a30886e20778d3417","unresolved":false,"context_lines":[{"line_number":97,"context_line":"      | shared            | True                                 |"},{"line_number":98,"context_line":"      | updated_at        | 2016-12-14T00:26:06Z                 |"},{"line_number":99,"context_line":"      +-------------------+--------------------------------------+"},{"line_number":100,"context_line":""},{"line_number":101,"context_line":""},{"line_number":102,"context_line":""},{"line_number":103,"context_line":"Get Me A Network"}],"source_content_type":"text/x-rst","patch_set":1,"id":"1a6eadb0_8b11a606","line":100,"updated":"2016-12-16 14:08:39.000000000","message":"unnecessary whitespace","commit_id":"85208644a8353dead4b25fdb99287ea038fa6a8e"},{"author":{"_account_id":6635,"name":"John Davidge","email":"john.davidge@rackspace.com","username":"john-davidge"},"change_message_id":"c2bd27b3715fa4ea3f50533a30886e20778d3417","unresolved":false,"context_lines":[{"line_number":115,"context_line":"   | id         | a380c780-d6cd-4510-a4c0-1a6ec9b85a29 |"},{"line_number":116,"context_line":"   | project_id | cfd1889ac7d64ad891d4f20aef9f8d7c     |"},{"line_number":117,"context_line":"   +------------+--------------------------------------+"},{"line_number":118,"context_line":""},{"line_number":119,"context_line":""},{"line_number":120,"context_line":"Operators (and users with admin role) can get the auto-allocated"},{"line_number":121,"context_line":"topology for a project by specifying the project ID:"}],"source_content_type":"text/x-rst","patch_set":1,"id":"1a6eadb0_abfca2b8","line":118,"updated":"2016-12-16 14:08:39.000000000","message":"unnecessary whitespace","commit_id":"85208644a8353dead4b25fdb99287ea038fa6a8e"},{"author":{"_account_id":6635,"name":"John Davidge","email":"john.davidge@rackspace.com","username":"john-davidge"},"change_message_id":"9218041a3b356f1571ee1d80875514a8351e222e","unresolved":false,"context_lines":[{"line_number":73,"context_line":"      +-------------------+--------------------------------------+"},{"line_number":74,"context_line":""},{"line_number":75,"context_line":"      $ openstack subnet pool create --share --default \\"},{"line_number":76,"context_line":"        --pool-prefix fd74:2224:4b0a::/56 --default-prefixlen 64 default-v6"},{"line_number":77,"context_line":""},{"line_number":78,"context_line":"      Created a new subnetpool:"},{"line_number":79,"context_line":"      +-------------------+--------------------------------------+"}],"source_content_type":"text/x-rst","patch_set":2,"id":"1a6eadb0_2a46154f","line":76,"range":{"start_line":76,"start_character":44,"end_line":76,"end_character":61},"updated":"2016-12-21 13:05:02.000000000","message":"default-prefix-length","commit_id":"0f34c2ec9bf48c068ff17b99425eb8e8672dbe4e"},{"author":{"_account_id":6635,"name":"John Davidge","email":"john.davidge@rackspace.com","username":"john-davidge"},"change_message_id":"9218041a3b356f1571ee1d80875514a8351e222e","unresolved":false,"context_lines":[{"line_number":106,"context_line":""},{"line_number":107,"context_line":".. code-block:: console"},{"line_number":108,"context_line":""},{"line_number":109,"context_line":"   $ openstack network auto allocated topology create"},{"line_number":110,"context_line":"   +------------+--------------------------------------+"},{"line_number":111,"context_line":"   | Field      | Value                                |"},{"line_number":112,"context_line":"   +------------+--------------------------------------+"}],"source_content_type":"text/x-rst","patch_set":2,"id":"1a6eadb0_4aa271af","line":109,"range":{"start_line":109,"start_character":5,"end_line":109,"end_character":53},"updated":"2016-12-21 13:05:02.000000000","message":"Will revisit this to verify these commands after https://review.openstack.org/#/c/391331/ merges.","commit_id":"0f34c2ec9bf48c068ff17b99425eb8e8672dbe4e"},{"author":{"_account_id":6635,"name":"John Davidge","email":"john.davidge@rackspace.com","username":"john-davidge"},"change_message_id":"2eadb764d0c6b437034a686ae93c614acf940d8d","unresolved":false,"context_lines":[{"line_number":116,"context_line":".. code-block:: console"},{"line_number":117,"context_line":""},{"line_number":118,"context_line":"   $ openstack network auto allocated topology create --project \\"},{"line_number":119,"context_line":"   cfd1889ac7d64ad891d4f20aef9f8d7c"},{"line_number":120,"context_line":"   +------------+--------------------------------------+"},{"line_number":121,"context_line":"   | Field      | Value                                |"},{"line_number":122,"context_line":"   +------------+--------------------------------------+"}],"source_content_type":"text/x-rst","patch_set":3,"id":"1a6eadb0_b09b6ac8","line":119,"updated":"2016-12-21 16:36:39.000000000","message":"This line needs to be indented by 2 more spaces.","commit_id":"dfa923cac98f93a744e87bef5f7511b8bcee037e"},{"author":{"_account_id":6635,"name":"John Davidge","email":"john.davidge@rackspace.com","username":"john-davidge"},"change_message_id":"84c6adaf11ca75d0e52c49507c3f8de5597d4117","unresolved":false,"context_lines":[{"line_number":24,"context_line":""},{"line_number":25,"context_line":"This feature is designed to automate the basic networking provisioning for"},{"line_number":26,"context_line":"projects. The steps to provision a basic network are run during instance"},{"line_number":27,"context_line":"boot, making the networking setup transparent."},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"To make this possible, provide a default external network and default"},{"line_number":30,"context_line":"subnetpools (one for IPv4, or one for IPv6, or one of each) so that the"}],"source_content_type":"text/x-rst","patch_set":5,"id":"ba2be162_e7147545","line":27,"range":{"start_line":27,"start_character":34,"end_line":27,"end_character":46},"updated":"2017-03-02 11:54:59.000000000","message":"I don\u0027t think \"transparent\" makes sense in this context. Perhaps \"invisible\"? \"automatic\"? \"hands-free\"?","commit_id":"7cf09fd6071f9d49c3604ecac697f34b9c324953"},{"author":{"_account_id":18332,"name":"Ankur","email":"ankur.gupta@intel.com","username":"ankur-gupta-f"},"change_message_id":"3dac8d2259053297b553a38a8e5234c226b23278","unresolved":false,"context_lines":[{"line_number":24,"context_line":""},{"line_number":25,"context_line":"This feature is designed to automate the basic networking provisioning for"},{"line_number":26,"context_line":"projects. The steps to provision a basic network are run during instance"},{"line_number":27,"context_line":"boot, making the networking setup transparent."},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"To make this possible, provide a default external network and default"},{"line_number":30,"context_line":"subnetpools (one for IPv4, or one for IPv6, or one of each) so that the"}],"source_content_type":"text/x-rst","patch_set":5,"id":"ba2be162_f8040bc1","line":27,"range":{"start_line":27,"start_character":34,"end_line":27,"end_character":46},"in_reply_to":"ba2be162_e7147545","updated":"2017-03-02 14:06:05.000000000","message":"Done","commit_id":"7cf09fd6071f9d49c3604ecac697f34b9c324953"},{"author":{"_account_id":6635,"name":"John Davidge","email":"john.davidge@rackspace.com","username":"john-davidge"},"change_message_id":"84c6adaf11ca75d0e52c49507c3f8de5597d4117","unresolved":false,"context_lines":[{"line_number":28,"context_line":""},{"line_number":29,"context_line":"To make this possible, provide a default external network and default"},{"line_number":30,"context_line":"subnetpools (one for IPv4, or one for IPv6, or one of each) so that the"},{"line_number":31,"context_line":"platform can choose what to do in lieu of input. Once these are in place,"},{"line_number":32,"context_line":"users can boot their VMs without specifying any networking details."},{"line_number":33,"context_line":"The Compute service will then use this feature automatically to wire user"},{"line_number":34,"context_line":"VMs."}],"source_content_type":"text/x-rst","patch_set":5,"id":"ba2be162_6775e596","line":31,"range":{"start_line":31,"start_character":0,"end_line":31,"end_character":8},"updated":"2017-03-02 11:54:59.000000000","message":"Networking service","commit_id":"7cf09fd6071f9d49c3604ecac697f34b9c324953"},{"author":{"_account_id":18332,"name":"Ankur","email":"ankur.gupta@intel.com","username":"ankur-gupta-f"},"change_message_id":"3dac8d2259053297b553a38a8e5234c226b23278","unresolved":false,"context_lines":[{"line_number":28,"context_line":""},{"line_number":29,"context_line":"To make this possible, provide a default external network and default"},{"line_number":30,"context_line":"subnetpools (one for IPv4, or one for IPv6, or one of each) so that the"},{"line_number":31,"context_line":"platform can choose what to do in lieu of input. Once these are in place,"},{"line_number":32,"context_line":"users can boot their VMs without specifying any networking details."},{"line_number":33,"context_line":"The Compute service will then use this feature automatically to wire user"},{"line_number":34,"context_line":"VMs."}],"source_content_type":"text/x-rst","patch_set":5,"id":"ba2be162_78de5b40","line":31,"range":{"start_line":31,"start_character":0,"end_line":31,"end_character":8},"in_reply_to":"ba2be162_6775e596","updated":"2017-03-02 14:06:05.000000000","message":"Done","commit_id":"7cf09fd6071f9d49c3604ecac697f34b9c324953"},{"author":{"_account_id":6635,"name":"John Davidge","email":"john.davidge@rackspace.com","username":"john-davidge"},"change_message_id":"84c6adaf11ca75d0e52c49507c3f8de5597d4117","unresolved":false,"context_lines":[{"line_number":69,"context_line":"   .. code-block:: console"},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"      $ openstack subnet pool create --share --default \\"},{"line_number":72,"context_line":"       --pool-prefix 10.0.0.0/24 --default-prefix-length 26 shared-default"},{"line_number":73,"context_line":"      +-------------------+--------------------------------------+"},{"line_number":74,"context_line":"      | Field             | Value                                |"},{"line_number":75,"context_line":"      +-------------------+--------------------------------------+"}],"source_content_type":"text/x-rst","patch_set":5,"id":"ba2be162_0748a92c","line":72,"range":{"start_line":72,"start_character":7,"end_line":72,"end_character":74},"updated":"2017-03-02 11:54:59.000000000","message":"This was previously indented correctly, but now it needs one extra space.","commit_id":"7cf09fd6071f9d49c3604ecac697f34b9c324953"},{"author":{"_account_id":18332,"name":"Ankur","email":"ankur.gupta@intel.com","username":"ankur-gupta-f"},"change_message_id":"3dac8d2259053297b553a38a8e5234c226b23278","unresolved":false,"context_lines":[{"line_number":69,"context_line":"   .. code-block:: console"},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"      $ openstack subnet pool create --share --default \\"},{"line_number":72,"context_line":"       --pool-prefix 10.0.0.0/24 --default-prefix-length 26 shared-default"},{"line_number":73,"context_line":"      +-------------------+--------------------------------------+"},{"line_number":74,"context_line":"      | Field             | Value                                |"},{"line_number":75,"context_line":"      +-------------------+--------------------------------------+"}],"source_content_type":"text/x-rst","patch_set":5,"id":"ba2be162_d8e3c703","line":72,"range":{"start_line":72,"start_character":7,"end_line":72,"end_character":74},"in_reply_to":"ba2be162_0748a92c","updated":"2017-03-02 14:06:05.000000000","message":"Done","commit_id":"7cf09fd6071f9d49c3604ecac697f34b9c324953"},{"author":{"_account_id":6635,"name":"John Davidge","email":"john.davidge@rackspace.com","username":"john-davidge"},"change_message_id":"84c6adaf11ca75d0e52c49507c3f8de5597d4117","unresolved":false,"context_lines":[{"line_number":118,"context_line":"----------------"},{"line_number":119,"context_line":""},{"line_number":120,"context_line":"In a deployment where the operator has set up the resources as described above,"},{"line_number":121,"context_line":"validate that users can get their auto-allocated network topology as follows:"},{"line_number":122,"context_line":""},{"line_number":123,"context_line":".. code-block:: console"},{"line_number":124,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"ba2be162_a7b19de3","line":121,"range":{"start_line":121,"start_character":0,"end_line":121,"end_character":14},"updated":"2017-03-02 11:54:59.000000000","message":"This addition doesn\u0027t make sense. These are instructions for creating the topology, not verifying the environment is correctly configured.","commit_id":"7cf09fd6071f9d49c3604ecac697f34b9c324953"},{"author":{"_account_id":18332,"name":"Ankur","email":"ankur.gupta@intel.com","username":"ankur-gupta-f"},"change_message_id":"3dac8d2259053297b553a38a8e5234c226b23278","unresolved":false,"context_lines":[{"line_number":118,"context_line":"----------------"},{"line_number":119,"context_line":""},{"line_number":120,"context_line":"In a deployment where the operator has set up the resources as described above,"},{"line_number":121,"context_line":"validate that users can get their auto-allocated network topology as follows:"},{"line_number":122,"context_line":""},{"line_number":123,"context_line":".. code-block:: console"},{"line_number":124,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"ba2be162_b8a453a6","line":121,"range":{"start_line":121,"start_character":0,"end_line":121,"end_character":14},"in_reply_to":"ba2be162_a7b19de3","updated":"2017-03-02 14:06:05.000000000","message":"thats what the --check-resources flag is. But that is below\n\nDone","commit_id":"7cf09fd6071f9d49c3604ecac697f34b9c324953"},{"author":{"_account_id":6635,"name":"John Davidge","email":"john.davidge@rackspace.com","username":"john-davidge"},"change_message_id":"84c6adaf11ca75d0e52c49507c3f8de5597d4117","unresolved":false,"context_lines":[{"line_number":154,"context_line":"     net-id\u003d8b835bfb-cae2-4acc-b53f-c16bb5f9a7d0 vm1"},{"line_number":155,"context_line":""},{"line_number":156,"context_line":"The auto-allocated topology for a user never changes. In practice, when a user"},{"line_number":157,"context_line":"boots a server omitting the ``--nic`` option, and not have any neutron network"},{"line_number":158,"context_line":"available, nova will invoke the API behind ``auto-allocated-topology-show``,"},{"line_number":159,"context_line":"fetch the network UUID, and pass it on during the boot process."},{"line_number":160,"context_line":""},{"line_number":161,"context_line":"Validating the requirements for auto-allocation"}],"source_content_type":"text/x-rst","patch_set":5,"id":"ba2be162_c75e9175","line":158,"range":{"start_line":157,"start_character":46,"end_line":158,"end_character":9},"updated":"2017-03-02 11:54:59.000000000","message":"\"and there is more than one network available\" ?","commit_id":"7cf09fd6071f9d49c3604ecac697f34b9c324953"},{"author":{"_account_id":18332,"name":"Ankur","email":"ankur.gupta@intel.com","username":"ankur-gupta-f"},"change_message_id":"3dac8d2259053297b553a38a8e5234c226b23278","unresolved":false,"context_lines":[{"line_number":154,"context_line":"     net-id\u003d8b835bfb-cae2-4acc-b53f-c16bb5f9a7d0 vm1"},{"line_number":155,"context_line":""},{"line_number":156,"context_line":"The auto-allocated topology for a user never changes. In practice, when a user"},{"line_number":157,"context_line":"boots a server omitting the ``--nic`` option, and not have any neutron network"},{"line_number":158,"context_line":"available, nova will invoke the API behind ``auto-allocated-topology-show``,"},{"line_number":159,"context_line":"fetch the network UUID, and pass it on during the boot process."},{"line_number":160,"context_line":""},{"line_number":161,"context_line":"Validating the requirements for auto-allocation"}],"source_content_type":"text/x-rst","patch_set":5,"id":"ba2be162_f8dc0b14","line":158,"range":{"start_line":157,"start_character":46,"end_line":158,"end_character":9},"in_reply_to":"ba2be162_c75e9175","updated":"2017-03-02 14:06:05.000000000","message":"Done","commit_id":"7cf09fd6071f9d49c3604ecac697f34b9c324953"},{"author":{"_account_id":6635,"name":"John Davidge","email":"john.davidge@rackspace.com","username":"john-davidge"},"change_message_id":"84c6adaf11ca75d0e52c49507c3f8de5597d4117","unresolved":false,"context_lines":[{"line_number":162,"context_line":"-----------------------------------------------"},{"line_number":163,"context_line":""},{"line_number":164,"context_line":"To validate that the required resources are correctly set up for"},{"line_number":165,"context_line":"auto-allocation, without actually provisioning any resource, use"},{"line_number":166,"context_line":"the ``--dry-run`` option:"},{"line_number":167,"context_line":""},{"line_number":168,"context_line":".. code-block:: console"}],"source_content_type":"text/x-rst","patch_set":5,"id":"ba2be162_0786e9b8","line":165,"range":{"start_line":165,"start_character":51,"end_line":165,"end_character":59},"updated":"2017-03-02 11:54:59.000000000","message":"resources","commit_id":"7cf09fd6071f9d49c3604ecac697f34b9c324953"},{"author":{"_account_id":19779,"name":"Chason Chan","display_name":"chenxing","email":"chason.chan@foxmail.com","username":"chenxing"},"change_message_id":"1c451812b34a724334f913703ea88b7b20d12a9a","unresolved":false,"context_lines":[{"line_number":155,"context_line":""},{"line_number":156,"context_line":"The auto-allocated topology for a user never changes. In practice, when a user"},{"line_number":157,"context_line":"boots a server omitting the ``--nic`` option, and there is more than one"},{"line_number":158,"context_line":"network available, nova will invoke the API behind"},{"line_number":159,"context_line":"``auto-allocated-topology-show``, fetch the network UUID, and pass it on"},{"line_number":160,"context_line":"during the boot process."},{"line_number":161,"context_line":""}],"source_content_type":"text/x-rst","patch_set":8,"id":"9a30ddce_61aa9a1b","line":158,"range":{"start_line":158,"start_character":19,"end_line":158,"end_character":23},"updated":"2017-03-07 01:20:32.000000000","message":"the Compute service","commit_id":"3b39584e2023b52fc82147ab94d75fd732030751"},{"author":{"_account_id":18332,"name":"Ankur","email":"ankur.gupta@intel.com","username":"ankur-gupta-f"},"change_message_id":"85f7f8df3e2aa99bdf7f32afacb8b2f70f5ad034","unresolved":false,"context_lines":[{"line_number":155,"context_line":""},{"line_number":156,"context_line":"The auto-allocated topology for a user never changes. In practice, when a user"},{"line_number":157,"context_line":"boots a server omitting the ``--nic`` option, and there is more than one"},{"line_number":158,"context_line":"network available, nova will invoke the API behind"},{"line_number":159,"context_line":"``auto-allocated-topology-show``, fetch the network UUID, and pass it on"},{"line_number":160,"context_line":"during the boot process."},{"line_number":161,"context_line":""}],"source_content_type":"text/x-rst","patch_set":8,"id":"9a30ddce_94e665ae","line":158,"range":{"start_line":158,"start_character":19,"end_line":158,"end_character":23},"in_reply_to":"9a30ddce_61aa9a1b","updated":"2017-03-09 16:24:28.000000000","message":"Done","commit_id":"3b39584e2023b52fc82147ab94d75fd732030751"},{"author":{"_account_id":19779,"name":"Chason Chan","display_name":"chenxing","email":"chason.chan@foxmail.com","username":"chenxing"},"change_message_id":"1c451812b34a724334f913703ea88b7b20d12a9a","unresolved":false,"context_lines":[{"line_number":163,"context_line":"-----------------------------------------------"},{"line_number":164,"context_line":""},{"line_number":165,"context_line":"To validate that the required resources are correctly set up for"},{"line_number":166,"context_line":"auto-allocation, without actually provisioning any resources, use"},{"line_number":167,"context_line":"the ``--check-resources`` option:"},{"line_number":168,"context_line":""},{"line_number":169,"context_line":".. code-block:: console"}],"source_content_type":"text/x-rst","patch_set":8,"id":"9a30ddce_a149f290","line":166,"range":{"start_line":166,"start_character":51,"end_line":166,"end_character":60},"updated":"2017-03-07 01:20:32.000000000","message":"resource","commit_id":"3b39584e2023b52fc82147ab94d75fd732030751"},{"author":{"_account_id":6635,"name":"John Davidge","email":"john.davidge@rackspace.com","username":"john-davidge"},"change_message_id":"6fe711acbe64843561f41ea6fe05e2dffe1f6707","unresolved":false,"context_lines":[{"line_number":163,"context_line":"-----------------------------------------------"},{"line_number":164,"context_line":""},{"line_number":165,"context_line":"To validate that the required resources are correctly set up for"},{"line_number":166,"context_line":"auto-allocation, without actually provisioning any resources, use"},{"line_number":167,"context_line":"the ``--check-resources`` option:"},{"line_number":168,"context_line":""},{"line_number":169,"context_line":".. code-block:: console"}],"source_content_type":"text/x-rst","patch_set":8,"id":"9a30ddce_c72eacf9","line":166,"range":{"start_line":166,"start_character":51,"end_line":166,"end_character":60},"in_reply_to":"9a30ddce_a149f290","updated":"2017-03-08 11:01:59.000000000","message":"\"resources\" is correct, but changing it to \"without actually provisioning anything\" would be better to avoid repeating \"resources\".","commit_id":"3b39584e2023b52fc82147ab94d75fd732030751"},{"author":{"_account_id":18332,"name":"Ankur","email":"ankur.gupta@intel.com","username":"ankur-gupta-f"},"change_message_id":"85f7f8df3e2aa99bdf7f32afacb8b2f70f5ad034","unresolved":false,"context_lines":[{"line_number":163,"context_line":"-----------------------------------------------"},{"line_number":164,"context_line":""},{"line_number":165,"context_line":"To validate that the required resources are correctly set up for"},{"line_number":166,"context_line":"auto-allocation, without actually provisioning any resources, use"},{"line_number":167,"context_line":"the ``--check-resources`` option:"},{"line_number":168,"context_line":""},{"line_number":169,"context_line":".. code-block:: console"}],"source_content_type":"text/x-rst","patch_set":8,"id":"9a30ddce_d4045d4b","line":166,"range":{"start_line":166,"start_character":51,"end_line":166,"end_character":60},"in_reply_to":"9a30ddce_c72eacf9","updated":"2017-03-09 16:24:28.000000000","message":"Done","commit_id":"3b39584e2023b52fc82147ab94d75fd732030751"},{"author":{"_account_id":19779,"name":"Chason Chan","display_name":"chenxing","email":"chason.chan@foxmail.com","username":"chenxing"},"change_message_id":"1c451812b34a724334f913703ea88b7b20d12a9a","unresolved":false,"context_lines":[{"line_number":169,"context_line":".. code-block:: console"},{"line_number":170,"context_line":""},{"line_number":171,"context_line":"   $ openstack network auto allocated topology create --check-resources"},{"line_number":172,"context_line":"   Deployment error: No default router:external network."},{"line_number":173,"context_line":""},{"line_number":174,"context_line":"   $ openstack network set public --default"},{"line_number":175,"context_line":""}],"source_content_type":"text/x-rst","patch_set":8,"id":"9a30ddce_dca4090a","line":172,"range":{"start_line":172,"start_character":3,"end_line":172,"end_character":55},"updated":"2017-03-07 01:20:32.000000000","message":"This is a error message. Should this command\u0027s output be in this way? If not, I think we need to show the well performing command\u0027s output.","commit_id":"3b39584e2023b52fc82147ab94d75fd732030751"},{"author":{"_account_id":18332,"name":"Ankur","email":"ankur.gupta@intel.com","username":"ankur-gupta-f"},"change_message_id":"85f7f8df3e2aa99bdf7f32afacb8b2f70f5ad034","unresolved":false,"context_lines":[{"line_number":169,"context_line":".. code-block:: console"},{"line_number":170,"context_line":""},{"line_number":171,"context_line":"   $ openstack network auto allocated topology create --check-resources"},{"line_number":172,"context_line":"   Deployment error: No default router:external network."},{"line_number":173,"context_line":""},{"line_number":174,"context_line":"   $ openstack network set public --default"},{"line_number":175,"context_line":""}],"source_content_type":"text/x-rst","patch_set":8,"id":"9a30ddce_14fb5548","line":172,"range":{"start_line":172,"start_character":3,"end_line":172,"end_character":55},"in_reply_to":"9a30ddce_47d71cbf","updated":"2017-03-09 16:24:28.000000000","message":"Done","commit_id":"3b39584e2023b52fc82147ab94d75fd732030751"},{"author":{"_account_id":6635,"name":"John Davidge","email":"john.davidge@rackspace.com","username":"john-davidge"},"change_message_id":"6fe711acbe64843561f41ea6fe05e2dffe1f6707","unresolved":false,"context_lines":[{"line_number":169,"context_line":".. code-block:: console"},{"line_number":170,"context_line":""},{"line_number":171,"context_line":"   $ openstack network auto allocated topology create --check-resources"},{"line_number":172,"context_line":"   Deployment error: No default router:external network."},{"line_number":173,"context_line":""},{"line_number":174,"context_line":"   $ openstack network set public --default"},{"line_number":175,"context_line":""}],"source_content_type":"text/x-rst","patch_set":8,"id":"9a30ddce_47d71cbf","line":172,"range":{"start_line":172,"start_character":3,"end_line":172,"end_character":55},"in_reply_to":"9a30ddce_dca4090a","updated":"2017-03-08 11:01:59.000000000","message":"If you read the paragraph above, you\u0027ll see that these commands are demonstrating how to check everything is setup correctly. Outputting the error messages is correct, to demonstrate how to fix any problems. The well-performing output is shown after L181.","commit_id":"3b39584e2023b52fc82147ab94d75fd732030751"},{"author":{"_account_id":19779,"name":"Chason Chan","display_name":"chenxing","email":"chason.chan@foxmail.com","username":"chenxing"},"change_message_id":"1c451812b34a724334f913703ea88b7b20d12a9a","unresolved":false,"context_lines":[{"line_number":174,"context_line":"   $ openstack network set public --default"},{"line_number":175,"context_line":""},{"line_number":176,"context_line":"   $ openstack network auto allocated topology create --check-resources"},{"line_number":177,"context_line":"   Deployment error: No default subnetpools defined."},{"line_number":178,"context_line":""},{"line_number":179,"context_line":"   $ openstack subnet pool set shared-default --default"},{"line_number":180,"context_line":""}],"source_content_type":"text/x-rst","patch_set":8,"id":"9a30ddce_3cac45ed","line":177,"range":{"start_line":177,"start_character":3,"end_line":177,"end_character":52},"updated":"2017-03-07 01:20:32.000000000","message":"ditto","commit_id":"3b39584e2023b52fc82147ab94d75fd732030751"},{"author":{"_account_id":18332,"name":"Ankur","email":"ankur.gupta@intel.com","username":"ankur-gupta-f"},"change_message_id":"85f7f8df3e2aa99bdf7f32afacb8b2f70f5ad034","unresolved":false,"context_lines":[{"line_number":174,"context_line":"   $ openstack network set public --default"},{"line_number":175,"context_line":""},{"line_number":176,"context_line":"   $ openstack network auto allocated topology create --check-resources"},{"line_number":177,"context_line":"   Deployment error: No default subnetpools defined."},{"line_number":178,"context_line":""},{"line_number":179,"context_line":"   $ openstack subnet pool set shared-default --default"},{"line_number":180,"context_line":""}],"source_content_type":"text/x-rst","patch_set":8,"id":"9a30ddce_34f85949","line":177,"range":{"start_line":177,"start_character":3,"end_line":177,"end_character":52},"in_reply_to":"9a30ddce_3cac45ed","updated":"2017-03-09 16:24:28.000000000","message":"Done","commit_id":"3b39584e2023b52fc82147ab94d75fd732030751"},{"author":{"_account_id":19779,"name":"Chason Chan","display_name":"chenxing","email":"chason.chan@foxmail.com","username":"chenxing"},"change_message_id":"1c451812b34a724334f913703ea88b7b20d12a9a","unresolved":false,"context_lines":[{"line_number":182,"context_line":"   +---------+-------+"},{"line_number":183,"context_line":"   | Field   | Value |"},{"line_number":184,"context_line":"   +---------+-------+"},{"line_number":185,"context_line":"   | dry-run | pass  |"},{"line_number":186,"context_line":"   +---------+-------+"},{"line_number":187,"context_line":""},{"line_number":188,"context_line":"The validation option behaves identically for all users. However, it"}],"source_content_type":"text/x-rst","patch_set":8,"id":"9a30ddce_7ce4fd3a","line":185,"range":{"start_line":185,"start_character":5,"end_line":185,"end_character":12},"updated":"2017-03-07 01:20:32.000000000","message":"It shows dry-run, please check its true or not. Thanks!","commit_id":"3b39584e2023b52fc82147ab94d75fd732030751"},{"author":{"_account_id":18332,"name":"Ankur","email":"ankur.gupta@intel.com","username":"ankur-gupta-f"},"change_message_id":"85f7f8df3e2aa99bdf7f32afacb8b2f70f5ad034","unresolved":false,"context_lines":[{"line_number":182,"context_line":"   +---------+-------+"},{"line_number":183,"context_line":"   | Field   | Value |"},{"line_number":184,"context_line":"   +---------+-------+"},{"line_number":185,"context_line":"   | dry-run | pass  |"},{"line_number":186,"context_line":"   +---------+-------+"},{"line_number":187,"context_line":""},{"line_number":188,"context_line":"The validation option behaves identically for all users. However, it"}],"source_content_type":"text/x-rst","patch_set":8,"id":"9a30ddce_54978deb","line":185,"range":{"start_line":185,"start_character":5,"end_line":185,"end_character":12},"in_reply_to":"9a30ddce_7ce4fd3a","updated":"2017-03-09 16:24:28.000000000","message":"Done","commit_id":"3b39584e2023b52fc82147ab94d75fd732030751"},{"author":{"_account_id":6635,"name":"John Davidge","email":"john.davidge@rackspace.com","username":"john-davidge"},"change_message_id":"e19d67b25ddb7090526fe7f895133ba65f447f85","unresolved":false,"context_lines":[{"line_number":122,"context_line":""},{"line_number":123,"context_line":".. code-block:: console"},{"line_number":124,"context_line":""},{"line_number":125,"context_line":"   $ openstack network auto allocated topology create"},{"line_number":126,"context_line":"   +------------+--------------------------------------+"},{"line_number":127,"context_line":"   | Field      | Value                                |"},{"line_number":128,"context_line":"   +------------+--------------------------------------+"}],"source_content_type":"text/x-rst","patch_set":10,"id":"3a1ff146_4daa311b","line":125,"range":{"start_line":125,"start_character":5,"end_line":125,"end_character":53},"updated":"2017-03-14 15:08:22.000000000","message":"Could we please include the --or-show flag here with a brief explanation of what it does? Thanks.","commit_id":"c5ec12c0b7f37086aa8c92868d01036bfa3f59d2"},{"author":{"_account_id":18332,"name":"Ankur","email":"ankur.gupta@intel.com","username":"ankur-gupta-f"},"change_message_id":"749386cec1d7a3a9f5d8c39d7c0bc76d870c6f16","unresolved":false,"context_lines":[{"line_number":122,"context_line":""},{"line_number":123,"context_line":".. code-block:: console"},{"line_number":124,"context_line":""},{"line_number":125,"context_line":"   $ openstack network auto allocated topology create"},{"line_number":126,"context_line":"   +------------+--------------------------------------+"},{"line_number":127,"context_line":"   | Field      | Value                                |"},{"line_number":128,"context_line":"   +------------+--------------------------------------+"}],"source_content_type":"text/x-rst","patch_set":10,"id":"1a1ced50_07a5a445","line":125,"range":{"start_line":125,"start_character":5,"end_line":125,"end_character":53},"in_reply_to":"3a1ff146_4daa311b","updated":"2017-03-22 19:23:52.000000000","message":"Done","commit_id":"c5ec12c0b7f37086aa8c92868d01036bfa3f59d2"},{"author":{"_account_id":6635,"name":"John Davidge","email":"john.davidge@rackspace.com","username":"john-davidge"},"change_message_id":"e19d67b25ddb7090526fe7f895133ba65f447f85","unresolved":false,"context_lines":[{"line_number":123,"context_line":".. code-block:: console"},{"line_number":124,"context_line":""},{"line_number":125,"context_line":"   $ openstack network auto allocated topology create"},{"line_number":126,"context_line":"   +------------+--------------------------------------+"},{"line_number":127,"context_line":"   | Field      | Value                                |"},{"line_number":128,"context_line":"   +------------+--------------------------------------+"},{"line_number":129,"context_line":"   | id         | a380c780-d6cd-4510-a4c0-1a6ec9b85a29 |"},{"line_number":130,"context_line":"   | project_id | cfd1889ac7d64ad891d4f20aef9f8d7c     |"},{"line_number":131,"context_line":"   +------------+--------------------------------------+"},{"line_number":132,"context_line":""},{"line_number":133,"context_line":"Operators (and users with admin role) can get the auto-allocated topology for a"},{"line_number":134,"context_line":"project by specifying the project ID:"}],"source_content_type":"text/x-rst","patch_set":10,"id":"3a1ff146_c7e600e8","line":131,"range":{"start_line":126,"start_character":3,"end_line":131,"end_character":56},"updated":"2017-03-14 15:08:22.000000000","message":"The OSC output from this command additionally contains the \u0027name\u0027 field.","commit_id":"c5ec12c0b7f37086aa8c92868d01036bfa3f59d2"},{"author":{"_account_id":18332,"name":"Ankur","email":"ankur.gupta@intel.com","username":"ankur-gupta-f"},"change_message_id":"749386cec1d7a3a9f5d8c39d7c0bc76d870c6f16","unresolved":false,"context_lines":[{"line_number":123,"context_line":".. code-block:: console"},{"line_number":124,"context_line":""},{"line_number":125,"context_line":"   $ openstack network auto allocated topology create"},{"line_number":126,"context_line":"   +------------+--------------------------------------+"},{"line_number":127,"context_line":"   | Field      | Value                                |"},{"line_number":128,"context_line":"   +------------+--------------------------------------+"},{"line_number":129,"context_line":"   | id         | a380c780-d6cd-4510-a4c0-1a6ec9b85a29 |"},{"line_number":130,"context_line":"   | project_id | cfd1889ac7d64ad891d4f20aef9f8d7c     |"},{"line_number":131,"context_line":"   +------------+--------------------------------------+"},{"line_number":132,"context_line":""},{"line_number":133,"context_line":"Operators (and users with admin role) can get the auto-allocated topology for a"},{"line_number":134,"context_line":"project by specifying the project ID:"}],"source_content_type":"text/x-rst","patch_set":10,"id":"1a1ced50_47695cf8","line":131,"range":{"start_line":126,"start_character":3,"end_line":131,"end_character":56},"in_reply_to":"3a1ff146_c7e600e8","updated":"2017-03-22 19:23:52.000000000","message":"Done","commit_id":"c5ec12c0b7f37086aa8c92868d01036bfa3f59d2"},{"author":{"_account_id":6635,"name":"John Davidge","email":"john.davidge@rackspace.com","username":"john-davidge"},"change_message_id":"e19d67b25ddb7090526fe7f895133ba65f447f85","unresolved":false,"context_lines":[{"line_number":135,"context_line":""},{"line_number":136,"context_line":".. code-block:: console"},{"line_number":137,"context_line":""},{"line_number":138,"context_line":"   $ openstack network auto allocated topology create --project \\"},{"line_number":139,"context_line":"     cfd1889ac7d64ad891d4f20aef9f8d7c"},{"line_number":140,"context_line":"   +------------+--------------------------------------+"},{"line_number":141,"context_line":"   | Field      | Value                                |"},{"line_number":142,"context_line":"   +------------+--------------------------------------+"}],"source_content_type":"text/x-rst","patch_set":10,"id":"3a1ff146_4d81518f","line":139,"range":{"start_line":138,"start_character":5,"end_line":139,"end_character":37},"updated":"2017-03-14 15:08:22.000000000","message":"ditto, please include the --or-show flag","commit_id":"c5ec12c0b7f37086aa8c92868d01036bfa3f59d2"},{"author":{"_account_id":18332,"name":"Ankur","email":"ankur.gupta@intel.com","username":"ankur-gupta-f"},"change_message_id":"749386cec1d7a3a9f5d8c39d7c0bc76d870c6f16","unresolved":false,"context_lines":[{"line_number":135,"context_line":""},{"line_number":136,"context_line":".. code-block:: console"},{"line_number":137,"context_line":""},{"line_number":138,"context_line":"   $ openstack network auto allocated topology create --project \\"},{"line_number":139,"context_line":"     cfd1889ac7d64ad891d4f20aef9f8d7c"},{"line_number":140,"context_line":"   +------------+--------------------------------------+"},{"line_number":141,"context_line":"   | Field      | Value                                |"},{"line_number":142,"context_line":"   +------------+--------------------------------------+"}],"source_content_type":"text/x-rst","patch_set":10,"id":"1a1ced50_676c9808","line":139,"range":{"start_line":138,"start_character":5,"end_line":139,"end_character":37},"in_reply_to":"3a1ff146_4d81518f","updated":"2017-03-22 19:23:52.000000000","message":"Done","commit_id":"c5ec12c0b7f37086aa8c92868d01036bfa3f59d2"},{"author":{"_account_id":6635,"name":"John Davidge","email":"john.davidge@rackspace.com","username":"john-davidge"},"change_message_id":"e19d67b25ddb7090526fe7f895133ba65f447f85","unresolved":false,"context_lines":[{"line_number":137,"context_line":""},{"line_number":138,"context_line":"   $ openstack network auto allocated topology create --project \\"},{"line_number":139,"context_line":"     cfd1889ac7d64ad891d4f20aef9f8d7c"},{"line_number":140,"context_line":"   +------------+--------------------------------------+"},{"line_number":141,"context_line":"   | Field      | Value                                |"},{"line_number":142,"context_line":"   +------------+--------------------------------------+"},{"line_number":143,"context_line":"   | id         | a380c780-d6cd-4510-a4c0-1a6ec9b85a29 |"},{"line_number":144,"context_line":"   | project_id | cfd1889ac7d64ad891d4f20aef9f8d7c     |"},{"line_number":145,"context_line":"   +------------+--------------------------------------+"},{"line_number":146,"context_line":""},{"line_number":147,"context_line":"The ID returned by this command is a network which can be used for booting"},{"line_number":148,"context_line":"a VM."}],"source_content_type":"text/x-rst","patch_set":10,"id":"3a1ff146_27cef45a","line":145,"range":{"start_line":140,"start_character":3,"end_line":145,"end_character":56},"updated":"2017-03-14 15:08:22.000000000","message":"ditto L131","commit_id":"c5ec12c0b7f37086aa8c92868d01036bfa3f59d2"},{"author":{"_account_id":18332,"name":"Ankur","email":"ankur.gupta@intel.com","username":"ankur-gupta-f"},"change_message_id":"749386cec1d7a3a9f5d8c39d7c0bc76d870c6f16","unresolved":false,"context_lines":[{"line_number":137,"context_line":""},{"line_number":138,"context_line":"   $ openstack network auto allocated topology create --project \\"},{"line_number":139,"context_line":"     cfd1889ac7d64ad891d4f20aef9f8d7c"},{"line_number":140,"context_line":"   +------------+--------------------------------------+"},{"line_number":141,"context_line":"   | Field      | Value                                |"},{"line_number":142,"context_line":"   +------------+--------------------------------------+"},{"line_number":143,"context_line":"   | id         | a380c780-d6cd-4510-a4c0-1a6ec9b85a29 |"},{"line_number":144,"context_line":"   | project_id | cfd1889ac7d64ad891d4f20aef9f8d7c     |"},{"line_number":145,"context_line":"   +------------+--------------------------------------+"},{"line_number":146,"context_line":""},{"line_number":147,"context_line":"The ID returned by this command is a network which can be used for booting"},{"line_number":148,"context_line":"a VM."}],"source_content_type":"text/x-rst","patch_set":10,"id":"1a1ced50_876fd4fa","line":145,"range":{"start_line":140,"start_character":3,"end_line":145,"end_character":56},"in_reply_to":"3a1ff146_27cef45a","updated":"2017-03-22 19:23:52.000000000","message":"Done","commit_id":"c5ec12c0b7f37086aa8c92868d01036bfa3f59d2"},{"author":{"_account_id":6635,"name":"John Davidge","email":"john.davidge@rackspace.com","username":"john-davidge"},"change_message_id":"e19d67b25ddb7090526fe7f895133ba65f447f85","unresolved":false,"context_lines":[{"line_number":156,"context_line":"The auto-allocated topology for a user never changes. In practice, when a user"},{"line_number":157,"context_line":"boots a server omitting the ``--nic`` option, and there is more than one"},{"line_number":158,"context_line":"network available, the Compute service will invoke the API behind"},{"line_number":159,"context_line":"``auto-allocated-topology-show``, fetch the network UUID, and pass it on"},{"line_number":160,"context_line":"during the boot process."},{"line_number":161,"context_line":""},{"line_number":162,"context_line":"Validating the requirements for auto-allocation"}],"source_content_type":"text/x-rst","patch_set":10,"id":"3a1ff146_ad4e4594","line":159,"range":{"start_line":159,"start_character":0,"end_line":159,"end_character":32},"updated":"2017-03-14 15:08:22.000000000","message":"needs updating","commit_id":"c5ec12c0b7f37086aa8c92868d01036bfa3f59d2"},{"author":{"_account_id":6635,"name":"John Davidge","email":"john.davidge@rackspace.com","username":"john-davidge"},"change_message_id":"e19d67b25ddb7090526fe7f895133ba65f447f85","unresolved":false,"context_lines":[{"line_number":168,"context_line":""},{"line_number":169,"context_line":".. code-block:: console"},{"line_number":170,"context_line":""},{"line_number":171,"context_line":"   $ openstack network auto allocated topology create --check-resources"},{"line_number":172,"context_line":"   Deployment error: No default router:external network."},{"line_number":173,"context_line":""},{"line_number":174,"context_line":"   $ openstack network set public --default"}],"source_content_type":"text/x-rst","patch_set":10,"id":"3a1ff146_67ee2cee","line":171,"range":{"start_line":171,"start_character":5,"end_line":171,"end_character":71},"updated":"2017-03-14 15:08:22.000000000","message":"This command returns an error:\n\n Request requires an ID but none was found\n\nIs that expected or is there a bug in OSC?","commit_id":"c5ec12c0b7f37086aa8c92868d01036bfa3f59d2"},{"author":{"_account_id":18332,"name":"Ankur","email":"ankur.gupta@intel.com","username":"ankur-gupta-f"},"change_message_id":"749386cec1d7a3a9f5d8c39d7c0bc76d870c6f16","unresolved":false,"context_lines":[{"line_number":168,"context_line":""},{"line_number":169,"context_line":".. code-block:: console"},{"line_number":170,"context_line":""},{"line_number":171,"context_line":"   $ openstack network auto allocated topology create --check-resources"},{"line_number":172,"context_line":"   Deployment error: No default router:external network."},{"line_number":173,"context_line":""},{"line_number":174,"context_line":"   $ openstack network set public --default"}],"source_content_type":"text/x-rst","patch_set":10,"id":"1a1ced50_4205ca0e","line":171,"range":{"start_line":171,"start_character":5,"end_line":171,"end_character":71},"in_reply_to":"3a1ff146_67ee2cee","updated":"2017-03-22 19:23:52.000000000","message":"There is a bug :(","commit_id":"c5ec12c0b7f37086aa8c92868d01036bfa3f59d2"},{"author":{"_account_id":6635,"name":"John Davidge","email":"john.davidge@rackspace.com","username":"john-davidge"},"change_message_id":"e19d67b25ddb7090526fe7f895133ba65f447f85","unresolved":false,"context_lines":[{"line_number":173,"context_line":""},{"line_number":174,"context_line":"   $ openstack network set public --default"},{"line_number":175,"context_line":""},{"line_number":176,"context_line":"   $ openstack network auto allocated topology create --check-resources"},{"line_number":177,"context_line":"   Deployment error: No default subnetpools defined."},{"line_number":178,"context_line":""},{"line_number":179,"context_line":"   $ openstack subnet pool set shared-default --default"}],"source_content_type":"text/x-rst","patch_set":10,"id":"3a1ff146_a7be64d2","line":176,"range":{"start_line":176,"start_character":5,"end_line":176,"end_character":71},"updated":"2017-03-14 15:08:22.000000000","message":"ditto","commit_id":"c5ec12c0b7f37086aa8c92868d01036bfa3f59d2"},{"author":{"_account_id":6635,"name":"John Davidge","email":"john.davidge@rackspace.com","username":"john-davidge"},"change_message_id":"e19d67b25ddb7090526fe7f895133ba65f447f85","unresolved":false,"context_lines":[{"line_number":178,"context_line":""},{"line_number":179,"context_line":"   $ openstack subnet pool set shared-default --default"},{"line_number":180,"context_line":""},{"line_number":181,"context_line":"   $ openstack network auto allocated topology create --check-resources"},{"line_number":182,"context_line":"   +---------+-------+"},{"line_number":183,"context_line":"   | Field   | Value |"},{"line_number":184,"context_line":"   +---------+-------+"}],"source_content_type":"text/x-rst","patch_set":10,"id":"3a1ff146_e7b85ce8","line":181,"range":{"start_line":181,"start_character":5,"end_line":181,"end_character":71},"updated":"2017-03-14 15:08:22.000000000","message":"ditto","commit_id":"c5ec12c0b7f37086aa8c92868d01036bfa3f59d2"},{"author":{"_account_id":6635,"name":"John Davidge","email":"john.davidge@rackspace.com","username":"john-davidge"},"change_message_id":"460324e82498730eb116aa1a14d5ea765d223d85","unresolved":false,"context_lines":[{"line_number":69,"context_line":"   .. code-block:: console"},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"      $ openstack subnet pool create --share --default \\"},{"line_number":72,"context_line":"       --pool-prefix 10.0.0.0/24 --default-prefix-length 26 shared-default"},{"line_number":73,"context_line":"      +-------------------+--------------------------------------+"},{"line_number":74,"context_line":"      | Field             | Value                                |"},{"line_number":75,"context_line":"      +-------------------+--------------------------------------+"}],"source_content_type":"text/x-rst","patch_set":11,"id":"ffe62b97_6db9972c","line":72,"range":{"start_line":72,"start_character":21,"end_line":72,"end_character":32},"updated":"2017-03-27 15:48:40.000000000","message":"The prefix was updated by [1], it\u0027s shouldn\u0027t be changed back.\n\n  [1] https://review.openstack.org/#/c/440709/","commit_id":"7c070c55965b41759e57b9220fda167adf62de3c"},{"author":{"_account_id":22165,"name":"caoyuan","email":"cao.yingjunz@gmail.com","username":"caoyuan"},"change_message_id":"da41b6eb506970d2dd64b49ab4cc87003c980195","unresolved":false,"context_lines":[{"line_number":69,"context_line":"   .. code-block:: console"},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"      $ openstack subnet pool create --share --default \\"},{"line_number":72,"context_line":"       --pool-prefix 10.0.0.0/24 --default-prefix-length 26 shared-default"},{"line_number":73,"context_line":"      +-------------------+--------------------------------------+"},{"line_number":74,"context_line":"      | Field             | Value                                |"},{"line_number":75,"context_line":"      +-------------------+--------------------------------------+"}],"source_content_type":"text/x-rst","patch_set":11,"id":"ffe62b97_c291ac9b","line":72,"range":{"start_line":72,"start_character":21,"end_line":72,"end_character":31},"updated":"2017-03-27 04:54:16.000000000","message":"why update the pool-prefix ? 192.0.2.0/24 have some problem?","commit_id":"7c070c55965b41759e57b9220fda167adf62de3c"},{"author":{"_account_id":6635,"name":"John Davidge","email":"john.davidge@rackspace.com","username":"john-davidge"},"change_message_id":"460324e82498730eb116aa1a14d5ea765d223d85","unresolved":false,"context_lines":[{"line_number":92,"context_line":"      +-------------------+--------------------------------------+"},{"line_number":93,"context_line":""},{"line_number":94,"context_line":"      $ openstack subnet pool create --share --default \\"},{"line_number":95,"context_line":"        --pool-prefix fd74:2224:4b0a::/56 --default-prefix-length 64 default-v6"},{"line_number":96,"context_line":"      +-------------------+--------------------------------------+"},{"line_number":97,"context_line":"      | Field             | Value                                |"},{"line_number":98,"context_line":"      +-------------------+--------------------------------------+"}],"source_content_type":"text/x-rst","patch_set":11,"id":"ffe62b97_adf9dfc8","line":95,"range":{"start_line":95,"start_character":22,"end_line":95,"end_character":41},"updated":"2017-03-27 15:48:40.000000000","message":"Please don\u0027t change the prefix.","commit_id":"7c070c55965b41759e57b9220fda167adf62de3c"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"41061a50ed48ff461cb2407ae2a01c2a913e8c2e","unresolved":false,"context_lines":[{"line_number":131,"context_line":"   | project_id | cfd1889ac7d64ad891d4f20aef9f8d7c     |"},{"line_number":132,"context_line":"   +------------+--------------------------------------+"},{"line_number":133,"context_line":""},{"line_number":134,"context_line":"When the --or-show option is used the command returns the topology information"},{"line_number":135,"context_line":"if it already exists."},{"line_number":136,"context_line":""},{"line_number":137,"context_line":"Operators (and users with admin role) can get the auto-allocated topology for a"}],"source_content_type":"text/x-rst","patch_set":11,"id":"ffe62b97_ca54e255","line":134,"range":{"start_line":134,"start_character":9,"end_line":134,"end_character":18},"updated":"2017-03-28 09:38:39.000000000","message":"``--or-show``","commit_id":"7c070c55965b41759e57b9220fda167adf62de3c"},{"author":{"_account_id":6635,"name":"John Davidge","email":"john.davidge@rackspace.com","username":"john-davidge"},"change_message_id":"460324e82498730eb116aa1a14d5ea765d223d85","unresolved":false,"context_lines":[{"line_number":131,"context_line":"   | project_id | cfd1889ac7d64ad891d4f20aef9f8d7c     |"},{"line_number":132,"context_line":"   +------------+--------------------------------------+"},{"line_number":133,"context_line":""},{"line_number":134,"context_line":"When the --or-show option is used the command returns the topology information"},{"line_number":135,"context_line":"if it already exists."},{"line_number":136,"context_line":""},{"line_number":137,"context_line":"Operators (and users with admin role) can get the auto-allocated topology for a"},{"line_number":138,"context_line":"project by specifying the project ID:"}],"source_content_type":"text/x-rst","patch_set":11,"id":"ffe62b97_6d4997ce","line":135,"range":{"start_line":134,"start_character":0,"end_line":135,"end_character":21},"updated":"2017-03-27 15:48:40.000000000","message":"nit: suggest putting this in a note block.","commit_id":"7c070c55965b41759e57b9220fda167adf62de3c"},{"author":{"_account_id":6635,"name":"John Davidge","email":"john.davidge@rackspace.com","username":"john-davidge"},"change_message_id":"460324e82498730eb116aa1a14d5ea765d223d85","unresolved":false,"context_lines":[{"line_number":173,"context_line":""},{"line_number":174,"context_line":".. code-block:: console"},{"line_number":175,"context_line":""},{"line_number":176,"context_line":"   $ openstack network auto allocated topology create --check-resources"},{"line_number":177,"context_line":"   Deployment error: No default router:external network."},{"line_number":178,"context_line":""},{"line_number":179,"context_line":"   $ openstack network set public --default"},{"line_number":180,"context_line":""},{"line_number":181,"context_line":"   $ openstack network auto allocated topology create --check-resources"},{"line_number":182,"context_line":"   Deployment error: No default subnetpools defined."},{"line_number":183,"context_line":""},{"line_number":184,"context_line":"   $ openstack subnet pool set shared-default --default"},{"line_number":185,"context_line":""},{"line_number":186,"context_line":"   $ openstack network auto allocated topology create --check-resources"},{"line_number":187,"context_line":"   +---------+-------+"},{"line_number":188,"context_line":"   | Field   | Value |"},{"line_number":189,"context_line":"   +---------+-------+"}],"source_content_type":"text/x-rst","patch_set":11,"id":"ffe62b97_8d517b65","line":186,"range":{"start_line":176,"start_character":0,"end_line":186,"end_character":71},"updated":"2017-03-27 15:48:40.000000000","message":"Unable to verify these commands while the bug persists in OSC. Do you have the bug number?","commit_id":"7c070c55965b41759e57b9220fda167adf62de3c"},{"author":{"_account_id":6635,"name":"John Davidge","email":"john.davidge@rackspace.com","username":"john-davidge"},"change_message_id":"ed24d92ba0a21602ee59dbafc41b3c7ef2161d20","unresolved":false,"context_lines":[{"line_number":181,"context_line":""},{"line_number":182,"context_line":".. code-block:: console"},{"line_number":183,"context_line":""},{"line_number":184,"context_line":"   $ openstack network auto allocated topology create --check-resources"},{"line_number":185,"context_line":"   Deployment error: No default router:external network."},{"line_number":186,"context_line":""},{"line_number":187,"context_line":"   $ openstack network set public --default"},{"line_number":188,"context_line":""},{"line_number":189,"context_line":"   $ openstack network auto allocated topology create --check-resources"},{"line_number":190,"context_line":"   Deployment error: No default subnetpools defined."},{"line_number":191,"context_line":""},{"line_number":192,"context_line":"   $ openstack subnet pool set shared-default --default"},{"line_number":193,"context_line":""},{"line_number":194,"context_line":"   $ openstack network auto allocated topology create --check-resources"},{"line_number":195,"context_line":"   +---------+-------+"},{"line_number":196,"context_line":"   | Field   | Value |"},{"line_number":197,"context_line":"   +---------+-------+"}],"source_content_type":"text/x-rst","patch_set":12,"id":"ffe62b97_d3821d00","line":194,"range":{"start_line":184,"start_character":0,"end_line":194,"end_character":71},"updated":"2017-03-29 13:55:12.000000000","message":"These commands don\u0027t currently work, so we can\u0027t merge this patch until [1] is fixed. Please -workflow this patch and add a Depends-On tag to the commit message when a fix is proposed.\n\n[1] https://bugs.launchpad.net/python-openstackclient/+bug/1677252","commit_id":"bf4ecb0a88666c174d447e9c6854f1896be74971"},{"author":{"_account_id":6635,"name":"John Davidge","email":"john.davidge@rackspace.com","username":"john-davidge"},"change_message_id":"c77b2caa42bd9f1f11b64a275d5b4dc5084e7f55","unresolved":false,"context_lines":[{"line_number":181,"context_line":""},{"line_number":182,"context_line":".. code-block:: console"},{"line_number":183,"context_line":""},{"line_number":184,"context_line":"   $ openstack network auto allocated topology create --check-resources"},{"line_number":185,"context_line":"   Deployment error: No default router:external network."},{"line_number":186,"context_line":""},{"line_number":187,"context_line":"   $ openstack network set public --default"},{"line_number":188,"context_line":""},{"line_number":189,"context_line":"   $ openstack network auto allocated topology create --check-resources"},{"line_number":190,"context_line":"   Deployment error: No default subnetpools defined."},{"line_number":191,"context_line":""},{"line_number":192,"context_line":"   $ openstack subnet pool set shared-default --default"},{"line_number":193,"context_line":""},{"line_number":194,"context_line":"   $ openstack network auto allocated topology create --check-resources"},{"line_number":195,"context_line":"   +---------+-------+"},{"line_number":196,"context_line":"   | Field   | Value |"},{"line_number":197,"context_line":"   +---------+-------+"}],"source_content_type":"text/x-rst","patch_set":12,"id":"ffe62b97_55fcaa6e","line":194,"range":{"start_line":184,"start_character":0,"end_line":194,"end_character":71},"in_reply_to":"ffe62b97_d3821d00","updated":"2017-03-29 16:56:20.000000000","message":"Turns out the bug linked above is not an issue with OSC, and can be solved by upgrading to the latest openstacksdk. I\u0027ve been able to verify these commands now.","commit_id":"bf4ecb0a88666c174d447e9c6854f1896be74971"},{"author":{"_account_id":6635,"name":"John Davidge","email":"john.davidge@rackspace.com","username":"john-davidge"},"change_message_id":"c77b2caa42bd9f1f11b64a275d5b4dc5084e7f55","unresolved":false,"context_lines":[{"line_number":195,"context_line":"   +---------+-------+"},{"line_number":196,"context_line":"   | Field   | Value |"},{"line_number":197,"context_line":"   +---------+-------+"},{"line_number":198,"context_line":"   | dry-run | pass  |"},{"line_number":199,"context_line":"   +---------+-------+"},{"line_number":200,"context_line":""},{"line_number":201,"context_line":"The validation option behaves identically for all users. However, it"}],"source_content_type":"text/x-rst","patch_set":12,"id":"ffe62b97_95335262","line":198,"range":{"start_line":198,"start_character":15,"end_line":198,"end_character":20},"updated":"2017-03-29 16:56:20.000000000","message":"I\u0027m getting \u0027None\u0027 for the value here. What does that mean?","commit_id":"bf4ecb0a88666c174d447e9c6854f1896be74971"}]}
