)]}'
{"id":"openstack%2Fnova~973149","triplet_id":"openstack%2Fnova~master~I32343658b53e317696d1bd8b984793bfeeccd409","project":"openstack/nova","branch":"master","topic":"bug/2069718","attention_set":{},"removed_from_attention_set":{"16688":{"account":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"last_update":"2026-02-06 11:35:52.000000000","reason":"Change was submitted"},"11604":{"account":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"last_update":"2026-02-06 11:35:52.000000000","reason":"Change was submitted"},"13861":{"account":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"last_update":"2026-02-06 01:49:47.000000000","reason":"\u003cGERRIT_ACCOUNT_13861\u003e replied on the change","reason_account":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"}},"15334":{"account":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"last_update":"2026-02-06 11:35:52.000000000","reason":"Change was submitted"},"9708":{"account":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"last_update":"2026-02-06 09:24:09.000000000","reason":"\u003cGERRIT_ACCOUNT_9708\u003e replied on the change","reason_account":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"}},"7166":{"account":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"last_update":"2026-02-06 11:35:52.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I32343658b53e317696d1bd8b984793bfeeccd409","subject":"Support os-vif TAP pre-creation for OVS/OVN ports","status":"MERGED","created":"2026-01-12 18:05:57.000000000","updated":"2026-02-06 11:38:14.000000000","submitted":"2026-02-06 11:35:52.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":26,"unresolved_comment_count":2,"has_review_started":true,"submission_id":"973149-bug/2069718","meta_rev_id":"4f40bef7fc41b535ad5042458f5f460cddec476b","_number":973149,"virtual_id_number":973149,"owner":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-02-06 11:35:51.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"all":[{"value":0,"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},{"value":2,"date":"2026-02-05 22:21:47.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":1,"date":"2026-02-06 01:49:47.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2026-02-06 09:24:09.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"all":[{"value":0,"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"date":"2026-02-06 11:36:00.000000000","post_submit":true,"permitted_voting_range":{"min":0,"max":1},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2026-02-06 09:24:09.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"approved":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"all":[{"value":0,"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":2,"date":"2026-02-05 18:59:56.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}],"reviewers":{"REVIEWER":[{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-01-12 18:06: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":"2026-01-12 18:06:17.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2026-01-12 19:09:18.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":"2026-01-12 20:58:57.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":"2026-01-13 10:08:18.000000000","updated_by":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"reviewer":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"state":"REVIEWER"},{"updated":"2026-01-14 19:38:45.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-01-16 09:38:58.000000000","updated_by":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"reviewer":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"state":"CC"},{"updated":"2026-01-22 04:03:20.000000000","updated_by":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"reviewer":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"state":"REVIEWER"},{"updated":"2026-01-22 04:03:20.000000000","updated_by":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"reviewer":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"state":"REVIEWER"},{"updated":"2026-01-22 04:03:20.000000000","updated_by":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"reviewer":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"state":"REVIEWER"},{"updated":"2026-01-29 16:42:20.000000000","updated_by":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"reviewer":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"state":"REVIEWER"},{"updated":"2026-02-05 22:21:47.000000000","updated_by":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"reviewer":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"state":"REVIEWER"}],"messages":[{"id":"157568120290b8ecc64282836ea22786090ec32f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-01-12 18:05:57.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"d7cd27d1aac5936c32e0151f62126ca651fd1b00","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-12 18:06:15.000000000","message":"Patch Set 1:\n\nThis change depends on a change that failed to merge.\n\nChange https://review.opendev.org/c/openstack/os-vif/+/971231 is needed.","accounts_in_message":[],"_revision_number":1},{"id":"b2b09897f8533eec9354204ff34a05c845b9551e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-12 18:06:17.000000000","message":"Patch Set 1: Verified-1\n\nThis change depends on a change that failed to merge.\n\nChange https://review.opendev.org/c/openstack/os-vif/+/971231 is needed.","accounts_in_message":[],"_revision_number":1},{"id":"38bea04dc73d482a07b10b6bbca4bb49d0c72df9","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-01-12 18:25:07.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"161df318f5bd1a773a062c99d1aae8c39a1607e4","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-12 18:44:39.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e80a5aa2dca8445fbe0b9bdd9ed3d8a1\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/29f613b0b9524286ac490034f7185af1 : FAILURE in 15m 59s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/af79643d21c0495ab49def098abad8ca : FAILURE in 17m 05s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/389ea64ff3254b5ba50a89c7dd81007c : FAILURE in 17m 38s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"8c497b264df95bcb8801509f619c61b3a8983511","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-01-12 19:09:18.000000000","message":"Patch Set 1:\n\nBuild Failed \n\n* quobyteci:  nova_quobyteci : FAILURE, logs at: https://oscilogs.quobyte.com/logs/I32343658b53e317696d1bd8b984793bfeeccd409 .","accounts_in_message":[],"_revision_number":1},{"id":"e4b87298622ff6932cbbf54a9400ae1752d8dd5b","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-01-12 19:25:11.000000000","message":"Patch Set 2:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/I32343658b53e317696d1bd8b984793bfeeccd409 .","accounts_in_message":[],"_revision_number":2},{"id":"a2ae336fe114947836274d1e8a35bac46ce2fd62","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-12 20:24:46.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/d429ba0ff269426a93c2f8797b605e5a\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/7525ef4408974605941f8332a9e25d1f : SUCCESS in 31m 49s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/06d6ab57f810483aa85cceda55f73b19 : SUCCESS in 1h 45m 19s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/e682cf31b26041f189f0a4e77583e90f : SUCCESS in 1h 01m 37s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/0ac84013145d42b2b9e8bc60e4ad43b5 : FAILURE in 22m 20s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4a36f5bdb4734d83b71efecd20ced5aa : SUCCESS in 10m 04s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/2b4be38ebfac490e9803824af4992e89 : FAILURE in 12m 56s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/c4a3013e335e478fb2ebe3c3213e6602 : FAILURE in 12m 18s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/85671dc140b34f418e248cb9c48f8a9b : FAILURE in 12m 30s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/67cb8fe151ed4fde8a1f5f01baf21abd : SUCCESS in 11m 01s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/02f9772ae7bd4af4aa1f94b430adb32e : SUCCESS in 19m 43s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/1c549363145f411998b872cb26f2451f : SUCCESS in 47m 49s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/1d41168967724d69872d1da472666739 : FAILURE in 1h 02m 11s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/9f6524a741e54bd08ae94186bea76cee : SUCCESS in 57m 25s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/035596ee0a724d4f8008c2cc316c017b : SUCCESS in 48m 01s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/b9f423cb509a40e8ae63bf8924522d92 : SUCCESS in 56m 08s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/760a562726994e00a00c0787061c8d1d : SUCCESS in 1h 41m 51s\n- nova-next https://zuul.opendev.org/t/openstack/build/8dd691a4557b405c87b3dc50fb0ebba1 : SUCCESS in 1h 56m 06s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/cebf765aca8b4b8184ae22f795f53096 : SUCCESS in 31m 14s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/dbad29d930824a0ea3b97ee77248ec9d : SUCCESS in 3m 15s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/938eedf2a6284b0d904059c564c1e557 : SUCCESS in 25m 46s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/534389ac43c34328b9bcdbcb56c541f7 : SUCCESS in 25m 16s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/2a82908e5d9c4733a6f90aff0ced0164 : SUCCESS in 1h 26m 29s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/aacfc2dee91d408b8b8200b1134b0ad8 : SUCCESS in 48m 27s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/be82c42d6823437882a593502a033dd7 : SUCCESS in 18m 45s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/a717f0baa5dc44eda84ec663c0a799d5 : SUCCESS in 33m 26s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/f9e6bc7bb0b842b293322f2c2c79e752 : FAILURE in 14m 55s","accounts_in_message":[],"_revision_number":2},{"id":"1995501bc6ab7356c0ae4016d90280585bc0ff5a","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-01-12 20:58:57.000000000","message":"Patch Set 1:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-973149-xh6j4/index.html\u003e","accounts_in_message":[],"_revision_number":1},{"id":"512ac7ec0da7f4df865518d522ba385c2b711544","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-01-12 21:26:30.000000000","message":"Patch Set 2:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-973149-9gmsb/index.html\u003e","accounts_in_message":[],"_revision_number":2},{"id":"6511b1242538fbd03c80c0508837b30478d392ab","author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"date":"2026-01-13 10:08:18.000000000","message":"Patch Set 2: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"0b23b53977579b479c3377426419bf00fe542f58","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-01-14 17:11:54.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified-1\n","accounts_in_message":[],"_revision_number":3},{"id":"4fd6d5296552a61911a33212d37123aa0a945f28","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-14 17:30:02.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/fb20050d0f8441fe913d28597347c3cb\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/c46dfeb65c5d45e79eb80453ad288a21 : SUCCESS in 14m 29s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/7b270aa974f94412b87bef44be47f86e : SUCCESS in 14m 20s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/40061c5cc4d546a8842f46926bcbf48b : SUCCESS in 16m 14s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"3324e9ada61e67fce80aa5af7f9ab60f8762740d","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-01-14 18:04:40.000000000","message":"Patch Set 3:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-973149-x5vww/index.html\u003e","accounts_in_message":[],"_revision_number":3},{"id":"34ccadbd87b0c124eb08fd90c5e7ef10cc9954f5","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-01-14 18:18:33.000000000","message":"Patch Set 3:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/I32343658b53e317696d1bd8b984793bfeeccd409 .","accounts_in_message":[],"_revision_number":3},{"id":"f10753f7d461a45943adb30296fbea480543690e","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-01-14 18:39:06.000000000","message":"Topic set to bug/2069718","accounts_in_message":[],"_revision_number":3},{"id":"30a5eccfddb42e4df513101588bf0411e5c2b9f2","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-01-14 19:08:30.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"35769da3e6e785053c9b1eb33de5441b50e2aedd","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-14 19:31:42.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/7062bf1be4b145b2b6ae1654b062232a\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/f43d36513e4740b1abd9230252d861a4 : SUCCESS in 1h 00m 41s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/51f9fba65d974d6abeced5d74cafcffd : SUCCESS in 2h 01m 56s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/7abe10243eec46798db8db2ea909e77e : SUCCESS in 1h 07m 52s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/faa322c1f45a4ec191cc2594e59a7ba8 : SUCCESS in 25m 24s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5f1a8fe00aad4ea09c728cc8bc83817a : SUCCESS in 7m 46s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/95fdbe91d5c9479a8a5c056a42f26782 : SUCCESS in 13m 54s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/a4c78eb84b864350aa42f0b771eb8215 : SUCCESS in 16m 00s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/30a24e6d811d401ca6dd706c3d1cadda : SUCCESS in 15m 52s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/969f4e18235b4700af3317b83be6d25f : SUCCESS in 13m 04s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/687dfa6f61014d76ade77b4539fc3694 : SUCCESS in 41m 05s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/a797a1c117204a8983ff824d222dda63 : SUCCESS in 1h 15m 12s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/0a117f70fc5a4ff9997b13ae38b5b147 : SUCCESS in 1h 52m 19s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/cebc988b636241b89cb9a8c484166132 : SUCCESS in 56m 18s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/b5ceda593d0043edbcf2d12fb66e3dca : SUCCESS in 56m 45s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/02c80ccf37cb484491b1f8e871583948 : SUCCESS in 1h 04m 36s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/eb76cc2a97ca43789ea70c508c8c9dfc : SUCCESS in 2h 02m 10s\n- nova-next https://zuul.opendev.org/t/openstack/build/5d8e031ff3cb4b3a831e2e73c527b453 : SUCCESS in 2h 13m 21s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/e08525a1cb864beca09c346a041ebd92 : SUCCESS in 48m 49s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/73dad4ac457a406f8f9c8ef3b317bfff : SUCCESS in 5m 12s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/70faf797cb064f5184dba79b8d3fece2 : SUCCESS in 24m 14s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/f1ecce71df77411e986fd0442833760f : SUCCESS in 26m 08s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/5fcf03ff83654dffa8fafaeef9b53fa2 : SUCCESS in 1h 18m 11s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/173feaa240b44d838bfece2443c06ae7 : SUCCESS in 30m 55s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/8945d958cd15459ebe4cefdb87087b5a : SUCCESS in 31m 30s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/f70d862cefc44383b258b483c4ae3526 : SUCCESS in 36m 00s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/865d1ce11e174841af47d43ea26aae65 : SUCCESS in 13m 58s","accounts_in_message":[],"_revision_number":3},{"id":"bda61cadf168ac039f4050d25442539dcc1dde59","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"date":"2026-01-14 19:38:45.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":"66fc6dd8a7364ad64175f18910e22ffff5786f72","author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"date":"2026-01-16 09:38:58.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"c73f0db9a165510412840afe6dec1cafba99c2e1","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-01-16 10:59:46.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"da0eb6c601c5104544b9d1a926b6e9f22edeb526","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-01-16 18:36:10.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":4},{"id":"e2387af1205f479da52c1f0a23d134d038c311d7","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-01-16 18:37:58.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"2c0aa37d68ac88357dba1867a5cdd86ac06ccb02","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-16 19:20:27.000000000","message":"Patch Set 4:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/152dc38dc1464b45b60f6815c5bbfbeb\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/1754c9514737408d9ec3f205da2d2e7f : SUCCESS in 17m 58s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/3d5aaa4342fb43688c00b4373b538eac : SUCCESS in 14m 06s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/7a05ae0beb6149e5af24275e3c7ade09 : RETRY_LIMIT in 6m 40s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"b448f70e9e138d9836d640270e466f5c523e958b","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-01-16 19:23:19.000000000","message":"Patch Set 4:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-973149-s2gkn/index.html\u003e","accounts_in_message":[],"_revision_number":4},{"id":"4bf0fffc10b1624233cc9b59e5ff3b7d0611aefe","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-01-16 19:53:51.000000000","message":"Patch Set 4:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/I32343658b53e317696d1bd8b984793bfeeccd409 .","accounts_in_message":[],"_revision_number":4},{"id":"dfae991dde810956433d2c5fbcd91094dc279a11","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-16 20:58:22.000000000","message":"Patch Set 4: 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/018f5b134fe14e989f506bd289661594\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/3993742ab89f4a81a86657dcbbbbdb10 : SUCCESS in 29m 36s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/13a52aa6cc8e42debac245de9c7dcc43 : SUCCESS in 1h 50m 35s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/f9f9a0c214244f03a917b788ed5185ce : SUCCESS in 33m 03s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/393712f31d1942c7b82e4b2c03a9f035 : SUCCESS in 14m 38s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/488e8595e6a64f589ef00e2f122cfb0d : SUCCESS in 8m 39s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/35dd476dd4da45519e50655cf2bf06a8 : SUCCESS in 8m 35s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/8fabdd09b2744c51bc4cdb745c9bd3b2 : SUCCESS in 7m 24s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/342312bc9946415598ed0bf94738def3 : SUCCESS in 12m 32s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/76c9092ee0204344957d2a10d81ee81e : SUCCESS in 16m 34s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/17793eb412de4f358b18583d422d3881 : SUCCESS in 36m 18s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/db28ca09ecff4b0eaf97a780173eda10 : FAILURE in 1h 07m 39s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/054d55730e9e48dd9ff22e9dac92fdda : SUCCESS in 33m 45s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/0779a6d32b404ae98bc7f14c633eb726 : SUCCESS in 30m 37s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/b5800e8acfe84312b402c96e7671c10c : SUCCESS in 1h 02m 21s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/1eb809fccd83453bb39b940a24c0f8fc : SUCCESS in 1h 03m 19s\n- nova-next https://zuul.opendev.org/t/openstack/build/45f6a160ba49483e83d6b59b27e0b505 : SUCCESS in 2h 17m 02s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/b8cf297d75cf4913abb2d762b04d4443 : SUCCESS in 54m 28s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/992d5b38b222447b838bc50c36d9836d : SUCCESS in 4m 55s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/9d9c46563a404c7daed1f964d89ba7ca : SUCCESS in 29m 35s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/3aa1821694e84970ad2c6760aa7fd1b7 : SUCCESS in 22m 43s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/9e0836ebfe674d5383a3072aa6c0a539 : SUCCESS in 51m 52s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/c58f7a7de83542f2904887fb4452e972 : SUCCESS in 1h 01m 03s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/a0830a9a63b540fab422290de29ca02f : SUCCESS in 24m 32s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/69cff4cfc9b8445d808bc8107373cae0 : SUCCESS in 17m 20s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/c1141b8ee7904a748eecb0dc9d70ebbb : SUCCESS in 9m 43s","accounts_in_message":[],"_revision_number":4},{"id":"d45815a1815ece09c6d979fb821ea23418185b05","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-01-21 15:27:51.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"f698516f4b4645e59c85724a283e81d279aae51e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-21 16:09:22.000000000","message":"Patch Set 4:\n\nThis change depends on a change that failed to merge.\n\nChange https://review.opendev.org/c/openstack/os-vif/+/971231 is needed.","accounts_in_message":[],"_revision_number":4},{"id":"274c4762afa737cbb2d9d105affea6daa6f6712a","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-21 16:09:43.000000000","message":"Patch Set 4:\n\nThis change depends on a change that failed to merge.\n\nChange https://review.opendev.org/c/openstack/os-vif/+/971231 is needed.","accounts_in_message":[],"_revision_number":4},{"id":"8d730da85564b6887421a28300d714894b28f9e1","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-01-21 16:09:53.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"a98270ad4816c76e820465e03d4faddee59a4951","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-01-21 16:11:13.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"851399e77c0f80618534323f9800d6a1cb6627fe","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-21 18:13:32.000000000","message":"Patch Set 4:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/da8492b4888d42589ddc80d33b3f1b6a\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/b3c4df6ef2c94c2e90c5e026f22ed33a : SUCCESS in 20m 42s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/923031daafd241b69053dabfe1b434f1 : SUCCESS in 20m 33s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/a2de500a37cf439790d30b4b2d8f3d8b : RETRY_LIMIT in 6m 17s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"61d75c2e470de11b33ce8bc35507498e026c770a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-21 18:52:47.000000000","message":"Patch Set 4:\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/b9b5d2a9f12d4cfd9dc669b18c0fe991\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/e4a340a8496c4bacb5ed10fd179cdc32 : SUCCESS in 46m 28s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/93e01dd3eaf84f49b91c65e4751dbce5 : SUCCESS in 2h 31m 57s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/ec341a8ceb9c48dea2b8a0b6aba17d78 : SUCCESS in 1h 06m 44s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/9aa722e5f545478289e4aebfa6b7ff77 : SUCCESS in 25m 09s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0b9fd70caf8943b4bd8a5d9f8a0ce889 : SUCCESS in 7m 33s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/c7de34d950c64a2ba50284d2b054bcba : SUCCESS in 12m 48s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/ee592d85e35845c9adbdf9ecfa58bb3f : SUCCESS in 10m 59s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7dafd9285d78473baf51ec1e3ddbe80a : SUCCESS in 10m 41s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/b11247c6b9184eb1b61fe3f96b8c2f8f : SUCCESS in 36m 00s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/ccea163424d34ccd90aba019b539c2f6 : SUCCESS in 1h 13m 39s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/c4b49359a33242ac8c60377fa41f3fd8 : SUCCESS in 1h 47m 59s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/e10472bef5504450b41ef57fd60e03cc : SUCCESS in 34m 25s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/37253e5eee3640bdb8738451334f4e4f : SUCCESS in 55m 37s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/a4b1851a65eb46a4b6f051ef8cd0467d : SUCCESS in 1h 07m 09s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/df273903af6e4695b687d4d59d6bfc1c : SUCCESS in 1h 58m 38s\n- nova-next https://zuul.opendev.org/t/openstack/build/9f3e71f3a3f744e48b3905d0769653f6 : FAILURE in 2h 26m 03s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/60a9c0d541a04fbeabd943c294de7393 : SUCCESS in 59m 26s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/99ca453dd76a48c6bfccb6f25a3083d6 : SUCCESS in 4m 55s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/51626b0188274f2899dcd8898ec476e0 : SUCCESS in 28m 45s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/98cc8ebd8ac94e9e9a3084cf7d79c35c : SUCCESS in 23m 30s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/eb5552f8a8064a0586030db4412eecf0 : SUCCESS in 1h 31m 18s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/493d41ddc73c4b1bbec5c2132095e09d : SUCCESS in 29m 45s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/ba06211b04ce46ca9978c8c4967d0080 : FAILURE in 19m 43s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/e8021bf297134f3bb8f3fe36f2ae2cfd : SUCCESS in 28m 05s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/b9bd2de58b45496e915d404ca1e92c7e : SUCCESS in 14m 26s","accounts_in_message":[],"_revision_number":4},{"id":"60ad3edb039037af89f031a9ccd8014b188a8178","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-01-21 19:00:01.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"2dd15d8b4d8d77a8450b7e5b30d68ab5f159cd09","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-21 21:36:45.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b530d07fceeb40478b8b55bff4aa34f6\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/be51e7785b314362bcdc4e143997a487 : SUCCESS in 57m 53s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/02aee00770c3442c9e5013507514bda6 : SUCCESS in 1h 29m 51s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/e5c1031eae824fcf956adc07bff36309 : SUCCESS in 54m 13s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/ed901cfce6a04e668d5216c36da0669c : SUCCESS in 20m 56s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ebfb07017ef04b68b03a867ff444fc80 : SUCCESS in 8m 04s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/292f404e92e443c58226b4aebc1e3d74 : SUCCESS in 17m 11s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/0e3c9e51f8af4cfdbe3f645c6a172e3e : SUCCESS in 10m 59s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2276c684eb2b45ec92daf992c0ac17a8 : SUCCESS in 12m 45s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/d61748641a584915838d7b18728797d3 : SUCCESS in 36m 05s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/3eee66095364472c960b6d72b278514a : SUCCESS in 41m 53s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/8670651cf623453d8984052926040d8b : SUCCESS in 1h 06m 03s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/fd26bddc0b964dada1663e058844dee8 : SUCCESS in 50m 20s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/dc124632dce14f01a50b6070bfeaaada : SUCCESS in 34m 07s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/37204650524d497495ffb8d4adbf4dc6 : SUCCESS in 58m 46s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/5c74443555ba4ddc9b751766d7f0fc95 : SUCCESS in 2h 17m 05s\n- nova-next https://zuul.opendev.org/t/openstack/build/880026a479734471a4a9ac02aeb315db : SUCCESS in 2h 29m 30s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/04a22496dc2949bc9a98eaaaf6a34a8f : SUCCESS in 52m 48s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/da8bc920287448bcb6a379a472812c38 : SUCCESS in 7m 04s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/36f50e8f41554b4ca4fac569e89a4de0 : SUCCESS in 26m 18s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/d5e41a88bfce4559982bb08362446f28 : SUCCESS in 25m 30s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/89f94017800f4dea9e5c6d904ba2106c : SUCCESS in 1h 19m 22s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/8c5b3845d51546c5a128c59a0d5995c2 : SUCCESS in 1h 04m 43s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/63273d37462345d5b3786a3c0e94871d : FAILURE in 15m 39s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/09ca2f3e3a5e4a8686826f9ce326ffcb : SUCCESS in 21m 40s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/5d389a4169a84d15a911961fca4ebfb1 : SUCCESS in 10m 21s","accounts_in_message":[],"_revision_number":4},{"id":"f96b6079cc0c435056a4ba2bd45ea98553af60b3","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"date":"2026-01-21 21:43:44.000000000","message":"Patch Set 4:\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":4},{"id":"1241e110d6138f862940cdb56ed98c1b5a522305","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-21 21:49:54.000000000","message":"Patch Set 4:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/63aebd11c73a4c3aa2a9d680a5728894\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/345b3df801034081ad41520e9df4461f : SUCCESS in 44m 45s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/dcac4d255e8c44be9cbb1f12b48e2374 : SUCCESS in 33m 28s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/d3de1a16951e48a7a60065e231bc625e : RETRY_LIMIT in 6m 11s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"8fe11afc1c9b25295c5cf2d84eda53fde3d0bba1","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-01-22 01:35:30.000000000","message":"Patch Set 4:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-973149-kcggn/index.html\u003e","accounts_in_message":[],"_revision_number":4},{"id":"15f68078f993649925b4599c60f5ada459de754d","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-01-22 02:38:41.000000000","message":"Patch Set 4:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-973149-pcxl4/index.html\u003e","accounts_in_message":[],"_revision_number":4},{"id":"1105452ddab5d7e6de31d3f3bab9b0f159215b3d","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-01-22 03:09:42.000000000","message":"Patch Set 4:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-973149-sgd8d/index.html\u003e","accounts_in_message":[],"_revision_number":4},{"id":"217b57c0850b763a1d783454d8b2efde554357ba","author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"date":"2026-01-22 04:03:20.000000000","message":"Patch Set 4: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"f6b52b4a374735e22509b43b08215d04f3e16695","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-01-22 15:50:09.000000000","message":"Patch Set 4:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-973149-lh9vw/index.html\u003e","accounts_in_message":[],"_revision_number":4},{"id":"caa7aaeb4a58c4f0d1291ae37cb3f69a5d982a8a","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-01-29 16:42:20.000000000","message":"Patch Set 4: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"a4ebf9aabf7ed11b1d02b50e78925799f7d9f711","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2026-02-03 10:46:42.000000000","message":"Patch Set 4:\n\n(3 comments)","accounts_in_message":[],"_revision_number":4},{"id":"83074cbe26f3c0fad5733d7c4aa51f1f16632e86","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-02-03 11:31:28.000000000","message":"Patch Set 4:\n\n(3 comments)","accounts_in_message":[],"_revision_number":4},{"id":"6f2145209fa761062a56f2735587fd244c4face2","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2026-02-03 13:30:18.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1\n\n(3 comments)","accounts_in_message":[],"_revision_number":4},{"id":"ef4101be5e667041161ea39401909680be92e7c7","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-03 13:31:02.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"c294d539ebf2fd1a0d005c673e6e1f2f2d73fd18","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-03 15:49:40.000000000","message":"Patch Set 4: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\nhttps://zuul.opendev.org/t/openstack/buildset/d1d1da0e996b40f48b67b3ec2edb7fb2\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/3f3141f6707c4c1ab9de2cd4455230c8 : SUCCESS in 44m 55s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/54f911153f744e5eb6d496a789558633 : SUCCESS in 1h 34m 51s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/de2d1f3477e643499e73557d54c49170 : SUCCESS in 58m 40s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b90e89e3e24f479bbe81ba802532f484 : SUCCESS in 7m 45s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/eb4d786951bb40349e665ed7dc6d3448 : FAILURE in 13m 31s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/e290c1045fff4383a57449714eb70b67 : FAILURE in 8m 38s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c767fd497cff40aabaa200bf9ecb5c64 : SUCCESS in 12m 06s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/76840c4ebf294c15bcf564d3066ca90b : SUCCESS in 35m 07s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/4bcb83beeb9443449dd727a6adcd551e : SUCCESS in 52m 58s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/221086b5ef534483befdb1b42167fdf6 : SUCCESS in 27m 48s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/099d7e5cec59487e90a921fa96c3b36b : SUCCESS in 25m 24s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/be0bba214a4f4536a4118d26e1be6869 : SUCCESS in 59m 37s\n- nova-next https://zuul.opendev.org/t/openstack/build/a0bfd83150e54b9bac3214f94c1cf580 : FAILURE in 2h 16m 54s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/d6d0da84f5124f57bbf85d948fbcc1eb : SUCCESS in 5m 08s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/85e4e25d35cd48e19b1697cb3e142d8d : SUCCESS in 1h 44m 28s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/44358d0b2912475fa9750e356e05e4a6 : SUCCESS in 1h 20m 30s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/d48cd748adbf4ed1aba2f71c18de32de : SUCCESS in 56m 57s\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/07a7a13ab24548d3bdae91e7d5fc9d21 : FAILURE in 11m 20s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/1902b739c14a4fb193cde3f20820b102 : SUCCESS in 46m 41s","accounts_in_message":[],"_revision_number":4},{"id":"e3d86d3a8703bac17e9e2de78f50bfe259241fd2","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-02-05 00:00:22.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"eee0d1e21954c15e66af69f0f8704aa447a6e5e6","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-05 00:28:56.000000000","message":"Patch Set 4:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/be5ee3d77d1c4583920cd1985171c455\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/283e5bf21f154ca6a7b88d318d019e88 : FAILURE in 17m 05s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/4dc0295192fb4e84a59b850a330adff0 : FAILURE in 26m 03s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/46b1f650800143cdb4c5f9a466a73497 : RETRY_LIMIT in 6m 05s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"5017e3f48e0f3ebbcb8c442927cb475b5c03a687","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-05 02:38:26.000000000","message":"Patch Set 4: 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/44b3a3187f7a4fb4aed2307e6d556d65\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/6c6ee36da68e48ed9e8543c6e9a715a6 : SUCCESS in 1h 03m 13s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/25a97cf739e64dd9a2fdabbff46847a0 : SUCCESS in 1h 50m 48s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/3b2f709157bc4bd388a6695744c266c8 : SUCCESS in 1h 06m 50s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/cd71db161a314b48ba4892e32c7c9d20 : FAILURE in 21m 30s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/32c5b080b43c44a4870543ba92d1a589 : SUCCESS in 7m 08s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/2afca4d91cde440a901d42e519cc03da : FAILURE in 12m 48s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/8cdc20b1a8c34a099c5093867802288b : FAILURE in 10m 36s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/bad8791583bb472f861000c84d3cbde7 : SUCCESS in 12m 38s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/1ab6b49feb324b4fb6b321342651613b : SUCCESS in 36m 05s\n- ironic-tempest-bios-ipmi-direct https://zuul.opendev.org/t/openstack/build/3e155b8cabcd4740bcbb166a074357fd : SUCCESS in 1h 10m 27s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/42246d055bf64275adf143bfb3b406f1 : SUCCESS in 1h 44m 43s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/6deff74da2d64a7aa71bf3f5b39e5130 : SUCCESS in 46m 54s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/788893ef58de44b19907d673117ea16c : SUCCESS in 49m 34s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/4aa963f3cde54255b1c9449611b9b2df : SUCCESS in 49m 46s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/8c7153306878431880939100a59f4fbf : SUCCESS in 2h 29m 12s\n- nova-next https://zuul.opendev.org/t/openstack/build/cc56b2da4259461b90a9516dafe06daa : SUCCESS in 2h 30m 56s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/9b2832c0d81c47cc8a63f0e784f49fad : SUCCESS in 54m 10s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/186ca37e564541cc9cd206a02956fdbb : SUCCESS in 5m 02s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/4afd6c9707bb4958a8b5d11235a91dd1 : SUCCESS in 31m 43s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/a3fb90b1b4de49f8abc5bc2fa51b5ae5 : SUCCESS in 22m 26s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/066edf799ba94abbb3169ad387452bbc : SUCCESS in 1h 07m 40s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/012e1a3cfe4f4216af2f48b1a78b253f : SUCCESS in 54m 52s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/07f0374ebf87445881978d3a103be6ff : FAILURE in 27m 03s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/0dd6363c048e4c05b819d534e9b74f93 : SUCCESS in 34m 35s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/22281a28033c4494b6e970443894cfe6 : FAILURE in 14m 06s","accounts_in_message":[],"_revision_number":4},{"id":"60bd0c89a6a19ed8ff64f8f0ab9912d9d6d715a2","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-05 05:18:03.000000000","message":"Patch Set 4:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-973149-ts7kd/index.html\u003e","accounts_in_message":[],"_revision_number":4},{"id":"a6da665bb13e58b3f407a7b21bdeaa02c42eaca3","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-02-05 11:59:40.000000000","message":"Patch Set 4: Workflow-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"5f9a89c6011611824684009334694aaf10841de3","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-02-05 18:55:54.000000000","message":"Uploaded patch set 5.\n\nOutdated Votes:\n* Code-Review+1, Code-Review+2 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified-1\n* Workflow+1, Workflow-1\n","accounts_in_message":[],"_revision_number":5},{"id":"ea07d5561b332e315645c01cdaf7c37b8b26ab63","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-02-05 18:57:00.000000000","message":"Patch Set 5: Workflow-1","accounts_in_message":[],"_revision_number":5},{"id":"f6a0591de32bbefcb38129bc80fe841767618435","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-02-05 18:59:56.000000000","message":"Patch Set 5: -Workflow Review-Priority+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"794d47253294d517a275d786e95a2af9206935a9","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-05 19:21:36.000000000","message":"Patch Set 5:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9e400305393e4ea3bcb34832bbddb312\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/0db8ef7f89884b9194db9ea76bdc9d05 : SUCCESS in 19m 54s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/120fa693e4ba40eabf46127c697c6e2a : SUCCESS in 19m 27s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/1e2a7988c632431b8a678a8a8e74c8dc : RETRY_LIMIT in 6m 21s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"28c7dfb8e3b01a94e076f3565bb11e728099a42d","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-02-05 19:52:18.000000000","message":"Patch Set 5:\n\nBuild Failed \n\n* quobyteci:  nova_quobyteci : FAILURE, logs at: https://oscilogs.quobyte.com/logs/I32343658b53e317696d1bd8b984793bfeeccd409 .","accounts_in_message":[],"_revision_number":5},{"id":"0cbb08ae2a425a8fc8da1c480f63f0d620a8acee","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-05 21:25:18.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8a30744395784508853fec2153451073\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/b050e353641349679219b8809ca4d97c : SUCCESS in 48m 43s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/0621184a079c44898fd39be3cc2d8dd1 : SUCCESS in 1h 53m 50s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/99a22ccedd8e4c63ae0b5ecdedc37cb3 : SUCCESS in 1h 01m 18s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/35c77dd5e1b546d7bce4b7fa25964df1 : SUCCESS in 25m 27s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/21cab1fc9a6b44919e6e854398d6e445 : SUCCESS in 7m 37s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/94e1c780031d475793abb90cc80cb281 : SUCCESS in 14m 28s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/3a239e270a604fb8908176ed5267addd : SUCCESS in 12m 28s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a6dd7bebad8142129876d0f313a90493 : SUCCESS in 13m 14s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/d285140e944a467ebee6afab7630134c : SUCCESS in 19m 29s\n- ironic-tempest-bios-ipmi-direct https://zuul.opendev.org/t/openstack/build/14d50b4240a349529f3e8d55afb28a67 : SUCCESS in 1h 17m 54s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/439774062d4b472f9da28418b18540c6 : SUCCESS in 2h 06m 00s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/94fd83bd19484d188d5b6d6bc485ad47 : SUCCESS in 58m 25s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/c83e26914b9a4e23bb701ac47705b85d : SUCCESS in 52m 42s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/86ad0a3498f14916a10365c80415b147 : SUCCESS in 1h 09m 01s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/f895fedd4e344f4abb3bb2b1cab6365b : SUCCESS in 1h 18m 49s\n- nova-next https://zuul.opendev.org/t/openstack/build/d47ba5e47f1d4ee4b6fa8984bac474fe : SUCCESS in 2h 23m 46s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/c7c44e216c6b46ee82de34f6623b6155 : SUCCESS in 52m 05s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/fe516dfdc7214ffc9b519c44c7c15bab : SUCCESS in 5m 26s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/c73035e960644e77997ea3d5cf9e9590 : SUCCESS in 30m 16s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/5783842058514924a563c5ee84ea3a4c : SUCCESS in 24m 03s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/ee7e796a77354320b38230feb64a33de : SUCCESS in 1h 23m 48s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/d7b46ea9b3964b26b103946b2d7e28dc : SUCCESS in 1h 00m 34s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/7ad75b1084ce4c9fab88ab6cb84c8bba : FAILURE in 24m 04s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/60172293f2004684ad3a956b0134e0d3 : SUCCESS in 33m 55s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/9d9f68c1f64f44159878884723fb7236 : SUCCESS in 15m 05s","accounts_in_message":[],"_revision_number":5},{"id":"917d6e5f07b077d705c52258b0e87532857a51be","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"date":"2026-02-05 21:43:32.000000000","message":"Patch Set 5:\n\nBuild succeeded. log path: ${LOG_PATH}\nLeave a comment with","accounts_in_message":[],"_revision_number":5},{"id":"1585e2d680d01dc036cc4fc3b22b55b476db05a2","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2026-02-05 22:21:47.000000000","message":"Patch Set 5: Code-Review+2\n\n(2 comments)","accounts_in_message":[],"_revision_number":5},{"id":"cea5b02dc091245be95ad3120f43f7c2d027dee3","author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"date":"2026-02-06 01:49:47.000000000","message":"Patch Set 5: Code-Review+1","accounts_in_message":[],"_revision_number":5},{"id":"d3f6fc86dcb75dcc4f8b2b09b5ad2fd3a573df21","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2026-02-06 09:24:09.000000000","message":"Patch Set 5: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":5},{"id":"50cef222ab877a8f21b6d4122cc628785d59a279","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-06 09:24:38.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":5},{"id":"c4704ca945538eb253810ca292d61dcf80746fe6","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-06 11:27:12.000000000","message":"Patch Set 5:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-973149-drd2p/index.html\u003e","accounts_in_message":[],"_revision_number":5},{"id":"3ee235310ed0a0a7127aa80f5e6314a07cd67aef","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-06 11:35:51.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/6c6decfe47ff4c18b4402148c193e7fa\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/e3307e839144434b87d2cb8b3a303347 : SUCCESS in 1h 00m 09s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/cb60736bed7546b7a857e5f1c6451c51 : SUCCESS in 1h 42m 40s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/d4a2f4eeec2c4c938a3412e260705e76 : SUCCESS in 46m 01s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a6bd6e34d2f145b1bdb7f7aeebbc71ff : SUCCESS in 4m 01s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/595f188fcfcc4d0bb95e850951b70ae4 : SUCCESS in 13m 18s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/1b5d45eab6644f6a9967002fafa52865 : SUCCESS in 8m 45s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d02ad5088afd4195a63bf5bc6b503eb4 : SUCCESS in 12m 51s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/fd92d0c5103c47708c2a8fc6cc06bb79 : SUCCESS in 17m 00s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/f514d2aa0dc048369c62d785e3dc283e : SUCCESS in 26m 06s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/f94c5724e38d47f7925e191693a34475 : SUCCESS in 27m 39s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/72bd1101693d41c091fce546ad4c3f87 : SUCCESS in 24m 22s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/32838f2d75194106b98d9be4c2de718e : SUCCESS in 1h 43m 19s\n- nova-next https://zuul.opendev.org/t/openstack/build/6b9db44dfd3a4749a909e84211d923a8 : SUCCESS in 2h 06m 15s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/cafe9fb3fe0e4c5e9b06e3ca0cf1ca3c : SUCCESS in 5m 10s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/9cf7851fd1f94e9595b7386ea31ed456 : SUCCESS in 1h 57m 35s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/04257e6a52ee43cbac6df0f69c139366 : SUCCESS in 51m 44s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/9d58599bbd3b467b9af24a92b46c9f3b : SUCCESS in 1h 04m 05s\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/8539c3a25fc14d45b32a735f66b7efa2 : SUCCESS in 14m 17s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/8cc1234a33964c1e890c2a54dc821d26 : SUCCESS in 49m 07s","accounts_in_message":[],"_revision_number":5},{"id":"8615b59d2af3623d35f0395632f0d2545932a833","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-06 11:35:52.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":5},{"id":"3e0cf47a68df7ca8937d09e0b52c3c585bdabd07","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-02-06 11:36:00.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"4f40bef7fc41b535ad5042458f5f460cddec476b","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-06 11:38:14.000000000","message":"Patch Set 5:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e046d24f25b94eeea5746149f0ce0361\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d88b891944bd4250a4e81e5e1aaef03b : SUCCESS in 47s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/6966286816314572b009e5581008b289 : SUCCESS in 47s","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"264e868d4931595140260c0f655a10b525be38f7","revisions":{"10d46cdee3cc985ecae13d905508601208eaf1c4":{"kind":"REWORK","_number":1,"created":"2026-01-12 18:05:57.000000000","uploader":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"ref":"refs/changes/49/973149/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/49/973149/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/49/973149/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/49/973149/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/49/973149/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/49/973149/1"}}},"commit":{"parents":[{"commit":"27d4d84eb1069fc532f75d39c2a4a8038539683a","subject":"Merge \"libvirt: Ensure device alias is present\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/27d4d84eb1069fc532f75d39c2a4a8038539683a"}]}],"author":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2026-01-12 18:02:50.000000000","tz":0},"committer":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2026-01-12 18:05:54.000000000","tz":0},"subject":"Support os-vif TAP pre-creation for OVS/OVN ports","message":"Support os-vif TAP pre-creation for OVS/OVN ports\n\nAdd support for os-vif TAP device pre-creation when Neutron sets\nthe \u0027os_vif_tap_creation\u0027 flag in vif_details. This reduces live\nmigration downtime by ensuring the network is fully wired before\nthe VM starts.\n\nChanges:\n- Add VIF_DETAILS_OS_VIF_TAP_CREATION constant to model.py\n- Propagate create_tap from binding details to os-vif port profile\n  in os_vif_util.py\n- Set managed\u003d\u0027no\u0027 in libvirt XML when create_tap is enabled so\n  libvirt uses the pre-created TAP device\n- Set multiqueue on port profile in _plug_os_vif based on instance\n  flavor/image hw:vif_multiqueue_enabled property\n\nWhen checking oslo.versionedobjects fields for backward compat:\n- Use \u0027field in obj.fields\u0027 to check if field exists in schema\n- Use \u0027field in obj\u0027 to check if field value is set\n\nDepends-On: https://review.opendev.org/c/openstack/os-vif/+/971231\nGenerated-By: Cursor claude-opus-4.5\nCloses-Bug: #2069718\nChange-Id: I32343658b53e317696d1bd8b984793bfeeccd409\nSigned-off-by: Sean Mooney \u003cwork@seanmooney.info\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/10d46cdee3cc985ecae13d905508601208eaf1c4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/10d46cdee3cc985ecae13d905508601208eaf1c4"}]},"branch":"refs/heads/master"},"ea169e222531d99dff29ce9dee4279cd597c25fc":{"kind":"REWORK","_number":2,"created":"2026-01-12 18:25:07.000000000","uploader":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"ref":"refs/changes/49/973149/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/49/973149/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/49/973149/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/49/973149/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/49/973149/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/49/973149/2"}}},"commit":{"parents":[{"commit":"27d4d84eb1069fc532f75d39c2a4a8038539683a","subject":"Merge \"libvirt: Ensure device alias is present\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/27d4d84eb1069fc532f75d39c2a4a8038539683a"}]}],"author":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2026-01-12 18:02:50.000000000","tz":0},"committer":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2026-01-12 18:19:43.000000000","tz":0},"subject":"Support os-vif TAP pre-creation for OVS/OVN ports","message":"Support os-vif TAP pre-creation for OVS/OVN ports\n\nAdd support for os-vif TAP device pre-creation when Neutron sets\nthe \u0027os_vif_tap_creation\u0027 flag in vif_details. This reduces live\nmigration downtime by ensuring the network is fully wired before\nthe VM starts.\n\nChanges:\n- Add VIF_DETAILS_OS_VIF_TAP_CREATION constant to model.py\n- Propagate create_tap from binding details to os-vif port profile\n  in os_vif_util.py\n- Set managed\u003d\u0027no\u0027 in libvirt XML when create_tap is enabled so\n  libvirt uses the pre-created TAP device\n- Set multiqueue on port profile in _plug_os_vif based on instance\n  flavor/image hw:vif_multiqueue_enabled property\n\nWhen checking oslo.versionedobjects fields for backward compat:\n- Use \u0027field in obj.fields\u0027 to check if field exists in schema\n- Use \u0027field in obj\u0027 to check if field value is set\n\nDepends-On: https://review.opendev.org/c/openstack/os-vif/+/971231\nGenerated-By: Cursor claude-opus-4.5\nCloses-Bug: #2069718\nChange-Id: I32343658b53e317696d1bd8b984793bfeeccd409\nSigned-off-by: Sean Mooney \u003cwork@seanmooney.info\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ea169e222531d99dff29ce9dee4279cd597c25fc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ea169e222531d99dff29ce9dee4279cd597c25fc"}]},"branch":"refs/heads/master"},"7de3bfc6a10f90e06b86ff9529ceb5c41ab8f8e8":{"kind":"REWORK","_number":3,"created":"2026-01-14 17:11:54.000000000","uploader":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"ref":"refs/changes/49/973149/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/49/973149/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/49/973149/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/49/973149/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/49/973149/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/49/973149/3"}}},"commit":{"parents":[{"commit":"27d4d84eb1069fc532f75d39c2a4a8038539683a","subject":"Merge \"libvirt: Ensure device alias is present\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/27d4d84eb1069fc532f75d39c2a4a8038539683a"}]}],"author":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2026-01-12 18:02:50.000000000","tz":0},"committer":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2026-01-14 17:11:29.000000000","tz":0},"subject":"Support os-vif TAP pre-creation for OVS/OVN ports","message":"Support os-vif TAP pre-creation for OVS/OVN ports\n\nAdd support for os-vif TAP device pre-creation when Neutron sets\nthe \u0027ovs_create_tap\u0027 flag in vif_details. This reduces live\nmigration downtime by ensuring the network is fully wired before\nthe VM starts.\n\nChanges:\n- Add VIF_DETAILS_OVS_CREATE_TAP constant to model.py\n- Propagate create_tap from binding details to os-vif port profile\n  in os_vif_util.py\n- Set managed\u003d\u0027no\u0027 in libvirt XML when create_tap is enabled so\n  libvirt uses the pre-created TAP device\n- Set multiqueue on port profile in _plug_os_vif based on instance\n  flavor/image hw:vif_multiqueue_enabled property\n\nWhen checking oslo.versionedobjects fields for backward compat:\n- Use \u0027field in obj.fields\u0027 to check if field exists in schema\n- Use \u0027field in obj\u0027 to check if field value is set\n\nDepends-On: https://review.opendev.org/c/openstack/os-vif/+/971231\nGenerated-By: Cursor claude-opus-4.5\nCloses-Bug: #2069718\nChange-Id:  I32343658b53e317696d1bd8b984793bfeeccd409\nSigned-off-by: Sean Mooney \u003cwork@seanmooney.info\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/7de3bfc6a10f90e06b86ff9529ceb5c41ab8f8e8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/7de3bfc6a10f90e06b86ff9529ceb5c41ab8f8e8"}]},"branch":"refs/heads/master"},"26068909e2123891eb37d8c6c8d80f3ed602fa23":{"kind":"REWORK","_number":4,"created":"2026-01-16 18:36:10.000000000","uploader":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"ref":"refs/changes/49/973149/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/49/973149/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/49/973149/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/49/973149/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/49/973149/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/49/973149/4"}}},"commit":{"parents":[{"commit":"27d4d84eb1069fc532f75d39c2a4a8038539683a","subject":"Merge \"libvirt: Ensure device alias is present\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/27d4d84eb1069fc532f75d39c2a4a8038539683a"}]}],"author":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2026-01-12 18:02:50.000000000","tz":0},"committer":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2026-01-16 18:35:56.000000000","tz":0},"subject":"Support os-vif TAP pre-creation for OVS/OVN ports","message":"Support os-vif TAP pre-creation for OVS/OVN ports\n\nAdd support for os-vif TAP device pre-creation when Neutron sets\nthe \u0027ovs_create_tap\u0027 flag in vif_details. This reduces live\nmigration downtime by ensuring the network is fully wired before\nthe VM starts.\n\nChanges:\n- Add VIF_DETAILS_OVS_CREATE_TAP constant to model.py\n- Propagate create_tap from binding details to os-vif port profile\n  in os_vif_util.py\n- Set managed\u003d\u0027no\u0027 in libvirt XML when create_tap is enabled so\n  libvirt uses the pre-created TAP device\n- Set multiqueue on port profile in _plug_os_vif based on instance\n  flavor/image hw:vif_multiqueue_enabled property\n\nWhen checking oslo.versionedobjects fields for backward compat:\n- Use \u0027field in obj.fields\u0027 to check if field exists in schema\n- Use \u0027field in obj\u0027 to check if field value is set\n\nDepends-On: https://review.opendev.org/c/openstack/os-vif/+/971231\nGenerated-By: Cursor claude-opus-4.5\nCloses-Bug: #2069718\nChange-Id:  I32343658b53e317696d1bd8b984793bfeeccd409\nSigned-off-by: Sean Mooney \u003cwork@seanmooney.info\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/26068909e2123891eb37d8c6c8d80f3ed602fa23"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/26068909e2123891eb37d8c6c8d80f3ed602fa23"}]},"branch":"refs/heads/master"},"264e868d4931595140260c0f655a10b525be38f7":{"kind":"REWORK","_number":5,"created":"2026-02-05 18:55:54.000000000","uploader":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"ref":"refs/changes/49/973149/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/49/973149/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/49/973149/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/49/973149/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/49/973149/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/49/973149/5"}}},"commit":{"parents":[{"commit":"a17b44f3eb16b9284ec8a6292bb942d803688e72","subject":"Merge \"Use an executor to delay STOPPED events\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a17b44f3eb16b9284ec8a6292bb942d803688e72"}]}],"author":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2026-01-12 18:02:50.000000000","tz":0},"committer":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2026-02-05 18:55:06.000000000","tz":0},"subject":"Support os-vif TAP pre-creation for OVS/OVN ports","message":"Support os-vif TAP pre-creation for OVS/OVN ports\n\nAdd support for os-vif TAP device pre-creation when Neutron sets\nthe \u0027ovs_create_tap\u0027 flag in vif_details. This reduces live\nmigration downtime by ensuring the network is fully wired before\nthe VM starts.\n\nChanges:\n- Add VIF_DETAILS_OVS_CREATE_TAP constant to model.py\n- Propagate create_tap from binding details to os-vif port profile\n  in os_vif_util.py\n- Set managed\u003d\u0027no\u0027 in libvirt XML when create_tap is enabled so\n  libvirt uses the pre-created TAP device\n- Set multiqueue on port profile in _plug_os_vif based on instance\n  flavor/image hw:vif_multiqueue_enabled property\n\nWhen checking oslo.versionedobjects fields for backward compat:\n- Use \u0027field in obj.fields\u0027 to check if field exists in schema\n- Use \u0027field in obj\u0027 to check if field value is set\n\nDepends-On: https://review.opendev.org/c/openstack/os-vif/+/971231\nGenerated-By: Cursor claude-opus-4.5\nCloses-Bug: #2069718\nChange-Id:  I32343658b53e317696d1bd8b984793bfeeccd409\nSigned-off-by: Sean Mooney \u003cwork@seanmooney.info\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/264e868d4931595140260c0f655a10b525be38f7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/264e868d4931595140260c0f655a10b525be38f7"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY","applied_by":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"}},{"label":"Review-Priority","status":"MAY","applied_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{}}},{"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":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{}}}]}
