)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"21e89fe78feb70a6ecc0026fb08774ac98aee713","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Added update regarding URL difference based on deployment"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change-Id: I101a15872ad999bef1a8afed7762eb88f1c68c3a"},{"line_number":10,"context_line":"Implements: Documentation update for routed provided networks"},{"line_number":11,"context_line":"Closes-Bug: #1682021"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"df140735_a4be1dab","line":10,"range":{"start_line":10,"start_character":0,"end_line":10,"end_character":61},"updated":"2017-06-06 13:49:40.000000000","message":"This is only used for blueprints, this can be removed","commit_id":"5f189b52bc134d305d99c2bf927cbbd454ff94ac"}],"doc/networking-guide/source/config-routed-networks.rst":[{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"21e89fe78feb70a6ecc0026fb08774ac98aee713","unresolved":false,"context_lines":[{"line_number":382,"context_line":"#. Verify that inventories were created for each segment IPv4 subnet in the"},{"line_number":383,"context_line":"   Compute service placement API (for the sake of brevity, only one of the"},{"line_number":384,"context_line":"   segments is shown in this example)."},{"line_number":385,"context_line":"   Your URL might be different depending on the deployment, it can be"},{"line_number":386,"context_line":"   found with openstack endpoint list | grep placement."},{"line_number":387,"context_line":""},{"line_number":388,"context_line":"   .. code-block:: console"},{"line_number":389,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"df140735_04d38905","line":386,"range":{"start_line":385,"start_character":3,"end_line":386,"end_character":55},"updated":"2017-06-06 13:49:40.000000000","message":"URLs differ depending on your OpenStack deployment. You can discover the URL by executing :command:`endpoint list | grep placement`.","commit_id":"5f189b52bc134d305d99c2bf927cbbd454ff94ac"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"93ba9bf9be73bb7a2b7111c004afb4bbb6716d7b","unresolved":false,"context_lines":[{"line_number":382,"context_line":"#. Verify that inventories were created for each segment IPv4 subnet in the"},{"line_number":383,"context_line":"   Compute service placement API (for the sake of brevity, only one of the"},{"line_number":384,"context_line":"   segments is shown in this example)."},{"line_number":385,"context_line":"   URLs differ depending on your OpenStack deployment. You can discover the URL by executing :command:`endpoint list | grep placement`.."},{"line_number":386,"context_line":""},{"line_number":387,"context_line":"   .. code-block:: console"},{"line_number":388,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"bf091321_e4ef58ae","line":385,"range":{"start_line":385,"start_character":135,"end_line":385,"end_character":136},"updated":"2017-06-08 09:26:54.000000000","message":"just the one full stop :)","commit_id":"3c0fda9585e3d6754c8a78ebf971233839876279"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"93ba9bf9be73bb7a2b7111c004afb4bbb6716d7b","unresolved":false,"context_lines":[{"line_number":382,"context_line":"#. Verify that inventories were created for each segment IPv4 subnet in the"},{"line_number":383,"context_line":"   Compute service placement API (for the sake of brevity, only one of the"},{"line_number":384,"context_line":"   segments is shown in this example)."},{"line_number":385,"context_line":"   URLs differ depending on your OpenStack deployment. You can discover the URL by executing :command:`endpoint list | grep placement`.."},{"line_number":386,"context_line":""},{"line_number":387,"context_line":"   .. code-block:: console"},{"line_number":388,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"bf091321_24f67091","line":385,"range":{"start_line":385,"start_character":72,"end_line":385,"end_character":109},"updated":"2017-06-08 09:26:54.000000000","message":"wrap all line length to 79 chars","commit_id":"3c0fda9585e3d6754c8a78ebf971233839876279"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"38bd275af42d07697cac28030b3a193e120a8d41","unresolved":false,"context_lines":[{"line_number":383,"context_line":"   Compute service placement API (for the sake of brevity, only one of the"},{"line_number":384,"context_line":"   segments is shown in this example)."},{"line_number":385,"context_line":"   URLs differ depending on your OpenStack deployment."},{"line_number":386,"context_line":"   You can discover the URL by executing :command:`endpoint list | grep placement`."},{"line_number":387,"context_line":""},{"line_number":388,"context_line":"   .. code-block:: console"},{"line_number":389,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"bf091321_9474479b","line":386,"range":{"start_line":386,"start_character":41,"end_line":386,"end_character":83},"updated":"2017-06-08 10:39:11.000000000","message":"this is still too long. Put on the next line :)","commit_id":"5ed8b1f9ac9efbb2d9c734874463e46d36e14533"},{"author":{"_account_id":19779,"name":"Chason Chan","display_name":"chenxing","email":"chason.chan@foxmail.com","username":"chenxing"},"change_message_id":"f821965389ee793e0d5706895d0ea14d837cc552","unresolved":false,"context_lines":[{"line_number":383,"context_line":"   Compute service placement API (for the sake of brevity, only one of the"},{"line_number":384,"context_line":"   segments is shown in this example)."},{"line_number":385,"context_line":"   URLs differ depending on your OpenStack deployment."},{"line_number":386,"context_line":"   You can discover the URL by executing :"},{"line_number":387,"context_line":"   command:`endpoint list | grep placement`."},{"line_number":388,"context_line":""},{"line_number":389,"context_line":"   .. code-block:: console"},{"line_number":390,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"7f231b9d_769430e9","line":387,"range":{"start_line":386,"start_character":41,"end_line":387,"end_character":11},"updated":"2017-06-09 15:26:12.000000000","message":"cannot be divided into two different lines.\nsee http://docs-draft.openstack.org/08/471308/4/check/gate-openstack-manuals-tox-doc-publish-checkbuild/7e785cf//publish-docs/draft/networking-guide/config-routed-networks.html","commit_id":"54c3732aa47f7066c8106f5045f52968727cd5e8"},{"author":{"_account_id":22165,"name":"caoyuan","email":"cao.yingjunz@gmail.com","username":"caoyuan"},"change_message_id":"c065759ba980fa41a3cd65ceca41e7095a91e229","unresolved":false,"context_lines":[{"line_number":384,"context_line":"   segments is shown in this example)."},{"line_number":385,"context_line":"   URLs differ depending on your OpenStack deployment."},{"line_number":386,"context_line":"   You can discover the URL by executing :"},{"line_number":387,"context_line":"   command:`endpoint list | grep placement`."},{"line_number":388,"context_line":""},{"line_number":389,"context_line":"   .. code-block:: console"},{"line_number":390,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"7f231b9d_7121cf9f","line":387,"range":{"start_line":387,"start_character":12,"end_line":387,"end_character":41},"updated":"2017-06-10 02:38:07.000000000","message":"openstack endpoint list | grep placement","commit_id":"54c3732aa47f7066c8106f5045f52968727cd5e8"},{"author":{"_account_id":8021,"name":"wingwj","email":"wingwj@gmail.com","username":"wingwj"},"change_message_id":"82c78b7f5677602046c028df26f9d081d7224bc2","unresolved":false,"context_lines":[{"line_number":383,"context_line":"   Compute service placement API (for the sake of brevity, only one of the"},{"line_number":384,"context_line":"   segments is shown in this example)."},{"line_number":385,"context_line":"   URLs differ depending on your OpenStack deployment."},{"line_number":386,"context_line":"   You can discover the URL by executing "},{"line_number":387,"context_line":"   :command:`endpoint list | grep placement`."},{"line_number":388,"context_line":"   "},{"line_number":389,"context_line":"   .. code-block:: console"}],"source_content_type":"text/x-rst","patch_set":6,"id":"7f231b9d_fabc85bc","line":386,"range":{"start_line":386,"start_character":40,"end_line":386,"end_character":41},"updated":"2017-06-12 06:58:41.000000000","message":"delete the whitespace here. :)","commit_id":"26622dfe0e518d41a808c832e52c3997b8049e25"},{"author":{"_account_id":8021,"name":"wingwj","email":"wingwj@gmail.com","username":"wingwj"},"change_message_id":"82c78b7f5677602046c028df26f9d081d7224bc2","unresolved":false,"context_lines":[{"line_number":385,"context_line":"   URLs differ depending on your OpenStack deployment."},{"line_number":386,"context_line":"   You can discover the URL by executing "},{"line_number":387,"context_line":"   :command:`endpoint list | grep placement`."},{"line_number":388,"context_line":"   "},{"line_number":389,"context_line":"   .. code-block:: console"},{"line_number":390,"context_line":""},{"line_number":391,"context_line":"      $ SEGMENT_ID\u003d053b7925-9a89-4489-9992-e164c8cc8763"}],"source_content_type":"text/x-rst","patch_set":6,"id":"7f231b9d_bab60dd9","line":388,"range":{"start_line":388,"start_character":0,"end_line":388,"end_character":3},"updated":"2017-06-12 06:58:41.000000000","message":"ditto","commit_id":"26622dfe0e518d41a808c832e52c3997b8049e25"},{"author":{"_account_id":19779,"name":"Chason Chan","display_name":"chenxing","email":"chason.chan@foxmail.com","username":"chenxing"},"change_message_id":"41a80925246da9f5379df794520accc98ee10876","unresolved":false,"context_lines":[{"line_number":386,"context_line":"   You can discover the URL by executing "},{"line_number":387,"context_line":"   :command:`endpoint list | grep placement`."},{"line_number":388,"context_line":"   .. code-block:: console"},{"line_number":389,"context_line":"   "},{"line_number":390,"context_line":"      $ SEGMENT_ID\u003d053b7925-9a89-4489-9992-e164c8cc8763"},{"line_number":391,"context_line":"      $ curl -s -X GET \\"},{"line_number":392,"context_line":"        http://localhost/placement/resource_providers/$SEGMENT_ID/inventories \\"}],"source_content_type":"text/x-rst","patch_set":8,"id":"7f231b9d_9379ac30","line":389,"range":{"start_line":389,"start_character":0,"end_line":389,"end_character":3},"updated":"2017-06-14 04:01:47.000000000","message":"Remove these spaces. Jenkins -1 because of these space.","commit_id":"a8b14c9b682bca8d18d2f8ac412c7a02fd3a5573"},{"author":{"_account_id":19779,"name":"Chason Chan","display_name":"chenxing","email":"chason.chan@foxmail.com","username":"chenxing"},"change_message_id":"fd82edc797854133e714bdf74033f8db49a9fcda","unresolved":false,"context_lines":[{"line_number":384,"context_line":"   segments is shown in this example)."},{"line_number":385,"context_line":"   URLs differ depending on your OpenStack deployment."},{"line_number":386,"context_line":"   You can discover the URL by executing,"},{"line_number":387,"context_line":"   :command:`endpoint list | grep placement`."},{"line_number":388,"context_line":"   .. code-block:: console"},{"line_number":389,"context_line":"      $ SEGMENT_ID\u003d053b7925-9a89-4489-9992-e164c8cc8763"},{"line_number":390,"context_line":"      $ curl -s -X GET \\"},{"line_number":391,"context_line":"        http://localhost/placement/resource_providers/$SEGMENT_ID/inventories \\"}],"source_content_type":"text/x-rst","patch_set":10,"id":"7f231b9d_597c55b4","line":388,"range":{"start_line":387,"start_character":0,"end_line":388,"end_character":26},"updated":"2017-06-14 06:26:00.000000000","message":"There should be one blank line between line 387 and 388.","commit_id":"d4661ad0add040b24151eb83b20c141359e4f6ee"},{"author":{"_account_id":8021,"name":"wingwj","email":"wingwj@gmail.com","username":"wingwj"},"change_message_id":"22cc54181a9eba2cc3e175aaf7a66e9a76ec5137","unresolved":false,"context_lines":[{"line_number":383,"context_line":"   Compute service placement API (for the sake of brevity, only one of the"},{"line_number":384,"context_line":"   segments is shown in this example)."},{"line_number":385,"context_line":"   URLs differ depending on your OpenStack deployment."},{"line_number":386,"context_line":"   You can discover the URL by executing "},{"line_number":387,"context_line":"   :command:`endpoint list | grep placement`."},{"line_number":388,"context_line":"   "},{"line_number":389,"context_line":"   .. code-block:: console"}],"source_content_type":"text/x-rst","patch_set":11,"id":"7f231b9d_e4d134cf","line":386,"range":{"start_line":386,"start_character":40,"end_line":386,"end_character":41},"updated":"2017-06-14 07:08:03.000000000","message":"remove this whitespace","commit_id":"e57b2139041541443af3b9fd11d12a1c16f7361c"},{"author":{"_account_id":8021,"name":"wingwj","email":"wingwj@gmail.com","username":"wingwj"},"change_message_id":"22cc54181a9eba2cc3e175aaf7a66e9a76ec5137","unresolved":false,"context_lines":[{"line_number":385,"context_line":"   URLs differ depending on your OpenStack deployment."},{"line_number":386,"context_line":"   You can discover the URL by executing "},{"line_number":387,"context_line":"   :command:`endpoint list | grep placement`."},{"line_number":388,"context_line":"   "},{"line_number":389,"context_line":"   .. code-block:: console"},{"line_number":390,"context_line":"      $ SEGMENT_ID\u003d053b7925-9a89-4489-9992-e164c8cc8763"},{"line_number":391,"context_line":"      $ curl -s -X GET \\"}],"source_content_type":"text/x-rst","patch_set":11,"id":"7f231b9d_e49ff400","line":388,"range":{"start_line":388,"start_character":0,"end_line":388,"end_character":3},"updated":"2017-06-14 07:08:03.000000000","message":"remove these whitespaces, but keep this blank line.","commit_id":"e57b2139041541443af3b9fd11d12a1c16f7361c"},{"author":{"_account_id":8021,"name":"wingwj","email":"wingwj@gmail.com","username":"wingwj"},"change_message_id":"22cc54181a9eba2cc3e175aaf7a66e9a76ec5137","unresolved":false,"context_lines":[{"line_number":387,"context_line":"   :command:`endpoint list | grep placement`."},{"line_number":388,"context_line":"   "},{"line_number":389,"context_line":"   .. code-block:: console"},{"line_number":390,"context_line":"      $ SEGMENT_ID\u003d053b7925-9a89-4489-9992-e164c8cc8763"},{"line_number":391,"context_line":"      $ curl -s -X GET \\"},{"line_number":392,"context_line":"        http://localhost/placement/resource_providers/$SEGMENT_ID/inventories \\"},{"line_number":393,"context_line":"        -H \"Content-type: application/json\" \\"}],"source_content_type":"text/x-rst","patch_set":11,"id":"7f231b9d_24bf2c62","line":390,"updated":"2017-06-14 07:08:03.000000000","message":"keep the original blank line in #387, do not remove it.","commit_id":"e57b2139041541443af3b9fd11d12a1c16f7361c"},{"author":{"_account_id":6804,"name":"bruce-benjamin","email":"bruce.benjamin@jhuapl.edu","username":"bruce-benjamin"},"change_message_id":"d3427eff7a96194baa23a49fd86c393ce33aea3c","unresolved":false,"context_lines":[{"line_number":387,"context_line":""},{"line_number":388,"context_line":"      URLs differ depending on your OpenStack deployment. You can discover"},{"line_number":389,"context_line":"      the URL by executing the"},{"line_number":390,"context_line":"      :command:`endpoint list | grep placement` command."},{"line_number":391,"context_line":""},{"line_number":392,"context_line":"   .. code-block:: console"},{"line_number":393,"context_line":""}],"source_content_type":"text/x-rst","patch_set":14,"id":"7f231b9d_d9f4578a","line":390,"range":{"start_line":390,"start_character":55,"end_line":390,"end_character":56},"updated":"2017-06-19 18:46:49.000000000","message":"Shouldn\u0027t the command be :command:`openstack endpoint list | grep placement`? Here\u0027s a reference, if needed https://docs.openstack.org/developer/python-openstackclient/command-objects/endpoint.html#endpoint-list","commit_id":"60dd9690ed11f6f4d196f5e9e0184da041bb43ee"}]}
