)]}'
{"id":"openstack%2Fkolla~993520","triplet_id":"openstack%2Fkolla~stable%2F2025.2~Ib62191e3022e5bcff781c12f662c9800fb210eb9","project":"openstack/kolla","branch":"stable/2025.2","topic":"kolla-virtlogd-stable/2025.2","attention_set":{},"removed_from_attention_set":{"22629":{"account":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"last_update":"2026-06-23 10:24:10.000000000","reason":"Change was submitted"},"14200":{"account":{"_account_id":14200,"name":"Maksim Malchuk","email":"maksim.malchuk@gmail.com","username":"mmalchuk"},"last_update":"2026-06-23 09:05:25.000000000","reason":"\u003cGERRIT_ACCOUNT_14200\u003e replied on the change","reason_account":{"_account_id":14200,"name":"Maksim Malchuk","email":"maksim.malchuk@gmail.com","username":"mmalchuk"}},"2271":{"account":{"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},"last_update":"2026-06-23 10:24:10.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Ib62191e3022e5bcff781c12f662c9800fb210eb9","subject":"Install and start virtlogd in nova-libvirt.","status":"MERGED","created":"2026-06-16 08:02:02.000000000","updated":"2026-06-23 10:25:19.000000000","submitted":"2026-06-23 10:24:10.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":4,"unresolved_comment_count":1,"has_review_started":true,"submission_id":"993520-kolla-virtlogd-stable/2025.2","cherry_pick_of_change":993065,"cherry_pick_of_patch_set":1,"meta_rev_id":"f10ed80f2123ddd85886535e920a338e5d1646af","_number":993520,"virtual_id_number":993520,"owner":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},{"value":0,"_account_id":14200,"name":"Maksim Malchuk","email":"maksim.malchuk@gmail.com","username":"mmalchuk"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-06-23 10:24:09.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":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"all":[{"value":2,"date":"2026-06-23 08:52:04.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},{"value":1,"date":"2026-06-23 09:05:25.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":14200,"name":"Maksim Malchuk","email":"maksim.malchuk@gmail.com","username":"mmalchuk"},{"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":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"all":[{"value":1,"date":"2026-06-23 08:52:04.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},{"value":0,"_account_id":14200,"name":"Maksim Malchuk","email":"maksim.malchuk@gmail.com","username":"mmalchuk"},{"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":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},{"value":0,"_account_id":14200,"name":"Maksim Malchuk","email":"maksim.malchuk@gmail.com","username":"mmalchuk"},{"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":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},{"value":0,"_account_id":14200,"name":"Maksim Malchuk","email":"maksim.malchuk@gmail.com","username":"mmalchuk"},{"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":14200,"name":"Maksim Malchuk","email":"maksim.malchuk@gmail.com","username":"mmalchuk"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"}],"CC":[{"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-06-16 08:02:02.000000000","updated_by":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"reviewer":{"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},"state":"CC"},{"updated":"2026-06-16 08:55:27.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"},{"updated":"2026-06-16 09:04:28.000000000","updated_by":{"_account_id":14200,"name":"Maksim Malchuk","email":"maksim.malchuk@gmail.com","username":"mmalchuk"},"reviewer":{"_account_id":14200,"name":"Maksim Malchuk","email":"maksim.malchuk@gmail.com","username":"mmalchuk"},"state":"REVIEWER"}],"messages":[{"id":"c69e8fafbe736d7a63a8a49f8922b9bd7afc5706","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"date":"2026-06-16 08:02:02.000000000","message":"Patch Set 1: Cherry Picked from branch master.","accounts_in_message":[],"_revision_number":1},{"id":"06be02866c79eaf7d72837e3c9e15e6f3acb0f3c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-16 08:55:27.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/4f9dc1fccc734e19b34f5d9d743d123b\n\n- kolla-build-centos-10s https://zuul.opendev.org/t/openstack/build/455338dad5294a8dbeaed087830e2884 : SUCCESS in 39m 22s (non-voting)\n- kolla-build-debian-bookworm https://zuul.opendev.org/t/openstack/build/ee5930e5c9bc4b43a4c45a1abb4ef5d8 : FAILURE in 44m 28s\n- kolla-build-debian-bookworm-podman https://zuul.opendev.org/t/openstack/build/62c6d11302be47a59c9aeaa9cbff4e6c : FAILURE in 30m 34s\n- kolla-build-rocky-10 https://zuul.opendev.org/t/openstack/build/74fe8cbed86145c0a4b173e873adcf11 : SUCCESS in 48m 41s\n- kolla-build-rocky-10-podman https://zuul.opendev.org/t/openstack/build/dfdc4c2d92f04635a13ef0a0eeb0413a : SUCCESS in 38m 15s\n- kolla-build-ubuntu-noble https://zuul.opendev.org/t/openstack/build/6df5d3f49f4e44008d7d7ca316265833 : SUCCESS in 52m 34s\n- kolla-build-ubuntu-noble-podman https://zuul.opendev.org/t/openstack/build/d7d26b599ba54358aa1ee88e10f82ae0 : SUCCESS in 28m 24s\n- kolla-tox-genconfig https://zuul.opendev.org/t/openstack/build/7c60126b30a24cdf8b459d2620e7f695 : SUCCESS in 3m 08s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c563c82d44604605a4fe45a5fedfda7e : SUCCESS in 3m 43s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/9808aedf29b64ad29e9434ecb1fe6ecd : SUCCESS in 2m 35s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/d3d993a0f5e6440a8926b019b2a02a2f : SUCCESS in 3m 32s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/f5989149434f4cc4ad77c4cd18f20d57 : SUCCESS in 4m 04s (non-voting)\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/bc2552289b2941c099736c96c5168b39 : SUCCESS in 3m 32s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3ffd23b60efa4d30b0aadd74e2225c48 : SUCCESS in 3m 33s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/750cec02abe94abf96c60c92ff42f8ec : SUCCESS in 9m 34s","accounts_in_message":[],"_revision_number":1},{"id":"9b7e040a5601dec920cc526166a288944bf18570","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-18 14:00:29.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/eed17dfca25944b2ae62ca38df77cb95\n\n- kolla-build-centos-10s-arm64 https://zuul.opendev.org/t/openstack/build/4656ddb59e374b09b511ed6618174751 : SUCCESS in 1h 00m 36s (non-voting)\n- kolla-build-debian-bookworm-arm64 https://zuul.opendev.org/t/openstack/build/e314cd6be35948f9a58fe34f9bd19101 : FAILURE in 1h 13m 36s (non-voting)\n- kolla-build-rocky-10-arm64 https://zuul.opendev.org/t/openstack/build/721b91acc30d4756ba1946e9fed9cbb2 : SUCCESS in 1h 01m 10s (non-voting)\n- kolla-build-ubuntu-noble-arm64 https://zuul.opendev.org/t/openstack/build/6785db478ac644fb9d0588979c648683 : SUCCESS in 2h 38m 16s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"acf0a8b2c61e20b67264a44a9ded054391b4347b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},"date":"2026-06-22 19:53:27.000000000","message":"Patch Set 2: Published edit on patch set 1.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":2},{"id":"5978275125cfdbf0d6209e1eda815eee5debe24b","author":{"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},"date":"2026-06-22 19:53:44.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"a4f161d2dd6a1ba5a83ae49ab7b0df253fde9828","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-22 20:57:40.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/1b16780d4f5b4a90b882e8a08fda69ee\n\n- kolla-build-centos-10s https://zuul.opendev.org/t/openstack/build/23fa60fd841c438fb69a7ba293613265 : SUCCESS in 50m 41s (non-voting)\n- kolla-build-debian-bookworm https://zuul.opendev.org/t/openstack/build/d033b30a7aa64b45accdfab189a229a7 : FAILURE in 43m 13s\n- kolla-build-debian-bookworm-podman https://zuul.opendev.org/t/openstack/build/dfca2810543646f0a78c490bf5922cac : FAILURE in 27m 32s\n- kolla-build-rocky-10 https://zuul.opendev.org/t/openstack/build/67b6f73134ec49b9bd7b24f59d6c4cf1 : SUCCESS in 47m 00s\n- kolla-build-rocky-10-podman https://zuul.opendev.org/t/openstack/build/34a135bb8b9a47c9a8e8d434b27b806b : SUCCESS in 52m 01s\n- kolla-build-ubuntu-noble https://zuul.opendev.org/t/openstack/build/03ea1eac38914e51a30f8273498f9eac : SUCCESS in 56m 30s\n- kolla-build-ubuntu-noble-podman https://zuul.opendev.org/t/openstack/build/57ad89b0c10a400b94d268615a97fa71 : SUCCESS in 14m 34s\n- kolla-tox-genconfig https://zuul.opendev.org/t/openstack/build/d941fcdd6b2a4003aca8cc90ad20880a : SUCCESS in 3m 00s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/535bfbee26ac4a44b9449e4890354c24 : SUCCESS in 5m 20s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/580021df13ce4cd28fd5e09b8e305947 : SUCCESS in 2m 32s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/f7d0e10562ff436c958a70c82bf16506 : SUCCESS in 2m 05s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/e20b65a9f7e44c978bb651bbe7945756 : SUCCESS in 5m 40s (non-voting)\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/e97e888eaa31474295f6909d2c9f1554 : SUCCESS in 4m 50s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/da030f829eee423da0a4e48527a3b829 : SUCCESS in 3m 54s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/68bded8f6f0a4d0099e1da45ac1c6763 : SUCCESS in 9m 17s","accounts_in_message":[],"_revision_number":2},{"id":"1d022964740d07366f19b178c30eb99eaeeb28a9","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},"date":"2026-06-22 23:00:52.000000000","message":"Patch Set 3: Published edit on patch set 2.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":3},{"id":"152f7b2d7fb15a58a12f76aaba6cffcf2ab004cb","author":{"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},"date":"2026-06-22 23:01:36.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"fb0d9a249dc35407ca291e0563cc8eb88d7d1ac1","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-23 00:04:55.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/832c4b03d97b4e7ebf42aacabe9c97d8\n\n- kolla-build-centos-10s https://zuul.opendev.org/t/openstack/build/67e97d5bc2484ab2ae30c8af88e7e467 : SUCCESS in 50m 11s (non-voting)\n- kolla-build-debian-bookworm https://zuul.opendev.org/t/openstack/build/3777da916785425e85ecae837c8fdc99 : SUCCESS in 51m 53s\n- kolla-build-debian-bookworm-podman https://zuul.opendev.org/t/openstack/build/0c426026d67b4b4983b7a448a0c9640e : SUCCESS in 31m 18s\n- kolla-build-rocky-10 https://zuul.opendev.org/t/openstack/build/38e872698cf647e287c7fb187de7c418 : SUCCESS in 47m 03s\n- kolla-build-rocky-10-podman https://zuul.opendev.org/t/openstack/build/6e301ead2ebf42d4801011b93628626c : SUCCESS in 32m 30s\n- kolla-build-ubuntu-noble https://zuul.opendev.org/t/openstack/build/3e19872a48e34b06a9a9895586c48a0c : SUCCESS in 58m 50s\n- kolla-build-ubuntu-noble-podman https://zuul.opendev.org/t/openstack/build/1dd482994f32405cb5b12dbd805421cb : SUCCESS in 33m 23s\n- kolla-tox-genconfig https://zuul.opendev.org/t/openstack/build/cfbb444edc8a4dd4abbcb95530b65eb5 : SUCCESS in 3m 17s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/bb60c595c9ae440ea1b159ad3b77270c : SUCCESS in 4m 59s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/be2f9919286d4da5b85922f3b5117946 : SUCCESS in 2m 56s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/38ebc2c459674fa8ae319b74250ddd90 : SUCCESS in 3m 38s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/c9ecccdcd1c244d4917955f7251da903 : SUCCESS in 5m 57s (non-voting)\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/4845070f69704bcaae7eb660f9ab9602 : SUCCESS in 3m 52s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c07fcaaca20e4acbbb3ec94e0b53cdcd : SUCCESS in 6m 24s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/da7d348d51734c77885da5ba3c43a2b7 : SUCCESS in 4m 06s","accounts_in_message":[],"_revision_number":3},{"id":"0a8c1f61259f679277a3386a796181357578465b","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-23 01:11:30.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/7ee1a322b8164f16a7d1388e45dfbcb7\n\n- kolla-build-centos-10s-arm64 https://zuul.opendev.org/t/openstack/build/388126e9129447149d2ea6a90c5ef441 : SUCCESS in 2h 04m 31s (non-voting)\n- kolla-build-debian-bookworm-arm64 https://zuul.opendev.org/t/openstack/build/492863549fd4496cb6711e6c844a68e3 : SUCCESS in 1h 47m 59s (non-voting)\n- kolla-build-rocky-10-arm64 https://zuul.opendev.org/t/openstack/build/fb2578e39f5545eab6833caf6abcb8b6 : SUCCESS in 1h 49m 24s (non-voting)\n- kolla-build-ubuntu-noble-arm64 https://zuul.opendev.org/t/openstack/build/398143e6414b4402a71fea09e8a6641d : SUCCESS in 1h 26m 34s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"b1417561bd076a17586b6dafe461c6f2ca0b72b7","author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"date":"2026-06-23 04:18:32.000000000","message":"Patch Set 3: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"dae5ebfe6b8fab55a5b027116cdd04f7469ee2ce","author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"date":"2026-06-23 04:19:26.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"58deddd30368ecf82acf99329d2e33e9096831ed","author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"date":"2026-06-23 08:52:04.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"3518de71ad790e1eed9bb50229a535b935f672ae","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-23 08:52:18.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"b51b4750cfa756282fa02d3baf13d09ac1725c8f","author":{"_account_id":14200,"name":"Maksim Malchuk","email":"maksim.malchuk@gmail.com","username":"mmalchuk"},"date":"2026-06-23 09:05:25.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"4b0418745c351ec9a7d88e914a8a939d3d0caeaf","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-23 10:24:09.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/6ca423d72847401e82a0a65c45141c22\n\n- kolla-build-debian-bookworm https://zuul.opendev.org/t/openstack/build/ea1d490149bc4c10a4c59898c16615f4 : SUCCESS in 52m 49s\n- kolla-build-debian-bookworm-podman https://zuul.opendev.org/t/openstack/build/b740cdd8d47d436d8cf38ed7646ca5e5 : SUCCESS in 16m 25s\n- kolla-build-rocky-10 https://zuul.opendev.org/t/openstack/build/1a87c12028864bac843ede77fc267215 : SUCCESS in 45m 01s\n- kolla-build-rocky-10-podman https://zuul.opendev.org/t/openstack/build/1f1d049a649e41789d1aca8bdd7084c1 : SUCCESS in 35m 11s\n- kolla-build-ubuntu-noble https://zuul.opendev.org/t/openstack/build/eebcdf69cb9543adb30058ba78e9c5ef : SUCCESS in 55m 33s\n- kolla-build-ubuntu-noble-podman https://zuul.opendev.org/t/openstack/build/5ce5a14ea4d84667816c0bbfa1b84813 : SUCCESS in 28m 30s\n- kolla-tox-genconfig https://zuul.opendev.org/t/openstack/build/ce4870851cf94e34ae5798a7745b4d91 : SUCCESS in 3m 05s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/13c0e20ca1ce49469686e1d1208cc965 : SUCCESS in 3m 55s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/cb9528d6e9dd4c6eab0663392163cdb4 : SUCCESS in 3m 30s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/defda5a96f0e4dca93fa86bf6e951d14 : SUCCESS in 3m 35s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/245356a818654d549255fd72a91f6d48 : SUCCESS in 6m 10s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/b3de1bd08216491ba254e0c06c90cb65 : SUCCESS in 3m 24s","accounts_in_message":[],"_revision_number":3},{"id":"a2eaae540a8d2822611f902693a116cf95898e33","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-23 10:24:10.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":3},{"id":"f10ed80f2123ddd85886535e920a338e5d1646af","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-23 10:25:19.000000000","message":"Patch Set 3:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/42f0885ad6594e6083ce042f7c1b1cd0\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9de78aa71ce14983a8c2e02668600d08 : SUCCESS in 55s","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"5629b0d05797b37723a3b524daff421d3ab17a2b","revisions":{"d4cede428631f44674a55f3d444749dacfec1d83":{"kind":"REWORK","_number":1,"created":"2026-06-16 08:02:02.000000000","uploader":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"ref":"refs/changes/20/993520/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/kolla","ref":"refs/changes/20/993520/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/kolla refs/changes/20/993520/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/kolla refs/changes/20/993520/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/kolla refs/changes/20/993520/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/kolla refs/changes/20/993520/1"}}},"commit":{"parents":[{"commit":"0d0b8dda3a8b50c0f6d5dace2246132f88c2dfd3","subject":"kolla-build: Use SandboxedEnvironment to prevent SSTI","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kolla/commit/0d0b8dda3a8b50c0f6d5dace2246132f88c2dfd3"}]}],"author":{"name":"Michael Still","email":"mikal@stillhq.com","date":"2026-06-11 21:12:09.000000000","tz":600},"committer":{"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","date":"2026-06-16 08:02:02.000000000","tz":0},"subject":"Install and start virtlogd in nova-libvirt.","message":"Install and start virtlogd in nova-libvirt.\n\nDue to implementation choices in qemu and libvirt, standard log\nrotate does not work on these console files, and instead the usual\napproach is to have libvirt\u0027s virtlogd rotate the contents of the\nconsole log file when it gets a bit big. OpenStack Compute knows\nhow to read data from more than one rotated console log file if\nrequired to service a REST API request.\n\nOpenStack Kolla and Kolla-Ansible deploy OpenStack components in\ndocker or podman containers. An error in the startup configuration\nfor the nova_libvirt container results in the libvirt virtlogd\ndaemon not being run, which results in this console log rotation\nnot occurring.\n\nThis opens up the risk of a disk usage denial of service attack\non a hypervisor. The console log is stored on the same filesystem\nas ephemeral disks, and OpenStack Nova will take a hypervisor out\nof service if disk space becomes constrained. There is some\nprotection from the instance console not being able to write data\nparticularly quickly, but it is definitely still possible to fill\nthe hypervisor file system -- especially if multiple instances are used.\n\nThis misconfiguration appears to exist in all versions of\nKolla / Kolla-Ansible as best as I can tell.\n\nPartial-Bug: 2155214\n\nChange-Id: Ib62191e3022e5bcff781c12f662c9800fb210eb9\nSigned-off-by: Michael Still \u003cmikal@stillhq.com\u003e\n(cherry picked from commit 97d1352f225509bcb5e3e25013e9bfe1f3c995f0)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kolla/commit/d4cede428631f44674a55f3d444749dacfec1d83"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kolla/commit/d4cede428631f44674a55f3d444749dacfec1d83"}]},"branch":"refs/heads/stable/2025.2","conflicts":{"base":"7477b2244ee525ffd6effeb4229608991c639fc8","ours":"0d0b8dda3a8b50c0f6d5dace2246132f88c2dfd3","theirs":"97d1352f225509bcb5e3e25013e9bfe1f3c995f0","merge_strategy":"recursive","contains_conflicts":false}},"d8c93f4c67706a1095b681adb22aae70eb089a8b":{"kind":"REWORK","_number":2,"created":"2026-06-22 19:53:27.000000000","uploader":{"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},"ref":"refs/changes/20/993520/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/kolla","ref":"refs/changes/20/993520/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/kolla refs/changes/20/993520/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/kolla refs/changes/20/993520/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/kolla refs/changes/20/993520/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/kolla refs/changes/20/993520/2"}}},"commit":{"parents":[{"commit":"0d0b8dda3a8b50c0f6d5dace2246132f88c2dfd3","subject":"kolla-build: Use SandboxedEnvironment to prevent SSTI","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kolla/commit/0d0b8dda3a8b50c0f6d5dace2246132f88c2dfd3"}]}],"author":{"name":"Michael Still","email":"mikal@stillhq.com","date":"2026-06-11 21:12:09.000000000","tz":600},"committer":{"name":"Michael Still","email":"mikal@stillhq.com","date":"2026-06-22 19:53:27.000000000","tz":0},"subject":"Install and start virtlogd in nova-libvirt.","message":"Install and start virtlogd in nova-libvirt.\n\nDue to implementation choices in qemu and libvirt, standard log\nrotate does not work on these console files, and instead the usual\napproach is to have libvirt\u0027s virtlogd rotate the contents of the\nconsole log file when it gets a bit big. OpenStack Compute knows\nhow to read data from more than one rotated console log file if\nrequired to service a REST API request.\n\nOpenStack Kolla and Kolla-Ansible deploy OpenStack components in\ndocker or podman containers. An error in the startup configuration\nfor the nova_libvirt container results in the libvirt virtlogd\ndaemon not being run, which results in this console log rotation\nnot occurring.\n\nThis opens up the risk of a disk usage denial of service attack\non a hypervisor. The console log is stored on the same filesystem\nas ephemeral disks, and OpenStack Nova will take a hypervisor out\nof service if disk space becomes constrained. There is some\nprotection from the instance console not being able to write data\nparticularly quickly, but it is definitely still possible to fill\nthe hypervisor file system -- especially if multiple instances are used.\n\nThis misconfiguration appears to exist in all versions of\nKolla / Kolla-Ansible as best as I can tell.\n\nPartial-Bug: 2155214\n\nChange-Id: Ib62191e3022e5bcff781c12f662c9800fb210eb9\nSigned-off-by: Michael Still \u003cmikal@stillhq.com\u003e\n(cherry picked from commit 97d1352f225509bcb5e3e25013e9bfe1f3c995f0)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kolla/commit/d8c93f4c67706a1095b681adb22aae70eb089a8b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kolla/commit/d8c93f4c67706a1095b681adb22aae70eb089a8b"}]},"branch":"refs/heads/stable/2025.2"},"5629b0d05797b37723a3b524daff421d3ab17a2b":{"kind":"REWORK","_number":3,"created":"2026-06-22 23:00:52.000000000","uploader":{"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},"ref":"refs/changes/20/993520/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/kolla","ref":"refs/changes/20/993520/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/kolla refs/changes/20/993520/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/kolla refs/changes/20/993520/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/kolla refs/changes/20/993520/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/kolla refs/changes/20/993520/3"}}},"commit":{"parents":[{"commit":"0d0b8dda3a8b50c0f6d5dace2246132f88c2dfd3","subject":"kolla-build: Use SandboxedEnvironment to prevent SSTI","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kolla/commit/0d0b8dda3a8b50c0f6d5dace2246132f88c2dfd3"}]}],"author":{"name":"Michael Still","email":"mikal@stillhq.com","date":"2026-06-11 21:12:09.000000000","tz":600},"committer":{"name":"Michael Still","email":"mikal@stillhq.com","date":"2026-06-22 23:00:52.000000000","tz":0},"subject":"Install and start virtlogd in nova-libvirt.","message":"Install and start virtlogd in nova-libvirt.\n\nDue to implementation choices in qemu and libvirt, standard log\nrotate does not work on these console files, and instead the usual\napproach is to have libvirt\u0027s virtlogd rotate the contents of the\nconsole log file when it gets a bit big. OpenStack Compute knows\nhow to read data from more than one rotated console log file if\nrequired to service a REST API request.\n\nOpenStack Kolla and Kolla-Ansible deploy OpenStack components in\ndocker or podman containers. An error in the startup configuration\nfor the nova_libvirt container results in the libvirt virtlogd\ndaemon not being run, which results in this console log rotation\nnot occurring.\n\nThis opens up the risk of a disk usage denial of service attack\non a hypervisor. The console log is stored on the same filesystem\nas ephemeral disks, and OpenStack Nova will take a hypervisor out\nof service if disk space becomes constrained. There is some\nprotection from the instance console not being able to write data\nparticularly quickly, but it is definitely still possible to fill\nthe hypervisor file system -- especially if multiple instances are used.\n\nThis misconfiguration appears to exist in all versions of\nKolla / Kolla-Ansible as best as I can tell.\n\nPartial-Bug: 2155214\n\nChange-Id: Ib62191e3022e5bcff781c12f662c9800fb210eb9\nSigned-off-by: Michael Still \u003cmikal@stillhq.com\u003e\n(cherry picked from commit 97d1352f225509bcb5e3e25013e9bfe1f3c995f0)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kolla/commit/5629b0d05797b37723a3b524daff421d3ab17a2b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kolla/commit/5629b0d05797b37723a3b524daff421d3ab17a2b"}]},"branch":"refs/heads/stable/2025.2"}},"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":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"}},{"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":"NonZeroBackportCandidate","description":"A non-zero vote on Backport-Candidate is required before submitting changes","status":"NOT_APPLICABLE","is_legacy":false,"applicability_expression_result":{"fulfilled":false,"status":"FAIL"},"submittability_expression_result":{"expression":"label:Backport-Candidate\u003d1 OR label:Backport-Candidate\u003d-1","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":""}}}]}
