)]}'
{"id":"openstack%2Fkolla~993460","triplet_id":"openstack%2Fkolla~stable%2F2026.1~Ib62191e3022e5bcff781c12f662c9800fb210eb9","project":"openstack/kolla","branch":"stable/2026.1","attention_set":{},"removed_from_attention_set":{"37203":{"account":{"_account_id":37203,"name":"Bertrand Lanson","display_name":"Bertrand Lanson","email":"bertrand.lanson@infomaniak.com","username":"lanson","status":"Infomaniak Network SA"},"last_update":"2026-06-16 12:11:40.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Ib62191e3022e5bcff781c12f662c9800fb210eb9","subject":"Install and start virtlogd in nova-libvirt.","status":"MERGED","created":"2026-06-15 21:02:27.000000000","updated":"2026-06-19 09:31:14.000000000","submitted":"2026-06-16 12:11:40.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":"993460","meta_rev_id":"dda2f1e9a49ee1d70fc60258963c1280ff9da2a8","_number":993460,"virtual_id_number":993460,"owner":{"_account_id":37203,"name":"Bertrand Lanson","display_name":"Bertrand Lanson","email":"bertrand.lanson@infomaniak.com","username":"lanson","status":"Infomaniak Network SA"},"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-16 12:11:39.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-16 04:59:29.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-16 07:11:26.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-16 05:55:35.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-15 21:02:27.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":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},"state":"CC"},{"updated":"2026-06-15 23:05:33.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 04:59:29.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-16 07:11:26.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":"83dd5cc65d74b9d4ceb0b5fef4e7caa46b655352","tag":"autogenerated:gerrit:newPatchSet","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 21:02:27.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"ce70b32e304f2e5627661aa6cf2493312ac708e5","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-15 23:05:33.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/891f5ee9cdf74c819e84bb46ba0aebdd\n\n- kolla-build-centos-10s https://zuul.opendev.org/t/openstack/build/0090eeb7b934455da81006c51d3e7a4c : SUCCESS in 1h 09m 51s (non-voting)\n- kolla-build-debian-trixie https://zuul.opendev.org/t/openstack/build/24cdef806458403f85385172e9f7a462 : SUCCESS in 52m 43s\n- kolla-build-debian-trixie-podman https://zuul.opendev.org/t/openstack/build/2f1813271c2c4edf8a68e008ae1b2b09 : SUCCESS in 19m 11s\n- kolla-build-rocky-10 https://zuul.opendev.org/t/openstack/build/1a01cddef3ab4cb78e4b425a2f3ddf23 : SUCCESS in 1h 01m 35s\n- kolla-build-rocky-10-podman https://zuul.opendev.org/t/openstack/build/363cd56fabb7487c9f0274d2f26b430b : SUCCESS in 56m 14s\n- kolla-build-ubuntu-noble https://zuul.opendev.org/t/openstack/build/38ae4f56b988422bb2438696b1ac48c5 : SUCCESS in 52m 58s\n- kolla-build-ubuntu-noble-podman https://zuul.opendev.org/t/openstack/build/739026b00870427ea614f115f86b228c : SUCCESS in 26m 59s\n- kolla-ansible-centos-10s https://zuul.opendev.org/t/openstack/build/5fea8a0a7d8a4ca6a124c93fb18956f6 : SUCCESS in 1h 21m 05s (non-voting)\n- kolla-ansible-debian-trixie https://zuul.opendev.org/t/openstack/build/dd5837506f0841c9892f9a36735ebbfe : SUCCESS in 1h 21m 06s\n- kolla-ansible-debian-bookworm-upgrade https://zuul.opendev.org/t/openstack/build/cfcdb140e8cf41daa4f28c1a082731d7 : SUCCESS in 1h 44m 24s\n- kolla-ansible-rocky-10 https://zuul.opendev.org/t/openstack/build/94070dd9d7114b9f858fc1bf1c8c80d9 : SUCCESS in 1h 15m 45s\n- kolla-ansible-rocky-10-upgrade https://zuul.opendev.org/t/openstack/build/5051b6581c7b46938220476b44e69793 : SUCCESS in 1h 47m 41s\n- kolla-ansible-ubuntu-noble https://zuul.opendev.org/t/openstack/build/dc01294465754c6aab9eaf32013acd27 : SUCCESS in 1h 22m 54s\n- kolla-ansible-ubuntu-noble-upgrade https://zuul.opendev.org/t/openstack/build/79bebb7b881043a985478ead5ab1d8bc : SUCCESS in 2h 01m 52s\n- kolla-tox-genconfig https://zuul.opendev.org/t/openstack/build/27004a0cea39485f91535f2441316188 : SUCCESS in 2m 54s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6dab1e7473574ec1a1f35fd1a10e790b : SUCCESS in 4m 10s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/02377ceecf25420196c95343d2a5a310 : SUCCESS in 3m 11s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/ee71b8e2f7f64cca9772859b2d0d545e : SUCCESS in 4m 05s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/0979b4ce9e9244be9f91383782dfd743 : SUCCESS in 5m 19s (non-voting)\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/aaa880a9a50e4ff98c0025176dc90eb8 : SUCCESS in 2m 39s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/da3e98a4b3364178a579ddf0d387fd5d : SUCCESS in 6m 50s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/b1c9b99fe34f4c62883894ee087bbf95 : SUCCESS in 10m 44s","accounts_in_message":[],"_revision_number":1},{"id":"ca1b53de60a35392215445580f389d3afc9b2f78","author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"date":"2026-06-16 04:59:29.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"e398b71a91961dcb739eb8f5a882e08f869e92f5","author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"date":"2026-06-16 05:55:35.000000000","message":"Patch Set 1: Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"eed1613894a185831536665174e7232e53044f6d","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-16 05:55:51.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"894d68d80a2308cbacdb7fb7720563bf5698fb2c","author":{"_account_id":14200,"name":"Maksim Malchuk","email":"maksim.malchuk@gmail.com","username":"mmalchuk"},"date":"2026-06-16 07:11:26.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"fb8b22ddaf6cf8bf2697beb4201903dabf52d7b9","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-16 08:02:46.000000000","message":"Patch Set 1: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\nhttps://zuul.opendev.org/t/openstack/buildset/aedc0832a07142689c0ac37f69a368f4\n\n- kolla-build-debian-trixie https://zuul.opendev.org/t/openstack/build/b3e49fec3cc94dfea8dc73db48b03e7d : SUCCESS in 1h 21m 37s\n- kolla-build-debian-trixie-podman https://zuul.opendev.org/t/openstack/build/07f659923da8434fa4b65606f6b17c71 : SUCCESS in 12m 46s\n- kolla-build-rocky-10 https://zuul.opendev.org/t/openstack/build/9e97c816b438453980a4bc5b613282fe : SUCCESS in 59m 34s\n- kolla-build-rocky-10-podman https://zuul.opendev.org/t/openstack/build/9788c847b9664ef2a7a1f15367e71345 : SUCCESS in 55m 13s\n- kolla-build-ubuntu-noble https://zuul.opendev.org/t/openstack/build/0dab679a9da14fa59f17afd803512406 : SUCCESS in 1h 22m 15s\n- kolla-build-ubuntu-noble-podman https://zuul.opendev.org/t/openstack/build/91651c85bea14b81a2499d8b807ffcca : SUCCESS in 30m 04s\n- kolla-ansible-debian-trixie https://zuul.opendev.org/t/openstack/build/9bda87add1ef471f8b03d9d54d8e3ebc : SUCCESS in 1h 26m 48s\n- kolla-ansible-debian-bookworm-upgrade https://zuul.opendev.org/t/openstack/build/bd6bd4d30db24982ba30800a94e291cb : FAILURE in 1h 58m 11s\n- kolla-ansible-rocky-10 https://zuul.opendev.org/t/openstack/build/727d50e81dc3483ea870c49366efd85e : SUCCESS in 1h 22m 10s\n- kolla-ansible-rocky-10-upgrade https://zuul.opendev.org/t/openstack/build/b5ccfc9ea261446ba1a73f8e0009a50f : SUCCESS in 1h 57m 32s\n- kolla-ansible-ubuntu-noble https://zuul.opendev.org/t/openstack/build/7d544243dfb24ec1a74bf05372b8de1d : SUCCESS in 1h 28m 00s\n- kolla-ansible-ubuntu-noble-upgrade https://zuul.opendev.org/t/openstack/build/81f2c66a88a744b091094c8c40faaf49 : SUCCESS in 2h 05m 52s\n- kolla-tox-genconfig https://zuul.opendev.org/t/openstack/build/02716c5dae5c491e9354dbd31e43d425 : SUCCESS in 1m 55s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/67c11b791c42454583e293272c4b30f3 : SUCCESS in 4m 36s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/cdbfa385a0774d33abcee29012f4290b : SUCCESS in 3m 22s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/9be5513980134043b3080dd9e3953d74 : SUCCESS in 2m 09s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0b236e79179e477082e960f71c22b203 : SUCCESS in 6m 57s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/76413464b6a6420d9261a8d764d481f8 : SUCCESS in 9m 00s","accounts_in_message":[],"_revision_number":1},{"id":"24f6cc21ed7ff6182965b39498f286166ec43fb0","author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"date":"2026-06-16 08:04:12.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"d35567ba84747205c20c8e29a6185806a04cf6c4","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-16 10:05:32.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/101821acc78f4fe1be4bfcc77e8f1cfa\n\n- kolla-build-centos-10s https://zuul.opendev.org/t/openstack/build/6d3290dc6f84474a924765eb6866e4b6 : SUCCESS in 1h 10m 46s (non-voting)\n- kolla-build-debian-trixie https://zuul.opendev.org/t/openstack/build/7d0d55c4b25c407c8aa32c9bf084ab6f : SUCCESS in 1h 24m 14s\n- kolla-build-debian-trixie-podman https://zuul.opendev.org/t/openstack/build/cfdf93b7b6514143898734c053e94387 : SUCCESS in 34m 36s\n- kolla-build-rocky-10 https://zuul.opendev.org/t/openstack/build/0fcbf939f999480180fc86be32de6792 : SUCCESS in 1h 08m 59s\n- kolla-build-rocky-10-podman https://zuul.opendev.org/t/openstack/build/d1cae63166994a248973bb6c461e170f : SUCCESS in 41m 07s\n- kolla-build-ubuntu-noble https://zuul.opendev.org/t/openstack/build/d1a5c888bc9d49538f00b87954df0e7c : SUCCESS in 1h 20m 35s\n- kolla-build-ubuntu-noble-podman https://zuul.opendev.org/t/openstack/build/55519444487441a6870ffe59e5e389f7 : SUCCESS in 30m 45s\n- kolla-ansible-centos-10s https://zuul.opendev.org/t/openstack/build/d0eaaa57541d4d03a03204f227242d59 : SUCCESS in 1h 18m 46s (non-voting)\n- kolla-ansible-debian-trixie https://zuul.opendev.org/t/openstack/build/0571df01c66f4a0d87aebc8a799bec94 : SUCCESS in 1h 22m 57s\n- kolla-ansible-debian-bookworm-upgrade https://zuul.opendev.org/t/openstack/build/9d0f58729ad84cbca68ce7266bdde3ba : SUCCESS in 1h 51m 25s\n- kolla-ansible-rocky-10 https://zuul.opendev.org/t/openstack/build/4f188cf5aa2041be90e101258bf4b9a9 : SUCCESS in 1h 20m 20s\n- kolla-ansible-rocky-10-upgrade https://zuul.opendev.org/t/openstack/build/70f3506197a04900bd7424d61047cc51 : SUCCESS in 1h 50m 54s\n- kolla-ansible-ubuntu-noble https://zuul.opendev.org/t/openstack/build/0078f83307a84c028feeef6281900eed : SUCCESS in 1h 27m 33s\n- kolla-ansible-ubuntu-noble-upgrade https://zuul.opendev.org/t/openstack/build/3556267d2e634820989f257271929273 : SUCCESS in 2h 00m 33s\n- kolla-tox-genconfig https://zuul.opendev.org/t/openstack/build/1d24f4b33f6b491592eeab452b3b55b7 : SUCCESS in 2m 29s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b185da4e3e034cb6ba5b8a8f9d178258 : SUCCESS in 4m 01s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/c742f14264154a85bf7d6c8b51263b2b : SUCCESS in 3m 16s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/4158a4e305304d2bb8d508f8deaf7ff5 : SUCCESS in 4m 07s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/a8f7afc321084871a7e051e8a25ab5a6 : SUCCESS in 5m 32s (non-voting)\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/96ed188b1f134c50b283ed08757d750d : SUCCESS in 3m 35s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/92218d9c5f3f46f8a7c394e28e036a35 : SUCCESS in 6m 28s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/c39299c60546412683cc5a53f950f3fd : SUCCESS in 10m 10s","accounts_in_message":[],"_revision_number":1},{"id":"1c6b5e02aef7917356d4f828f8c7e28217dd5179","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-16 10:05:48.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"64ccc199c8dd19b588dfec6d817a7a8be330ac6d","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-16 12:11:39.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/7071d718b2954bf59a6ecf89d72d5129\n\n- kolla-build-debian-trixie https://zuul.opendev.org/t/openstack/build/17f3f7ae384849f2b73eef2fb87a47db : SUCCESS in 54m 30s\n- kolla-build-debian-trixie-podman https://zuul.opendev.org/t/openstack/build/e5933532563e48d1a12f0cd44ae980a4 : SUCCESS in 25m 19s\n- kolla-build-rocky-10 https://zuul.opendev.org/t/openstack/build/0fcf3e3e59ec430d803ff5f6629eaf11 : SUCCESS in 1h 01m 46s\n- kolla-build-rocky-10-podman https://zuul.opendev.org/t/openstack/build/e85c10c5292149e6a8447bca97f159da : SUCCESS in 33m 11s\n- kolla-build-ubuntu-noble https://zuul.opendev.org/t/openstack/build/8d7832ec20754d8dbb17a2043e00b5bd : SUCCESS in 1h 22m 19s\n- kolla-build-ubuntu-noble-podman https://zuul.opendev.org/t/openstack/build/593b038300c8491c8d5bcf0253dad349 : SUCCESS in 17m 18s\n- kolla-ansible-debian-trixie https://zuul.opendev.org/t/openstack/build/07ba9bbce60d46dc9d28427a19f22c39 : SUCCESS in 1h 26m 35s\n- kolla-ansible-debian-bookworm-upgrade https://zuul.opendev.org/t/openstack/build/200547234c0747d5a3b96c8475359cf6 : SUCCESS in 1h 53m 23s\n- kolla-ansible-rocky-10 https://zuul.opendev.org/t/openstack/build/bea68b7f6cec40a3be17def2bd9bcc8f : SUCCESS in 1h 23m 33s\n- kolla-ansible-rocky-10-upgrade https://zuul.opendev.org/t/openstack/build/349c4d3cf84c4735a298e260a6b8650d : SUCCESS in 1h 53m 31s\n- kolla-ansible-ubuntu-noble https://zuul.opendev.org/t/openstack/build/42b3cd1ab54f49f5a52d39008c0ef75a : SUCCESS in 1h 29m 31s\n- kolla-ansible-ubuntu-noble-upgrade https://zuul.opendev.org/t/openstack/build/88a71c504680463fbb86505f559d0797 : SUCCESS in 2h 05m 08s\n- kolla-tox-genconfig https://zuul.opendev.org/t/openstack/build/9b56a83ebb2f4f8192ab2ae7b6b2d539 : SUCCESS in 3m 11s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e21c624c2dd6443ab399c61e4ce2fb87 : SUCCESS in 4m 37s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/f7852d87bfea4571b624577e38fa9bd7 : SUCCESS in 1m 58s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/3d251b933dc948848359994cbe86b145 : SUCCESS in 1m 59s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ec1aa03b57e0449195e04452a5b1d146 : SUCCESS in 7m 25s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/c2a1eebd51fc40a8b739997950de79b5 : SUCCESS in 9m 20s","accounts_in_message":[],"_revision_number":1},{"id":"0e8c7d92743df8367b8a8ddff98b56b611b5c0f0","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-16 12:11:40.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"3a6ee8978cb6bdc85287bbfc90de8f66c0532592","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-16 12:12:41.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/23dc814e6b904855b6475ee1c7a799b7\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a05a4ecfb1a94e97bd57a40e00f91999 : SUCCESS in 41s","accounts_in_message":[],"_revision_number":1},{"id":"dda2f1e9a49ee1d70fc60258963c1280ff9da2a8","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-19 09:31:14.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/68754a7552e343af8acdb414a3c3de24\n\n- kolla-build-centos-10s-arm64 https://zuul.opendev.org/t/openstack/build/7e6acf3eb3064ec39fa297d031fa083b : SUCCESS in 1h 59m 57s (non-voting)\n- kolla-build-debian-trixie-arm64 https://zuul.opendev.org/t/openstack/build/479208032d0846eb916fe1c8f33a6ac3 : SUCCESS in 2h 35m 35s (non-voting)\n- kolla-build-rocky-10-arm64 https://zuul.opendev.org/t/openstack/build/32d33963a20148d894772fedba337b06 : SUCCESS in 1h 16m 38s (non-voting)\n- kolla-build-ubuntu-noble-arm64 https://zuul.opendev.org/t/openstack/build/e01c2b86b3934952bd733d3f0c37aded : SUCCESS in 1h 25m 50s (non-voting)\n- kolla-ansible-centos-10s-aarch64 https://zuul.opendev.org/t/openstack/build/fa4b06782694479798037dfffda97ca3 : TIMED_OUT in 2h 32m 47s (non-voting)\n- kolla-ansible-debian-trixie-aarch64 https://zuul.opendev.org/t/openstack/build/bbb9afd9547c45518b845da0b64cae1c : SUCCESS in 2h 26m 19s (non-voting)","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"adbe3811f30a4fdbd6080f965f539f1dbbb824de","revisions":{"adbe3811f30a4fdbd6080f965f539f1dbbb824de":{"kind":"REWORK","_number":1,"created":"2026-06-15 21:02:27.000000000","uploader":{"_account_id":37203,"name":"Bertrand Lanson","display_name":"Bertrand Lanson","email":"bertrand.lanson@infomaniak.com","username":"lanson","status":"Infomaniak Network SA"},"ref":"refs/changes/60/993460/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/kolla","ref":"refs/changes/60/993460/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/kolla refs/changes/60/993460/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/kolla refs/changes/60/993460/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/kolla refs/changes/60/993460/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/kolla refs/changes/60/993460/1"}}},"commit":{"parents":[{"commit":"d4aa8ee09e2d6e6676ed2dd7144d541e359fef7e","subject":"kolla-build: Use SandboxedEnvironment to prevent SSTI","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kolla/commit/d4aa8ee09e2d6e6676ed2dd7144d541e359fef7e"}]}],"author":{"name":"Michael Still","email":"mikal@stillhq.com","date":"2026-06-11 21:12:09.000000000","tz":600},"committer":{"name":"Bertrand Lanson","email":"bertrand.lanson@infomaniak.com","date":"2026-06-15 21:02:24.000000000","tz":120},"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/adbe3811f30a4fdbd6080f965f539f1dbbb824de"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kolla/commit/adbe3811f30a4fdbd6080f965f539f1dbbb824de"}]},"branch":"refs/heads/stable/2026.1"}},"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":14200,"name":"Maksim Malchuk","email":"maksim.malchuk@gmail.com","username":"mmalchuk"}},{"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":""}}}]}
