)]}'
{"id":"openstack%2Fnova~968446","triplet_id":"openstack%2Fnova~master~I96b411d0f01b671442a34999ebd66d961b433950","project":"openstack/nova","branch":"master","topic":"bug/2132020","attention_set":{"35111":{"account":{"_account_id":35111,"name":"Johannes Beisiegel","display_name":"jonnyb","email":"johannes.beisiegel@digits.schwarz","username":"jbe","status":"STACKIT"},"last_update":"2026-03-04 16:05:19.000000000","reason":"\u003cGERRIT_ACCOUNT_38500\u003e replied on the change","reason_account":{"_account_id":38500,"name":"Dominik","display_name":"Dominik Danelski","email":"dominik@danelski.pl","username":"etua","status":"@ CloudFerro S.A."}}},"removed_from_attention_set":{"38500":{"account":{"_account_id":38500,"name":"Dominik","display_name":"Dominik Danelski","email":"dominik@danelski.pl","username":"etua","status":"@ CloudFerro S.A."},"last_update":"2026-03-11 10:26:53.000000000","reason":"\u003cGERRIT_ACCOUNT_38500\u003e replied on the change","reason_account":{"_account_id":38500,"name":"Dominik","display_name":"Dominik Danelski","email":"dominik@danelski.pl","username":"etua","status":"@ CloudFerro S.A."}}},"hashtags":[],"change_id":"I96b411d0f01b671442a34999ebd66d961b433950","subject":"Remove Placement allocations in the broken build cleanup","status":"NEW","created":"2025-11-26 11:27:02.000000000","updated":"2026-03-11 16:01:04.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":true,"submittable":false,"total_comment_count":8,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"803ff9704a732b0775b4f40ab8b3d5b8fa30a4dc","_number":968446,"virtual_id_number":968446,"owner":{"_account_id":38500,"name":"Dominik","display_name":"Dominik Danelski","email":"dominik@danelski.pl","username":"etua","status":"@ CloudFerro S.A."},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":35111,"name":"Johannes Beisiegel","display_name":"jonnyb","email":"johannes.beisiegel@digits.schwarz","username":"jbe","status":"STACKIT"},{"tag":"autogenerated:zuul:check","value":1,"date":"2026-03-11 16:01:04.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":"","value":1,"default_value":0,"optional":true},"Code-Review":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":35111,"name":"Johannes Beisiegel","display_name":"jonnyb","email":"johannes.beisiegel@digits.schwarz","username":"jbe","status":"STACKIT"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_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":{"all":[{"_account_id":35111,"name":"Johannes Beisiegel","display_name":"jonnyb","email":"johannes.beisiegel@digits.schwarz","username":"jbe","status":"STACKIT"},{"_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},"Review-Priority":{"all":[{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":35111,"name":"Johannes Beisiegel","display_name":"jonnyb","email":"johannes.beisiegel@digits.schwarz","username":"jbe","status":"STACKIT"},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"CC":[{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},{"_account_id":38865,"name":"Nope","email":"ohnomyvms@gmail.com","username":"ohnomyvms"}],"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":35111,"name":"Johannes Beisiegel","display_name":"jonnyb","email":"johannes.beisiegel@digits.schwarz","username":"jbe","status":"STACKIT"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-11-26 11:54:35.000000000","updated_by":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"reviewer":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2025-11-26 12:23:00.000000000","updated_by":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2025-11-26 12:41:15.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":"CC"},{"updated":"2025-11-26 13:27:54.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":"2025-12-04 17:20:07.000000000","updated_by":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"reviewer":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"state":"CC"},{"updated":"2026-02-24 08:30:58.000000000","updated_by":{"_account_id":35111,"name":"Johannes Beisiegel","display_name":"jonnyb","email":"johannes.beisiegel@digits.schwarz","username":"jbe","status":"STACKIT"},"reviewer":{"_account_id":35111,"name":"Johannes Beisiegel","display_name":"jonnyb","email":"johannes.beisiegel@digits.schwarz","username":"jbe","status":"STACKIT"},"state":"REVIEWER"},{"updated":"2026-02-25 10:11:24.000000000","updated_by":{"_account_id":38865,"name":"Nope","email":"ohnomyvms@gmail.com","username":"ohnomyvms"},"reviewer":{"_account_id":38865,"name":"Nope","email":"ohnomyvms@gmail.com","username":"ohnomyvms"},"state":"CC"},{"updated":"2026-03-04 16:01:37.000000000","updated_by":{"_account_id":38500,"name":"Dominik","display_name":"Dominik Danelski","email":"dominik@danelski.pl","username":"etua","status":"@ CloudFerro S.A."},"reviewer":{"_account_id":38865,"name":"Nope","email":"ohnomyvms@gmail.com","username":"ohnomyvms"},"state":"REMOVED"},{"updated":"2026-03-04 16:01:37.000000000","updated_by":{"_account_id":38500,"name":"Dominik","display_name":"Dominik Danelski","email":"dominik@danelski.pl","username":"etua","status":"@ CloudFerro S.A."},"reviewer":{"_account_id":35111,"name":"Johannes Beisiegel","display_name":"jonnyb","email":"johannes.beisiegel@digits.schwarz","username":"jbe","status":"STACKIT"},"state":"REMOVED"},{"updated":"2026-03-04 16:05:19.000000000","updated_by":{"_account_id":38500,"name":"Dominik","display_name":"Dominik Danelski","email":"dominik@danelski.pl","username":"etua","status":"@ CloudFerro S.A."},"reviewer":{"_account_id":38865,"name":"Nope","email":"ohnomyvms@gmail.com","username":"ohnomyvms"},"state":"CC"},{"updated":"2026-03-04 16:05:19.000000000","updated_by":{"_account_id":38500,"name":"Dominik","display_name":"Dominik Danelski","email":"dominik@danelski.pl","username":"etua","status":"@ CloudFerro S.A."},"reviewer":{"_account_id":35111,"name":"Johannes Beisiegel","display_name":"jonnyb","email":"johannes.beisiegel@digits.schwarz","username":"jbe","status":"STACKIT"},"state":"REVIEWER"}],"messages":[{"id":"b645c5ebbe7301d5e121d184ad67f24c33a23198","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38500,"name":"Dominik","display_name":"Dominik Danelski","email":"dominik@danelski.pl","username":"etua","status":"@ CloudFerro S.A."},"date":"2025-11-26 11:27:02.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"a1dde10fd7b6e7a945c324e2aa73c372af1948a9","tag":"autogenerated:sap-openstack-ci~result","author":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"date":"2025-11-26 11:54:35.000000000","message":"Patch Set 1:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-968446-v6jjz/index.html\u003e","accounts_in_message":[],"_revision_number":1},{"id":"81672875dee7f70fb9e95705b246ad6d8215ac3b","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2025-11-26 12:23:00.000000000","message":"Patch Set 1:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/I96b411d0f01b671442a34999ebd66d961b433950 .","accounts_in_message":[],"_revision_number":1},{"id":"a34d08c968cafe26c47c3b80d4131385d2ef21bf","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-26 12:41:15.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/de361dcb60f440e6beb6547754855857\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/8b3d8b29541a4df085ddde20044d6c01 : SUCCESS in 16m 57s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/68aa757d65ef4d44b5f283d0470a42b7 : SUCCESS in 16m 23s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/f292e450c95b4dcdafb8e24136993116 : FAILURE in 59m 15s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"92f764a96b2f2d541bdbe199d972a34d675451c8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-26 13:27:54.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0910e986cace42d8816ecd2f438c4d73\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/022510a2a9cb4ed5b45326b36645bf81 : SUCCESS in 51m 41s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/ab5a6591982045cea4406fbe0585e996 : SUCCESS in 1h 42m 28s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/1da6abf0e6cc4d6e91a2a9e43741361e : SUCCESS in 1h 05m 54s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/a2fc23bd3ff24b6d8678bc24ad0ed187 : SUCCESS in 23m 19s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e74d238fb3594e7097a7127d9f58600a : SUCCESS in 5m 57s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/89a42e9d9f4c40d9b4fb0e38b7bd189e : SUCCESS in 14m 24s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/c548ca6590da4699bda5726fbf683d68 : SUCCESS in 8m 20s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/6ff8858ac25d451789299dd59b8be647 : SUCCESS in 17m 41s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b1e2e7749e3246a2afe6f18d28c97ffe : SUCCESS in 12m 18s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/821391ebc5bd4412be54f8fd72ee0064 : SUCCESS in 53m 07s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/9778717942724fbdaf2aca5fcaba6b2e : SUCCESS in 1h 23m 22s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/91137bc0749c45ab8550e5c67d50265f : SUCCESS in 54m 57s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/ae893f5c631f43569e7b64603d8e3e91 : SUCCESS in 50m 07s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/e51c02cc6594467d997248b0b6bd0207 : SUCCESS in 1h 55m 06s\n- nova-next https://zuul.opendev.org/t/openstack/build/09a10645812040b683048e0834187ded : SUCCESS in 1h 15m 52s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/c36e6977eb234dadbcdc57aba8e06357 : SUCCESS in 48m 49s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/15b51eed075948bc8dddb1c5ae8fe2ad : SUCCESS in 5m 24s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/3a986cc6c4a84ff9a4025bebf5797dc0 : SUCCESS in 21m 27s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/261426d8497b4b9b96429a0dd7693a38 : SUCCESS in 29m 13s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/e1bf5e6fd70f4d5091ed489a4b06ce53 : SUCCESS in 1h 24m 25s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/743706df03a643c2a64c8c2f278a95d0 : SUCCESS in 29m 26s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/7145e62a5c2c4bb897106bc3da9048aa : SUCCESS in 26m 52s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/24e6c6fa2df843f281a49644c970e1d4 : SUCCESS in 24m 25s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/3664133a9a174380b439f88fb174556c : SUCCESS in 10m 40s","accounts_in_message":[],"_revision_number":1},{"id":"75dd1820cc74c5aff0530481822e23448ccc4b6f","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":38500,"name":"Dominik","display_name":"Dominik Danelski","email":"dominik@danelski.pl","username":"etua","status":"@ CloudFerro S.A."},"date":"2025-12-04 08:46:59.000000000","message":"Topic remove-allocations-over-quota removed","accounts_in_message":[],"_revision_number":1},{"id":"8db5be6b9b2f01cec6600f27f82af63d4eeb9de8","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":38500,"name":"Dominik","display_name":"Dominik Danelski","email":"dominik@danelski.pl","username":"etua","status":"@ CloudFerro S.A."},"date":"2025-12-04 08:49:57.000000000","message":"Topic set to bug/2132020","accounts_in_message":[],"_revision_number":1},{"id":"b7642b54157ce3c630e454d39087d00136299822","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38500,"name":"Dominik","display_name":"Dominik Danelski","email":"dominik@danelski.pl","username":"etua","status":"@ CloudFerro S.A."},"date":"2025-12-04 14:39:42.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":2},{"id":"812bc5990c583afc1d333886314ecc80a07dd804","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2025-12-04 15:42:51.000000000","message":"Patch Set 2:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/I96b411d0f01b671442a34999ebd66d961b433950 .","accounts_in_message":[],"_revision_number":2},{"id":"6fa7f9736a3052beca26a8ce61d519a0450aff89","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-04 17:13:22.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/05183ab1ee4745bb8a95061d805a5493\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/4bcf9689f45f4495a9141e48d6963dee : SUCCESS in 54m 22s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/14fdfa7f310647ba85d3793af4697432 : SUCCESS in 1h 47m 29s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/3ac53bc68a7c43b49590f737d8421123 : SUCCESS in 35m 07s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/2f4e7f43e9404ea9b84ff9a123be0afb : SUCCESS in 27m 12s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5cc96ee8a0e3406e8556b37b110cc822 : SUCCESS in 9m 52s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/3927c674318e4ed19f37a241fc5fb11b : SUCCESS in 14m 47s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/3c00c0d41e0643d79f7604dfd2d35623 : SUCCESS in 14m 29s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/8b621a3fd3bb43aea334a7ccfdd9d01e : SUCCESS in 16m 15s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a38772bd50394eafbce0913377718b3d : SUCCESS in 13m 06s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/f876bec210a9473184efb9d143edf329 : SUCCESS in 1h 21m 39s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/5529e1e936d1497a938538350ced8ef3 : SUCCESS in 1h 44m 53s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/3de8ec7945434f37a5125fe87938b040 : SUCCESS in 51m 21s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/a494b3d62c1a4cc799db2d5054a8140c : SUCCESS in 51m 37s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/186f83eaf3c04630ae5da53bac351116 : SUCCESS in 2h 13m 49s\n- nova-next https://zuul.opendev.org/t/openstack/build/70c7c03e4bae44e8948d9bdeae30d59f : SUCCESS in 2h 16m 44s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/9d7936dd7d5f4779a436173addb05465 : SUCCESS in 54m 38s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/41aabd1df22444efa12fa6d44ebe7ee8 : SUCCESS in 4m 56s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/c52b3a808a43408c8bd6bf401f10c510 : SUCCESS in 26m 31s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/305895a350da4e86b7b5b05b62f75496 : SUCCESS in 41m 52s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/2caafc250e5242eb8743f76fb7f9df89 : SUCCESS in 55m 05s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/b8e348a8d4224d6aa78d3af2e9d8baca : SUCCESS in 31m 16s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/be3d284966d840d8899f7d795e43e9f3 : SUCCESS in 31m 49s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/301410c468214a9fa7aab1975024cc30 : SUCCESS in 28m 50s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/8be1b33d8abb4a44aea900c50d6f263b : SUCCESS in 10m 20s","accounts_in_message":[],"_revision_number":2},{"id":"6b16d5f17b34e5a08759a8b21ceedc21ca87a7e9","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"date":"2025-12-04 17:20:07.000000000","message":"Patch Set 2:\n\nBuild succeeded. log path: ${LOG_PATH}\nLeave a comment with \u0027run-Lightbits CI\u0027 to trigger a recheck. \nFor more information about CI, please see https://wiki.openstack.org/wiki/ThirdPartySystems/LightbitsLabs_CI","accounts_in_message":[],"_revision_number":2},{"id":"e61163aea1a7e1be2c8929841cd348eebe93df39","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-04 21:05:36.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9e13c3a747734484b727fe7364d063ec\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/c07bb319fc184d0ba5481479f7820aea : SUCCESS in 30m 22s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/6ca65754edf344b4b90b4801595257a3 : SUCCESS in 18m 57s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/474027f81bda4172a9c6c5afcb22f817 : SUCCESS in 25m 29s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"9cee16494a44fb55fa47a4620e13fe3babb43ecb","tag":"autogenerated:sap-openstack-ci~result","author":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"date":"2025-12-08 22:10:51.000000000","message":"Patch Set 2:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-968446-wtrc7/index.html\u003e","accounts_in_message":[],"_revision_number":2},{"id":"7c3fe817d7e6d54c4ff7823d113b9f8f02b67420","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38500,"name":"Dominik","display_name":"Dominik Danelski","email":"dominik@danelski.pl","username":"etua","status":"@ CloudFerro S.A."},"date":"2025-12-09 12:36:49.000000000","message":"Uploaded patch set 3: Patch Set 2 was rebased.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":3},{"id":"f4fffe0e6a8826e41587b36e00144402b498b5ab","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-09 13:08:39.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/765a54080ad74aa0a3114e019bb06c32\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/07aeb455865a43019ba417c486a70297 : SUCCESS in 15m 05s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/b2bb873e7acc468699a7b58a9964721e : SUCCESS in 22m 36s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/0145dd5ea4c14764938aecf6dddf9a38 : SUCCESS in 17m 13s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"4d1b6d3bbf0d0af73173529ba0316c9c60d675db","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2025-12-09 13:36:03.000000000","message":"Patch Set 3:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/I96b411d0f01b671442a34999ebd66d961b433950 .","accounts_in_message":[],"_revision_number":3},{"id":"45fc263e4c18b973feab5af70a4c81409c2441a3","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-09 15:28:31.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b4f8068506c84575826c4ff1f67b15d1\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/f2138cc54de74e98bf0b48f6975f788a : SUCCESS in 1h 16m 06s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/f25fd6e7748c4bfdbaa78ab4b360bd5e : SUCCESS in 1h 01m 18s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/f9dc2bc22891484a9c1d46c5657e35a5 : SUCCESS in 52m 04s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/e99666c1c3354945a1c2944c990453d6 : SUCCESS in 20m 52s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/bd416fb923bd4cbfa29875b6cfdb888e : SUCCESS in 10m 00s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/eae2839e6fac44d3aa0ebd785585dfea : SUCCESS in 16m 15s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/aefad784b4924fe98ae48b894fbbf535 : SUCCESS in 12m 22s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/e91a5abf8b2b4f63990650a37a22d1ec : SUCCESS in 17m 08s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3a48fd8e907a48e5b2c95a83a3e606ff : SUCCESS in 5m 46s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/b1b0c30636ed465dad8f487d562f6a92 : SUCCESS in 1h 04m 56s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/c542fba76efa4546ba093db6f58759f6 : SUCCESS in 1h 43m 52s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/daefbf17008446b2913637cddd95a5e3 : SUCCESS in 37m 28s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/b7a3eae55c5e4ac79ff3f153a9cbcecc : SUCCESS in 48m 02s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/f495db136e3a495b89dc30a6a61a839e : SUCCESS in 1h 14m 44s\n- nova-next https://zuul.opendev.org/t/openstack/build/5d4da613d4b24a84806b487a3e610697 : SUCCESS in 2h 43m 31s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/00495856cc9d4743a2bfb7ace1b427c6 : SUCCESS in 55m 46s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/05e6d7f3f7d644c9a1393c7a26a5d923 : SUCCESS in 6m 25s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/07a1a45a593640fd8b02d79b9dd29bdc : SUCCESS in 30m 04s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/70713439cdc34b109be11dacc18f2b39 : SUCCESS in 27m 41s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/f0da1090619f41aba4170e6683e33221 : SUCCESS in 1h 27m 09s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/ddf4dbfb682d412aa4be74f07fcf28f9 : SUCCESS in 55m 58s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/c0cfe8adaec04e97b63fcd2146e6ca6a : SUCCESS in 19m 51s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/3be2b2cb116a48008246032c68cc6a8a : SUCCESS in 35m 31s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/ccb2190f13f84379a06845d2a3214c8f : SUCCESS in 13m 14s","accounts_in_message":[],"_revision_number":3},{"id":"babd07c5fc976394f36e70b1eb7f90a0104f1a6e","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"date":"2025-12-09 15:35:25.000000000","message":"Patch Set 3:\n\nBuild succeeded. log path: ${LOG_PATH}\nLeave a comment with \u0027run-Lightbits CI\u0027 to trigger a recheck. \nFor more information about CI, please see https://wiki.openstack.org/wiki/ThirdPartySystems/LightbitsLabs_CI","accounts_in_message":[],"_revision_number":3},{"id":"45443333b9a381c03b259830b97529f53638c296","tag":"autogenerated:sap-openstack-ci~result","author":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"date":"2025-12-10 00:01:51.000000000","message":"Patch Set 3:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-968446-8cgb2/index.html\u003e","accounts_in_message":[],"_revision_number":3},{"id":"be27e40df03419a33ca12a0d7548e6473cace7cd","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38500,"name":"Dominik","display_name":"Dominik Danelski","email":"dominik@danelski.pl","username":"etua","status":"@ CloudFerro S.A."},"date":"2026-02-23 18:47:00.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":4},{"id":"00a9e21f10c4984d6b777f89241f1ddccf765bd9","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-02-23 19:27:07.000000000","message":"Patch Set 4:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/I96b411d0f01b671442a34999ebd66d961b433950 .","accounts_in_message":[],"_revision_number":4},{"id":"cea57240b13ca7c55ea4455fb215be0a88f00370","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-23 19:29:16.000000000","message":"Patch Set 4:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/6894757205794332b2bd213d15395ec1\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/b3d480430d2e45019c03e663d4901aa9 : SUCCESS in 19m 16s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/721b2b5767e9499292062e59ff35d026 : SUCCESS in 22m 09s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/348cfe8b44694628ae95e82f72eacd37 : RETRY_LIMIT in 4m 06s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"ef48a768245642bdea4fe54e5730b4d29ba78aa1","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-23 21:10:29.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c681e370bd704d09813dab52a8a04c0f\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/a5c753419e8d4fdaa1aa1c5c911e5b5a : SUCCESS in 39m 22s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/204005bb09b84068856fcdd45f1b55f6 : SUCCESS in 1h 02m 35s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/84ae8a3e177c49caa48e4bab2671e1ba : SUCCESS in 1h 07m 24s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/be7dcaf89194447d9516289544d4d528 : SUCCESS in 40m 22s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/949f8946d1f84261933a6952d0bece71 : SUCCESS in 7m 54s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/eaa1a56f0bad4cddaa1effae3aa534bc : SUCCESS in 12m 12s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/713612364d10425592adf25a9051820f : SUCCESS in 14m 53s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/791b0361a65c421ba8fd0c6087e30f1b : FAILURE in 6m 13s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/bca0a5feffeb41f3a8f64698be25d434 : SUCCESS in 6m 50s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/677d9fa0666f45bbb9f777e0f33bf23a : SUCCESS in 1h 50m 42s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/dd15d89225e5412da1c764e4e0346891 : SUCCESS in 1h 00m 46s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/e06c78e3382745e0a38e6c1c89303b0f : SUCCESS in 53m 06s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/067b3f4bdfa141d481310ed9eb0dcc7f : SUCCESS in 2h 17m 10s\n- nova-next https://zuul.opendev.org/t/openstack/build/5e8d48005c6f4fbaaa61180b9b19c2d8 : SUCCESS in 1h 15m 30s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/058d43b609f1484cab4f7096e8f8b789 : SUCCESS in 57m 57s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/b5caa4b0f25d44fdb840134fcd78ba15 : SUCCESS in 5m 01s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/9ca8fe397755423fa153a4ccc27297a9 : SUCCESS in 27m 56s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/d0925d9d53c74966b25f93eea485730c : SUCCESS in 24m 06s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/5137f50295a34d878c0369a0437de08f : SUCCESS in 56m 59s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/73659fff42764b27a81357a3e297e8d9 : SUCCESS in 30m 57s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/129871949ce64a8c8ce553eee297d850 : SUCCESS in 15m 43s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/22bd626d789f458b84f6322e0c8a9f46 : SUCCESS in 39m 14s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/dc1eaab28cb945859fdf3f4cf118cf58 : SUCCESS in 21m 57s","accounts_in_message":[],"_revision_number":4},{"id":"238af641ec4fa6c58f33d70fdeda28599ab0e4dc","author":{"_account_id":35111,"name":"Johannes Beisiegel","display_name":"jonnyb","email":"johannes.beisiegel@digits.schwarz","username":"jbe","status":"STACKIT"},"date":"2026-02-24 08:30:58.000000000","message":"Patch Set 4: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"1f5861f552f86509ab65f90b3f406562b0ec6842","tag":"autogenerated:sap-openstack-ci~result","author":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"date":"2026-02-24 16:12:03.000000000","message":"Patch Set 4:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-968446-cjq8c/index.html\u003e","accounts_in_message":[],"_revision_number":4},{"id":"065bfeedf2f29b34639d206d0f1ae49f86756ac7","author":{"_account_id":38865,"name":"Nope","email":"ohnomyvms@gmail.com","username":"ohnomyvms"},"date":"2026-02-25 10:11:24.000000000","message":"Patch Set 4:\n\nIn a batch create, `_cleanup_build_artifacts` iterates all instances including any already dispatched to compute earlier in the loop. The new `delete_allocation_for_instance` might strip a live Placement allocation for a running instance — is `if instance is None` sufficient as a guard, or do dispatched instances need skipping too?","accounts_in_message":[],"_revision_number":4},{"id":"48da52eb0f4434d34854b36f59b9af3811ef758d","author":{"_account_id":38500,"name":"Dominik","display_name":"Dominik Danelski","email":"dominik@danelski.pl","username":"etua","status":"@ CloudFerro S.A."},"date":"2026-02-25 12:15:51.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"4826d4d8fac67462ee418d175c0f8d522383e90a","author":{"_account_id":38865,"name":"Nope","email":"ohnomyvms@gmail.com","username":"ohnomyvms"},"date":"2026-02-25 15:32:20.000000000","message":"Patch Set 4:\n\nYea. If you agree that `_cleanup_build_artifacts` shouldn\u0027t process dispatched\ninstances, a guard there would fix both the pre-existing state issue and make\nthis allocation safer, I think? Something like skipping instances whose build\nrequest is already gone, maybe","accounts_in_message":[],"_revision_number":4},{"id":"0d31b7b9475af9eaad40e871e4a5c8ca97b4d90b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38500,"name":"Dominik","display_name":"Dominik Danelski","email":"dominik@danelski.pl","username":"etua","status":"@ CloudFerro S.A."},"date":"2026-03-04 10:43:51.000000000","message":"Uploaded patch set 5.\n\nOutdated Votes:\n* Code-Review+1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":5},{"id":"e5ffe206cf151d00b3ac6f0e77abad5ee454654a","author":{"_account_id":38500,"name":"Dominik","display_name":"Dominik Danelski","email":"dominik@danelski.pl","username":"etua","status":"@ CloudFerro S.A."},"date":"2026-03-04 10:51:57.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"fb420a837ed135388d25f6e2f08cc8de02dd66d4","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-03-04 11:22:59.000000000","message":"Patch Set 5:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/I96b411d0f01b671442a34999ebd66d961b433950 .","accounts_in_message":[],"_revision_number":5},{"id":"a7e9e743a032333b9d3c225622fc1b5a84549fda","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-04 11:58:17.000000000","message":"Patch Set 5:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5eca7a16623e4a68a0b35b3c1b806c33\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/b5cedd77942240ec8ba90fbdd04a647d : SUCCESS in 29m 07s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/e544f1f7a20042e5bfc6b2d883a2161c : RETRY_LIMIT in 5m 22s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/b0775293db184a4f95f04e3818d6e048 : FAILURE in 19m 22s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"aef3aba5d92cfd1eeebb92d2ac3d394b565ba18d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-04 13:12:08.000000000","message":"Patch Set 5: 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/0d4f459ed59649b392962ad806252bf6\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/9ab2de8f5d2d438eb5da7995b7c5eaa9 : SUCCESS in 1h 04m 09s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/4a5555a6b47d47048a59a9c5ba9fbf3b : SUCCESS in 1h 58m 11s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/acfb39e69926436f8db82f531daa234b : SUCCESS in 42m 05s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/9450f3efd4204c06822e8948e5279c61 : SUCCESS in 1h 16m 55s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/30801c11a9b648439402e7fca2644511 : SUCCESS in 5m 05s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/3e6d262e8fd444bf861be9ec9feca85d : SUCCESS in 15m 24s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/abd8c5db163c4ca5a14144c43ceba6df : SUCCESS in 11m 57s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/9c075196d03f446da4d9f3d8b818335d : FAILURE in 9m 51s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/286e149623714b38a1b8d9576fd7199c : SUCCESS in 12m 49s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/854d2bdfcbf8469596d6110c34762ee6 : SUCCESS in 57m 32s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/26a9b47c8c264d1e94b81409ba941662 : SUCCESS in 50m 48s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/bd41b36f9fe745698b4f044c767d2670 : SUCCESS in 1h 05m 47s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/6939d5153ae44735a3a403bd9b12292c : SUCCESS in 54m 48s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/d421e6d2ea76407ebf6e6a22884d7c8f : FAILURE in 1h 58m 11s\n- nova-next https://zuul.opendev.org/t/openstack/build/d4108c59bc754e0db6a1821dec96048b : SUCCESS in 2h 18m 00s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/6a7cd48335b44adcb43887326bcccbe4 : SUCCESS in 54m 40s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/5ca72b05e65246829ae24ffc35a1d58e : SUCCESS in 3m 31s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/a568539afaed470b8e7c26695cf7290c : SUCCESS in 27m 11s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/c994a87907124ca1a6f8de8f966b0ad8 : SUCCESS in 26m 00s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/400067449d3d4c32858ffd8ba7117888 : SUCCESS in 1h 20m 25s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/3f9b347b9cf546d1bbf94c1082786b52 : SUCCESS in 1h 00m 08s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/c27d4685b45a490aa337647f3444ef74 : SUCCESS in 29m 29s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/2b24c124034d4816bcdc87ca4c8b9484 : SUCCESS in 33m 25s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/51aaf8f10358493e9d1c5a54ab730fc1 : SUCCESS in 14m 29s","accounts_in_message":[],"_revision_number":5},{"id":"61a2f35d97f850a1b7e11d73cde22c54cee3c7b0","author":{"_account_id":38500,"name":"Dominik","display_name":"Dominik Danelski","email":"dominik@danelski.pl","username":"etua","status":"@ CloudFerro S.A."},"date":"2026-03-04 16:01:37.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"ec863372e775d524a2ee88e4b839f8a65cfe05eb","author":{"_account_id":38500,"name":"Dominik","display_name":"Dominik Danelski","email":"dominik@danelski.pl","username":"etua","status":"@ CloudFerro S.A."},"date":"2026-03-04 16:05:19.000000000","message":"Patch Set 5:\n\n(2 comments)","accounts_in_message":[],"_revision_number":5},{"id":"bfc3d7d6ce5694a14c8b51ae2873b5c64d7eaa51","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-04 17:03:50.000000000","message":"Patch Set 5:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/982dff6ef9d54d79884e8257dcbafb7d\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/62be446977e3403690e4b602cf309655 : SUCCESS in 20m 20s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/9a0356e2f18f4a12a2fdf67aa64eca2c : RETRY_LIMIT in 6m 56s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/391bbdf0ba284ec488bbf576670f99bc : FAILURE in 12m 06s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"bde54a143321a61311639ada758fad8941418f85","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-04 18:23:11.000000000","message":"Patch Set 5:\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/b8add7d3823b42128ad0b862d920c590\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/a287558b21f5450d9300912bf5aaeb90 : SUCCESS in 1h 05m 42s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/97399b952c284dde9f527e1d53ec1593 : SUCCESS in 1h 09m 24s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/5502ac231e5643b194a22a9b5adecda9 : SUCCESS in 1h 01m 57s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/14ff4325e0e0406d80e186e1139b6643 : FAILURE in 1h 23m 50s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9d502941929a4d26b79b14d2abf64463 : SUCCESS in 5m 38s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/470cdfc5183b4a0585196ae45c935215 : SUCCESS in 17m 48s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/feaef3d6aaa040209e2145aa325be039 : SUCCESS in 13m 28s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/577ed8b3f6f14032a5672c4d908203de : FAILURE in 9m 49s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/182cff94aa2948cdb3cf2632bbdd2c9c : SUCCESS in 12m 52s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/b155a2b6dfbb4abb811cfbd43fd78b55 : SUCCESS in 1h 42m 58s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/968cf262cd174944a55f2f4537e6e806 : SUCCESS in 1h 01m 29s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/c07aaeb4fac046ecbb55ab606a7c43c6 : SUCCESS in 51m 47s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/716b0492529d4ba589905668f948dc89 : SUCCESS in 51m 03s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/3172bc63a7014c0098af9f548fe52119 : SUCCESS in 2h 13m 23s\n- nova-next https://zuul.opendev.org/t/openstack/build/772665dc4a75465299a8c4bf73497cb0 : SUCCESS in 1h 14m 02s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/58955cb4bcda451f9f86cb7f45221532 : SUCCESS in 35m 07s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/130fd19eb51e4a878409d6012dea58fc : SUCCESS in 5m 14s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/703d41ed9ca14d7090625d35e819f13d : SUCCESS in 29m 43s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/44855a6c3d0a4920a8122e8abd726e41 : SUCCESS in 24m 20s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/201e05b739cd45c6abb2bfa3573f4d1b : SUCCESS in 1h 31m 46s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/563de45923ae47dfb2cef16fdc47786b : SUCCESS in 57m 03s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/8f8349d5ec804d84abb701c0d211bc7a : SUCCESS in 16m 37s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/2c5de1d848e64a968142afabf252811b : SUCCESS in 33m 00s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/9d3d312b3623495894e15149f28e5150 : SUCCESS in 11m 55s","accounts_in_message":[],"_revision_number":5},{"id":"96dcb45787938136f88434152c749e25684579d3","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38500,"name":"Dominik","display_name":"Dominik Danelski","email":"dominik@danelski.pl","username":"etua","status":"@ CloudFerro S.A."},"date":"2026-03-05 08:41:36.000000000","message":"Patch Set 6: Patch Set 5 was rebased\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":6},{"id":"b421d529506dabf791df4f255a36be5f2f81e15a","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-05 09:07:06.000000000","message":"Patch Set 6:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9bce64eb5c8b4c17b4d451d3ac5a7cd1\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/04d9de546bc14e13a7e988ce9ce20ba9 : SUCCESS in 17m 59s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/5c3fd75343be431dbcb302933185ba50 : RETRY_LIMIT in 5m 54s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/cc9bcc8b6a8548c3bfb17df2668784c0 : FAILURE in 11m 01s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"0dc6672411f37fd4f14370f6a5359f64cb5d3485","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-03-05 09:08:01.000000000","message":"Patch Set 6:\n\nBuild Failed \n\n* quobyteci:  nova_quobyteci : FAILURE, logs at: https://oscilogs.quobyte.com/logs/I96b411d0f01b671442a34999ebd66d961b433950 .","accounts_in_message":[],"_revision_number":6},{"id":"c023e33d46c628253b3063bfaaa86235fbbff315","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38500,"name":"Dominik","display_name":"Dominik Danelski","email":"dominik@danelski.pl","username":"etua","status":"@ CloudFerro S.A."},"date":"2026-03-05 10:37:40.000000000","message":"Uploaded patch set 7: New patch set was added with same tree, parent tree, and commit message as Patch Set 6.","accounts_in_message":[],"_revision_number":7},{"id":"2825e05aaebacdc45b5adf11b76b3ad0e9fe8777","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-03-05 11:03:47.000000000","message":"Patch Set 7:\n\nBuild Failed \n\n* quobyteci:  nova_quobyteci : FAILURE, logs at: https://oscilogs.quobyte.com/logs/I96b411d0f01b671442a34999ebd66d961b433950 .","accounts_in_message":[],"_revision_number":7},{"id":"98f003c34a6205471069e9fd4bb0618536b57e47","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-05 11:06:07.000000000","message":"Patch Set 7:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/313914885b574d879812882e350ffe8e\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/c5ac681aa78b4a0284e724d57697cdcf : SUCCESS in 26m 05s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/38119304fef84e368cf599a2874043d7 : RETRY_LIMIT in 5m 55s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/9edbcdf9fda14c76a146056af0a19035 : FAILURE in 17m 44s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"b6c4edce0819d8fc1b0a62bf68e5d03d42bbcd81","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-05 13:02:06.000000000","message":"Patch Set 7: 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/1c6fdd7b4ecd4de3b141fa6ca0ececc8\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/fd9cbfca027c44688fd3f775c6b8e310 : SUCCESS in 34m 52s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/a65bb55f811941219a0e92f78ffe968f : POST_FAILURE in 1h 43m 13s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/3fb45a062e894252bbb7fbc46e09b864 : SUCCESS in 1h 06m 45s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/bd285a1acd764e0e9b53c99c18185613 : SUCCESS in 48m 21s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c6612d746eac42a0b97d7318c4b1bedb : SUCCESS in 7m 26s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/45614d44650e4042b5a80e9272c45a81 : SUCCESS in 17m 41s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/e5a2750d56c14ac2ab22c8d5eccc14a2 : SUCCESS in 12m 58s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/8113dfa4936f4dcfa1c53ac760abe910 : FAILURE in 6m 20s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/85e73e338b574dfe822eb1d5fd74b1db : SUCCESS in 7m 03s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/53ce9e23aee84e48aa752af1ac709f6b : SUCCESS in 1h 02m 59s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/6cead56891304980b5347120c9189086 : SUCCESS in 57m 39s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/4a8bcd03fdb64aefa23427b3c8241ce2 : SUCCESS in 43m 04s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/4b91adf5f2894f3496b0bf2798540cee : SUCCESS in 56m 41s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/1a6d44ca70094ac2869f79e031383ae2 : SUCCESS in 1h 06m 49s\n- nova-next https://zuul.opendev.org/t/openstack/build/04a7e1e158984a69ba0762dd028138c3 : SUCCESS in 2h 17m 35s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/20c8182ef70c49c5994b154ea9942674 : POST_FAILURE in 41m 54s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/79bd5b60e2864593a3c32fc3d3fde9b0 : SUCCESS in 2m 57s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/8e41dda6f3044a178b6f0dc7812354d4 : SUCCESS in 30m 28s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/2d32718a270f4a25bdee097d012bf968 : SUCCESS in 21m 03s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/b4c650e4922e4fe8aa3f07b8a674d39e : SUCCESS in 1h 00m 53s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/c44b8d28b6f8475ea8c8f1187183cc58 : SUCCESS in 29m 33s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/a51f35e3d86144b0be7520d900ea8610 : SUCCESS in 12m 47s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/6d3bfb62008443dba29af61e12c85ef4 : SUCCESS in 31m 54s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/9d9451d43b004a2ca98af3a0ffff712a : SUCCESS in 17m 56s","accounts_in_message":[],"_revision_number":7},{"id":"2eb35cb805373e19be30050a367d077ae5e2411c","author":{"_account_id":38500,"name":"Dominik","display_name":"Dominik Danelski","email":"dominik@danelski.pl","username":"etua","status":"@ CloudFerro S.A."},"date":"2026-03-05 13:17:21.000000000","message":"Patch Set 7:\n\n(1 comment)","accounts_in_message":[],"_revision_number":7},{"id":"70daec695c1d31fd4dbe5379ea23efd986bfd41a","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-05 13:55:45.000000000","message":"Patch Set 7:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e763975e3e114d5cbefcf35923a22b08\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/3d1f082b002e42abb6dd4b9e914f132b : SUCCESS in 33m 16s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/39602d4cf245430bbb964708fddd7987 : RETRY_LIMIT in 4m 36s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/efc847536bd24134b5ffcfa6ac43af96 : FAILURE in 10m 22s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"dfda5b982eb2e76933aeeaf2368c4829e9409e60","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-05 16:02:35.000000000","message":"Patch Set 7:\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/a1b54b3c48804d8799712f52d328102e\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/046f6105f07c473f883c89e59922d666 : SUCCESS in 1h 00m 40s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/7ded939af211481db1526780fa336d4a : SUCCESS in 1h 53m 01s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/d982d4ab633743d691eda9c31303679b : SUCCESS in 1h 07m 49s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/a849cfee179a408a96d93118b5db8836 : FAILURE in 1h 28m 25s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4a0642d7b9924bc5877eb128171c4e81 : SUCCESS in 5m 57s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/da8e27886e0e40ed96dbe3ced409c1b9 : SUCCESS in 17m 42s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/a615f9f6adf646efbff2b3de7e92dac7 : SUCCESS in 18m 28s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/4ca11c0d83114d7ebd84657fb3f59d05 : FAILURE in 12m 46s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f76bc434c5ac49dcaad577a71e98203e : SUCCESS in 10m 23s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/c7d71f1c0ab14787a40fde7fba6ea1e7 : SUCCESS in 1h 07m 46s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/143ba66f22ea4991b146991610a52ee0 : SUCCESS in 58m 22s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/c19499b9ecaa4f7e8e60b2d1ad7efc13 : SUCCESS in 39m 55s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/9fd35d564e2b400e8cb1dc9765029778 : SUCCESS in 50m 49s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/e1b59aab43e44548963cf5efd764c6cd : SUCCESS in 2h 22m 10s\n- nova-next https://zuul.opendev.org/t/openstack/build/79cd9b33ef704b5491c41845bf0c58e4 : SUCCESS in 2h 37m 07s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/e14a33b473b3406480a89be1144a9af3 : SUCCESS in 56m 16s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/5907c5ec489e4bcc9d0433f6f31eb068 : SUCCESS in 5m 39s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/27bb5277b3e04a02a2b1bdbbc05ca6da : SUCCESS in 30m 55s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/d1c0c8e3ca324989bcaf7dd9ae9a2dac : SUCCESS in 28m 14s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/47f83c07923b41b8aa550c0beb9e6d4a : SUCCESS in 1h 28m 12s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/2089ecd01aad4869ab2251cebbf5ad5d : SUCCESS in 1h 01m 23s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/cc979644f5c545329097d4440ba5777f : SUCCESS in 30m 14s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/f6f1a1e1ce354eb7aa1a5676b6b84b37 : SUCCESS in 32m 03s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/afa46defbc6f48a79e3318b3e62df1d5 : SUCCESS in 16m 26s","accounts_in_message":[],"_revision_number":7},{"id":"54aaeb9d3d9b0e582a3d597c403f4c4e8fccfd7e","author":{"_account_id":38500,"name":"Dominik","display_name":"Dominik Danelski","email":"dominik@danelski.pl","username":"etua","status":"@ CloudFerro S.A."},"date":"2026-03-11 10:26:53.000000000","message":"Patch Set 7:\n\n(1 comment)","accounts_in_message":[],"_revision_number":7},{"id":"d638a646996b37b3922b83ae69e7abcb76cdfc22","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-11 10:57:58.000000000","message":"Patch Set 7:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a2e17422e7f74becba2a8f517dc34b00\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/5fe275a8516b428c8c539f573c052b2c : SUCCESS in 17m 16s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/f2d4848bd931465ab84a4c9f9ee1f1ca : SUCCESS in 14m 54s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/1192cfb28ecc4f24ad8a7e3143d93ed6 : FAILURE in 14m 09s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"16da385d5ca564a3560bac219c1ae6224023f4f8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-11 13:12:30.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/75177fe470614f0dbe7a3ce5bb831650\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/65027084360c410eb06518442c3a075d : SUCCESS in 1h 07m 49s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/85dbc62a801a43ef8572a8bbabb58590 : SUCCESS in 1h 57m 03s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/96a835658430409084505a67f3222a39 : SUCCESS in 37m 49s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/bbb9291396074f4c8bda5c8d6292d1a4 : SUCCESS in 1h 18m 07s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/fe9c63e454b447e79457e2799bce73c8 : SUCCESS in 7m 23s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/b09a8f9370db472a93e8b9f1ecd4c08e : SUCCESS in 17m 59s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/b37800efdedc43e7bf274a8d4f5b1d05 : SUCCESS in 8m 27s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/4b0541878a2a4af7a38e9a275a7afdc9 : FAILURE in 10m 35s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fac4cbfda67f44acbcc0c4eff0af149c : SUCCESS in 13m 00s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/812ae0a2172f4c5c96b4fb09a504c403 : SUCCESS in 1h 55m 12s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/8e6f9afda04745ed9125db28209d108a : SUCCESS in 56m 43s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/88520e36da584581888b0d20b99508da : SUCCESS in 1h 05m 25s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/f346a2e2d4ef485f9bd34ee666886414 : SUCCESS in 27m 01s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/c84fd9d3f6bd41f49774703d343e60f0 : SUCCESS in 1h 53m 57s\n- nova-next https://zuul.opendev.org/t/openstack/build/bab9735fceb7461894546eb069423c1b : SUCCESS in 2h 30m 31s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/4247f7354c6f40c0888efae16dccc135 : SUCCESS in 40m 36s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/e06f13e7b3e040d5a0111fba36267f44 : SUCCESS in 4m 55s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/7557839b2bc74647ba9f2603a6b5cf0d : SUCCESS in 30m 33s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/7bee93929fa74fbc9b021391bf17879c : SUCCESS in 25m 54s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/7a797ca1220c4613b0a584689f4ff758 : SUCCESS in 1h 21m 51s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/94bb6567f0254166932437cb3c664915 : SUCCESS in 1h 00m 59s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/967f890c710942008694064598cf2513 : SUCCESS in 14m 13s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/c5d51f6e21284b76a1c8b83f617e3a2c : SUCCESS in 18m 16s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/917f594646e14a3d89e810f6e2ed6650 : SUCCESS in 15m 36s","accounts_in_message":[],"_revision_number":7},{"id":"f2ed708195414d366f0356ae1aab232ac00a3532","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38500,"name":"Dominik","display_name":"Dominik Danelski","email":"dominik@danelski.pl","username":"etua","status":"@ CloudFerro S.A."},"date":"2026-03-11 13:38:25.000000000","message":"Patch Set 8: Patch Set 7 was rebased\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":8},{"id":"8c84afcc67b663b1c4ce5ffcbf34f9ff7df696e7","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-11 14:07:48.000000000","message":"Patch Set 8:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/75f4952fe81a417391b40d6e4fd6b07e\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/7c93c29fdc44494faae64e50f09ac5a1 : SUCCESS in 16m 15s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/02319528b8114585a40f17eb6897ac0b : SUCCESS in 14m 20s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/7ad9518532d741f7ab192040c45e621b : FAILURE in 12m 00s (non-voting)","accounts_in_message":[],"_revision_number":8},{"id":"ad95e9123a7a5ef399c6785701c2adae840d57c9","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-03-11 14:15:28.000000000","message":"Patch Set 8:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/I96b411d0f01b671442a34999ebd66d961b433950 .","accounts_in_message":[],"_revision_number":8},{"id":"803ff9704a732b0775b4f40ab8b3d5b8fa30a4dc","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-11 16:01:04.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/572ca4ca63c340049d02296b9773351d\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/c8ab3b7530cd4d1d9a714221bcd43127 : SUCCESS in 1h 05m 04s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/eed22deca46e41c09c2c8e5f7a437f6a : SUCCESS in 1h 38m 34s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/531676b51a3c425fa99f2e002e78dda7 : SUCCESS in 1h 03m 28s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/855926f0ecaf4c08835c5b8f8feb645d : SUCCESS in 1h 13m 58s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/af774eba10da46279f8bbd8e6f05eba1 : SUCCESS in 7m 51s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/5f0fe4876ca649f49552cd5c5faa833d : SUCCESS in 17m 34s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/67240ceb289c470e943bfc48c25ea74e : SUCCESS in 13m 46s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/16958d46ec0f474196aa94c45ef5c1b2 : FAILURE in 9m 10s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fcb1f2c64ac54360bc82a6e34271f1e4 : SUCCESS in 13m 21s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/715034880b504dd8b9c2b637161755bd : SUCCESS in 1h 37m 27s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/2a5988bf73a143aea54a8af994a5bf70 : SUCCESS in 34m 26s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/f7f584b135934fe3b368426e0a2b3e91 : SUCCESS in 1h 09m 05s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/02e8eb2c7d7440b9b2064e73dc9dfe2d : SUCCESS in 41m 36s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/97ba41b8a7c74d7289d2275c848fcd9b : SUCCESS in 1h 31m 10s\n- nova-next https://zuul.opendev.org/t/openstack/build/ea67770f21614a9cbd8c06b11c396f94 : SUCCESS in 2h 14m 33s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/d3bf86541218436b8db7f987862c65bc : SUCCESS in 48m 48s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/4713e5679d8f4190aff4ab11db5f7cb6 : SUCCESS in 5m 18s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/f96dcaa6a487486da797c5f1e83c0fff : SUCCESS in 30m 40s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/28bd4f0067d144968e545d3b880fa4ee : SUCCESS in 20m 21s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/c824c253af6c48db88c2fd691dc826e9 : SUCCESS in 1h 20m 24s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/3ece91b73b754acc81e2a8211abcd11a : SUCCESS in 31m 45s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/e576e6be43c34ddab09d6eaa00b26b83 : SUCCESS in 28m 14s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/10f96538d849458b91038baf5591fa00 : SUCCESS in 34m 58s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/9c2f76d78d7d463b8bb7ff9528c9956c : SUCCESS in 16m 25s","accounts_in_message":[],"_revision_number":8}],"current_revision_number":8,"current_revision":"b85ae7716872735b4e5b7cff490ec9d7c20f74aa","revisions":{"e4bc51a595cd1c62fbae7b99d30622451ca04b59":{"kind":"REWORK","_number":1,"created":"2025-11-26 11:27:02.000000000","uploader":{"_account_id":38500,"name":"Dominik","display_name":"Dominik Danelski","email":"dominik@danelski.pl","username":"etua","status":"@ CloudFerro S.A."},"ref":"refs/changes/46/968446/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/46/968446/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/968446/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/968446/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/968446/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/46/968446/1"}}},"commit":{"parents":[{"commit":"23b462d77df1a1d09c43d0918bca853ef3af1e3f","subject":"Merge \"[ironic] Ensure unprovision happens for new states\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/23b462d77df1a1d09c43d0918bca853ef3af1e3f"}]}],"author":{"name":"Dominik Danelski","email":"ddanelski@cloudferro.com","date":"2025-11-20 16:50:19.000000000","tz":60},"committer":{"name":"Dominik Danelski","email":"ddanelski@cloudferro.com","date":"2025-11-26 11:26:46.000000000","tz":60},"subject":"Remove Placement allocations in the broken build cleanup","message":"Remove Placement allocations in the broken build cleanup\n\nIf a VM fails to be created by conductor eg. due to going over quota,\nthe _cleanup_build_artifacts is called, but notably it doesn\u0027t delete\nthe already created Placement allocations. This is wasteful for a VM\nthat never even reached compute and might pose later problems for\noperators.\n\nThis patch adds allocations cleanup and tests for the functionality. It\nshouldn\u0027t affect other paths than the initial creation like migrations\nand resizes.\n\nCloses-Bug: #2132020\nChange-Id: I96b411d0f01b671442a34999ebd66d961b433950\nSigned-off-by: Dominik Danelski \u003cddanelski@cloudferro.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/e4bc51a595cd1c62fbae7b99d30622451ca04b59"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/e4bc51a595cd1c62fbae7b99d30622451ca04b59"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"23b462d77df1a1d09c43d0918bca853ef3af1e3f","is_merged_in_target_branch":true}],"branch":"refs/heads/master"},"37ffeabeffd3c59dc045481b6905ce8f382c3fe2":{"kind":"REWORK","_number":2,"created":"2025-12-04 14:39:42.000000000","uploader":{"_account_id":38500,"name":"Dominik","display_name":"Dominik Danelski","email":"dominik@danelski.pl","username":"etua","status":"@ CloudFerro S.A."},"ref":"refs/changes/46/968446/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/46/968446/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/968446/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/968446/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/968446/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/46/968446/2"}}},"commit":{"parents":[{"commit":"1719936c76551991aa649138a9a928546552572f","subject":"Regression test for Placement allocations remaining during failed schedule","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/1719936c76551991aa649138a9a928546552572f"}]}],"author":{"name":"Dominik Danelski","email":"ddanelski@cloudferro.com","date":"2025-11-20 16:50:19.000000000","tz":60},"committer":{"name":"Dominik Danelski","email":"ddanelski@cloudferro.com","date":"2025-12-04 14:37:07.000000000","tz":60},"subject":"Remove Placement allocations in the broken build cleanup","message":"Remove Placement allocations in the broken build cleanup\n\nIf a VM fails to be created by conductor eg. due to going over quota,\nthe _cleanup_build_artifacts is called, but notably it doesn\u0027t delete\nthe already created Placement allocations. This is wasteful for a VM\nthat never even reached compute and might pose later problems for\noperators.\n\nThis patch adds allocations cleanup and tests for the functionality. It\nshouldn\u0027t affect other paths than the initial creation like migrations\nand resizes.\n\nCloses-Bug: #2132020\nChange-Id: I96b411d0f01b671442a34999ebd66d961b433950\nSigned-off-by: Dominik Danelski \u003cddanelski@cloudferro.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/37ffeabeffd3c59dc045481b6905ce8f382c3fe2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/37ffeabeffd3c59dc045481b6905ce8f382c3fe2"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"1719936c76551991aa649138a9a928546552572f","is_merged_in_target_branch":false,"change_id":"I9a2245685d7f96f6287a5c7cce45f8463ce0c756","change_number":969251,"patch_set_number":5,"change_status":"NEW"}],"branch":"refs/heads/master"},"882f97de4f3e9e7a3650c317f27d5b2943a28683":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2025-12-09 12:36:49.000000000","uploader":{"_account_id":38500,"name":"Dominik","display_name":"Dominik Danelski","email":"dominik@danelski.pl","username":"etua","status":"@ CloudFerro S.A."},"ref":"refs/changes/46/968446/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/46/968446/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/968446/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/968446/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/968446/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/46/968446/3"}}},"commit":{"parents":[{"commit":"0de1bb3a74619879c4231eb7dbd68b7933858edb","subject":"Regression test for Placement allocations remaining during failed schedule","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/0de1bb3a74619879c4231eb7dbd68b7933858edb"}]}],"author":{"name":"Dominik Danelski","email":"ddanelski@cloudferro.com","date":"2025-11-20 16:50:19.000000000","tz":60},"committer":{"name":"Dominik Danelski","email":"ddanelski@cloudferro.com","date":"2025-12-09 12:36:04.000000000","tz":60},"subject":"Remove Placement allocations in the broken build cleanup","message":"Remove Placement allocations in the broken build cleanup\n\nIf a VM fails to be created by conductor eg. due to going over quota,\nthe _cleanup_build_artifacts is called, but notably it doesn\u0027t delete\nthe already created Placement allocations. This is wasteful for a VM\nthat never even reached compute and might pose later problems for\noperators.\n\nThis patch adds allocations cleanup and tests for the functionality. It\nshouldn\u0027t affect other paths than the initial creation like migrations\nand resizes.\n\nCloses-Bug: #2132020\nChange-Id: I96b411d0f01b671442a34999ebd66d961b433950\nSigned-off-by: Dominik Danelski \u003cddanelski@cloudferro.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/882f97de4f3e9e7a3650c317f27d5b2943a28683"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/882f97de4f3e9e7a3650c317f27d5b2943a28683"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"0de1bb3a74619879c4231eb7dbd68b7933858edb","is_merged_in_target_branch":false,"change_id":"I9a2245685d7f96f6287a5c7cce45f8463ce0c756","change_number":969251,"patch_set_number":6,"change_status":"NEW"}],"branch":"refs/heads/master"},"26d076a0a85afc454ba9b8f6073006a8042ddfb7":{"kind":"REWORK","_number":4,"created":"2026-02-23 18:47:00.000000000","uploader":{"_account_id":38500,"name":"Dominik","display_name":"Dominik Danelski","email":"dominik@danelski.pl","username":"etua","status":"@ CloudFerro S.A."},"ref":"refs/changes/46/968446/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/46/968446/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/968446/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/968446/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/968446/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/46/968446/4"}}},"commit":{"parents":[{"commit":"335a9bfaa94c9ae9ab15802e3bcc2b9c72017843","subject":"Regression test for Placement allocations remaining during failed schedule","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/335a9bfaa94c9ae9ab15802e3bcc2b9c72017843"}]}],"author":{"name":"Dominik Danelski","email":"ddanelski@cloudferro.com","date":"2025-11-20 16:50:19.000000000","tz":60},"committer":{"name":"Dominik Danelski","email":"ddanelski@cloudferro.com","date":"2026-02-23 18:43:46.000000000","tz":60},"subject":"Remove Placement allocations in the broken build cleanup","message":"Remove Placement allocations in the broken build cleanup\n\nIf a VM fails to be created by conductor eg. due to going over quota,\nthe _cleanup_build_artifacts is called, but notably it doesn\u0027t delete\nthe already created Placement allocations. This is wasteful for a VM\nthat never even reached compute and might pose later problems for\noperators.\n\nThis patch adds allocations cleanup and tests for the functionality. It\nshouldn\u0027t affect other paths than the initial creation like migrations\nand resizes.\n\nCloses-Bug: #2132020\nChange-Id: I96b411d0f01b671442a34999ebd66d961b433950\nSigned-off-by: Dominik Danelski \u003cddanelski@cloudferro.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/26d076a0a85afc454ba9b8f6073006a8042ddfb7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/26d076a0a85afc454ba9b8f6073006a8042ddfb7"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"335a9bfaa94c9ae9ab15802e3bcc2b9c72017843","is_merged_in_target_branch":false,"change_id":"I9a2245685d7f96f6287a5c7cce45f8463ce0c756","change_number":969251,"patch_set_number":7,"change_status":"NEW"}],"branch":"refs/heads/master"},"1ac953fe1f3674f001f460c2bae1051527ee0e06":{"kind":"REWORK","_number":5,"created":"2026-03-04 10:43:51.000000000","uploader":{"_account_id":38500,"name":"Dominik","display_name":"Dominik Danelski","email":"dominik@danelski.pl","username":"etua","status":"@ CloudFerro S.A."},"ref":"refs/changes/46/968446/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/46/968446/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/968446/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/968446/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/968446/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/46/968446/5"}}},"commit":{"parents":[{"commit":"348f992ee629c0691f68978415f974846849cd0d","subject":"Regression test for Placement allocations remaining during failed schedule","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/348f992ee629c0691f68978415f974846849cd0d"}]}],"author":{"name":"Dominik Danelski","email":"ddanelski@cloudferro.com","date":"2025-11-20 16:50:19.000000000","tz":60},"committer":{"name":"Dominik Danelski","email":"ddanelski@cloudferro.com","date":"2026-03-04 10:35:55.000000000","tz":60},"subject":"Remove Placement allocations in the broken build cleanup","message":"Remove Placement allocations in the broken build cleanup\n\nIf a VM fails to be created by conductor eg. due to going over quota,\nthe _cleanup_build_artifacts is called, but notably it doesn\u0027t delete\nthe already created Placement allocations. This is wasteful for a VM\nthat never even reached compute and might pose later problems for\noperators.\n\nThis patch adds allocations cleanup and tests for the functionality. It\nshouldn\u0027t affect other paths than the initial creation like migrations\nand resizes.\n\nCloses-Bug: #2132020\nChange-Id: I96b411d0f01b671442a34999ebd66d961b433950\nSigned-off-by: Dominik Danelski \u003cddanelski@cloudferro.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/1ac953fe1f3674f001f460c2bae1051527ee0e06"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/1ac953fe1f3674f001f460c2bae1051527ee0e06"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"348f992ee629c0691f68978415f974846849cd0d","is_merged_in_target_branch":false,"change_id":"I9a2245685d7f96f6287a5c7cce45f8463ce0c756","change_number":969251,"patch_set_number":9,"change_status":"NEW"}],"branch":"refs/heads/master"},"166ba84c3e9754024918879aacb374e9510dc6f0":{"kind":"TRIVIAL_REBASE","_number":6,"created":"2026-03-05 08:41:36.000000000","uploader":{"_account_id":38500,"name":"Dominik","display_name":"Dominik Danelski","email":"dominik@danelski.pl","username":"etua","status":"@ CloudFerro S.A."},"ref":"refs/changes/46/968446/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/46/968446/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/968446/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/968446/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/968446/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/46/968446/6"}}},"commit":{"parents":[{"commit":"eb66f27fa1305f1fca87f334a46e819a8c39c58f","subject":"Regression test for Placement allocations remaining during failed schedule","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/eb66f27fa1305f1fca87f334a46e819a8c39c58f"}]}],"author":{"name":"Dominik Danelski","email":"ddanelski@cloudferro.com","date":"2025-11-20 16:50:19.000000000","tz":60},"committer":{"name":"Dominik","email":"ddanelski@cloudferro.com","date":"2026-03-05 08:41:36.000000000","tz":0},"subject":"Remove Placement allocations in the broken build cleanup","message":"Remove Placement allocations in the broken build cleanup\n\nIf a VM fails to be created by conductor eg. due to going over quota,\nthe _cleanup_build_artifacts is called, but notably it doesn\u0027t delete\nthe already created Placement allocations. This is wasteful for a VM\nthat never even reached compute and might pose later problems for\noperators.\n\nThis patch adds allocations cleanup and tests for the functionality. It\nshouldn\u0027t affect other paths than the initial creation like migrations\nand resizes.\n\nCloses-Bug: #2132020\nChange-Id: I96b411d0f01b671442a34999ebd66d961b433950\nSigned-off-by: Dominik Danelski \u003cddanelski@cloudferro.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/166ba84c3e9754024918879aacb374e9510dc6f0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/166ba84c3e9754024918879aacb374e9510dc6f0"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"eb66f27fa1305f1fca87f334a46e819a8c39c58f","is_merged_in_target_branch":false,"change_id":"I9a2245685d7f96f6287a5c7cce45f8463ce0c756","change_number":969251,"patch_set_number":10,"change_status":"NEW"}],"branch":"refs/heads/master","description":"Rebase"},"acaf7bef97c9279263a33ff45d8fefe47ee615d0":{"kind":"NO_CHANGE","_number":7,"created":"2026-03-05 10:37:40.000000000","uploader":{"_account_id":38500,"name":"Dominik","display_name":"Dominik Danelski","email":"dominik@danelski.pl","username":"etua","status":"@ CloudFerro S.A."},"ref":"refs/changes/46/968446/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/46/968446/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/968446/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/968446/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/968446/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/46/968446/7"}}},"commit":{"parents":[{"commit":"76711f87dfd8ec4e5e8549ee20566b1a8c89665c","subject":"Regression test for Placement allocations remaining during failed schedule","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/76711f87dfd8ec4e5e8549ee20566b1a8c89665c"}]}],"author":{"name":"Dominik Danelski","email":"ddanelski@cloudferro.com","date":"2025-11-20 16:50:19.000000000","tz":60},"committer":{"name":"Dominik Danelski","email":"ddanelski@cloudferro.com","date":"2026-03-05 10:37:29.000000000","tz":60},"subject":"Remove Placement allocations in the broken build cleanup","message":"Remove Placement allocations in the broken build cleanup\n\nIf a VM fails to be created by conductor eg. due to going over quota,\nthe _cleanup_build_artifacts is called, but notably it doesn\u0027t delete\nthe already created Placement allocations. This is wasteful for a VM\nthat never even reached compute and might pose later problems for\noperators.\n\nThis patch adds allocations cleanup and tests for the functionality. It\nshouldn\u0027t affect other paths than the initial creation like migrations\nand resizes.\n\nCloses-Bug: #2132020\nChange-Id: I96b411d0f01b671442a34999ebd66d961b433950\nSigned-off-by: Dominik Danelski \u003cddanelski@cloudferro.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/acaf7bef97c9279263a33ff45d8fefe47ee615d0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/acaf7bef97c9279263a33ff45d8fefe47ee615d0"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"76711f87dfd8ec4e5e8549ee20566b1a8c89665c","is_merged_in_target_branch":false,"change_id":"I9a2245685d7f96f6287a5c7cce45f8463ce0c756","change_number":969251,"patch_set_number":11,"change_status":"NEW"}],"branch":"refs/heads/master"},"b85ae7716872735b4e5b7cff490ec9d7c20f74aa":{"kind":"TRIVIAL_REBASE","_number":8,"created":"2026-03-11 13:38:25.000000000","uploader":{"_account_id":38500,"name":"Dominik","display_name":"Dominik Danelski","email":"dominik@danelski.pl","username":"etua","status":"@ CloudFerro S.A."},"ref":"refs/changes/46/968446/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/46/968446/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/968446/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/968446/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/968446/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/46/968446/8"}}},"commit":{"parents":[{"commit":"99c6433973b1c293e45a7301583f6875d97df860","subject":"Regression test for Placement allocations remaining during failed schedule","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/99c6433973b1c293e45a7301583f6875d97df860"}]}],"author":{"name":"Dominik Danelski","email":"ddanelski@cloudferro.com","date":"2025-11-20 16:50:19.000000000","tz":60},"committer":{"name":"Dominik","email":"ddanelski@cloudferro.com","date":"2026-03-11 13:38:25.000000000","tz":0},"subject":"Remove Placement allocations in the broken build cleanup","message":"Remove Placement allocations in the broken build cleanup\n\nIf a VM fails to be created by conductor eg. due to going over quota,\nthe _cleanup_build_artifacts is called, but notably it doesn\u0027t delete\nthe already created Placement allocations. This is wasteful for a VM\nthat never even reached compute and might pose later problems for\noperators.\n\nThis patch adds allocations cleanup and tests for the functionality. It\nshouldn\u0027t affect other paths than the initial creation like migrations\nand resizes.\n\nCloses-Bug: #2132020\nChange-Id: I96b411d0f01b671442a34999ebd66d961b433950\nSigned-off-by: Dominik Danelski \u003cddanelski@cloudferro.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/b85ae7716872735b4e5b7cff490ec9d7c20f74aa"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/b85ae7716872735b4e5b7cff490ec9d7c20f74aa"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"99c6433973b1c293e45a7301583f6875d97df860","is_merged_in_target_branch":false,"change_id":"I9a2245685d7f96f6287a5c7cce45f8463ce0c756","change_number":969251,"patch_set_number":12,"change_status":"NEW"}],"branch":"refs/heads/master","description":"Rebase"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"OK","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY"},{"label":"Workflow","status":"MAY"},{"label":"Review-Priority","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Verified\u003dMAX","label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Code-Review\u003dMAX","label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Review-Priority","description":"Review Priority","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":"Workflow","description":"Approved for gate by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Workflow\u003dMAX","label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
