)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"0a9d10020f3380e297e75c569912bea4d8c7c08c","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Sean Dague \u003csean@dague.net\u003e"},{"line_number":5,"context_line":"CommitDate: 2017-08-10 14:42:13 -0400"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"clean ups from I6815958b2533d462a2e5d27e7be57440d9f4f40a"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This addresses comments made earlier that were going to take too long"},{"line_number":10,"context_line":"to fix in the original patch due to gate backups."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"9f436f4f_2773d3b3","line":7,"range":{"start_line":7,"start_character":0,"end_line":7,"end_character":56},"updated":"2017-08-10 19:17:50.000000000","message":"It\u0027s more than just this, so maybe just say general cleanups and reference the changes that fed into this in the body.","commit_id":"2d2bf2a26bb49a3a8db9a3dddfef9097aea5739b"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"cf3f750c43d7b620ac40b935ef2bb0d26294076e","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Sean Dague \u003csean@dague.net\u003e"},{"line_number":5,"context_line":"CommitDate: 2017-08-10 14:42:13 -0400"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"clean ups from I6815958b2533d462a2e5d27e7be57440d9f4f40a"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This addresses comments made earlier that were going to take too long"},{"line_number":10,"context_line":"to fix in the original patch due to gate backups."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"9f436f4f_ced429be","line":7,"range":{"start_line":7,"start_character":0,"end_line":7,"end_character":56},"in_reply_to":"9f436f4f_2773d3b3","updated":"2017-08-21 16:32:23.000000000","message":"Done","commit_id":"2d2bf2a26bb49a3a8db9a3dddfef9097aea5739b"}],"doc/source/index.rst":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"20dc5110e8617e2e91cc311f79fd174307b1b275","unresolved":false,"context_lines":[{"line_number":22,"context_line":"What is nova?"},{"line_number":23,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"Nova is the OpenStack project that provides a way to provision compute"},{"line_number":26,"context_line":"instances (aka virtual servers). Nova supports creating virtual machines,"},{"line_number":27,"context_line":"baremetal servers (through the use of ironic), and has limited support for"},{"line_number":28,"context_line":"system containers. Nova runs as a set of daemons on top of existing Linux"},{"line_number":29,"context_line":"servers to provide that service."},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"It requires the following additional OpenStack services for basic function:"},{"line_number":32,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"9f436f4f_ac544822","line":29,"range":{"start_line":25,"start_character":0,"end_line":29,"end_character":32},"updated":"2017-08-10 19:16:26.000000000","message":"This came from I5fdafd9f6cf07a19bf86a6343663dad410887dcb...","commit_id":"2d2bf2a26bb49a3a8db9a3dddfef9097aea5739b"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"cf3f750c43d7b620ac40b935ef2bb0d26294076e","unresolved":false,"context_lines":[{"line_number":22,"context_line":"What is nova?"},{"line_number":23,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"Nova is the OpenStack project that provides a way to provision compute"},{"line_number":26,"context_line":"instances (aka virtual servers). Nova supports creating virtual machines,"},{"line_number":27,"context_line":"baremetal servers (through the use of ironic), and has limited support for"},{"line_number":28,"context_line":"system containers. Nova runs as a set of daemons on top of existing Linux"},{"line_number":29,"context_line":"servers to provide that service."},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"It requires the following additional OpenStack services for basic function:"},{"line_number":32,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"9f436f4f_2e5bb587","line":29,"range":{"start_line":25,"start_character":0,"end_line":29,"end_character":32},"in_reply_to":"9f436f4f_ac544822","updated":"2017-08-21 16:32:23.000000000","message":"Done","commit_id":"2d2bf2a26bb49a3a8db9a3dddfef9097aea5739b"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"f097a2c33b0dae1f755e39472adfc2b77b8fe26c","unresolved":false,"context_lines":[{"line_number":31,"context_line":"It requires the following additional OpenStack services for basic function:"},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"* `Keystone \u003chttps://docs.openstack.org/keystone/latest/\u003e`_: This provides"},{"line_number":34,"context_line":"  identity and authentication for all OpenSack services."},{"line_number":35,"context_line":"* `Glance \u003chttps://docs.openstack.org/glance/latest/\u003e`_: This provides the"},{"line_number":36,"context_line":"  compute image repository. All compute instances launch from glance images."},{"line_number":37,"context_line":"* `Neutron \u003chttps://docs.openstack.org/neutron/latest/\u003e`_: This is"}],"source_content_type":"text/x-rst","patch_set":1,"id":"9f436f4f_a7458345","line":34,"range":{"start_line":34,"start_character":38,"end_line":34,"end_character":46},"updated":"2017-08-10 19:17:23.000000000","message":"OpenStack, also from  I5fdafd9f6cf07a19bf86a6343663dad410887dcb","commit_id":"2d2bf2a26bb49a3a8db9a3dddfef9097aea5739b"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"cf3f750c43d7b620ac40b935ef2bb0d26294076e","unresolved":false,"context_lines":[{"line_number":31,"context_line":"It requires the following additional OpenStack services for basic function:"},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"* `Keystone \u003chttps://docs.openstack.org/keystone/latest/\u003e`_: This provides"},{"line_number":34,"context_line":"  identity and authentication for all OpenSack services."},{"line_number":35,"context_line":"* `Glance \u003chttps://docs.openstack.org/glance/latest/\u003e`_: This provides the"},{"line_number":36,"context_line":"  compute image repository. All compute instances launch from glance images."},{"line_number":37,"context_line":"* `Neutron \u003chttps://docs.openstack.org/neutron/latest/\u003e`_: This is"}],"source_content_type":"text/x-rst","patch_set":1,"id":"9f436f4f_6e61bd39","line":34,"range":{"start_line":34,"start_character":38,"end_line":34,"end_character":46},"in_reply_to":"9f436f4f_a7458345","updated":"2017-08-21 16:32:23.000000000","message":"Done","commit_id":"2d2bf2a26bb49a3a8db9a3dddfef9097aea5739b"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"20dc5110e8617e2e91cc311f79fd174307b1b275","unresolved":false,"context_lines":[{"line_number":104,"context_line":"The detailed install guide for nova. A functioning nova will also require"},{"line_number":105,"context_line":"having installed `keystone"},{"line_number":106,"context_line":"\u003chttps://docs.openstack.org/keystone/latest/install/\u003e`_, `glance"},{"line_number":107,"context_line":"\u003chttps://docs.openstack.org/keystone/latest/install/\u003e`_, and `neutron"},{"line_number":108,"context_line":"\u003chttps://docs.openstack.org/keystone/latest/install/\u003e`_. Please ensure that you"},{"line_number":109,"context_line":"follow their install guides first."},{"line_number":110,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"9f436f4f_270cf339","line":107,"range":{"start_line":107,"start_character":28,"end_line":107,"end_character":36},"updated":"2017-08-10 19:16:26.000000000","message":"glance","commit_id":"2d2bf2a26bb49a3a8db9a3dddfef9097aea5739b"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"cf3f750c43d7b620ac40b935ef2bb0d26294076e","unresolved":false,"context_lines":[{"line_number":104,"context_line":"The detailed install guide for nova. A functioning nova will also require"},{"line_number":105,"context_line":"having installed `keystone"},{"line_number":106,"context_line":"\u003chttps://docs.openstack.org/keystone/latest/install/\u003e`_, `glance"},{"line_number":107,"context_line":"\u003chttps://docs.openstack.org/keystone/latest/install/\u003e`_, and `neutron"},{"line_number":108,"context_line":"\u003chttps://docs.openstack.org/keystone/latest/install/\u003e`_. Please ensure that you"},{"line_number":109,"context_line":"follow their install guides first."},{"line_number":110,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"9f436f4f_0ed351d7","line":107,"range":{"start_line":107,"start_character":28,"end_line":107,"end_character":36},"in_reply_to":"9f436f4f_270cf339","updated":"2017-08-21 16:32:23.000000000","message":"Done","commit_id":"2d2bf2a26bb49a3a8db9a3dddfef9097aea5739b"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"20dc5110e8617e2e91cc311f79fd174307b1b275","unresolved":false,"context_lines":[{"line_number":105,"context_line":"having installed `keystone"},{"line_number":106,"context_line":"\u003chttps://docs.openstack.org/keystone/latest/install/\u003e`_, `glance"},{"line_number":107,"context_line":"\u003chttps://docs.openstack.org/keystone/latest/install/\u003e`_, and `neutron"},{"line_number":108,"context_line":"\u003chttps://docs.openstack.org/keystone/latest/install/\u003e`_. Please ensure that you"},{"line_number":109,"context_line":"follow their install guides first."},{"line_number":110,"context_line":""},{"line_number":111,"context_line":".. toctree::"}],"source_content_type":"text/x-rst","patch_set":1,"id":"9f436f4f_e70dcb35","line":108,"range":{"start_line":108,"start_character":28,"end_line":108,"end_character":36},"updated":"2017-08-10 19:16:26.000000000","message":"neutron","commit_id":"2d2bf2a26bb49a3a8db9a3dddfef9097aea5739b"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"cf3f750c43d7b620ac40b935ef2bb0d26294076e","unresolved":false,"context_lines":[{"line_number":105,"context_line":"having installed `keystone"},{"line_number":106,"context_line":"\u003chttps://docs.openstack.org/keystone/latest/install/\u003e`_, `glance"},{"line_number":107,"context_line":"\u003chttps://docs.openstack.org/keystone/latest/install/\u003e`_, and `neutron"},{"line_number":108,"context_line":"\u003chttps://docs.openstack.org/keystone/latest/install/\u003e`_. Please ensure that you"},{"line_number":109,"context_line":"follow their install guides first."},{"line_number":110,"context_line":""},{"line_number":111,"context_line":".. toctree::"}],"source_content_type":"text/x-rst","patch_set":1,"id":"9f436f4f_2ed055c9","line":108,"range":{"start_line":108,"start_character":28,"end_line":108,"end_character":36},"in_reply_to":"9f436f4f_e70dcb35","updated":"2017-08-21 16:32:23.000000000","message":"Done","commit_id":"2d2bf2a26bb49a3a8db9a3dddfef9097aea5739b"}]}
