)]}'
{"id":"openstack%2Fkolla~993065","triplet_id":"openstack%2Fkolla~master~Ib62191e3022e5bcff781c12f662c9800fb210eb9","project":"openstack/kolla","branch":"master","topic":"kolla-virtlogd","attention_set":{},"removed_from_attention_set":{"2271":{"account":{"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},"last_update":"2026-06-15 15:28:32.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Ib62191e3022e5bcff781c12f662c9800fb210eb9","subject":"Install and start virtlogd in nova-libvirt.","status":"MERGED","created":"2026-06-12 01:20:15.000000000","updated":"2026-06-17 22:51:35.000000000","submitted":"2026-06-15 15:28:32.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"993065-kolla-virtlogd","meta_rev_id":"cb6c4fd52b8d18ee39956532d371704ed210f87f","_number":993065,"virtual_id_number":993065,"owner":{"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":37203,"name":"Bertrand Lanson","display_name":"Bertrand Lanson","email":"bertrand.lanson@infomaniak.com","username":"lanson","status":"Infomaniak Network SA"},{"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-15 15:28:32.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":37203,"name":"Bertrand Lanson","display_name":"Bertrand Lanson","email":"bertrand.lanson@infomaniak.com","username":"lanson","status":"Infomaniak Network SA"},"all":[{"value":2,"date":"2026-06-15 13:15:41.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":37203,"name":"Bertrand Lanson","display_name":"Bertrand Lanson","email":"bertrand.lanson@infomaniak.com","username":"lanson","status":"Infomaniak Network SA"},{"value":2,"date":"2026-06-15 07:45:25.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-13 14:35:30.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":37203,"name":"Bertrand Lanson","display_name":"Bertrand Lanson","email":"bertrand.lanson@infomaniak.com","username":"lanson","status":"Infomaniak Network SA"},"all":[{"value":1,"date":"2026-06-15 13:15:41.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":37203,"name":"Bertrand Lanson","display_name":"Bertrand Lanson","email":"bertrand.lanson@infomaniak.com","username":"lanson","status":"Infomaniak Network SA"},{"value":1,"date":"2026-06-15 11:24:56.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":{"approved":{"_account_id":37203,"name":"Bertrand Lanson","display_name":"Bertrand Lanson","email":"bertrand.lanson@infomaniak.com","username":"lanson","status":"Infomaniak Network SA"},"all":[{"value":1,"date":"2026-06-15 13:15:41.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":37203,"name":"Bertrand Lanson","display_name":"Bertrand Lanson","email":"bertrand.lanson@infomaniak.com","username":"lanson","status":"Infomaniak Network SA"},{"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":{"approved":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"all":[{"value":0,"_account_id":37203,"name":"Bertrand Lanson","display_name":"Bertrand Lanson","email":"bertrand.lanson@infomaniak.com","username":"lanson","status":"Infomaniak Network SA"},{"value":2,"date":"2026-06-12 10:38:43.000000000","permitted_voting_range":{"min":2,"max":2},"_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"},{"_account_id":37203,"name":"Bertrand Lanson","display_name":"Bertrand Lanson","email":"bertrand.lanson@infomaniak.com","username":"lanson","status":"Infomaniak Network SA"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-06-12 03:28:05.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-12 10:38:43.000000000","updated_by":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"reviewer":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"state":"REVIEWER"},{"updated":"2026-06-13 14:35:30.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"},{"updated":"2026-06-15 13:15:41.000000000","updated_by":{"_account_id":37203,"name":"Bertrand Lanson","display_name":"Bertrand Lanson","email":"bertrand.lanson@infomaniak.com","username":"lanson","status":"Infomaniak Network SA"},"reviewer":{"_account_id":37203,"name":"Bertrand Lanson","display_name":"Bertrand Lanson","email":"bertrand.lanson@infomaniak.com","username":"lanson","status":"Infomaniak Network SA"},"state":"REVIEWER"}],"messages":[{"id":"5815d2a1f0e225054c2805a2bab8af7090d2be96","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},"date":"2026-06-12 01:20:15.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"a1fe94e260f3680e9bd1cdc2315bacc7e5e3dadf","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-12 03:28:05.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/dbaba0c4da9c4a8d8020972b8b752dbd\n\n- kolla-build-centos-10s https://zuul.opendev.org/t/openstack/build/db7fc8d4ea01491391439f1f119ce82e : SUCCESS in 1h 10m 52s (non-voting)\n- kolla-build-debian-trixie https://zuul.opendev.org/t/openstack/build/7e0e75007ec240b592f9988d2f9da8ca : SUCCESS in 1h 06m 59s\n- kolla-build-debian-trixie-podman https://zuul.opendev.org/t/openstack/build/cfeddd7029ad4057abe3a87c6a066e6b : SUCCESS in 27m 22s\n- kolla-build-rocky-10 https://zuul.opendev.org/t/openstack/build/ec7fa69a39884566bee27d0bbb7c9fd3 : SUCCESS in 1h 07m 01s\n- kolla-build-rocky-10-podman https://zuul.opendev.org/t/openstack/build/c29a5424cc514250b497eba339d952f6 : SUCCESS in 40m 39s\n- kolla-build-ubuntu-noble https://zuul.opendev.org/t/openstack/build/6a4ed3cead1745d6938b119c5f4ebb89 : SUCCESS in 57m 49s\n- kolla-build-ubuntu-noble-podman https://zuul.opendev.org/t/openstack/build/9ad11e88463f46608a561a63b59fdce5 : SUCCESS in 14m 51s\n- kolla-ansible-centos-10s https://zuul.opendev.org/t/openstack/build/3560ae3e7c584515b63c4dbaf733e6b1 : SUCCESS in 1h 18m 18s (non-voting)\n- kolla-ansible-debian-trixie https://zuul.opendev.org/t/openstack/build/1ee9cf35bc194fbd9ed27beebee35cb7 : SUCCESS in 1h 23m 36s\n- kolla-ansible-debian-trixie-upgrade https://zuul.opendev.org/t/openstack/build/1c55bceeb3d540d28909a1c0f525920a : SUCCESS in 2h 02m 29s\n- kolla-ansible-rocky-10 https://zuul.opendev.org/t/openstack/build/82e49d672f50400da69e4d7b776b2bfb : SUCCESS in 1h 21m 05s\n- kolla-ansible-rocky-10-upgrade https://zuul.opendev.org/t/openstack/build/e9e9cf47530a4174ba709e6d2e60aac1 : SUCCESS in 1h 55m 20s\n- kolla-ansible-ubuntu-noble https://zuul.opendev.org/t/openstack/build/2dd74caf5ebc466ba3b001c46f91c0c7 : SUCCESS in 1h 23m 43s\n- kolla-ansible-ubuntu-noble-upgrade https://zuul.opendev.org/t/openstack/build/a6d244172fff4be38a9a7e9fc367eea2 : SUCCESS in 2h 06m 27s\n- kolla-tox-genconfig https://zuul.opendev.org/t/openstack/build/c5aa0216f89446b78fc5f3b6e65edc7b : SUCCESS in 2m 35s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/385c5e49852a446e8cf812ae7e79b2ee : SUCCESS in 4m 07s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/6534cc4283d7446c8af2b34b4e99fa44 : SUCCESS in 3m 21s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/c3160777461f4dc99aa95d4f1d9ceb02 : SUCCESS in 3m 14s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/b53cc33f112d4c0496076883f4207849 : SUCCESS in 5m 26s (non-voting)\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/76cb98d88f154fefbe6e1b0c1d46b4e6 : SUCCESS in 3m 13s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1d8e081a1e0744fabbb2733196e09176 : SUCCESS in 5m 44s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/4c9770fcef314e68831421057d1f8843 : SUCCESS in 9m 59s","accounts_in_message":[],"_revision_number":1},{"id":"8306c9fb5db0309b729eb97c289bb6b3ef1f8ced","author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"date":"2026-06-12 10:38:43.000000000","message":"Patch Set 1: Review-Priority+2","accounts_in_message":[],"_revision_number":1},{"id":"b2681cf03bbecc5b1c3b5c13ebd604b04ef4fe3f","author":{"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},"date":"2026-06-13 00:26:07.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"533f875f707ef379d77b8ff6e7ae963bc9eccea7","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-13 02:26:06.000000000","message":"Patch Set 1:\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3459afbfa935475d855d7420a6251311\n\n- kolla-build-centos-10s https://zuul.opendev.org/t/openstack/build/7796923127b94cadab258eb8515e5f42 : SUCCESS in 1h 02m 22s (non-voting)\n- kolla-build-debian-trixie https://zuul.opendev.org/t/openstack/build/6686faa4c7e54cc681c29976793a377c : SUCCESS in 52m 53s\n- kolla-build-debian-trixie-podman https://zuul.opendev.org/t/openstack/build/63e2ff33acfb4cafa426bcc2263285d8 : SUCCESS in 28m 25s\n- kolla-build-rocky-10 https://zuul.opendev.org/t/openstack/build/7db785e8fc674c93940b71d7fca9f254 : SUCCESS in 1h 05m 28s\n- kolla-build-rocky-10-podman https://zuul.opendev.org/t/openstack/build/e177eb503bbd418b84e411c7c759a165 : SUCCESS in 34m 04s\n- kolla-build-ubuntu-noble https://zuul.opendev.org/t/openstack/build/c3d2d311d6b74ca5a599bff5e7f0c60e : SUCCESS in 1h 15m 07s\n- kolla-build-ubuntu-noble-podman https://zuul.opendev.org/t/openstack/build/adf755c8645f4121a4b7c890ebdc8918 : SUCCESS in 14m 14s\n- kolla-ansible-centos-10s https://zuul.opendev.org/t/openstack/build/53f176bad32c4d969f86304693e766b3 : SUCCESS in 1h 16m 34s (non-voting)\n- kolla-ansible-debian-trixie https://zuul.opendev.org/t/openstack/build/9b83206153cb45bb90169c32a30c4e97 : SUCCESS in 1h 20m 21s\n- kolla-ansible-debian-trixie-upgrade https://zuul.opendev.org/t/openstack/build/6bf44913e5b24cd7aad45e8dc0722d48 : SUCCESS in 1h 58m 26s\n- kolla-ansible-rocky-10 https://zuul.opendev.org/t/openstack/build/1ec87d284ac2482ba74e42d983b41b05 : SUCCESS in 1h 15m 41s\n- kolla-ansible-rocky-10-upgrade https://zuul.opendev.org/t/openstack/build/b9ea48ee58ef4be6b58c7e8b2fdbbedc : SUCCESS in 1h 53m 40s\n- kolla-ansible-ubuntu-noble https://zuul.opendev.org/t/openstack/build/ffde06c3df374b8d9263a2ada27fcb6b : SUCCESS in 1h 21m 13s\n- kolla-ansible-ubuntu-noble-upgrade https://zuul.opendev.org/t/openstack/build/3ce0cc057d6f4d538e5373d654e49697 : SUCCESS in 1h 59m 07s\n- kolla-tox-genconfig https://zuul.opendev.org/t/openstack/build/90385f541aa6426680caf64e9df763f7 : SUCCESS in 2m 51s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/380b0c0bbe6e45c9afa6ca80b7894925 : SUCCESS in 3m 26s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/4df6f5a35bce4e14b07b0490376dbd5f : SUCCESS in 3m 07s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/284be6a11b764933a87e4295a6cc98d9 : SUCCESS in 3m 31s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/515c1757a5b4407d8e64c06d1684ba28 : SUCCESS in 5m 30s (non-voting)\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/e944cb5239134088aa531d96de8eaad1 : SUCCESS in 3m 26s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f62cb7f852e9475594ba29daeaf1acfa : SUCCESS in 6m 15s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/1fa554bb905e4e84b0189f6145f52cea : SUCCESS in 8m 28s","accounts_in_message":[],"_revision_number":1},{"id":"5ad9af450cab193a7dc5af0bb09a98640c2715ba","author":{"_account_id":14200,"name":"Maksim Malchuk","email":"maksim.malchuk@gmail.com","username":"mmalchuk"},"date":"2026-06-13 14:35:30.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"2f849127cf6ea1963545ef588e0825b41220c7e0","author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"date":"2026-06-15 07:45:25.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"ea2a75c7ee74bc461a5125157328ecbb2211750c","author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"date":"2026-06-15 11:24:56.000000000","message":"Patch Set 1: Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"fa3250bc0850c080494c41103aa0dd123fb67efe","author":{"_account_id":37203,"name":"Bertrand Lanson","display_name":"Bertrand Lanson","email":"bertrand.lanson@infomaniak.com","username":"lanson","status":"Infomaniak Network SA"},"date":"2026-06-15 13:15:41.000000000","message":"Patch Set 1: Backport-Candidate+1 Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"60269ae5cde9e5c4c63ca0e1fcf6011233330ef6","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-15 13:16:33.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"d25856545785801cade711728428b5c363c4b725","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-15 15:28:32.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a27fa69bd42c439c84b3effb9cb6d0fe\n\n- kolla-build-debian-trixie https://zuul.opendev.org/t/openstack/build/398efb8fef814417833819dd6c0cd8ef : SUCCESS in 1h 05m 14s\n- kolla-build-debian-trixie-podman https://zuul.opendev.org/t/openstack/build/e2837450aaba4864a1425c32dc13f2e8 : SUCCESS in 32m 01s\n- kolla-build-rocky-10 https://zuul.opendev.org/t/openstack/build/53dbc4fafc5744bd812d717123724b71 : SUCCESS in 1h 24m 17s\n- kolla-build-rocky-10-podman https://zuul.opendev.org/t/openstack/build/dc72752825d34d72a5b619861164b61e : SUCCESS in 34m 54s\n- kolla-build-ubuntu-noble https://zuul.opendev.org/t/openstack/build/bb4620128db54c4da043cce1beb1a52b : SUCCESS in 1h 27m 14s\n- kolla-build-ubuntu-noble-podman https://zuul.opendev.org/t/openstack/build/520e1120ac7f4dd4ba02260a3c8b028f : SUCCESS in 31m 30s\n- kolla-ansible-debian-trixie https://zuul.opendev.org/t/openstack/build/44bc6ec71d9c4130b413869e0c6abed8 : SUCCESS in 1h 30m 56s\n- kolla-ansible-debian-trixie-upgrade https://zuul.opendev.org/t/openstack/build/03afe4dcd5c94acba97836e8dcfb841c : SUCCESS in 2h 11m 24s\n- kolla-ansible-rocky-10 https://zuul.opendev.org/t/openstack/build/945eda8f35c742dea1b7269137f89109 : SUCCESS in 1h 26m 49s\n- kolla-ansible-rocky-10-upgrade https://zuul.opendev.org/t/openstack/build/2fbc6152001e4c608738505168a24700 : SUCCESS in 2h 02m 08s\n- kolla-ansible-ubuntu-noble https://zuul.opendev.org/t/openstack/build/24a39902bda246db8980873407010e9c : SUCCESS in 1h 23m 53s\n- kolla-ansible-ubuntu-noble-upgrade https://zuul.opendev.org/t/openstack/build/b5702fbbe0a54f32b98bdc7d01c20228 : SUCCESS in 2h 11m 24s\n- kolla-tox-genconfig https://zuul.opendev.org/t/openstack/build/df8c8f1d26c749f5a86027920ae285a7 : SUCCESS in 4m 28s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4c0248583f46476e8a4112fc6ae007fd : SUCCESS in 3m 08s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/6696136457d84c5985b75583b77a3cfc : SUCCESS in 3m 34s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/a7657ad963454f2399206b6135b8502a : SUCCESS in 3m 18s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9a9e03ac0773413393438c63b705ebd3 : SUCCESS in 5m 28s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/04b1edcbeec34146959669fa3f553e91 : SUCCESS in 7m 09s","accounts_in_message":[],"_revision_number":1},{"id":"48881ca6434276b90787192055fb7d1bce0ce35c","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-15 15:28:32.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"e073fb93613b1bdd622ceba56657db5cde5aa74b","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-15 15:29:57.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d159c300bf31419bb8fa95978cc7f774\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/12e0ffaff38743b98d569741839a6bf1 : SUCCESS in 1m 00s","accounts_in_message":[],"_revision_number":1},{"id":"cb6c4fd52b8d18ee39956532d371704ed210f87f","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-17 22:51:35.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/47b0616430dd41c5a72c98452275cb5d\n\n- kolla-build-centos-10s-arm64 https://zuul.opendev.org/t/openstack/build/3eae1c601fa941dfabdf57201cd8191c : SUCCESS in 1h 26m 36s (non-voting)\n- kolla-build-debian-trixie-arm64 https://zuul.opendev.org/t/openstack/build/b425ca06ff16453895bbabc7013233d2 : SUCCESS in 1h 25m 41s (non-voting)\n- kolla-build-rocky-10-arm64 https://zuul.opendev.org/t/openstack/build/11a02daf0f714997bb1c3f7412b52e4c : SUCCESS in 1h 14m 08s (non-voting)\n- kolla-build-ubuntu-noble-arm64 https://zuul.opendev.org/t/openstack/build/05824322cab44d55858cbff1961c42ae : SUCCESS in 1h 10m 04s (non-voting)\n- kolla-ansible-centos-10s-aarch64 https://zuul.opendev.org/t/openstack/build/3eba424f388c4834ae92f68efbf5d0a5 : FAILURE in 1h 29m 44s (non-voting)\n- kolla-ansible-debian-trixie-aarch64 https://zuul.opendev.org/t/openstack/build/15dbcfd7e74344ff846a28662411cf62 : FAILURE in 2h 11m 37s (non-voting)\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/a26298dfb3e24833a1bdfad6b8f1c6dd : SUCCESS in 3m 55s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/30b31345fa0c4b33b761ca58fbb8bcca : SUCCESS in 4m 15s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/ff0aa21eca6c4e51808ecede07447caa : SUCCESS in 7m 10s (non-voting)","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"97d1352f225509bcb5e3e25013e9bfe1f3c995f0","revisions":{"97d1352f225509bcb5e3e25013e9bfe1f3c995f0":{"kind":"REWORK","_number":1,"created":"2026-06-12 01:20:15.000000000","uploader":{"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},"ref":"refs/changes/65/993065/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/kolla","ref":"refs/changes/65/993065/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/kolla refs/changes/65/993065/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/kolla refs/changes/65/993065/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/kolla refs/changes/65/993065/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/kolla refs/changes/65/993065/1"}}},"commit":{"parents":[{"commit":"7477b2244ee525ffd6effeb4229608991c639fc8","subject":"keepalived: Install mariadb client package","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kolla/commit/7477b2244ee525ffd6effeb4229608991c639fc8"}]}],"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-11 21:12:09.000000000","tz":600},"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","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kolla/commit/97d1352f225509bcb5e3e25013e9bfe1f3c995f0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kolla/commit/97d1352f225509bcb5e3e25013e9bfe1f3c995f0"}]},"branch":"refs/heads/master"}},"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":37203,"name":"Bertrand Lanson","display_name":"Bertrand Lanson","email":"bertrand.lanson@infomaniak.com","username":"lanson","status":"Infomaniak Network SA"}},{"label":"Backport-Candidate","status":"MAY","applied_by":{"_account_id":37203,"name":"Bertrand Lanson","display_name":"Bertrand Lanson","email":"bertrand.lanson@infomaniak.com","username":"lanson","status":"Infomaniak Network SA"}},{"label":"Review-Priority","status":"MAY","applied_by":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"}}]}],"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":"SATISFIED","is_legacy":false,"applicability_expression_result":{"fulfilled":true,"status":"PASS"},"submittability_expression_result":{"expression":"label:Backport-Candidate\u003d1 OR label:Backport-Candidate\u003d-1","fulfilled":true,"status":"PASS","passing_atoms":["label:Backport-Candidate\u003d1"],"failing_atoms":["label:Backport-Candidate\u003d-1"],"atom_explanations":{"label:Backport-Candidate\u003d1":"","label:Backport-Candidate\u003d-1":""}}},{"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":""}}}]}
