)]}'
{"doc/source/cli/placement-status.rst":[{"author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"change_message_id":"f16090ae09f853ba72870e0555b40e15cbaa581d","unresolved":false,"context_lines":[{"line_number":86,"context_line":""},{"line_number":87,"context_line":"  **History of Checks**"},{"line_number":88,"context_line":""},{"line_number":89,"context_line":"  **1.0.0 (Stein)**"},{"line_number":90,"context_line":""},{"line_number":91,"context_line":"  * Placeholder to be filled in with checks as they are added in Stein."}],"source_content_type":"text/x-rst","patch_set":2,"id":"3f79a3b5_e704b615","line":89,"range":{"start_line":89,"start_character":4,"end_line":89,"end_character":9},"updated":"2018-11-20 20:19:37.000000000","message":"What does this version represent? The version of the placement-status command?\n\nIn nova-status.rst, the versions seem synced with the openstack release versions; i.e. I expected 19.0.0 here.","commit_id":"3ff9d0a5a0a8dd4a791d36b2b767cd8090ec5d81"},{"author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"change_message_id":"e1f43b19ead6d608b3dbc6722640567b5a492710","unresolved":false,"context_lines":[{"line_number":86,"context_line":""},{"line_number":87,"context_line":"  **History of Checks**"},{"line_number":88,"context_line":""},{"line_number":89,"context_line":"  **1.0.0 (Stein)**"},{"line_number":90,"context_line":""},{"line_number":91,"context_line":"  * Placeholder to be filled in with checks as they are added in Stein."}],"source_content_type":"text/x-rst","patch_set":2,"id":"3f79a3b5_c7ae5aa0","line":89,"range":{"start_line":89,"start_character":4,"end_line":89,"end_character":9},"in_reply_to":"3f79a3b5_87906299","updated":"2018-11-20 20:36:59.000000000","message":"Got it. Thanks.","commit_id":"3ff9d0a5a0a8dd4a791d36b2b767cd8090ec5d81"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"e8e284467a7e57f9e469d6189583a167c68c8494","unresolved":false,"context_lines":[{"line_number":86,"context_line":""},{"line_number":87,"context_line":"  **History of Checks**"},{"line_number":88,"context_line":""},{"line_number":89,"context_line":"  **1.0.0 (Stein)**"},{"line_number":90,"context_line":""},{"line_number":91,"context_line":"  * Placeholder to be filled in with checks as they are added in Stein."}],"source_content_type":"text/x-rst","patch_set":2,"id":"3f79a3b5_87906299","line":89,"range":{"start_line":89,"start_character":4,"end_line":89,"end_character":9},"in_reply_to":"3f79a3b5_e704b615","updated":"2018-11-20 20:23:12.000000000","message":"If we release extracted placement in Stein, I expect it to be 1.0.0. The 19.0.0 is nova\u0027s version. Note that Cinder in Stein will be 14.0.0:\n\nhttps://docs.openstack.org/releasenotes/cinder/unreleased.html\n\nAnd Cinder was extracted from nova-volume and started it\u0027s life as 1.0.0. So I assume placement will be doing the same, and not starting at 19.0.0 because that\u0027s not accurate.","commit_id":"3ff9d0a5a0a8dd4a791d36b2b767cd8090ec5d81"}],"placement/cmd/status.py":[{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"1ec6a2788ebfdf47be4d030f35ba56d5e80586e3","unresolved":false,"context_lines":[{"line_number":19,"context_line":""},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"class Checks(upgradecheck.UpgradeCommands):"},{"line_number":22,"context_line":"    \"\"\""},{"line_number":23,"context_line":"    Checks for the ``placement-status upgrade check`` command."},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"    Various upgrade checks should be added as separate methods in this class"},{"line_number":26,"context_line":"    and added to _upgrade_checks tuple."}],"source_content_type":"text/x-python","patch_set":1,"id":"3f79a3b5_66b3cc36","line":23,"range":{"start_line":22,"start_character":1,"end_line":23,"end_character":11},"updated":"2018-11-20 17:53:51.000000000","message":"pep8 doesn\u0027t want a newline between \"\"\" and Checks","commit_id":"ece37306d37379c22f2e7379ee2470153eeb5c07"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"3d775650f269a45837ca180bf67ac24912f9ec8e","unresolved":false,"context_lines":[{"line_number":19,"context_line":""},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"class Checks(upgradecheck.UpgradeCommands):"},{"line_number":22,"context_line":"    \"\"\""},{"line_number":23,"context_line":"    Checks for the ``placement-status upgrade check`` command."},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"    Various upgrade checks should be added as separate methods in this class"},{"line_number":26,"context_line":"    and added to _upgrade_checks tuple."}],"source_content_type":"text/x-python","patch_set":1,"id":"3f79a3b5_01944297","line":23,"range":{"start_line":22,"start_character":1,"end_line":23,"end_character":11},"in_reply_to":"3f79a3b5_66b3cc36","updated":"2018-11-20 18:43:13.000000000","message":"Done","commit_id":"ece37306d37379c22f2e7379ee2470153eeb5c07"},{"author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"change_message_id":"f16090ae09f853ba72870e0555b40e15cbaa581d","unresolved":false,"context_lines":[{"line_number":22,"context_line":"    \"\"\"Checks for the ``placement-status upgrade check`` command."},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"    Various upgrade checks should be added as separate methods in this class"},{"line_number":25,"context_line":"    and added to _upgrade_checks tuple."},{"line_number":26,"context_line":"    \"\"\""},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"    def _check_placeholder(self):"}],"source_content_type":"text/x-python","patch_set":2,"id":"3f79a3b5_ac18e586","line":25,"updated":"2018-11-20 20:19:37.000000000","message":"to the","commit_id":"3ff9d0a5a0a8dd4a791d36b2b767cd8090ec5d81"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"e8e284467a7e57f9e469d6189583a167c68c8494","unresolved":false,"context_lines":[{"line_number":22,"context_line":"    \"\"\"Checks for the ``placement-status upgrade check`` command."},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"    Various upgrade checks should be added as separate methods in this class"},{"line_number":25,"context_line":"    and added to _upgrade_checks tuple."},{"line_number":26,"context_line":"    \"\"\""},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"    def _check_placeholder(self):"}],"source_content_type":"text/x-python","patch_set":2,"id":"3f79a3b5_478a4a65","line":25,"in_reply_to":"3f79a3b5_ac18e586","updated":"2018-11-20 20:23:12.000000000","message":"Yeah, copy/paste error (a lot of this is boilerplate from the other project changes doing the same thing for the community wide goal).","commit_id":"3ff9d0a5a0a8dd4a791d36b2b767cd8090ec5d81"}]}
