)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"8cfd238a16029f73a048e50a3af3d158dd3bcaf3","unresolved":false,"context_lines":[{"line_number":11,"context_line":"been explored or tested.  Following (yet another) discussion on the"},{"line_number":12,"context_line":"topic [1] it was decided that we are best served by *requiring* that"},{"line_number":13,"context_line":"placement be updated first.  This simplifies our test/support matrix,"},{"line_number":14,"context_line":"the code we write to consume placement, the operator experience, etc."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"This change set rewords the upgrade document accordingly."},{"line_number":17,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"bf659307_b07dd71d","line":14,"range":{"start_line":14,"start_character":40,"end_line":14,"end_character":63},"updated":"2018-03-26 19:46:00.000000000","message":"I don\u0027t think making rigid rules about service upgrade order simplifies things for operators. It certainly simplifies things for developers to not have to care about back-level versions of placement when writing new nova code.\n\nMaybe you mean it simplifies things for operators in that there isn\u0027t a guessing game about whether or not placement can be back-level for nova to work.","commit_id":"7d457321eebebeabe54f0b1bb10fe2bc9471f15b"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"5956d120e7366aab62091bab5dbf3abb873ba35b","unresolved":false,"context_lines":[{"line_number":11,"context_line":"been explored or tested.  Following (yet another) discussion on the"},{"line_number":12,"context_line":"topic [1] it was decided that we are best served by *requiring* that"},{"line_number":13,"context_line":"placement be updated first.  This simplifies our test/support matrix,"},{"line_number":14,"context_line":"the code we write to consume placement, the operator experience, etc."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"This change set rewords the upgrade document accordingly."},{"line_number":17,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"bf659307_83ff2fa9","line":14,"range":{"start_line":14,"start_character":40,"end_line":14,"end_character":63},"in_reply_to":"bf659307_3079c7fb","updated":"2018-03-26 20:20:38.000000000","message":"i would say since we do not test both orders having a spefcifed order simplifes there life as they dont have to figure out for them selves what works and what does not.\nso yes the lather meaning(removing the guessing game)  is how i read it.","commit_id":"7d457321eebebeabe54f0b1bb10fe2bc9471f15b"},{"author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"change_message_id":"76f3a7ea277a20a8ccbd09b596e61a2e6b7804a5","unresolved":false,"context_lines":[{"line_number":11,"context_line":"been explored or tested.  Following (yet another) discussion on the"},{"line_number":12,"context_line":"topic [1] it was decided that we are best served by *requiring* that"},{"line_number":13,"context_line":"placement be updated first.  This simplifies our test/support matrix,"},{"line_number":14,"context_line":"the code we write to consume placement, the operator experience, etc."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"This change set rewords the upgrade document accordingly."},{"line_number":17,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"bf659307_0689ed21","line":14,"range":{"start_line":14,"start_character":40,"end_line":14,"end_character":63},"in_reply_to":"bf659307_83ff2fa9","updated":"2018-03-26 21:10:23.000000000","message":"Yeah, that\u0027s what I meant here.  Didn\u0027t want to go into too long of an explanation (those interested can read the eavesdrop link).  But I can expand a little bit.","commit_id":"7d457321eebebeabe54f0b1bb10fe2bc9471f15b"},{"author":{"_account_id":1063,"name":"Ed Leafe","email":"ed@leafe.com","username":"ed-leafe"},"change_message_id":"dcfe543c440e6aaa82896a71f73985a407e2688f","unresolved":false,"context_lines":[{"line_number":11,"context_line":"been explored or tested.  Following (yet another) discussion on the"},{"line_number":12,"context_line":"topic [1] it was decided that we are best served by *requiring* that"},{"line_number":13,"context_line":"placement be updated first.  This simplifies our test/support matrix,"},{"line_number":14,"context_line":"the code we write to consume placement, the operator experience, etc."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"This change set rewords the upgrade document accordingly."},{"line_number":17,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"bf659307_3079c7fb","line":14,"range":{"start_line":14,"start_character":40,"end_line":14,"end_character":63},"in_reply_to":"bf659307_b07dd71d","updated":"2018-03-26 19:57:48.000000000","message":"I think having a clear ordering of steps to ensure things work properly does simplify things for operators, as they can follow a script instead of worrying about whether they are doing things correctly.","commit_id":"7d457321eebebeabe54f0b1bb10fe2bc9471f15b"}],"doc/source/user/upgrade.rst":[{"author":{"_account_id":1063,"name":"Ed Leafe","email":"ed@leafe.com","username":"ed-leafe"},"change_message_id":"dcfe543c440e6aaa82896a71f73985a407e2688f","unresolved":false,"context_lines":[{"line_number":81,"context_line":"#. During maintenance window:"},{"line_number":82,"context_line":""},{"line_number":83,"context_line":"   * Several nova services rely on the external placement service being at the"},{"line_number":84,"context_line":"     latest level. It is therefore mandatory to upgrade placement before any"},{"line_number":85,"context_line":"     nova services. See the"},{"line_number":86,"context_line":"     :ref:`placement upgrade notes \u003cplacement-upgrade-notes\u003e` for more"},{"line_number":87,"context_line":"     details on upgrading the placement service."}],"source_content_type":"text/x-rst","patch_set":1,"id":"bf659307_10d603c7","line":84,"range":{"start_line":84,"start_character":19,"end_line":84,"end_character":44},"updated":"2018-03-26 19:57:48.000000000","message":"That just sounds... harsh.\n\nHow about \"It is necessary...\"? Or \"Therefore, you must upgrade placement before...\"","commit_id":"7d457321eebebeabe54f0b1bb10fe2bc9471f15b"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"5956d120e7366aab62091bab5dbf3abb873ba35b","unresolved":false,"context_lines":[{"line_number":81,"context_line":"#. During maintenance window:"},{"line_number":82,"context_line":""},{"line_number":83,"context_line":"   * Several nova services rely on the external placement service being at the"},{"line_number":84,"context_line":"     latest level. It is therefore mandatory to upgrade placement before any"},{"line_number":85,"context_line":"     nova services. See the"},{"line_number":86,"context_line":"     :ref:`placement upgrade notes \u003cplacement-upgrade-notes\u003e` for more"},{"line_number":87,"context_line":"     details on upgrading the placement service."}],"source_content_type":"text/x-rst","patch_set":1,"id":"bf659307_e3594bfe","line":84,"range":{"start_line":84,"start_character":19,"end_line":84,"end_character":44},"in_reply_to":"bf659307_10d603c7","updated":"2018-03-26 20:20:38.000000000","message":"i would go with \"Therefore, you must upgrade placement before...\" of those too. i would become mandatory however so im ok with the current wording personally as we are being very clear that it is a really really good idea to upgrade placement first.","commit_id":"7d457321eebebeabe54f0b1bb10fe2bc9471f15b"},{"author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"change_message_id":"76f3a7ea277a20a8ccbd09b596e61a2e6b7804a5","unresolved":false,"context_lines":[{"line_number":81,"context_line":"#. During maintenance window:"},{"line_number":82,"context_line":""},{"line_number":83,"context_line":"   * Several nova services rely on the external placement service being at the"},{"line_number":84,"context_line":"     latest level. It is therefore mandatory to upgrade placement before any"},{"line_number":85,"context_line":"     nova services. See the"},{"line_number":86,"context_line":"     :ref:`placement upgrade notes \u003cplacement-upgrade-notes\u003e` for more"},{"line_number":87,"context_line":"     details on upgrading the placement service."}],"source_content_type":"text/x-rst","patch_set":1,"id":"bf659307_6677893c","line":84,"range":{"start_line":84,"start_character":19,"end_line":84,"end_character":44},"in_reply_to":"bf659307_e3594bfe","updated":"2018-03-26 21:10:23.000000000","message":"Roger","commit_id":"7d457321eebebeabe54f0b1bb10fe2bc9471f15b"}]}
