)]}'
{"id":"openstack%2Fnova~982660","triplet_id":"openstack%2Fnova~master~I51ff799fc4488accaa77ccd81850c70c4cdf6b36","project":"openstack/nova","branch":"master","attention_set":{"11604":{"account":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"last_update":"2026-03-31 09:03:57.000000000","reason":"\u003cGERRIT_ACCOUNT_23084\u003e replied on the change","reason_account":{"_account_id":23084,"name":"Bartosz Bezak","email":"bartosz@stackhpc.com","username":"b.bezak"}},"9708":{"account":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"last_update":"2026-05-19 12:42:37.000000000","reason":"\u003cGERRIT_ACCOUNT_35263\u003e replied on the change","reason_account":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"}}},"removed_from_attention_set":{"35263":{"account":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"last_update":"2026-06-10 08:32:15.000000000","reason":"\u003cGERRIT_ACCOUNT_35263\u003e replied on the change","reason_account":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"}}},"hashtags":[],"change_id":"I51ff799fc4488accaa77ccd81850c70c4cdf6b36","subject":"Don\u0027t drop pci_dev network caps when VF is in use","status":"NEW","created":"2026-03-30 14:00:54.000000000","updated":"2026-06-10 08:32:15.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":true,"submittable":false,"total_comment_count":5,"unresolved_comment_count":1,"has_review_started":true,"meta_rev_id":"1f77fe5b25f23bd21842fccc4fc2e344ed388966","_number":982660,"virtual_id_number":982660,"owner":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"tag":"autogenerated:zuul:check","value":1,"date":"2026-05-26 10:12:42.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_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":"","value":1,"default_value":0,"optional":true},"Code-Review":{"disliked":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"all":[{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":-1,"date":"2026-05-19 15:39:59.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":"","value":-1,"default_value":0,"optional":true},"Workflow":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"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":{"all":[{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_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":[],"reviewers":{"CC":[{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},{"_account_id":23084,"name":"Bartosz Bezak","email":"bartosz@stackhpc.com","username":"b.bezak"},{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"}],"REVIEWER":[{"_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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-03-30 14:11:18.000000000","updated_by":{"_account_id":23084,"name":"Bartosz Bezak","email":"bartosz@stackhpc.com","username":"b.bezak"},"reviewer":{"_account_id":23084,"name":"Bartosz Bezak","email":"bartosz@stackhpc.com","username":"b.bezak"},"state":"CC"},{"updated":"2026-03-30 14:38:46.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-03-30 16:39:08.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-03-31 09:03:57.000000000","updated_by":{"_account_id":23084,"name":"Bartosz Bezak","email":"bartosz@stackhpc.com","username":"b.bezak"},"reviewer":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"state":"REVIEWER"},{"updated":"2026-03-31 10:07:54.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-05-11 16:19:00.000000000","updated_by":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"reviewer":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"state":"REVIEWER"}],"messages":[{"id":"a0014f3a490b96aa34bfff0259d59c4454472b6f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"date":"2026-03-30 14:00:54.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"756dc998cc81e7846dcba379f109e8a5d7b0319a","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-03-30 14:38:46.000000000","message":"Patch Set 1:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/I51ff799fc4488accaa77ccd81850c70c4cdf6b36 .","accounts_in_message":[],"_revision_number":1},{"id":"734838e56c7f672fc811e4a07a37910f185d90a7","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-30 16:39:08.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/186cd949007b4a17b5101da65c73b5f4\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/c92d0d46a0b54cf2a4cae32ad6219dcb : SUCCESS in 41m 00s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/581d7c7bc1e34f6d80586af977fe32d4 : SUCCESS in 1h 59m 53s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/cfab02abb8424eb1bb2dfa2ec301608b : SUCCESS in 43m 14s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/e7c0979706b744938aaaf9fb9afbc106 : FAILURE in 22m 04s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6874103cac154d03b6d5ada9cccb3ac2 : SUCCESS in 7m 01s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/586aa191396741e39f9bd6c20f97f068 : FAILURE in 13m 41s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/5efd4690a770489e80e16ba0fc7236e1 : FAILURE in 13m 11s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/2767d320b6f74c079c3552f45851f95b : FAILURE in 22m 00s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/34899d6d617548ce875b94f82bf57607 : SUCCESS in 6m 30s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/ccf9118761db41ef824649fc7078ac67 : SUCCESS in 30m 35s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/c11b9fbb1d3a46bda72be00d67e1c545 : SUCCESS in 1h 25m 05s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/99ae38806f8a436abba04f6a9d3bc062 : SUCCESS in 56m 02s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/904ce4639ea744eb9cb8f4ea12ac1a73 : SUCCESS in 1h 00m 18s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/85f112d67ba94e8299557f5c17e2dcf8 : SUCCESS in 49m 16s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/31aeb84ff0ea414a8ac960f4b56636cd : SUCCESS in 1h 27m 15s\n- nova-next https://zuul.opendev.org/t/openstack/build/2e46cf4a045148568689aff504af0b98 : SUCCESS in 2h 29m 18s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/9ad5bead81b24d08aa45df1bedc0265b : SUCCESS in 38m 32s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/3cfceaefbf49431cb65d9b929ddd69d1 : SUCCESS in 3m 17s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/5da7d58e8525449b82086f7901f48af0 : SUCCESS in 34m 32s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/1b3d0b8b08334b6896319c1a8ca5924e : SUCCESS in 20m 56s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/1c04766bdb614b3aadb229ccfa4c2d9e : SUCCESS in 1h 29m 44s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/8374d902144f463a95c8878af08c5b7e : SUCCESS in 42m 52s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/9b13c529c9a7481da7c45bc0877e8ba5 : SUCCESS in 21m 50s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/f760061f562d496285f03d436b5a1cbf : SUCCESS in 16m 10s (non-voting)\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/f0e2e1bd78784a1fbb81d18f05d12018 : FAILURE in 13m 26s","accounts_in_message":[],"_revision_number":1},{"id":"7d5866d6e67cf7b22229e2837105213b73b44109","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-30 17:46:52.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/fc03eda4dec24d4e984587e9b0040c7f\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/889eba2e47eb467fba577a5ea18574a3 : FAILURE in 31m 51s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/4a1ffd45d79f424cb84f785fa59aa86e : FAILURE in 22m 20s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/1a581556cf2f42adb8046ac26d6922ed : FAILURE in 33m 26s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"4aa0222aff15b14cbfa0e4b75de9e6e64f4ed545","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"date":"2026-03-31 07:56:17.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"92ebce9731bcab9f52b6a2882f467bc603ebd07d","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-31 08:23:31.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/1d33a6a5d37a4575acb718785fbfdbb0\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/93c45a0ba16845339c44bc852c721331 : SUCCESS in 15m 58s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/4b1f3d4c1b5c46d59e8879fb3d5745cc : SUCCESS in 11m 53s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/147c619f83964fd09aa6fe72d384b864 : SUCCESS in 25m 39s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"fce24f817d2ebd409de0663e19d452b46d2a687c","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-03-31 08:34:47.000000000","message":"Patch Set 2:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/I51ff799fc4488accaa77ccd81850c70c4cdf6b36 .","accounts_in_message":[],"_revision_number":2},{"id":"43ee3fedbf416d952d501c028878b17f1bc6b35b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-31 10:07:46.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/4e819ca027d347ad861790fb4eb9ddb9\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/e295cb69ba9b4ae395909c2ed11a6da5 : SUCCESS in 1h 00m 05s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/b30ff1f1c3804e6da39e8b63aaede7e8 : SUCCESS in 1h 32m 47s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/6593ef24352b47b0814a9ffa43adf0d6 : SUCCESS in 1h 07m 10s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/dbc4619fc6574f27910382fabe3eecf0 : SUCCESS in 1h 16m 27s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6a79a4813c954fb9b12b7f28655a24f9 : SUCCESS in 9m 20s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/89d879f1a3ce4581b3bec5b3d66c583e : SUCCESS in 10m 26s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/beda651462814c959279caca76154e74 : SUCCESS in 14m 29s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/c5378b68f38c461da19110ab30eabf74 : SUCCESS in 12m 29s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9e6cc2b379a6413298ab5bbe325464af : SUCCESS in 6m 49s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/2c798e2522a94428bdf47b6026f9c021 : SUCCESS in 37m 54s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/bb968408d2d94163ada79af1b41cef25 : SUCCESS in 58m 30s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/1adfe38722504ca7ad1e698821516ca8 : SUCCESS in 56m 55s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/7bcca1bc77a84b448528080e29c1bd9c : SUCCESS in 52m 08s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/6fb5bd88ed4144ea9beae0510c5198f5 : SUCCESS in 41m 30s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/6e234b31608f4045a4019e520a6e12e0 : SUCCESS in 2h 08m 50s\n- nova-next https://zuul.opendev.org/t/openstack/build/e747a9d9aba8429ba5cfc17a34208114 : SUCCESS in 1h 51m 48s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/0962206fcdf04bcdb37aa16af34414fe : SUCCESS in 50m 13s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/412657ffea2443c6bdbf8807fc151437 : SUCCESS in 3m 37s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/43ded298c6384da4ae007d0c985e0030 : SUCCESS in 22m 17s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/07e5a214dfcd48d499144b9ba4ad6566 : SUCCESS in 26m 11s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/557af47960d9409dbe553b6b59ed703b : SUCCESS in 1h 02m 54s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/a5d10bbbaa4744d2b1b9e3ebb9fb2342 : SUCCESS in 35m 38s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/148c48c27c094e5f8be1398a08a75021 : SUCCESS in 32m 03s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/b930177cb2f2481f9cf8a638579911fe : SUCCESS in 36m 08s (non-voting)\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/f45a645df4784409b937028a1a77b0af : SUCCESS in 13m 35s","accounts_in_message":[],"_revision_number":2},{"id":"d0009d63d0b7db22ae2c692566a30606be4f7888","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-03-31 10:16:59.000000000","message":"Patch Set 2:\n\nBuild succeeded. log path: ${LOG_PATH}\nLeave a comment with","accounts_in_message":[],"_revision_number":2},{"id":"d500cfe0373629eab3f043a070e8b3e9406041d4","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2026-05-11 16:19:00.000000000","message":"Patch Set 2: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"b95408ed3ef7458b941bc2f2d802a0b5177c2aab","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"date":"2026-05-19 12:42:16.000000000","message":"Uploaded patch set 3: Patch Set 2 was rebased.\n\nCopied Votes:\n* Code-Review-1 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":3},{"id":"9c16efdfe04cf662ac1afb1fb0fec5a8a8820d1c","author":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"date":"2026-05-19 12:42:37.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"30c42ca01b447d8ca2af5f4d848b9c989842aa34","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"date":"2026-05-19 13:07:16.000000000","message":"Uploaded patch set 4: Patch Set 3 was rebased.\n\nCopied Votes:\n* Code-Review-1 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n","accounts_in_message":[],"_revision_number":4},{"id":"16ba269f832f251dd5bd39b2bd14ed6d95480030","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-05-19 13:38:57.000000000","message":"Patch Set 3:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/I51ff799fc4488accaa77ccd81850c70c4cdf6b36 .","accounts_in_message":[],"_revision_number":3},{"id":"ab21808ceb921c11b6153600983002ec8283769d","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-05-19 14:05:17.000000000","message":"Patch Set 4:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/I51ff799fc4488accaa77ccd81850c70c4cdf6b36 .","accounts_in_message":[],"_revision_number":4},{"id":"9c304f8fc9013e9d85ca2943ff31d4eba027beb7","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-19 14:16:53.000000000","message":"Patch Set 4:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a1f7b18ccc674d53b050ea64ab49afa6\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/5c9b540efbe34ef783783656a2c718ff : SUCCESS in 16m 29s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/ffdc6af3126949a28ff83a595ab42cbf : SUCCESS in 25m 07s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/e2464d677c8047a8aec3c1654f0e43e3 : SUCCESS in 39m 10s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"b7504ac041e6ef3fedd95ed48060b4f65570ca88","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"date":"2026-05-19 15:39:59.000000000","message":"Uploaded patch set 5: Patch Set 4 was rebased.\n\nCopied Votes:\n* Code-Review-1 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n","accounts_in_message":[],"_revision_number":5},{"id":"885be487c859fae6cd47e9f60a87753c160dc995","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-05-19 16:38:47.000000000","message":"Patch Set 5:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/I51ff799fc4488accaa77ccd81850c70c4cdf6b36 .","accounts_in_message":[],"_revision_number":5},{"id":"ef9e9fc48df09c512f2c2a52629d0a4eb7f07baa","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-19 18:13:21.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/bdb33b05ae2e4239be362c5a71195b58\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/e3057aedce1d47c2b738a55c882a6d5e : SUCCESS in 1h 05m 51s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/63bb98b8cb2e44b481bdc314af1360f1 : SUCCESS in 1h 55m 46s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/5c91e164c98c404ca5999293daede59f : SUCCESS in 1h 06m 08s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/a09d5958ca8b4081b52535caa1ef2d9d : SUCCESS in 52m 15s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d157cebac9504b6b89829086e1bd36ac : SUCCESS in 4m 38s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/cc838ec8647b4bcb97aca135f6576127 : SUCCESS in 15m 11s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/7f018eb289304ba18c6c4d481aeee1f8 : SUCCESS in 13m 21s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/951a13e77abc41a6be284bc6d127b6ac : SUCCESS in 17m 45s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/08067eb8a77c42da8e086e3fc810ae38 : SUCCESS in 13m 25s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/3e659c751d024b388d0395648234245a : SUCCESS in 15m 21s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/5ff1661670f148599baf659b06f0b91d : SUCCESS in 1h 02m 58s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/849ba3bf9fdf4d618500e34b913d75d4 : SUCCESS in 1h 30m 48s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/20a4c9da96d0478f84c974c6ff0a4147 : SUCCESS in 1h 03m 42s\n- nova-vtpm https://zuul.opendev.org/t/openstack/build/237914cee4f84e408e33d7b3f43fc43e : FAILURE in 15m 54s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/4941157949da41a097b5a018daa6f332 : SUCCESS in 1h 04m 41s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/9b4533aeefdc44cdb019524c66a25947 : SUCCESS in 55m 23s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/030930c9cf654b6ea8fecfb69aae9467 : FAILURE in 2h 13m 37s\n- nova-next https://zuul.opendev.org/t/openstack/build/d6e57bef48ec41dc87c8dd1a1e04a088 : FAILURE in 1h 28m 02s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/6ca7626ff8354162ad250714ba2843a7 : SUCCESS in 1h 32m 09s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/d861c53aef5043b0af22e00c486582dc : SUCCESS in 6m 06s (non-voting)\n- nova-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/1e56731258e040568981c2361ad60775 : SUCCESS in 26m 27s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/776c9a43a982445bb6679090e834c138 : SUCCESS in 28m 42s\n- nova-tox-functional-py313-threading https://zuul.opendev.org/t/openstack/build/b3cf33fce1b24f8ebbf6590618801af4 : FAILURE in 1h 05m 38s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/f3c95abad00f49e0b10d88293b85dd61 : SUCCESS in 1h 31m 55s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/3a4bebbe68d9497f9ce549f8924d5bcf : SUCCESS in 37m 38s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/556aec661e9b4419b473a3f6d20a1a7b : SUCCESS in 29m 36s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/d1dd3d92041444b1b4635c433e10f943 : SUCCESS in 36m 04s (non-voting)\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/43630b0888c642b29020938243a882c8 : SUCCESS in 13m 40s","accounts_in_message":[],"_revision_number":5},{"id":"7936283222e78bde3337087f7755f65b1911d276","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-19 22:13:37.000000000","message":"Patch Set 5:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/522b4561582346ef91b344de0e7fc382\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/add8dce0174244a2aa6e58bfaf62270c : SUCCESS in 23m 18s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/c486e8e3aee843aba853d357bf879192 : SUCCESS in 14m 55s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/d2e88c4733d64d86a0a3a41fc7cf9d07 : SUCCESS in 33m 41s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"627a468a080d3b1f5f2179d34537caa4400c15b1","author":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"date":"2026-05-21 11:31:01.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"aa64ee6e5920aa939cf444d64dd4a7f27d6e9a7a","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-21 12:20:36.000000000","message":"Patch Set 5:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0f388fab23c54842ad26943f0b4ed0bf\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/a218959e95de4af6ac900858364772da : SUCCESS in 22m 11s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/fa374bfc4121435ea2ca754ff061ea31 : SUCCESS in 20m 48s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/6215319607b542a481e37cdcd8035f8a : SUCCESS in 21m 00s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"1c54499cdfa5f64ca9258df4a40ff87636053c22","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-21 13:46:44.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/125f076b3f8246348f61e1d2d0651552\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/2984bab700e349d7836f216ccf96b6be : SUCCESS in 1h 17m 37s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/b20c8925730c4063b6a07f296ae721c2 : SUCCESS in 2h 01m 31s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/b9a9698d7e6c4c6694ef6e7a1e04f099 : SUCCESS in 36m 43s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/d40f5700a56b42499abae1aa52d4eb59 : SUCCESS in 1h 27m 38s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/aa410d3838be493b8251071176d4b9ce : SUCCESS in 5m 54s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/807b7dea39a241758c28371ee78d677c : SUCCESS in 14m 01s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/193b62f8f3ea46de8d843b9493b521b6 : SUCCESS in 13m 49s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/5c3215f11bb54bd2bdb2ec4e01e137ef : SUCCESS in 11m 37s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/775efde54b0048078617bf330f02f4bd : SUCCESS in 9m 41s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/531af64d2b71474ea75c67013fc66b8e : SUCCESS in 9m 52s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/dff1acd0e5fa4b4ba6eda10768ae335c : SUCCESS in 31m 18s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/6de37ed46c42427c98bcfebb5ea7c20c : SUCCESS in 1h 00m 12s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/a941dd3a6672462785fa597dd30d0d7f : SUCCESS in 30m 32s\n- nova-vtpm https://zuul.opendev.org/t/openstack/build/0383d218ca854b03b899d3098b9d1a84 : SUCCESS in 31m 12s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/5681de6630b24f64b843ac65705239c7 : SUCCESS in 56m 12s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/dbf2ca1f566442629822716a6b197cf0 : SUCCESS in 56m 48s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/c4b961adadd841d0b512cb3ceae661a9 : SUCCESS in 1h 07m 41s\n- nova-next https://zuul.opendev.org/t/openstack/build/9a6ddcbc8e3646aeb6a1ff99dc31bda5 : SUCCESS in 2h 12m 40s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/701806320c6f4e75a1ea15d1d0c99a3f : POST_FAILURE in 1h 13m 13s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/95d1463d31614295a397f9277ddfc247 : SUCCESS in 3m 20s (non-voting)\n- nova-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/809341a66aa44d7db7156cb7da7d457f : SUCCESS in 27m 34s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/f77c40e3b80b421a8a6e4f7ffc7f96cc : SUCCESS in 24m 54s\n- nova-tox-functional-py313-threading https://zuul.opendev.org/t/openstack/build/dce8d5468a304597864e87c47cd6ac09 : FAILURE in 48m 58s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/8a83e2f14b9e46c49554b69622f160b1 : SUCCESS in 1h 27m 50s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/f01fa71ce17f4e12a2d9cbc209725bfa : SUCCESS in 58m 25s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/b9a858d0555849a8b870ba9c2cc569cd : SUCCESS in 30m 48s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/ec3ad049b1c342b9abc26123a8242ab7 : SUCCESS in 49m 12s (non-voting)\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/982c41d9b4d24d6c8169c1ede1d1e0a2 : SUCCESS in 13m 37s","accounts_in_message":[],"_revision_number":5},{"id":"9749d56f330f8846485004a1a06d40ab69841d62","author":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"date":"2026-05-26 08:02:00.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"b8c19d8c5693d483883c1af6a7766697b3dafa49","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-26 10:02:09.000000000","message":"Patch Set 5:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/bf99b3c679684c6dbb7902f6bb923d7c\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/044d781b43574407a70934d6b1669142 : SUCCESS in 13m 11s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/e0e1bcf4294c442d802c14c8c2cc1fb8 : SUCCESS in 23m 59s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/caa8c8b0ea714406bdfcd09a1f3e2763 : SUCCESS in 20m 18s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"b01166a87efead27ea072a30378ab95c0888ae26","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-26 10:12:42.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e9bc6c8bb1774ad7a434ef52f4b4b0df\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/04f4b050978d400dbb282c329c7b2210 : SUCCESS in 1h 05m 54s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/189e94ee8e4240cd83c806327c42c56b : SUCCESS in 1h 30m 55s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/455e52ebecd541db9de48d2f384bcd84 : SUCCESS in 48m 08s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/9c41c464eb0c4ffb83a96e4828b6027c : SUCCESS in 1h 14m 21s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/040ec704883944ba860722a36a2f4313 : SUCCESS in 7m 35s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/54146d140c384647920fe94cecda7068 : SUCCESS in 19m 36s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/39026c0ea894431f90ab98a777be6d2f : SUCCESS in 17m 22s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/787492909918427987f215ded92aefcc : SUCCESS in 19m 58s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7d4bfa8e98a8487287bfa863d873f618 : SUCCESS in 12m 21s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/9c6654c724c34a6ab46381c0dbc40879 : SUCCESS in 16m 38s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/854d1f86c42e432bbfeb4b3b7b5bbf3d : SUCCESS in 1h 13m 23s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/9f9af19434de4d6089465d9265e6d1f0 : SUCCESS in 1h 28m 04s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/1c4413a3849948a9961376e667a5640c : SUCCESS in 40m 56s\n- nova-vtpm https://zuul.opendev.org/t/openstack/build/fc96cd684cce4fc581b7bae8a41fd21a : SUCCESS in 35m 45s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/8c64203a386840b59480701af213ea57 : SUCCESS in 1h 03m 30s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/2b5bd9e6b3cd4c8493158c23bec631f0 : SUCCESS in 56m 03s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/6b5edd4e006740abbbafe96ce90ceabb : SUCCESS in 2h 04m 30s\n- nova-next https://zuul.opendev.org/t/openstack/build/f6380a52799949afa30431b6d27e2772 : SUCCESS in 1h 15m 50s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/55cf7cd112b1494baa4588c453442fa3 : SUCCESS in 58m 27s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/cc3b1366102f4d20bf062bb579ed7230 : SUCCESS in 5m 03s (non-voting)\n- nova-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/9f0747671c374bdeb233f9d2922adc48 : SUCCESS in 27m 20s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/9661f472aa3e4c9e80911440e59ae5ff : SUCCESS in 26m 20s\n- nova-tox-functional-py313-threading https://zuul.opendev.org/t/openstack/build/7eba3314bada41f189ea1869cd7e2bde : FAILURE in 51m 20s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/cbb6792ea22a403fa78eb666de10bd2d : SUCCESS in 1h 42m 17s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/677c21ee740e4b149a7ffa5d14d9d5bb : SUCCESS in 1h 05m 14s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/f4d12e799a3f41a0885ab764a941ca2f : SUCCESS in 31m 50s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/fe1cd7182fcf4efdad8ef3b3f69d9588 : SUCCESS in 31m 53s (non-voting)\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/0ccce891291642daae358dc5f2263261 : SUCCESS in 15m 51s","accounts_in_message":[],"_revision_number":5},{"id":"1f77fe5b25f23bd21842fccc4fc2e344ed388966","author":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"date":"2026-06-10 08:32:15.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"1cae0f20698d3b81c0018b26f27c82ff02170265","revisions":{"990ac090d9ac35a00f359346c17d13a430044c02":{"kind":"REWORK","_number":1,"created":"2026-03-30 14:00:54.000000000","uploader":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"ref":"refs/changes/60/982660/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/60/982660/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/60/982660/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/60/982660/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/60/982660/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/60/982660/1"}}},"commit":{"parents":[{"commit":"cfd5474c6438ad7cdb553357a37df5f2150d37ed","subject":"Merge \"Default native threading for conductor and compute\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/cfd5474c6438ad7cdb553357a37df5f2150d37ed"}]}],"author":{"name":"Matt Crees","email":"mattc@stackhpc.com","date":"2026-03-30 13:50:31.000000000","tz":60},"committer":{"name":"Matt Crees","email":"mattc@stackhpc.com","date":"2026-03-30 13:54:49.000000000","tz":60},"subject":"Don\u0027t drop pci_dev network caps when VF is in use","message":"Don\u0027t drop pci_dev network caps when VF is in use\n\nWhen a VF is bound to a VM, its network\ncapabilities will not show up in our devices list. We\nshould still maintain its network capabilities in the DB,\notherwise reuse of the VF will fail for subsequent VMs.\n\nCloses-Bug: #2104255\nChange-Id: I51ff799fc4488accaa77ccd81850c70c4cdf6b36\nSigned-off-by: Matt Crees \u003cmattc@stackhpc.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/990ac090d9ac35a00f359346c17d13a430044c02"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/990ac090d9ac35a00f359346c17d13a430044c02"}]},"branch":"refs/heads/master"},"bab8308af300ed6c5e36bf60459227c6ffee5818":{"kind":"REWORK","_number":2,"created":"2026-03-31 07:56:17.000000000","uploader":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"ref":"refs/changes/60/982660/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/60/982660/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/60/982660/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/60/982660/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/60/982660/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/60/982660/2"}}},"commit":{"parents":[{"commit":"cfd5474c6438ad7cdb553357a37df5f2150d37ed","subject":"Merge \"Default native threading for conductor and compute\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/cfd5474c6438ad7cdb553357a37df5f2150d37ed"}]}],"author":{"name":"Matt Crees","email":"mattc@stackhpc.com","date":"2026-03-30 13:50:31.000000000","tz":60},"committer":{"name":"Matt Crees","email":"mattc@stackhpc.com","date":"2026-03-31 07:56:02.000000000","tz":60},"subject":"Don\u0027t drop pci_dev network caps when VF is in use","message":"Don\u0027t drop pci_dev network caps when VF is in use\n\nWhen a VF is bound to a VM, its network\ncapabilities will not show up in our devices list. We\nshould still maintain its network capabilities in the DB,\notherwise reuse of the VF will fail for subsequent VMs.\n\nCloses-Bug: #2104255\nChange-Id: I51ff799fc4488accaa77ccd81850c70c4cdf6b36\nSigned-off-by: Matt Crees \u003cmattc@stackhpc.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/bab8308af300ed6c5e36bf60459227c6ffee5818"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/bab8308af300ed6c5e36bf60459227c6ffee5818"}]},"branch":"refs/heads/master"},"1b4c9f96b912f5fd446ac309a3f250d841055296":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2026-05-19 12:42:16.000000000","uploader":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"ref":"refs/changes/60/982660/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/60/982660/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/60/982660/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/60/982660/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/60/982660/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/60/982660/3"}}},"commit":{"parents":[{"commit":"8936bb9c7e08a5d67fcca07b9cad6a64b3252356","subject":"Add test_update_devices_preserves_vf_network_caps","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/8936bb9c7e08a5d67fcca07b9cad6a64b3252356"}]}],"author":{"name":"Matt Crees","email":"mattc@stackhpc.com","date":"2026-03-30 13:50:31.000000000","tz":60},"committer":{"name":"Matt Crees","email":"mattc@stackhpc.com","date":"2026-05-19 12:42:07.000000000","tz":60},"subject":"Don\u0027t drop pci_dev network caps when VF is in use","message":"Don\u0027t drop pci_dev network caps when VF is in use\n\nWhen a VF is bound to a VM, its network\ncapabilities will not show up in our devices list. We\nshould still maintain its network capabilities in the DB,\notherwise reuse of the VF will fail for subsequent VMs.\n\nCloses-Bug: #2104255\nChange-Id: I51ff799fc4488accaa77ccd81850c70c4cdf6b36\nSigned-off-by: Matt Crees \u003cmattc@stackhpc.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/1b4c9f96b912f5fd446ac309a3f250d841055296"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/1b4c9f96b912f5fd446ac309a3f250d841055296"}]},"branch":"refs/heads/master"},"8c1bd0e09c65aa6c27e4400b0f6c70452760115b":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2026-05-19 13:07:16.000000000","uploader":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"ref":"refs/changes/60/982660/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/60/982660/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/60/982660/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/60/982660/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/60/982660/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/60/982660/4"}}},"commit":{"parents":[{"commit":"4d50bec41e5ca366b7d893eb050f9dc02a64a944","subject":"Add test_update_devices_preserves_vf_network_caps","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/4d50bec41e5ca366b7d893eb050f9dc02a64a944"}]}],"author":{"name":"Matt Crees","email":"mattc@stackhpc.com","date":"2026-03-30 13:50:31.000000000","tz":60},"committer":{"name":"Matt Crees","email":"mattc@stackhpc.com","date":"2026-05-19 13:07:07.000000000","tz":60},"subject":"Don\u0027t drop pci_dev network caps when VF is in use","message":"Don\u0027t drop pci_dev network caps when VF is in use\n\nWhen a VF is bound to a VM, its network\ncapabilities will not show up in our devices list. We\nshould still maintain its network capabilities in the DB,\notherwise reuse of the VF will fail for subsequent VMs.\n\nCloses-Bug: #2104255\nChange-Id: I51ff799fc4488accaa77ccd81850c70c4cdf6b36\nSigned-off-by: Matt Crees \u003cmattc@stackhpc.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/8c1bd0e09c65aa6c27e4400b0f6c70452760115b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/8c1bd0e09c65aa6c27e4400b0f6c70452760115b"}]},"branch":"refs/heads/master"},"1cae0f20698d3b81c0018b26f27c82ff02170265":{"kind":"TRIVIAL_REBASE","_number":5,"created":"2026-05-19 15:39:59.000000000","uploader":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"ref":"refs/changes/60/982660/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/60/982660/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/60/982660/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/60/982660/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/60/982660/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/60/982660/5"}}},"commit":{"parents":[{"commit":"3811de27f8ca1aed0fa7b99f802b6508894117cc","subject":"Add test_update_devices_preserves_vf_network_caps","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/3811de27f8ca1aed0fa7b99f802b6508894117cc"}]}],"author":{"name":"Matt Crees","email":"mattc@stackhpc.com","date":"2026-03-30 13:50:31.000000000","tz":60},"committer":{"name":"Matt Crees","email":"mattc@stackhpc.com","date":"2026-05-19 15:37:08.000000000","tz":60},"subject":"Don\u0027t drop pci_dev network caps when VF is in use","message":"Don\u0027t drop pci_dev network caps when VF is in use\n\nWhen a VF is bound to a VM, its network\ncapabilities will not show up in our devices list. We\nshould still maintain its network capabilities in the DB,\notherwise reuse of the VF will fail for subsequent VMs.\n\nCloses-Bug: #2104255\nChange-Id: I51ff799fc4488accaa77ccd81850c70c4cdf6b36\nSigned-off-by: Matt Crees \u003cmattc@stackhpc.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/1cae0f20698d3b81c0018b26f27c82ff02170265"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/1cae0f20698d3b81c0018b26f27c82ff02170265"}]},"branch":"refs/heads/master"}},"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","applied_by":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"}},{"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":""}}}]}
