)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},"change_message_id":"51804daaf616b3a0157ba2eed4d71b87ca28bcee","unresolved":false,"context_lines":[{"line_number":13,"context_line":"  required"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"These changes aren\u0027t intended as a substitute for true \"upgrading from"},{"line_number":16,"context_line":"nova docs\", rather that in this particular place in the docs, something"},{"line_number":17,"context_line":"needs to be said to summarize. Later changes that write that true"},{"line_number":18,"context_line":"doc will be linked to from here."},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"Story: 2005190"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"5fc1f717_b4a9bd7c","line":17,"range":{"start_line":16,"start_character":62,"end_line":17,"end_character":29},"updated":"2019-03-14 01:57:50.000000000","message":"Yeah, this would be something like the grenade\u0027s python script [1] translated to English, I guess?\n\n[1] https://github.com/openstack-dev/grenade/blob/master/projects/60_nova/from-rocky/upgrade-nova","commit_id":"ee27e3b1ff3a67734c8af35eb7db3bab3ebaa3d0"}],"doc/source/index.rst":[{"author":{"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},"change_message_id":"51804daaf616b3a0157ba2eed4d71b87ca28bcee","unresolved":false,"context_lines":[{"line_number":180,"context_line":"             to migrate your placement data from the ``nova-api`` database to"},{"line_number":181,"context_line":"             the ``placement`` database. You can find sample scripts that may"},{"line_number":182,"context_line":"             help with this in the `placement repository`_:"},{"line_number":183,"context_line":"             `mysql-migrate-db.sh`_ and `postgresql-migrate-db.sh`_."},{"line_number":184,"context_line":""},{"line_number":185,"context_line":".. note:: Upgrading to the extracted placement at the same time as the other"},{"line_number":186,"context_line":"          OpenStack services when upgrading to Stein is an option but *is not"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5fc1f717_343e2d8b","line":183,"updated":"2019-03-14 01:57:50.000000000","message":"nit: It might be worth trying to mention explicitly that the above two methods (sync_on_startup or cli/placement-mange) do nothing with this migration from nova-api -\u003e placement, to be clear.","commit_id":"ee27e3b1ff3a67734c8af35eb7db3bab3ebaa3d0"},{"author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"change_message_id":"5a327bfc7dce0101e287f39a39923d3ccec4367d","unresolved":false,"context_lines":[{"line_number":185,"context_line":".. note:: Upgrading to the extracted placement at the same time as the other"},{"line_number":186,"context_line":"          OpenStack services when upgrading to Stein is an option but *is not"},{"line_number":187,"context_line":"          required*. The nova code will continue to have a copy of the"},{"line_number":188,"context_line":"          placement service in its Stein release. However this copy **will** be"},{"line_number":189,"context_line":"          deleted in Train and switching to the extracted version before"},{"line_number":190,"context_line":"          upgrading to Train (potentially with the help of the scripts above)"},{"line_number":191,"context_line":"          will be required."}],"source_content_type":"text/x-rst","patch_set":2,"id":"5fc1f717_c3ea91d6","line":188,"range":{"start_line":188,"start_character":68,"end_line":188,"end_character":76},"updated":"2019-03-13 21:47:50.000000000","message":"heh, emphasis nice but probably unnecessary :P","commit_id":"ee27e3b1ff3a67734c8af35eb7db3bab3ebaa3d0"},{"author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"change_message_id":"5a327bfc7dce0101e287f39a39923d3ccec4367d","unresolved":false,"context_lines":[{"line_number":233,"context_line":"  ``/etc/placement``."},{"line_number":234,"context_line":""},{"line_number":235,"context_line":".. _placement repository: https://git.openstack.org/cgit/openstack/placement"},{"line_number":236,"context_line":".. _mysql-migrate-db.sh: https://git.openstack.org/cgit/openstack/placement/plain/tools/mysql-migrate-db.sh"},{"line_number":237,"context_line":".. _postgresql-migrate-db.sh: https://git.openstack.org/cgit/openstack/placement/plain/tools/postgresql-migrate-db.sh"},{"line_number":238,"context_line":""},{"line_number":239,"context_line":""},{"line_number":240,"context_line":"REST API"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5fc1f717_432a212c","line":237,"range":{"start_line":236,"start_character":0,"end_line":237,"end_character":117},"updated":"2019-03-13 21:47:50.000000000","message":"If these move, these links will be broken and we won\u0027t notice.\n\nBut if we peg them to a commit/tag they\u0027ll get stale.\n\nI guess the former is the lesser evil, and stephenfin can write us a role that breaks the build if links break.","commit_id":"ee27e3b1ff3a67734c8af35eb7db3bab3ebaa3d0"}]}
