)]}'
{"id":"openstack%2Fcyborg~978725","triplet_id":"openstack%2Fcyborg~master~I2d7d8590ac6dde62b82cffdaf1dcfb51c3c4c3b1","project":"openstack/cyborg","branch":"master","attention_set":{},"removed_from_attention_set":{"11604":{"account":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"last_update":"2026-03-05 11:15:50.000000000","reason":"\u003cGERRIT_ACCOUNT_11604\u003e replied on the change","reason_account":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}},"28006":{"account":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"last_update":"2026-03-05 12:01:26.000000000","reason":"Change was submitted"},"6926":{"account":{"_account_id":6926,"name":"Bogdan Dobrelya","email":"bdobreli@redhat.com","username":"bogdando"},"last_update":"2026-03-05 11:52:07.000000000","reason":"\u003cGERRIT_ACCOUNT_6926\u003e replied on the change","reason_account":{"_account_id":6926,"name":"Bogdan Dobrelya","email":"bdobreli@redhat.com","username":"bogdando"}}},"hashtags":[],"change_id":"I2d7d8590ac6dde62b82cffdaf1dcfb51c3c4c3b1","subject":"Filter out SR-IOV VF devices from NVIDIA GPU driver","status":"MERGED","created":"2026-03-03 10:56:16.000000000","updated":"2026-03-05 12:02:26.000000000","submitted":"2026-03-05 12:01:26.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":33,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"978725","meta_rev_id":"b2b70dc0214b48e4e85113c69d3409b2e17638bd","_number":978725,"virtual_id_number":978725,"owner":{"_account_id":6926,"name":"Bogdan Dobrelya","email":"bdobreli@redhat.com","username":"bogdando"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-03-05 12:01:26.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":6926,"name":"Bogdan Dobrelya","email":"bdobreli@redhat.com","username":"bogdando"}],"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":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"all":[{"value":2,"date":"2026-03-05 11:15:50.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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":6926,"name":"Bogdan Dobrelya","email":"bdobreli@redhat.com","username":"bogdando"}],"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":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"all":[{"value":1,"date":"2026-03-05 11:15:50.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":6926,"name":"Bogdan Dobrelya","email":"bdobreli@redhat.com","username":"bogdando"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":6926,"name":"Bogdan Dobrelya","email":"bdobreli@redhat.com","username":"bogdando"},{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"CC":[{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-03-03 10:56:23.000000000","updated_by":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"reviewer":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"state":"CC"},{"updated":"2026-03-03 11:41:44.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-03 11:57:20.000000000","updated_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"reviewer":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"state":"REVIEWER"}],"messages":[{"id":"54b7c39978c06367c95f4544677f513f8bbe14d9","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":6926,"name":"Bogdan Dobrelya","email":"bdobreli@redhat.com","username":"bogdando"},"date":"2026-03-03 10:56:16.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"0c07bb3af2093e2cc1676aaa93f9e1350da70e48","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2026-03-03 10:56:23.000000000","message":"Patch Set 1:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":1},{"id":"3a3b874224a87ae9147648e2ff74bb74a5d1ecc0","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2026-03-03 11:13:24.000000000","message":"Patch Set 1:\n\n(4 comments)\n\nBuild succeeded (automatic-ci pipeline).\nhttps://zuul.teim.app/t/main/buildset/be71eb36060a4d30a9d81b0115f1d033\n\n- teim-code-review https://zuul.teim.app/t/main/build/cdf89b4b09ef47d88fbefa890a0efb4f : SUCCESS in 16m 49s","accounts_in_message":[],"_revision_number":1},{"id":"f79b393cd8ea600a9894c629914bcf35397f9300","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-03 11:41:44.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d2a68c50527943359efe5609bdf12f9e\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/ffe12c886262412e945060801ef17a41 : SUCCESS in 4m 38s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/121e3315ad1d402db8e0b136eafa1e47 : SUCCESS in 7m 27s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8b00bcf24881499f8ae902a42b3849b2 : SUCCESS in 3m 37s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/ea6c106b11784ded9365c1eec25cce56 : SUCCESS in 2m 57s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/73db9f12d7e344209901c69ba2b54b39 : SUCCESS in 2m 41s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/cbd627c6fbce42b38f0fe1c7c69cbba0 : SUCCESS in 4m 34s (non-voting)\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/87632c025f694caa8f3142ef06ab66e4 : SUCCESS in 35m 35s\n- cyborg-tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/76d746b020e345d3934f741958083455 : SUCCESS in 35m 51s (non-voting)\n- cyborg-tox-bandit https://zuul.opendev.org/t/openstack/build/cc8d1cb4488a4c44bae83971686fd67e : SUCCESS in 3m 29s","accounts_in_message":[],"_revision_number":1},{"id":"4e8f9dd2bd0201abe1c717a6afaac7df25d716d7","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-03-03 11:57:20.000000000","message":"Patch Set 1: Code-Review-1\n\n(7 comments)","accounts_in_message":[],"_revision_number":1},{"id":"f0a45f0752a43f012bbc241aec15a27feb19bb15","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-03-03 12:06:51.000000000","message":"Patch Set 1:\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"b3a81f22b55c5342d52d9c2e398b979a6a64fd4f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":6926,"name":"Bogdan Dobrelya","email":"bdobreli@redhat.com","username":"bogdando"},"date":"2026-03-03 15:22:29.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":2},{"id":"fe629c5ef413d77c618576602d575469494bbeb1","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2026-03-03 15:22:36.000000000","message":"Patch Set 2:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":2},{"id":"beb39b39f1a4a3a61f6bc11674641b7fc6e724ff","author":{"_account_id":6926,"name":"Bogdan Dobrelya","email":"bdobreli@redhat.com","username":"bogdando"},"date":"2026-03-03 15:26:42.000000000","message":"Patch Set 2:\n\n(6 comments)","accounts_in_message":[],"_revision_number":2},{"id":"61337d50540be36039928308dac2f715844aaeab","author":{"_account_id":6926,"name":"Bogdan Dobrelya","email":"bdobreli@redhat.com","username":"bogdando"},"date":"2026-03-03 15:26:58.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"60f30b11a8a63b068f04ba659edc1b4fee2ffd8a","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2026-03-03 15:43:45.000000000","message":"Patch Set 2:\n\n(4 comments)\n\nBuild succeeded (automatic-ci pipeline).\nhttps://zuul.teim.app/t/main/buildset/1b659a0e0e6f40a9a838033219e7d45e\n\n- teim-code-review https://zuul.teim.app/t/main/build/edaa671e780143be80d3ef968a7915d7 : SUCCESS in 21m 01s","accounts_in_message":[],"_revision_number":2},{"id":"fa26d2060d419fbf79e05e79839e91d7b8a4a60e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-03 15:48:37.000000000","message":"Patch Set 2: Verified-1\n\n(1 comment)\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/0019e00645a04545bf4e710083a4b2df\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/31bb25b6aa7a461b8cbedb4f6654e0c6 : SUCCESS in 5m 02s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/ad5c2e05d3c54ee6affad00d41d35081 : SUCCESS in 3m 49s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ba49ed76e9cf41b69ad554963f1889dd : SUCCESS in 3m 41s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/85e010f39eb84107ad38201d042157df : FAILURE in 3m 12s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/6c735b31f8024c5f9e827d578889d0ee : SUCCESS in 3m 32s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/d6f9a5aa75b241eb8a75a726f1da7f3c : SUCCESS in 4m 11s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/916e197a6f824dfb968c832176e9620e : SUCCESS in 8m 17s (non-voting)\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/2b04c7d731324a71b39673ece946e2af : SUCCESS in 22m 16s\n- cyborg-tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/2d78bdad1dce42d4a4d6f904ff5325d6 : SUCCESS in 20m 49s (non-voting)\n- cyborg-tox-bandit https://zuul.opendev.org/t/openstack/build/6d54be4438b8490a98bbd1c3f028a5a3 : SUCCESS in 3m 02s","accounts_in_message":[],"_revision_number":2},{"id":"fd536c76cef1fee31b4dc78fe7487702e580fc8c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":6926,"name":"Bogdan Dobrelya","email":"bdobreli@redhat.com","username":"bogdando"},"date":"2026-03-03 16:01:47.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":3},{"id":"4d1f2017d0c2892f80716f109392bebd7822cf9d","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2026-03-03 16:01:53.000000000","message":"Patch Set 3:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":3},{"id":"dd2a533b5d75d755ce585b99b8740b9405abab0e","author":{"_account_id":6926,"name":"Bogdan Dobrelya","email":"bdobreli@redhat.com","username":"bogdando"},"date":"2026-03-03 16:09:56.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"a8df54c5a907afc653ca10be12a04d96adb95ef3","author":{"_account_id":6926,"name":"Bogdan Dobrelya","email":"bdobreli@redhat.com","username":"bogdando"},"date":"2026-03-03 16:13:50.000000000","message":"Patch Set 3: Workflow-1","accounts_in_message":[],"_revision_number":3},{"id":"030c86b23ced66f83cdeca9cf4473e4d8ac7935d","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-03-03 16:15:03.000000000","message":"Patch Set 3: Code-Review+1\n\n(6 comments)","accounts_in_message":[],"_revision_number":3},{"id":"99ec87ec34e251eebfcf8521dfbad16d26ce6da4","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2026-03-03 16:17:06.000000000","message":"Patch Set 3:\n\n(7 comments)\n\nBuild succeeded (automatic-ci pipeline).\nhttps://zuul.teim.app/t/main/buildset/d0fafc02168447618533cc87dd01b79e\n\n- teim-code-review https://zuul.teim.app/t/main/build/90e7cd801a9442f6a28ffe1f38f92d56 : SUCCESS in 14m 55s","accounts_in_message":[],"_revision_number":3},{"id":"d08cf06c3a5adac213057b46dd46fbf2fedbf26a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":6926,"name":"Bogdan Dobrelya","email":"bdobreli@redhat.com","username":"bogdando"},"date":"2026-03-03 16:23:53.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Code-Review+1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Workflow-1\n","accounts_in_message":[],"_revision_number":4},{"id":"85f7bda343bd41c08e6a286c681a063a52bcbd01","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2026-03-03 16:24:10.000000000","message":"Patch Set 4:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":4},{"id":"77e75a923890a71260477f3906d32b651bd7a33a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":6926,"name":"Bogdan Dobrelya","email":"bdobreli@redhat.com","username":"bogdando"},"date":"2026-03-03 16:33:47.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"1a021df4ce0756944f2073193e0e367d7d493a9b","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2026-03-03 16:33:55.000000000","message":"Patch Set 5:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":5},{"id":"e6fd93ece4927011991f23946b7011035fe605d8","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":6926,"name":"Bogdan Dobrelya","email":"bdobreli@redhat.com","username":"bogdando"},"date":"2026-03-03 16:47:37.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"4f1eb53c9fc11eac0d8b799e43a992b8e16cb3af","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2026-03-03 16:47:46.000000000","message":"Patch Set 6:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":6},{"id":"daa73afce857dab243347ad1d8ade6a86a043640","author":{"_account_id":6926,"name":"Bogdan Dobrelya","email":"bdobreli@redhat.com","username":"bogdando"},"date":"2026-03-03 16:47:54.000000000","message":"Patch Set 4:\n\n(3 comments)","accounts_in_message":[],"_revision_number":4},{"id":"3450c42c01147a46545de733d9492b82dd5c9d6b","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2026-03-03 17:02:10.000000000","message":"Patch Set 6:\n\n(6 comments)\n\nBuild succeeded (automatic-ci pipeline).\nhttps://zuul.teim.app/t/main/buildset/54763a300bd140e0b7b71b473718bdc3\n\n- teim-code-review https://zuul.teim.app/t/main/build/f73d1617207147b1b7556d09965e73eb : SUCCESS in 14m 08s","accounts_in_message":[],"_revision_number":6},{"id":"123486016bbc3b74162b2e6152109d78caa233a8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-03 17:34:14.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9e97888223e549989ad4ecc2e31ba4e0\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/b1e9e529479244a6bdf50e8a9f452771 : SUCCESS in 5m 10s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/3b748a6f29c749feb9181038f612975b : SUCCESS in 6m 35s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7d2bd8024b794eb188c738ef07f982ae : SUCCESS in 4m 36s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e9b693bb29e440bda0450950dfcc1988 : SUCCESS in 4m 41s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/69b5d32666e44ad391398f789a3e241b : SUCCESS in 3m 54s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/811a5331a17a4364b006e33840dcd204 : SUCCESS in 3m 08s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/2e1a1b47463c461f9c2a1678b9a15404 : SUCCESS in 6m 16s (non-voting)\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/5d1a9bd500ba4737818c2a20bcceddba : SUCCESS in 39m 17s\n- cyborg-tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/6e5e99f885704f9081ff71d23bea2686 : SUCCESS in 14m 48s (non-voting)\n- cyborg-tox-bandit https://zuul.opendev.org/t/openstack/build/bc68c29e549b450dbdd1acf10e318c6a : SUCCESS in 4m 25s","accounts_in_message":[],"_revision_number":6},{"id":"b9b92e1810193d3627d2a7ba8546e1583b974889","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-03-05 11:15:50.000000000","message":"Patch Set 6: Code-Review+2 Workflow+1\n\n(5 comments)","accounts_in_message":[],"_revision_number":6},{"id":"58e07ea20ef34e4a944b0364a6f12f3bc4d43fb6","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-05 11:16:09.000000000","message":"Patch Set 6: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":6},{"id":"647744bf6c4af9572996e4b9a972afb981d54add","author":{"_account_id":6926,"name":"Bogdan Dobrelya","email":"bdobreli@redhat.com","username":"bogdando"},"date":"2026-03-05 11:52:07.000000000","message":"Patch Set 6:\n\n(2 comments)","accounts_in_message":[],"_revision_number":6},{"id":"b05b4a9807a2f65a2ddad4c24651558fa1a270c5","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-05 12:01:26.000000000","message":"Patch Set 6: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9ee9d6c71e094138963efa0d46fbee3e\n\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/1250d1b6e50f417ea285a68bc0fd6889 : SUCCESS in 1m 43s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/729688dc74cc4edfae4b25a109bf1e26 : SUCCESS in 5m 33s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9a2a5c3a467547bb831811213d812159 : SUCCESS in 3m 07s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/d623832bdf1b4a52a85a882e39f5c87c : SUCCESS in 2m 07s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/480d6d79b5a6435c869cc1c9d75b3bd1 : SUCCESS in 3m 39s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/277cfdc0d84748edafbee4523222e7e2 : SUCCESS in 38m 42s","accounts_in_message":[],"_revision_number":6},{"id":"f8ac8feb84e4df5cdcdeb4afdd80251729b42efc","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-05 12:01:26.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":6},{"id":"b2b70dc0214b48e4e85113c69d3409b2e17638bd","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-05 12:02:26.000000000","message":"Patch Set 6:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/de46ce69c9f143aa9f16b0d7aeb9f68e\n\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/4df3d0f463c247ecbb2e730879ab726c : SUCCESS in 48s\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4f1fe9e6641947b2a26394a91340698a : SUCCESS in 39s","accounts_in_message":[],"_revision_number":6}],"current_revision_number":6,"current_revision":"a02f1a37f81eb34c28bf79f6ea2d4522b741567f","revisions":{"6d513f7303f20af6d84451e1aa1a5a5ef20b648c":{"kind":"REWORK","_number":1,"created":"2026-03-03 10:56:16.000000000","uploader":{"_account_id":6926,"name":"Bogdan Dobrelya","email":"bdobreli@redhat.com","username":"bogdando"},"ref":"refs/changes/25/978725/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg","ref":"refs/changes/25/978725/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/25/978725/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/25/978725/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/25/978725/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg refs/changes/25/978725/1"}}},"commit":{"parents":[{"commit":"071d355c10f701cf734586b18f78fcb1ae0dcd43","subject":"Merge \"Fix sphinx-lint and doc8 violations in RST docs\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/071d355c10f701cf734586b18f78fcb1ae0dcd43"}]}],"author":{"name":"Bohdan Dobrelia","email":"bdobreli@redhat.com","date":"2026-03-03 10:48:03.000000000","tz":60},"committer":{"name":"Bohdan Dobrelia","email":"bdobreli@redhat.com","date":"2026-03-03 10:56:13.000000000","tz":60},"subject":"Filter out SR-IOV VF devices from NVIDIA GPU driver","message":"Filter out SR-IOV VF devices from NVIDIA GPU driver\n\nNVIDIA A100 GPU cards expose VF devices when SR-IOV is enabled.\nThe NVIDIA GPU driver was incorrectly reporting these VFs as GPU\ndevices. Only PFs and mediated devices should be reported.\n\nVFs should not be reported until vfio-variant-driver becomes\ntested on supported OS versions. When that support lands,\nMIG-backed VF passthrough will need a separate filter adjustment.\n\nCloses-Bug: #1987380\nGenerated-By: claude-code\nChange-Id: I2d7d8590ac6dde62b82cffdaf1dcfb51c3c4c3b1\nSigned-off-by: Bohdan Dobrelia \u003cbdobreli@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/6d513f7303f20af6d84451e1aa1a5a5ef20b648c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/6d513f7303f20af6d84451e1aa1a5a5ef20b648c"}]},"branch":"refs/heads/master"},"5a789578b9149036aea2f5f705c26e8d44979b30":{"kind":"REWORK","_number":2,"created":"2026-03-03 15:22:29.000000000","uploader":{"_account_id":6926,"name":"Bogdan Dobrelya","email":"bdobreli@redhat.com","username":"bogdando"},"ref":"refs/changes/25/978725/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg","ref":"refs/changes/25/978725/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/25/978725/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/25/978725/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/25/978725/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg refs/changes/25/978725/2"}}},"commit":{"parents":[{"commit":"071d355c10f701cf734586b18f78fcb1ae0dcd43","subject":"Merge \"Fix sphinx-lint and doc8 violations in RST docs\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/071d355c10f701cf734586b18f78fcb1ae0dcd43"}]}],"author":{"name":"Bohdan Dobrelia","email":"bdobreli@redhat.com","date":"2026-03-03 10:48:03.000000000","tz":60},"committer":{"name":"Bohdan Dobrelia","email":"bdobreli@redhat.com","date":"2026-03-03 15:22:20.000000000","tz":60},"subject":"Filter out SR-IOV VF devices from NVIDIA GPU driver","message":"Filter out SR-IOV VF devices from NVIDIA GPU driver\n\nNVIDIA A100 GPU cards expose VF devices when SR-IOV is enabled.\nThe NVIDIA GPU driver was incorrectly reporting these VFs as GPU\ndevices. Only PFs and mediated devices should be reported.\n\nVFs should not be reported until vfio-variant-driver becomes\ntested on supported OS versions. When that support lands,\nMIG-backed VF passthrough will need a separate filter adjustment.\n\nCorner cases handling:\nIt is possible to passthough the VF, even though it would not function\ncorrectly in the guest. If there is such a VF allocation, Cyborg must\nhandle it gracefully before filtering it out. We can\u0027t fix it this\ntime, but we should prevent this type of errors during upgrades.\n\nNova has a protection for this for the pci tracker, if you remove a\ndevice form the devspec. In Nova func tests of that protection, the\nplacement-fixture from Placement provides a placement API backed by\nsqlite DB. Testing this the same way in Cyborg depends on how Cyborg\nhandles removal of placement RPs and deployables in general. Because\nwe don\u0027t have that testing in Cyborg yet, put the fix behind a config\noption for now to keep it opted out by default.\n\nCloses-Bug: #1987380\nGenerated-By: Cursor Agent (Claude 4.6 Opus)\nChange-Id: I2d7d8590ac6dde62b82cffdaf1dcfb51c3c4c3b1\nSigned-off-by: Bohdan Dobrelia \u003cbdobreli@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/5a789578b9149036aea2f5f705c26e8d44979b30"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/5a789578b9149036aea2f5f705c26e8d44979b30"}]},"branch":"refs/heads/master"},"a7406ecf7c3b8e780814b225f7c228ea5de1d052":{"kind":"REWORK","_number":3,"created":"2026-03-03 16:01:47.000000000","uploader":{"_account_id":6926,"name":"Bogdan Dobrelya","email":"bdobreli@redhat.com","username":"bogdando"},"ref":"refs/changes/25/978725/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg","ref":"refs/changes/25/978725/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/25/978725/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/25/978725/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/25/978725/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg refs/changes/25/978725/3"}}},"commit":{"parents":[{"commit":"071d355c10f701cf734586b18f78fcb1ae0dcd43","subject":"Merge \"Fix sphinx-lint and doc8 violations in RST docs\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/071d355c10f701cf734586b18f78fcb1ae0dcd43"}]}],"author":{"name":"Bohdan Dobrelia","email":"bdobreli@redhat.com","date":"2026-03-03 10:48:03.000000000","tz":60},"committer":{"name":"Bohdan Dobrelia","email":"bdobreli@redhat.com","date":"2026-03-03 16:01:40.000000000","tz":60},"subject":"Filter out SR-IOV VF devices from NVIDIA GPU driver","message":"Filter out SR-IOV VF devices from NVIDIA GPU driver\n\nNVIDIA A100 GPU cards expose VF devices when SR-IOV is enabled.\nThe NVIDIA GPU driver was incorrectly reporting these VFs as GPU\ndevices. Only PFs and mediated devices should be reported.\n\nVFs should not be reported until vfio-variant-driver becomes\ntested on supported OS versions. When that support lands,\nMIG-backed VF passthrough will need a separate filter adjustment.\n\nCorner cases handling:\nIt is possible to passthough the VF, even though it would not function\ncorrectly in the guest. If there is such a VF allocation, Cyborg must\nhandle it gracefully before filtering it out. We can\u0027t fix it this\ntime, but we should prevent this type of errors during upgrades.\n\nNova has a protection for this for the pci tracker, if you remove a\ndevice form the devspec. In Nova func tests of that protection, the\nplacement-fixture from Placement provides a placement API backed by\nsqlite DB. Testing this the same way in Cyborg depends on how Cyborg\nhandles removal of placement RPs and deployables in general. Because\nwe don\u0027t have that testing in Cyborg yet, put the fix behind a config\noption for now to keep it opted out by default.\n\nCloses-Bug: #1987380\nGenerated-By: Cursor Agent (Claude 4.6 Opus)\nChange-Id: I2d7d8590ac6dde62b82cffdaf1dcfb51c3c4c3b1\nSigned-off-by: Bohdan Dobrelia \u003cbdobreli@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/a7406ecf7c3b8e780814b225f7c228ea5de1d052"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/a7406ecf7c3b8e780814b225f7c228ea5de1d052"}]},"branch":"refs/heads/master"},"00cdb01d5b77b74434dd7c0cfd77504c5b3c1a24":{"kind":"REWORK","_number":4,"created":"2026-03-03 16:23:53.000000000","uploader":{"_account_id":6926,"name":"Bogdan Dobrelya","email":"bdobreli@redhat.com","username":"bogdando"},"ref":"refs/changes/25/978725/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg","ref":"refs/changes/25/978725/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/25/978725/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/25/978725/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/25/978725/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg refs/changes/25/978725/4"}}},"commit":{"parents":[{"commit":"071d355c10f701cf734586b18f78fcb1ae0dcd43","subject":"Merge \"Fix sphinx-lint and doc8 violations in RST docs\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/071d355c10f701cf734586b18f78fcb1ae0dcd43"}]}],"author":{"name":"Bohdan Dobrelia","email":"bdobreli@redhat.com","date":"2026-03-03 10:48:03.000000000","tz":60},"committer":{"name":"Bohdan Dobrelia","email":"bdobreli@redhat.com","date":"2026-03-03 16:23:48.000000000","tz":60},"subject":"Filter out SR-IOV VF devices from NVIDIA GPU driver","message":"Filter out SR-IOV VF devices from NVIDIA GPU driver\n\nNVIDIA A100 GPU cards expose VF devices when SR-IOV is enabled.\nThe NVIDIA GPU driver was incorrectly reporting these VFs as GPU\ndevices. Only PFs and mediated devices should be reported.\n\nVFs should not be reported until vfio-variant-driver becomes\ntested on supported OS versions. When that support lands,\nMIG-backed VF passthrough will need a separate filter adjustment.\n\nCorner cases handling:\nIt is possible to passthough the VF, even though it would not function\ncorrectly in the guest. If there is such a VF allocation, Cyborg must\nhandle it gracefully before filtering it out. We can\u0027t fix it this\ntime, but we should prevent this type of errors during upgrades.\n\nNova has a protection for this for the pci tracker, if you remove a\ndevice form the devspec. In Nova func tests of that protection, the\nplacement-fixture from Placement provides a placement API backed by\nsqlite DB. Testing this the same way in Cyborg depends on how Cyborg\nhandles removal of placement RPs and deployables in general. Because\nwe don\u0027t have that testing in Cyborg yet, put the fix behind a config\noption for now to keep it opted out by default.\n\nCloses-Bug: #1987380\nGenerated-By: Cursor Agent (Claude 4.6 Opus)\nChange-Id: I2d7d8590ac6dde62b82cffdaf1dcfb51c3c4c3b1\nSigned-off-by: Bohdan Dobrelia \u003cbdobreli@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/00cdb01d5b77b74434dd7c0cfd77504c5b3c1a24"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/00cdb01d5b77b74434dd7c0cfd77504c5b3c1a24"}]},"branch":"refs/heads/master"},"e5abe954c31b89bedea80d9da09c69c5f175bbd6":{"kind":"REWORK","_number":5,"created":"2026-03-03 16:33:47.000000000","uploader":{"_account_id":6926,"name":"Bogdan Dobrelya","email":"bdobreli@redhat.com","username":"bogdando"},"ref":"refs/changes/25/978725/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg","ref":"refs/changes/25/978725/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/25/978725/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/25/978725/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/25/978725/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg refs/changes/25/978725/5"}}},"commit":{"parents":[{"commit":"071d355c10f701cf734586b18f78fcb1ae0dcd43","subject":"Merge \"Fix sphinx-lint and doc8 violations in RST docs\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/071d355c10f701cf734586b18f78fcb1ae0dcd43"}]}],"author":{"name":"Bohdan Dobrelia","email":"bdobreli@redhat.com","date":"2026-03-03 10:48:03.000000000","tz":60},"committer":{"name":"Bohdan Dobrelia","email":"bdobreli@redhat.com","date":"2026-03-03 16:32:54.000000000","tz":60},"subject":"Filter out SR-IOV VF devices from NVIDIA GPU driver","message":"Filter out SR-IOV VF devices from NVIDIA GPU driver\n\nNVIDIA A100 GPU cards expose VF devices when SR-IOV is enabled.\nThe NVIDIA GPU driver was incorrectly reporting these VFs as GPU\ndevices. Only PFs and mediated devices should be reported.\n\nVFs should not be reported until vfio-variant-driver becomes\ntested on supported OS versions. When that support lands,\nMIG-backed VF passthrough will need a separate filter adjustment.\n\nCorner cases handling:\nIt is possible to passthough the VF, even though it would not function\ncorrectly in the guest. If there is such a VF allocation, Cyborg must\nhandle it gracefully before filtering it out. We can\u0027t fix it this\ntime, but we should prevent this type of errors during upgrades.\n\nNova has a protection for this for the pci tracker, however Cyborg\nhandles removal of placement RPs and deployables in general differently.\nTo prevent issues on upgrade, until parity can be build put the fix\nbehind a config option for now to keep it opted out by default.\n\nCloses-Bug: #1987380\nGenerated-By: Cursor Agent (Claude 4.6 Opus)\nChange-Id: I2d7d8590ac6dde62b82cffdaf1dcfb51c3c4c3b1\nSigned-off-by: Bohdan Dobrelia \u003cbdobreli@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/e5abe954c31b89bedea80d9da09c69c5f175bbd6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/e5abe954c31b89bedea80d9da09c69c5f175bbd6"}]},"branch":"refs/heads/master"},"a02f1a37f81eb34c28bf79f6ea2d4522b741567f":{"kind":"REWORK","_number":6,"created":"2026-03-03 16:47:37.000000000","uploader":{"_account_id":6926,"name":"Bogdan Dobrelya","email":"bdobreli@redhat.com","username":"bogdando"},"ref":"refs/changes/25/978725/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg","ref":"refs/changes/25/978725/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/25/978725/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/25/978725/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/25/978725/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg refs/changes/25/978725/6"}}},"commit":{"parents":[{"commit":"071d355c10f701cf734586b18f78fcb1ae0dcd43","subject":"Merge \"Fix sphinx-lint and doc8 violations in RST docs\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/071d355c10f701cf734586b18f78fcb1ae0dcd43"}]}],"author":{"name":"Bohdan Dobrelia","email":"bdobreli@redhat.com","date":"2026-03-03 10:48:03.000000000","tz":60},"committer":{"name":"Bohdan Dobrelia","email":"bdobreli@redhat.com","date":"2026-03-03 16:47:32.000000000","tz":60},"subject":"Filter out SR-IOV VF devices from NVIDIA GPU driver","message":"Filter out SR-IOV VF devices from NVIDIA GPU driver\n\nNVIDIA A100 GPU cards expose VF devices when SR-IOV is enabled.\nThe NVIDIA GPU driver was incorrectly reporting these VFs as GPU\ndevices. Only PFs and mediated devices should be reported.\n\nVFs should not be reported until vfio-variant-driver becomes\ntested on supported OS versions. When that support lands,\nMIG-backed VF passthrough will need a separate filter adjustment.\n\nCorner cases handling:\nIt is possible to passthough the VF, even though it would not function\ncorrectly in the guest. If there is such a VF allocation, Cyborg must\nhandle it gracefully before filtering it out. We can\u0027t fix it this\ntime, but we should prevent this type of errors during upgrades.\n\nNova has a protection for this for the pci tracker, however Cyborg\nhandles removal of placement RPs and deployables in general differently.\nTo prevent issues on upgrade, until parity can be build put the fix\nbehind a config option for now to keep it opted out by default.\n\nCloses-Bug: #1987380\nGenerated-By: Cursor Agent (Claude 4.6 Opus)\nChange-Id: I2d7d8590ac6dde62b82cffdaf1dcfb51c3c4c3b1\nSigned-off-by: Bohdan Dobrelia \u003cbdobreli@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/a02f1a37f81eb34c28bf79f6ea2d4522b741567f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/a02f1a37f81eb34c28bf79f6ea2d4522b741567f"}]},"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":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}},{"label":"Workflow","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":"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":{}}}]}
