)]}'
{"id":"openstack%2Fkayobe~985778","triplet_id":"openstack%2Fkayobe~stable%2F2025.2~Iad7fc73f16ffcbc2ab5f261322bd6777036fd5f6","project":"openstack/kayobe","branch":"stable/2025.2","hashtags":[],"change_id":"Iad7fc73f16ffcbc2ab5f261322bd6777036fd5f6","subject":"Block until timedatectl status show synchronized","status":"MERGED","created":"2026-04-22 08:53:06.000000000","updated":"2026-04-22 12:09:01.000000000","submitted":"2026-04-22 12:07:59.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"985778","cherry_pick_of_change":982396,"cherry_pick_of_patch_set":3,"meta_rev_id":"631d914295b81db8de061d76c8ea455799082ad3","_number":985778,"virtual_id_number":985778,"owner":{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-04-22 12:07:59.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},"all":[{"value":2,"date":"2026-04-22 10:28:27.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},"all":[{"value":1,"date":"2026-04-22 10:28:27.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Do Not Backport"," 0":"Backport Review Needed","+1":"Should Backport"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-04-22 10:21:06.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"61b947f1e23f1e09d0994afda12001f9e340af9c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},"date":"2026-04-22 08:53:06.000000000","message":"Patch Set 1: Cherry Picked from branch master.","accounts_in_message":[],"_revision_number":1},{"id":"298b804d2b15ccea24957a68f5390397e0182f6e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-22 10:21:06.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/95fdcb6cf31647dc89d4f2bdea7485c3\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/dcdf7878b7b54337b136cf829533a31b : SUCCESS in 9m 33s\n- openstack-tox-linters https://zuul.opendev.org/t/openstack/build/cf8fad08b546485d8f0fbc8a514ead2c : SUCCESS in 7m 16s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/172f9f2075b14c81a7164b081ab7f96f : SUCCESS in 4m 11s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/cf180e9dc0d34372a6ef637a6fba41e7 : SUCCESS in 4m 03s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/31903a66263f40d3975eccb4b653a641 : SUCCESS in 3m 55s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/db12de6523684e72b33a09051dce0ffe : SUCCESS in 5m 19s (non-voting)\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/194b54d589cf444babe5dae13e2332ed : SUCCESS in 4m 05s\n- kayobe-tox-ansible-syntax https://zuul.opendev.org/t/openstack/build/0c6da406708f4fcb94bf72b41b1fdd26 : SUCCESS in 6m 09s\n- kayobe-tox-ansible https://zuul.opendev.org/t/openstack/build/c1c49885202a4df98d2cf26f5a4ddaa8 : SUCCESS in 12m 16s\n- kayobe-tox-molecule https://zuul.opendev.org/t/openstack/build/86c00ae2ae4d43c6a6f21e158dea11a3 : SUCCESS in 7m 47s\n- kayobe-infra-vm-rocky10 https://zuul.opendev.org/t/openstack/build/5082d33c2c72447e9b15948fb913ce97 : SUCCESS in 10m 31s\n- kayobe-infra-vm-ubuntu-noble https://zuul.opendev.org/t/openstack/build/d7b930054c144a548620d9a3dd8ba738 : SUCCESS in 7m 46s\n- kayobe-overcloud-host-configure-rocky10 https://zuul.opendev.org/t/openstack/build/2d715a0bf6de4f7d82f51784279ac98d : SUCCESS in 17m 09s\n- kayobe-overcloud-host-configure-ubuntu-noble https://zuul.opendev.org/t/openstack/build/3d354aa07b654aa8bb5df983e52c7fbd : SUCCESS in 10m 59s\n- kayobe-overcloud-rocky10 https://zuul.opendev.org/t/openstack/build/e392bb96de2f46b5ab0ab03e1e840f4a : SUCCESS in 59m 23s\n- kayobe-overcloud-rocky10-podman https://zuul.opendev.org/t/openstack/build/743b926ad72542e282e61c423f1283d9 : SUCCESS in 58m 45s\n- kayobe-overcloud-tls-rocky10 https://zuul.opendev.org/t/openstack/build/28ffae98ea2a46fc9c3e3e8063834095 : SUCCESS in 1h 00m 28s\n- kayobe-overcloud-ubuntu-noble https://zuul.opendev.org/t/openstack/build/ee14d751c05440178d605a313345b1a0 : SUCCESS in 59m 16s\n- kayobe-overcloud-ubuntu-noble-podman https://zuul.opendev.org/t/openstack/build/84c41581022d49f8bb8b865d92841eb7 : SUCCESS in 58m 29s\n- kayobe-overcloud-upgrade-rocky10 https://zuul.opendev.org/t/openstack/build/bc4e14789b0f4fd5b03026e118e509a0 : SUCCESS in 1h 26m 19s\n- kayobe-overcloud-upgrade-ubuntu-noble https://zuul.opendev.org/t/openstack/build/7a9c8ca3460143d08c795ed7137d2f34 : SUCCESS in 1h 23m 54s\n- kayobe-seed-rocky10 https://zuul.opendev.org/t/openstack/build/9aa605d8d0234890a6750c0dd07d6da7 : SUCCESS in 24m 58s\n- kayobe-seed-rocky10-podman https://zuul.opendev.org/t/openstack/build/5c8e4335c45d4495b3555203154558d2 : SUCCESS in 9m 22s\n- kayobe-seed-ubuntu-noble https://zuul.opendev.org/t/openstack/build/b8f30c1f62094deeba7736bbe225e3c6 : SUCCESS in 13m 31s\n- kayobe-seed-ubuntu-noble-podman https://zuul.opendev.org/t/openstack/build/0f40562908734ff1bf53a6a8f30aedc5 : SUCCESS in 16m 43s\n- kayobe-seed-upgrade-rocky10 https://zuul.opendev.org/t/openstack/build/23e5e088196c46558c5c16e9bc1f9850 : SUCCESS in 28m 30s\n- kayobe-seed-upgrade-ubuntu-noble https://zuul.opendev.org/t/openstack/build/e5880ddf90a64b08b91a50f1b9d13a9d : SUCCESS in 26m 36s\n- kayobe-seed-vm-rocky10 https://zuul.opendev.org/t/openstack/build/ef5ab76ebb314219b0a4e4f19bad9881 : SUCCESS in 13m 44s\n- kayobe-seed-vm-ubuntu-noble https://zuul.opendev.org/t/openstack/build/e49743ebfee34d3c819e12973365b871 : SUCCESS in 7m 14s","accounts_in_message":[],"_revision_number":1},{"id":"be80c590372f87463fe2950ba01828eb6b1d57c9","author":{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},"date":"2026-04-22 10:28:27.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"48961f943dc9d07544a838da748a140f4542aa19","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-22 10:28:51.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"f8beba3b3717d7a6e14286de10237c2f494b28c1","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-22 12:07:59.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9edb4b9e81ef4b69ae1d3d704b98b717\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/680c15b6c2a44fe6bdf8543af0029644 : SUCCESS in 9m 07s\n- openstack-tox-linters https://zuul.opendev.org/t/openstack/build/2ff877a2bc444c04944294ec146e8461 : SUCCESS in 6m 44s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2e356a26a51a475ab0ec3c26081750b1 : SUCCESS in 4m 26s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/15d573ccf46a40798f54434681c6830b : SUCCESS in 4m 17s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a6a4ad3072e049f0849947f3e2fd2589 : SUCCESS in 3m 07s\n- kayobe-tox-ansible-syntax https://zuul.opendev.org/t/openstack/build/740149a5931a4d0db9d7469e661940f2 : SUCCESS in 4m 59s\n- kayobe-tox-ansible https://zuul.opendev.org/t/openstack/build/b567a748e576473e9cc82d831fa4765f : SUCCESS in 11m 39s\n- kayobe-tox-molecule https://zuul.opendev.org/t/openstack/build/a3abdbcae351455eabb8e6f8eee22223 : SUCCESS in 11m 15s\n- kayobe-infra-vm-rocky10 https://zuul.opendev.org/t/openstack/build/63db40caa906433d979d345d55b17dea : SUCCESS in 13m 59s\n- kayobe-infra-vm-ubuntu-noble https://zuul.opendev.org/t/openstack/build/736fcfd3c6824c6fac46b30558ce07a4 : SUCCESS in 13m 23s\n- kayobe-overcloud-host-configure-rocky10 https://zuul.opendev.org/t/openstack/build/5899b53484b14ad99051d71bc074862f : SUCCESS in 23m 49s\n- kayobe-overcloud-host-configure-ubuntu-noble https://zuul.opendev.org/t/openstack/build/ebc3871ba50f4fe3838a48eed3ea23d1 : SUCCESS in 16m 09s\n- kayobe-overcloud-rocky10 https://zuul.opendev.org/t/openstack/build/4ca9818270a041eb874458341b6f26ee : SUCCESS in 56m 50s\n- kayobe-overcloud-rocky10-podman https://zuul.opendev.org/t/openstack/build/9768224d889549e1af367ff89b3a7a6d : SUCCESS in 56m 07s\n- kayobe-overcloud-tls-rocky10 https://zuul.opendev.org/t/openstack/build/50f03826f535412883ad39fb325cc730 : SUCCESS in 58m 54s\n- kayobe-overcloud-ubuntu-noble https://zuul.opendev.org/t/openstack/build/84608c58245e46b1ba0f34cf10f5fc7d : SUCCESS in 1h 13m 41s\n- kayobe-overcloud-ubuntu-noble-podman https://zuul.opendev.org/t/openstack/build/dcd668e950be4ffa9bc7f7d88eb414fa : SUCCESS in 1h 33m 31s\n- kayobe-overcloud-upgrade-rocky10 https://zuul.opendev.org/t/openstack/build/4948ca00b0d346ceaf70f1cb9a498abf : SUCCESS in 1h 25m 20s\n- kayobe-overcloud-upgrade-ubuntu-noble https://zuul.opendev.org/t/openstack/build/c64657f3b27a49a0ae9828ae911eebc4 : SUCCESS in 1h 23m 47s\n- kayobe-seed-rocky10 https://zuul.opendev.org/t/openstack/build/fdd7793b643f4ad78ef0abce9c621231 : SUCCESS in 11m 30s\n- kayobe-seed-rocky10-podman https://zuul.opendev.org/t/openstack/build/a85b7565cb4a4af6919a452de2d6729e : SUCCESS in 9m 32s\n- kayobe-seed-ubuntu-noble https://zuul.opendev.org/t/openstack/build/8d390b093fbc47bc81b31a1dfb137784 : SUCCESS in 16m 40s\n- kayobe-seed-ubuntu-noble-podman https://zuul.opendev.org/t/openstack/build/37485d21f51447aa8b64ef57eef8ef84 : SUCCESS in 14m 47s\n- kayobe-seed-upgrade-rocky10 https://zuul.opendev.org/t/openstack/build/8eb30313c6c44cae8eef43aa9e1d9a5f : SUCCESS in 33m 16s\n- kayobe-seed-upgrade-ubuntu-noble https://zuul.opendev.org/t/openstack/build/14ac9d1a9c1a415793351d804ebd4e22 : SUCCESS in 26m 29s\n- kayobe-seed-vm-rocky10 https://zuul.opendev.org/t/openstack/build/54712c2d42b24b05aeb16d7b6d19b864 : SUCCESS in 14m 03s\n- kayobe-seed-vm-ubuntu-noble https://zuul.opendev.org/t/openstack/build/70ac488a71bc478e80b24ea4c527d42a : SUCCESS in 13m 15s","accounts_in_message":[],"_revision_number":1},{"id":"399cdd827d81a6498a3108400bc5144a5e75390f","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-22 12:07:59.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"631d914295b81db8de061d76c8ea455799082ad3","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-22 12:09:01.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/747d00f45b774ef583c41b76d39d19ff\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0061df29639247ce96c73a25421f134b : SUCCESS in 46s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/5b2b49f226584061ac49642003c1b151 : SUCCESS in 51s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"caa9fbb8e7eb77fb9cebe0d6bcc755d88d3b5f5f","revisions":{"caa9fbb8e7eb77fb9cebe0d6bcc755d88d3b5f5f":{"kind":"REWORK","_number":1,"created":"2026-04-22 08:53:06.000000000","uploader":{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},"ref":"refs/changes/78/985778/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/kayobe","ref":"refs/changes/78/985778/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/kayobe refs/changes/78/985778/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/kayobe refs/changes/78/985778/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/kayobe refs/changes/78/985778/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/kayobe refs/changes/78/985778/1"}}},"commit":{"parents":[{"commit":"592da1fec408af2bcc1c698183bd4b23a367f695","subject":"Override IPA image distribution/release","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kayobe/commit/592da1fec408af2bcc1c698183bd4b23a367f695"}]}],"author":{"name":"Will Szumski","email":"will@stackhpc.com","date":"2026-03-27 11:44:11.000000000","tz":0},"committer":{"name":"Will Szumski","email":"will@stackhpc.com","date":"2026-04-22 08:53:06.000000000","tz":0},"subject":"Block until timedatectl status show synchronized","message":"Block until timedatectl status show synchronized\n\nShould reduce incidents of time sync issues when running kolla\npre-checks.\n\nChange-Id: Iad7fc73f16ffcbc2ab5f261322bd6777036fd5f6\nSigned-off-by: Will Szumski \u003cwill@stackhpc.com\u003e\n(cherry picked from commit f23ced2b59731c7eb89d9212237e933042f74d7b)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kayobe/commit/caa9fbb8e7eb77fb9cebe0d6bcc755d88d3b5f5f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kayobe/commit/caa9fbb8e7eb77fb9cebe0d6bcc755d88d3b5f5f"}]},"branch":"refs/heads/stable/2025.2","conflicts":{"ours":"592da1fec408af2bcc1c698183bd4b23a367f695","theirs":"f23ced2b59731c7eb89d9212237e933042f74d7b","contains_conflicts":false}}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY","applied_by":{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"}},{"label":"Backport-Candidate","status":"MAY"},{"label":"Review-Priority","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Backport-Candidate","description":"Backport candidate status","status":"NOT_APPLICABLE","is_legacy":false,"applicability_expression_result":{"fulfilled":false,"status":"FAIL"},"submittability_expression_result":{"expression":"is:true","fulfilled":true,"status":"NOT_EVALUATED","passing_atoms":[],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Review-Priority","description":"Review priority","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"-label:Review-Priority\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":[],"failing_atoms":["label:Review-Priority\u003dMIN"],"atom_explanations":{"label:Review-Priority\u003dMIN":""}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
