)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"3002b59b334b4c1ad3b58ccd7e2b7af5124a0ee1","unresolved":false,"context_lines":[{"line_number":11,"context_line":"Now that we have multibackend and we have deprecated the ability to"},{"line_number":12,"context_line":"configure backends in DEFAULT, we can set AZs per backend section."},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"This previouslt required setting up a separate service using a different"},{"line_number":15,"context_line":"cinder.conf to have more than one AZ. But since the vast majority of"},{"line_number":16,"context_line":"backends are separate physical devices, there is no reason to restrict"},{"line_number":17,"context_line":"the control plane service to be on separate nodes to support separate AZ"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"fa31d9ce_86ae377f","line":14,"range":{"start_line":14,"start_character":5,"end_line":14,"end_character":15},"updated":"2017-02-14 04:38:58.000000000","message":"Will correct if/when I do an update.","commit_id":"aebe18938ddfeba1d1312ac215eed37bf3676f36"}],"cinder/volume/driver.py":[{"author":{"_account_id":9171,"name":"Vipin Balachandran","email":"vipin.bl@gmail.com","username":"vbala"},"change_message_id":"4c13005807293dd927d74371a98a5c22d1cf2073","unresolved":false,"context_lines":[{"line_number":268,"context_line":"                     \"deprecated and may be removed in the next release.\"),"},{"line_number":269,"context_line":"    cfg.StrOpt(\u0027backend_availability_zone\u0027,"},{"line_number":270,"context_line":"               default\u003dNone,"},{"line_number":271,"context_line":"               help\u003d\u0027Availability zone for this volume backend. If not set, \u0027"},{"line_number":272,"context_line":"                    \u0027the storage_availability_zone option value is used as \u0027"},{"line_number":273,"context_line":"                    \u0027the default for all backends.\u0027),"},{"line_number":274,"context_line":"]"}],"source_content_type":"text/x-python","patch_set":4,"id":"ba2be162_a59cf5c0","line":271,"updated":"2017-03-03 13:32:13.000000000","message":"Do we need to update the help corr. to option \u0027storage_availability_zone\u0027 to indicate that it can be overridden?","commit_id":"ff44eaf8478b3123baa3b6204a214dfb43b6c328"},{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"bcfd62130596d2ff165e76488434c52b7971b677","unresolved":false,"context_lines":[{"line_number":268,"context_line":"                     \"deprecated and may be removed in the next release.\"),"},{"line_number":269,"context_line":"    cfg.StrOpt(\u0027backend_availability_zone\u0027,"},{"line_number":270,"context_line":"               default\u003dNone,"},{"line_number":271,"context_line":"               help\u003d\u0027Availability zone for this volume backend. If not set, \u0027"},{"line_number":272,"context_line":"                    \u0027the storage_availability_zone option value is used as \u0027"},{"line_number":273,"context_line":"                    \u0027the default for all backends.\u0027),"},{"line_number":274,"context_line":"]"}],"source_content_type":"text/x-python","patch_set":4,"id":"ba2be162_7ab1b346","line":271,"in_reply_to":"ba2be162_8f41cbab","updated":"2017-03-03 15:35:13.000000000","message":"Done","commit_id":"ff44eaf8478b3123baa3b6204a214dfb43b6c328"},{"author":{"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},"change_message_id":"ff5c20b241b07b18dc87d65c107f4b0d2e61751f","unresolved":false,"context_lines":[{"line_number":268,"context_line":"                     \"deprecated and may be removed in the next release.\"),"},{"line_number":269,"context_line":"    cfg.StrOpt(\u0027backend_availability_zone\u0027,"},{"line_number":270,"context_line":"               default\u003dNone,"},{"line_number":271,"context_line":"               help\u003d\u0027Availability zone for this volume backend. If not set, \u0027"},{"line_number":272,"context_line":"                    \u0027the storage_availability_zone option value is used as \u0027"},{"line_number":273,"context_line":"                    \u0027the default for all backends.\u0027),"},{"line_number":274,"context_line":"]"}],"source_content_type":"text/x-python","patch_set":4,"id":"ba2be162_8f41cbab","line":271,"in_reply_to":"ba2be162_a59cf5c0","updated":"2017-03-03 15:26:39.000000000","message":"Might not be a bad idea to add that as Vipin suggests.","commit_id":"ff44eaf8478b3123baa3b6204a214dfb43b6c328"}],"releasenotes/notes/per-backend-az-28727aca360a1cc8.yaml":[{"author":{"_account_id":7198,"name":"Jay Bryant","email":"jungleboyj@electronicjungle.net","username":"jsbryant"},"change_message_id":"80b5315aec60103873ad11af98b38efef758e1f2","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Availability zones may now be configured per backend in a milti-backend"},{"line_number":5,"context_line":"    configuration. Individual backend sections can now set the configuration"},{"line_number":6,"context_line":"    option ``backend_availability_zone``. If set, this value will override"},{"line_number":7,"context_line":"    the [DEFAULT] ``storage_availability_zone`` setting."}],"source_content_type":"text/x-yaml","patch_set":1,"id":"fa31d9ce_46143f9f","line":4,"range":{"start_line":4,"start_character":62,"end_line":4,"end_character":67},"updated":"2017-02-14 04:45:02.000000000","message":"multi","commit_id":"aebe18938ddfeba1d1312ac215eed37bf3676f36"}]}
