)]}'
{"nova/conf/neutron.py":[{"author":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"change_message_id":"e15fe766b4e60bc08b5bd12eb243a1ce90f5630b","unresolved":false,"context_lines":[{"line_number":28,"context_line":"        \u0027url\u0027,"},{"line_number":29,"context_line":"        default\u003d\u0027http://127.0.0.1:9696\u0027,"},{"line_number":30,"context_line":"        help\u003d\"\"\""},{"line_number":31,"context_line":"This option specifies the URL for connecting to neutron."},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"Possible values:"},{"line_number":34,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"7aa08908_01712344","line":31,"updated":"2016-06-08 17:01:56.000000000","message":"s/neutron/Neutron/","commit_id":"9bacda9b6573c03b5441a20c7beec4bb6e53a090"},{"author":{"_account_id":20217,"name":"Anusha Unnam","email":"anusha.unnam25@gmail.com","username":"aunnam"},"change_message_id":"c49876e9303d791c65da9a366b81ec6d06a4a3dd","unresolved":false,"context_lines":[{"line_number":28,"context_line":"        \u0027url\u0027,"},{"line_number":29,"context_line":"        default\u003d\u0027http://127.0.0.1:9696\u0027,"},{"line_number":30,"context_line":"        help\u003d\"\"\""},{"line_number":31,"context_line":"This option specifies the URL for connecting to neutron."},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"Possible values:"},{"line_number":34,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"7aa08908_9d99f3c6","line":31,"in_reply_to":"7aa08908_01712344","updated":"2016-06-08 19:08:28.000000000","message":"Done","commit_id":"9bacda9b6573c03b5441a20c7beec4bb6e53a090"},{"author":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"change_message_id":"e15fe766b4e60bc08b5bd12eb243a1ce90f5630b","unresolved":false,"context_lines":[{"line_number":33,"context_line":"Possible values:"},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"  * Any string representing a valid URL of type"},{"line_number":36,"context_line":"    \u0027http://\u003cIP Address\u003e:\u003cPort that neutron listens on\u003e\u0027"},{"line_number":37,"context_line":"  * Default url is \u0027http://127.0.0.1:9696\u0027"},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"Services which consume this:"}],"source_content_type":"text/x-python","patch_set":1,"id":"7aa08908_6192a74d","line":36,"updated":"2016-06-08 17:01:56.000000000","message":"Technically, the port is optional, and the URL doesn\u0027t need to be an IP address but instead is typically a DNS name. So, I would say something like this:\n\n The default is \u0027http://127.0.0.1:9696\u0027 however any valid URL that\n points to the Neutron API service is appropriate here. This typically\n matches the URL returned for the \u0027network\u0027 service type from the\n Keystone service catalog.","commit_id":"9bacda9b6573c03b5441a20c7beec4bb6e53a090"},{"author":{"_account_id":20217,"name":"Anusha Unnam","email":"anusha.unnam25@gmail.com","username":"aunnam"},"change_message_id":"c49876e9303d791c65da9a366b81ec6d06a4a3dd","unresolved":false,"context_lines":[{"line_number":33,"context_line":"Possible values:"},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"  * Any string representing a valid URL of type"},{"line_number":36,"context_line":"    \u0027http://\u003cIP Address\u003e:\u003cPort that neutron listens on\u003e\u0027"},{"line_number":37,"context_line":"  * Default url is \u0027http://127.0.0.1:9696\u0027"},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"Services which consume this:"}],"source_content_type":"text/x-python","patch_set":1,"id":"7aa08908_1dece328","line":36,"in_reply_to":"7aa08908_6192a74d","updated":"2016-06-08 19:08:28.000000000","message":"Done","commit_id":"9bacda9b6573c03b5441a20c7beec4bb6e53a090"},{"author":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"change_message_id":"e15fe766b4e60bc08b5bd12eb243a1ce90f5630b","unresolved":false,"context_lines":[{"line_number":50,"context_line":"        help\u003d\"\"\""},{"line_number":51,"context_line":"Region name for connecting to neutron in admin context."},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"This option is used in multi-region setups. If there are two neutron"},{"line_number":54,"context_line":"servers running in two regions in two different machines, then two"},{"line_number":55,"context_line":"services needs to be created in keystone with two different regions and"},{"line_number":56,"context_line":"associate corresponding endpoints to those services. When request comes"}],"source_content_type":"text/x-python","patch_set":1,"id":"7aa08908_4195eb30","line":53,"updated":"2016-06-08 17:01:56.000000000","message":"s/neutron/Neutron/","commit_id":"9bacda9b6573c03b5441a20c7beec4bb6e53a090"},{"author":{"_account_id":20217,"name":"Anusha Unnam","email":"anusha.unnam25@gmail.com","username":"aunnam"},"change_message_id":"c49876e9303d791c65da9a366b81ec6d06a4a3dd","unresolved":false,"context_lines":[{"line_number":50,"context_line":"        help\u003d\"\"\""},{"line_number":51,"context_line":"Region name for connecting to neutron in admin context."},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"This option is used in multi-region setups. If there are two neutron"},{"line_number":54,"context_line":"servers running in two regions in two different machines, then two"},{"line_number":55,"context_line":"services needs to be created in keystone with two different regions and"},{"line_number":56,"context_line":"associate corresponding endpoints to those services. When request comes"}],"source_content_type":"text/x-python","patch_set":1,"id":"7aa08908_3df55fec","line":53,"in_reply_to":"7aa08908_4195eb30","updated":"2016-06-08 19:08:28.000000000","message":"Done","commit_id":"9bacda9b6573c03b5441a20c7beec4bb6e53a090"},{"author":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"change_message_id":"e15fe766b4e60bc08b5bd12eb243a1ce90f5630b","unresolved":false,"context_lines":[{"line_number":52,"context_line":""},{"line_number":53,"context_line":"This option is used in multi-region setups. If there are two neutron"},{"line_number":54,"context_line":"servers running in two regions in two different machines, then two"},{"line_number":55,"context_line":"services needs to be created in keystone with two different regions and"},{"line_number":56,"context_line":"associate corresponding endpoints to those services. When request comes"},{"line_number":57,"context_line":"to keystone, with the region_name keystone service will know from which"},{"line_number":58,"context_line":"region the request is coming from."}],"source_content_type":"text/x-python","patch_set":1,"id":"7aa08908_a1980f6b","line":55,"updated":"2016-06-08 17:01:56.000000000","message":"s/needs/need/\ns/keystone/Keystone/","commit_id":"9bacda9b6573c03b5441a20c7beec4bb6e53a090"},{"author":{"_account_id":20217,"name":"Anusha Unnam","email":"anusha.unnam25@gmail.com","username":"aunnam"},"change_message_id":"c49876e9303d791c65da9a366b81ec6d06a4a3dd","unresolved":false,"context_lines":[{"line_number":52,"context_line":""},{"line_number":53,"context_line":"This option is used in multi-region setups. If there are two neutron"},{"line_number":54,"context_line":"servers running in two regions in two different machines, then two"},{"line_number":55,"context_line":"services needs to be created in keystone with two different regions and"},{"line_number":56,"context_line":"associate corresponding endpoints to those services. When request comes"},{"line_number":57,"context_line":"to keystone, with the region_name keystone service will know from which"},{"line_number":58,"context_line":"region the request is coming from."}],"source_content_type":"text/x-python","patch_set":1,"id":"7aa08908_9de0d32a","line":55,"in_reply_to":"7aa08908_a1980f6b","updated":"2016-06-08 19:08:28.000000000","message":"Done","commit_id":"9bacda9b6573c03b5441a20c7beec4bb6e53a090"},{"author":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"change_message_id":"e15fe766b4e60bc08b5bd12eb243a1ce90f5630b","unresolved":false,"context_lines":[{"line_number":53,"context_line":"This option is used in multi-region setups. If there are two neutron"},{"line_number":54,"context_line":"servers running in two regions in two different machines, then two"},{"line_number":55,"context_line":"services needs to be created in keystone with two different regions and"},{"line_number":56,"context_line":"associate corresponding endpoints to those services. When request comes"},{"line_number":57,"context_line":"to keystone, with the region_name keystone service will know from which"},{"line_number":58,"context_line":"region the request is coming from."},{"line_number":59,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"7aa08908_819b5365","line":56,"updated":"2016-06-08 17:01:56.000000000","message":"s/When request comes/When requests are made/","commit_id":"9bacda9b6573c03b5441a20c7beec4bb6e53a090"},{"author":{"_account_id":20217,"name":"Anusha Unnam","email":"anusha.unnam25@gmail.com","username":"aunnam"},"change_message_id":"c49876e9303d791c65da9a366b81ec6d06a4a3dd","unresolved":false,"context_lines":[{"line_number":53,"context_line":"This option is used in multi-region setups. If there are two neutron"},{"line_number":54,"context_line":"servers running in two regions in two different machines, then two"},{"line_number":55,"context_line":"services needs to be created in keystone with two different regions and"},{"line_number":56,"context_line":"associate corresponding endpoints to those services. When request comes"},{"line_number":57,"context_line":"to keystone, with the region_name keystone service will know from which"},{"line_number":58,"context_line":"region the request is coming from."},{"line_number":59,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"7aa08908_bde14f2c","line":56,"in_reply_to":"7aa08908_819b5365","updated":"2016-06-08 19:08:28.000000000","message":"Done","commit_id":"9bacda9b6573c03b5441a20c7beec4bb6e53a090"},{"author":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"change_message_id":"e15fe766b4e60bc08b5bd12eb243a1ce90f5630b","unresolved":false,"context_lines":[{"line_number":54,"context_line":"servers running in two regions in two different machines, then two"},{"line_number":55,"context_line":"services needs to be created in keystone with two different regions and"},{"line_number":56,"context_line":"associate corresponding endpoints to those services. When request comes"},{"line_number":57,"context_line":"to keystone, with the region_name keystone service will know from which"},{"line_number":58,"context_line":"region the request is coming from."},{"line_number":59,"context_line":""},{"line_number":60,"context_line":"Possible values:"}],"source_content_type":"text/x-python","patch_set":1,"id":"7aa08908_e1a697ac","line":57,"updated":"2016-06-08 17:01:56.000000000","message":"s/with the region_name keystone service will know from which/the Keystone service uses the region_name to determine the/","commit_id":"9bacda9b6573c03b5441a20c7beec4bb6e53a090"},{"author":{"_account_id":20217,"name":"Anusha Unnam","email":"anusha.unnam25@gmail.com","username":"aunnam"},"change_message_id":"c49876e9303d791c65da9a366b81ec6d06a4a3dd","unresolved":false,"context_lines":[{"line_number":54,"context_line":"servers running in two regions in two different machines, then two"},{"line_number":55,"context_line":"services needs to be created in keystone with two different regions and"},{"line_number":56,"context_line":"associate corresponding endpoints to those services. When request comes"},{"line_number":57,"context_line":"to keystone, with the region_name keystone service will know from which"},{"line_number":58,"context_line":"region the request is coming from."},{"line_number":59,"context_line":""},{"line_number":60,"context_line":"Possible values:"}],"source_content_type":"text/x-python","patch_set":1,"id":"7aa08908_1dd34361","line":57,"in_reply_to":"7aa08908_e1a697ac","updated":"2016-06-08 19:08:28.000000000","message":"Done","commit_id":"9bacda9b6573c03b5441a20c7beec4bb6e53a090"},{"author":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"change_message_id":"e15fe766b4e60bc08b5bd12eb243a1ce90f5630b","unresolved":false,"context_lines":[{"line_number":73,"context_line":"        \u0027ovs_bridge\u0027,"},{"line_number":74,"context_line":"         default\u003d\u0027br-int\u0027,"},{"line_number":75,"context_line":"         help\u003d\"\"\""},{"line_number":76,"context_line":"Specifies the name of Integration Bridge used by OpenvSwitch."},{"line_number":77,"context_line":"This option is used only if Neutron does not specify the OVS bridge name."},{"line_number":78,"context_line":""},{"line_number":79,"context_line":"Possible values:"}],"source_content_type":"text/x-python","patch_set":1,"id":"7aa08908_c1a1db95","line":76,"updated":"2016-06-08 17:01:56.000000000","message":"s/Integration Bridge/an integration bridge interface/","commit_id":"9bacda9b6573c03b5441a20c7beec4bb6e53a090"},{"author":{"_account_id":20217,"name":"Anusha Unnam","email":"anusha.unnam25@gmail.com","username":"aunnam"},"change_message_id":"c49876e9303d791c65da9a366b81ec6d06a4a3dd","unresolved":false,"context_lines":[{"line_number":73,"context_line":"        \u0027ovs_bridge\u0027,"},{"line_number":74,"context_line":"         default\u003d\u0027br-int\u0027,"},{"line_number":75,"context_line":"         help\u003d\"\"\""},{"line_number":76,"context_line":"Specifies the name of Integration Bridge used by OpenvSwitch."},{"line_number":77,"context_line":"This option is used only if Neutron does not specify the OVS bridge name."},{"line_number":78,"context_line":""},{"line_number":79,"context_line":"Possible values:"}],"source_content_type":"text/x-python","patch_set":1,"id":"7aa08908_3dcc3fba","line":76,"in_reply_to":"7aa08908_c1a1db95","updated":"2016-06-08 19:08:28.000000000","message":"Done","commit_id":"9bacda9b6573c03b5441a20c7beec4bb6e53a090"},{"author":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"change_message_id":"e15fe766b4e60bc08b5bd12eb243a1ce90f5630b","unresolved":false,"context_lines":[{"line_number":94,"context_line":"         default\u003d600,"},{"line_number":95,"context_line":"         help\u003d\"\"\""},{"line_number":96,"context_line":"Number of seconds to wait before querying neutron for extensions."},{"line_number":97,"context_line":"After 600 seconds the next time nova needs to create a resource in"},{"line_number":98,"context_line":"neutron it will requery quantum for the extensions that it has loaded."},{"line_number":99,"context_line":""},{"line_number":100,"context_line":"Possible values:"}],"source_content_type":"text/x-python","patch_set":1,"id":"7aa08908_21ad3f88","line":97,"updated":"2016-06-08 17:01:56.000000000","message":"s/600 seconds/this number of seconds, /\ns/nova/Nove/","commit_id":"9bacda9b6573c03b5441a20c7beec4bb6e53a090"},{"author":{"_account_id":20217,"name":"Anusha Unnam","email":"anusha.unnam25@gmail.com","username":"aunnam"},"change_message_id":"c49876e9303d791c65da9a366b81ec6d06a4a3dd","unresolved":false,"context_lines":[{"line_number":94,"context_line":"         default\u003d600,"},{"line_number":95,"context_line":"         help\u003d\"\"\""},{"line_number":96,"context_line":"Number of seconds to wait before querying neutron for extensions."},{"line_number":97,"context_line":"After 600 seconds the next time nova needs to create a resource in"},{"line_number":98,"context_line":"neutron it will requery quantum for the extensions that it has loaded."},{"line_number":99,"context_line":""},{"line_number":100,"context_line":"Possible values:"}],"source_content_type":"text/x-python","patch_set":1,"id":"7aa08908_ddbd3b03","line":97,"in_reply_to":"7aa08908_21ad3f88","updated":"2016-06-08 19:08:28.000000000","message":"Done","commit_id":"9bacda9b6573c03b5441a20c7beec4bb6e53a090"},{"author":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"change_message_id":"e15fe766b4e60bc08b5bd12eb243a1ce90f5630b","unresolved":false,"context_lines":[{"line_number":95,"context_line":"         help\u003d\"\"\""},{"line_number":96,"context_line":"Number of seconds to wait before querying neutron for extensions."},{"line_number":97,"context_line":"After 600 seconds the next time nova needs to create a resource in"},{"line_number":98,"context_line":"neutron it will requery quantum for the extensions that it has loaded."},{"line_number":99,"context_line":""},{"line_number":100,"context_line":"Possible values:"},{"line_number":101,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"7aa08908_01a80376","line":98,"updated":"2016-06-08 17:01:56.000000000","message":"s/neutron/Neutron/\ns/quantum/Neutron/","commit_id":"9bacda9b6573c03b5441a20c7beec4bb6e53a090"},{"author":{"_account_id":20217,"name":"Anusha Unnam","email":"anusha.unnam25@gmail.com","username":"aunnam"},"change_message_id":"c49876e9303d791c65da9a366b81ec6d06a4a3dd","unresolved":false,"context_lines":[{"line_number":95,"context_line":"         help\u003d\"\"\""},{"line_number":96,"context_line":"Number of seconds to wait before querying neutron for extensions."},{"line_number":97,"context_line":"After 600 seconds the next time nova needs to create a resource in"},{"line_number":98,"context_line":"neutron it will requery quantum for the extensions that it has loaded."},{"line_number":99,"context_line":""},{"line_number":100,"context_line":"Possible values:"},{"line_number":101,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"7aa08908_fd3c7794","line":98,"in_reply_to":"7aa08908_01a80376","updated":"2016-06-08 19:08:28.000000000","message":"Done","commit_id":"9bacda9b6573c03b5441a20c7beec4bb6e53a090"},{"author":{"_account_id":19741,"name":"Hieu LE","email":"hieulq2@viettel.com.vn","username":"hieulq"},"change_message_id":"2027be1c9cd5327ac1e8444a2ece6d11c91d9be0","unresolved":false,"context_lines":[{"line_number":37,"context_line":"    matches the URL returned for the \u0027network\u0027 service type from the"},{"line_number":38,"context_line":"    Keystone service catalog."},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"Services which consume this:"},{"line_number":41,"context_line":""},{"line_number":42,"context_line":"  * ``nova-api``"},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"Related options:"},{"line_number":45,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"7aa08908_acfc1f3f","line":42,"range":{"start_line":40,"start_character":0,"end_line":42,"end_character":16},"updated":"2016-06-10 09:44:19.000000000","message":"Please remove all section \u0027Services which consume this:\u0027 due to https://wiki.openstack.org/wiki/ConfigOptionsConsistency","commit_id":"70017bc22a5058e203688eb6b51a2c5a3c1875bb"}]}
