)]}'
{"doc/source/upgrade/to-stein.rst":[{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"1c279eee7117d2a1dfc1e108937b75e9495b36ba","unresolved":false,"context_lines":[{"line_number":17,"context_line":""},{"line_number":18,"context_line":"This document is for people who are upgrading from an existing Rocky-based"},{"line_number":19,"context_line":"installation of OpenStack, where Placement is a part of Nova, to a Stein-based"},{"line_number":20,"context_line":"system, using the independently packaged placement service. Or people who have"},{"line_number":21,"context_line":"already upgraded to Stein, but are using the version of the placement service"},{"line_number":22,"context_line":"included in Nova in the Stein release."},{"line_number":23,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"5fc1f717_0061f439","line":20,"range":{"start_line":20,"start_character":60,"end_line":20,"end_character":63},"updated":"2019-03-20 11:22:46.000000000","message":"\u0027It is also for\u0027 (I know the rule that you don\u0027t start a sentence with a conjunction isn\u0027t a real thing but this still reads weirdly)","commit_id":"f053582ac3e31d74c6f6b2242ec628284c67ecb2"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"1c279eee7117d2a1dfc1e108937b75e9495b36ba","unresolved":false,"context_lines":[{"line_number":18,"context_line":"This document is for people who are upgrading from an existing Rocky-based"},{"line_number":19,"context_line":"installation of OpenStack, where Placement is a part of Nova, to a Stein-based"},{"line_number":20,"context_line":"system, using the independently packaged placement service. Or people who have"},{"line_number":21,"context_line":"already upgraded to Stein, but are using the version of the placement service"},{"line_number":22,"context_line":"included in Nova in the Stein release."},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"Upgrading to the extracted placement is not a requirement when upgrading the"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5fc1f717_e05f0870","line":21,"range":{"start_line":21,"start_character":25,"end_line":21,"end_character":26},"updated":"2019-03-20 11:22:46.000000000","message":"drop (the next clause isn\u0027t independent)","commit_id":"f053582ac3e31d74c6f6b2242ec628284c67ecb2"},{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"60c8cab80e4af0b570727794e5e62022afedbffd","unresolved":false,"context_lines":[{"line_number":18,"context_line":"This document is for people who are upgrading from an existing Rocky-based"},{"line_number":19,"context_line":"installation of OpenStack, where Placement is a part of Nova, to a Stein-based"},{"line_number":20,"context_line":"system, using the independently packaged placement service. Or people who have"},{"line_number":21,"context_line":"already upgraded to Stein, but are using the version of the placement service"},{"line_number":22,"context_line":"included in Nova in the Stein release."},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"Upgrading to the extracted placement is not a requirement when upgrading the"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5fc1f717_2b51710f","line":21,"range":{"start_line":21,"start_character":25,"end_line":21,"end_character":26},"in_reply_to":"5fc1f717_e05f0870","updated":"2019-03-20 11:41:04.000000000","message":"true, I think I probably had a version where the Or was lowercase and part of the earlier sentence","commit_id":"f053582ac3e31d74c6f6b2242ec628284c67ecb2"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"0181f7bbd467ba224fbd4711fd721cd28f5be33e","unresolved":false,"context_lines":[{"line_number":46,"context_line":"To avoid losing data while performing the copy it is important that writing to"},{"line_number":47,"context_line":"the placement database (on either side of the upgrade) is stopped. You may shut"},{"line_number":48,"context_line":"down solely the placement service but this will result in errors attempting to"},{"line_number":49,"context_line":"use the service from Nova. It is potentially less disruptive to shut down the"},{"line_number":50,"context_line":"entire control plane to avoid confusing errors. What strategy is best will"},{"line_number":51,"context_line":"vary. This document describes the simple way."},{"line_number":52,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"5fc1f717_6926aa6b","line":49,"range":{"start_line":49,"start_character":21,"end_line":49,"end_character":25},"updated":"2019-03-20 05:12:17.000000000","message":"nit, not only Nova, Neutron also, routed network feature as I remember.","commit_id":"f053582ac3e31d74c6f6b2242ec628284c67ecb2"},{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"92b2803242a28ae22d90be5142045050eeab1f15","unresolved":false,"context_lines":[{"line_number":46,"context_line":"To avoid losing data while performing the copy it is important that writing to"},{"line_number":47,"context_line":"the placement database (on either side of the upgrade) is stopped. You may shut"},{"line_number":48,"context_line":"down solely the placement service but this will result in errors attempting to"},{"line_number":49,"context_line":"use the service from Nova. It is potentially less disruptive to shut down the"},{"line_number":50,"context_line":"entire control plane to avoid confusing errors. What strategy is best will"},{"line_number":51,"context_line":"vary. This document describes the simple way."},{"line_number":52,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"5fc1f717_65732a4f","line":49,"range":{"start_line":49,"start_character":21,"end_line":49,"end_character":25},"in_reply_to":"5fc1f717_6926aa6b","updated":"2019-03-20 10:23:20.000000000","message":"I left it as only nova, in this case, because the document is about upgrading from nova, but yes, any service that talks to placement will have issues.\n\nBut I didn\u0027t want to cloud the story too much.","commit_id":"f053582ac3e31d74c6f6b2242ec628284c67ecb2"},{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"a0c1fbe70658d81b0278e36188230fd663bbf61e","unresolved":false,"context_lines":[{"line_number":188,"context_line":".. _mysql-migrate-db.sh: https://git.openstack.org/cgit/openstack/placement/plain/tools/mysql-migrate-db.sh"},{"line_number":189,"context_line":".. _postgresql-migrate-db.sh: https://git.openstack.org/cgit/openstack/placement/plain/tools/postgresql-migrate-db.sh"},{"line_number":190,"context_line":".. _alembic: https://alembic.sqlalchemy.org/en/latest/"},{"line_number":191,"context_line":".. _release notes: https://docs.openstack.org/releasenotes/placement/stein.html"},{"line_number":192,"context_line":".. _osc-placement: https://docs.openstack.org/osc-placement/latest/"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5fc1f717_7adbd24e","line":191,"updated":"2019-03-19 22:34:37.000000000","message":"This doesn\u0027t exist yet but will soon","commit_id":"f053582ac3e31d74c6f6b2242ec628284c67ecb2"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"d52006151b2fd9797d204c43509e93e90f92be89","unresolved":false,"context_lines":[{"line_number":136,"context_line":""},{"line_number":137,"context_line":"#. Configure the web server that will host the placement service. The details"},{"line_number":138,"context_line":"   of this are beyond the scope of this document. :doc:`/install/from-pypi`"},{"line_number":139,"context_line":"   may provide some guidance. **Make sure you also disable the previously"},{"line_number":140,"context_line":"   running placement service in the web server configuration.**"},{"line_number":141,"context_line":""},{"line_number":142,"context_line":"Migrate the Data"},{"line_number":143,"context_line":"----------------"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5fc1f717_5aada8e8","line":140,"range":{"start_line":139,"start_character":30,"end_line":140,"end_character":63},"updated":"2019-03-20 13:24:34.000000000","message":"Seems like this could have been a separate warning block.","commit_id":"5d0f875c9725af5fdf61930416f80b8ee9d0af51"},{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"76df1637e8276429256ce93f7344b0498bd28274","unresolved":false,"context_lines":[{"line_number":136,"context_line":""},{"line_number":137,"context_line":"#. Configure the web server that will host the placement service. The details"},{"line_number":138,"context_line":"   of this are beyond the scope of this document. :doc:`/install/from-pypi`"},{"line_number":139,"context_line":"   may provide some guidance. **Make sure you also disable the previously"},{"line_number":140,"context_line":"   running placement service in the web server configuration.**"},{"line_number":141,"context_line":""},{"line_number":142,"context_line":"Migrate the Data"},{"line_number":143,"context_line":"----------------"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5fc1f717_9a447076","line":140,"range":{"start_line":139,"start_character":30,"end_line":140,"end_character":63},"in_reply_to":"5fc1f717_5aada8e8","updated":"2019-03-20 13:47:23.000000000","message":"Considered it was I had recently been looking at one of the other docs that have lots of notes and warnings and realized that I was reading everything _but_ the notes and warnings...","commit_id":"5d0f875c9725af5fdf61930416f80b8ee9d0af51"}]}
