)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"e2e40d12938ace7f994bf22c9b6d4e9076ca4b9f","unresolved":true,"context_lines":[{"line_number":12,"context_line":"This was previously thought to have no effect [1], but has since been"},{"line_number":13,"context_line":"discovered to fail when rotating the nova database password."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"[1] https://opendev.org/openstack/kolla-ansible/src/branch/master/ansible/roles/nova/tasks/bootstrap_service.yml#L2-L3"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"Closes-Bug: #2045558"},{"line_number":18,"context_line":"Change-Id: Ic64eb51325b3503a14ebab9b9ff2f4d9caec734a"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"60218619_45bf229c","line":15,"updated":"2023-12-20 15:55:30.000000000","message":"Can you also create a patch to drop that comment, then?","commit_id":"055059e13c4bfebed9f488023e7538244fa0a105"},{"author":{"_account_id":35264,"name":"Alex Welsh","email":"alex@stackhpc.com","username":"alex-welsh"},"change_message_id":"07e869ccf24e3260d9dd1fb0aaa4708811a0b377","unresolved":false,"context_lines":[{"line_number":12,"context_line":"This was previously thought to have no effect [1], but has since been"},{"line_number":13,"context_line":"discovered to fail when rotating the nova database password."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"[1] https://opendev.org/openstack/kolla-ansible/src/branch/master/ansible/roles/nova/tasks/bootstrap_service.yml#L2-L3"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"Closes-Bug: #2045558"},{"line_number":18,"context_line":"Change-Id: Ic64eb51325b3503a14ebab9b9ff2f4d9caec734a"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"456fe157_253861c3","line":15,"in_reply_to":"60218619_45bf229c","updated":"2023-12-21 10:50:08.000000000","message":"https://review.opendev.org/c/openstack/kolla-ansible/+/904170\nDone","commit_id":"055059e13c4bfebed9f488023e7538244fa0a105"}],"/PATCHSET_LEVEL":[{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"5c4443ab7100045a5b2001fd4c4c8dc34ee6e994","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":1,"id":"c3fd6142_74782f5c","updated":"2023-11-28 13:25:22.000000000","message":"Please create a bug in Launchpad","commit_id":"50b75f1f48b6a012436b8c130e79ee8268622c6c"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"b65ce6ef8fcb66e62ad1f5b078feb836ede9de2a","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":1,"id":"e1e3f38e_31c50682","updated":"2023-11-29 09:19:47.000000000","message":"and a reno?","commit_id":"50b75f1f48b6a012436b8c130e79ee8268622c6c"},{"author":{"_account_id":35264,"name":"Alex Welsh","email":"alex@stackhpc.com","username":"alex-welsh"},"change_message_id":"ae55984de5fac7f2f5ba9db86d85363a2f4961da","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"8342e76a_631e98a5","in_reply_to":"406322f1_1082fea2","updated":"2023-12-04 13:37:20.000000000","message":"Done\nhttps://bugs.launchpad.net/kolla/+bug/2045558","commit_id":"50b75f1f48b6a012436b8c130e79ee8268622c6c"},{"author":{"_account_id":35264,"name":"Alex Welsh","email":"alex@stackhpc.com","username":"alex-welsh"},"change_message_id":"0fcbf458d38a47532b6ab34f8a4baf3fa019f7f5","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":1,"id":"f8cb2ff1_3bfeae9d","in_reply_to":"839ea5b5_ef33340a","updated":"2023-11-28 13:28:55.000000000","message":"kolla or k-a?","commit_id":"50b75f1f48b6a012436b8c130e79ee8268622c6c"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"5ffad77b3d78180ad50ebbe3e20fd6d9d721d9ea","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":1,"id":"839ea5b5_ef33340a","in_reply_to":"c3fd6142_74782f5c","updated":"2023-11-28 13:25:50.000000000","message":"Ideally with some failure outputs ;-)","commit_id":"50b75f1f48b6a012436b8c130e79ee8268622c6c"},{"author":{"_account_id":35264,"name":"Alex Welsh","email":"alex@stackhpc.com","username":"alex-welsh"},"change_message_id":"ae55984de5fac7f2f5ba9db86d85363a2f4961da","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"0d308477_6a1a5a68","in_reply_to":"e1e3f38e_31c50682","updated":"2023-12-04 13:37:20.000000000","message":"Done","commit_id":"50b75f1f48b6a012436b8c130e79ee8268622c6c"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"07be9ddf598b31d51fa89a5853f0c7b36ca0f091","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":1,"id":"406322f1_1082fea2","in_reply_to":"f8cb2ff1_3bfeae9d","updated":"2023-11-28 14:31:51.000000000","message":"kolla","commit_id":"50b75f1f48b6a012436b8c130e79ee8268622c6c"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"63bab006213b643ab42e33605302837a8fdba9aa","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"3232c894_90f4f11e","updated":"2023-12-08 08:45:07.000000000","message":"recheck kolla-build-ubuntu-podman timed out 3h...","commit_id":"055059e13c4bfebed9f488023e7538244fa0a105"}],"docker/nova/nova-api/extend_start.sh":[{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"e2e40d12938ace7f994bf22c9b6d4e9076ca4b9f","unresolved":true,"context_lines":[{"line_number":8,"context_line":"# of the KOLLA_BOOTSTRAP variable being set, including empty."},{"line_number":9,"context_line":"if [[ \"${!KOLLA_BOOTSTRAP[@]}\" ]]; then"},{"line_number":10,"context_line":"    nova-manage api_db sync"},{"line_number":11,"context_line":"    nova-manage db sync --local_cell"},{"line_number":12,"context_line":"    nova-manage db online_data_migrations"},{"line_number":13,"context_line":"    exit 0"},{"line_number":14,"context_line":"fi"}],"source_content_type":"text/x-sh","patch_set":2,"id":"7f86866e_e380f861","line":11,"updated":"2023-12-20 15:55:30.000000000","message":"Changing a password should only happen during upgrade, not for bootstrap, so why is this needed here, too? The nova documentation on this isn\u0027t really helpful, either.","commit_id":"055059e13c4bfebed9f488023e7538244fa0a105"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"277b884ca13094593ff98b862da8d64f5f60e2dc","unresolved":true,"context_lines":[{"line_number":8,"context_line":"# of the KOLLA_BOOTSTRAP variable being set, including empty."},{"line_number":9,"context_line":"if [[ \"${!KOLLA_BOOTSTRAP[@]}\" ]]; then"},{"line_number":10,"context_line":"    nova-manage api_db sync"},{"line_number":11,"context_line":"    nova-manage db sync --local_cell"},{"line_number":12,"context_line":"    nova-manage db online_data_migrations"},{"line_number":13,"context_line":"    exit 0"},{"line_number":14,"context_line":"fi"}],"source_content_type":"text/x-sh","patch_set":2,"id":"e876c992_11107904","line":11,"in_reply_to":"7f86866e_e380f861","updated":"2023-12-21 09:04:51.000000000","message":"The nova role in k-a doesn\u0027t use KOLLA_BOOTSTRAP - only KOLLA_UPGRADE. This code could potentially be removed, but that would be a separate change.\n\nUsing --local_cell isn\u0027t just for password rotation, it avoids fanning out to all cells, which is more correct because we\u0027re just interested in syncing cell0 in the nova role - proper cells are synced in the nova-cell role.\n\nI expect this was added for consistency.","commit_id":"055059e13c4bfebed9f488023e7538244fa0a105"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"460297ce4fef66ff7bf35fcaf1a53d40eeac9520","unresolved":false,"context_lines":[{"line_number":8,"context_line":"# of the KOLLA_BOOTSTRAP variable being set, including empty."},{"line_number":9,"context_line":"if [[ \"${!KOLLA_BOOTSTRAP[@]}\" ]]; then"},{"line_number":10,"context_line":"    nova-manage api_db sync"},{"line_number":11,"context_line":"    nova-manage db sync --local_cell"},{"line_number":12,"context_line":"    nova-manage db online_data_migrations"},{"line_number":13,"context_line":"    exit 0"},{"line_number":14,"context_line":"fi"}],"source_content_type":"text/x-sh","patch_set":2,"id":"e5763686_9a140e6f","line":11,"in_reply_to":"e876c992_11107904","updated":"2023-12-21 15:53:42.000000000","message":"hmm, ok","commit_id":"055059e13c4bfebed9f488023e7538244fa0a105"}],"releasenotes/notes/nova-sync-local-cell-8e3258f4b410d25c.yaml":[{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"e2e40d12938ace7f994bf22c9b6d4e9076ca4b9f","unresolved":true,"context_lines":[{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    The Nova API container extended startup script has been updated to only"},{"line_number":5,"context_line":"    sync the local Nova cell. This resolves an error that would occur when the"},{"line_number":6,"context_line":"    Nova database password changes."}],"source_content_type":"text/x-yaml","patch_set":2,"id":"4b7c2f79_aca0d529","line":6,"updated":"2023-12-20 15:55:30.000000000","message":"should also have a link to the bug","commit_id":"055059e13c4bfebed9f488023e7538244fa0a105"},{"author":{"_account_id":35264,"name":"Alex Welsh","email":"alex@stackhpc.com","username":"alex-welsh"},"change_message_id":"07e869ccf24e3260d9dd1fb0aaa4708811a0b377","unresolved":false,"context_lines":[{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    The Nova API container extended startup script has been updated to only"},{"line_number":5,"context_line":"    sync the local Nova cell. This resolves an error that would occur when the"},{"line_number":6,"context_line":"    Nova database password changes."}],"source_content_type":"text/x-yaml","patch_set":2,"id":"84f47e12_1d278f96","line":6,"in_reply_to":"4b7c2f79_aca0d529","updated":"2023-12-21 10:50:08.000000000","message":"Done","commit_id":"055059e13c4bfebed9f488023e7538244fa0a105"}]}
