)]}'
{"id":"openstack%2Fnova~840848","triplet_id":"openstack%2Fnova~stable%2Fvictoria~I575ce06bcc913add7db0849f85728371da2032fc","project":"openstack/nova","branch":"stable/victoria","topic":"bug/1969496","attention_set":{},"removed_from_attention_set":{"9708":{"account":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"last_update":"2024-03-05 18:58:18.000000000","reason":"Change was abandoned"}},"hashtags":[],"change_id":"I575ce06bcc913add7db0849f85728371da2032fc","subject":"Allow claiming PCI PF if child VF is unavailable","status":"ABANDONED","created":"2022-05-06 09:12:18.000000000","updated":"2024-03-05 18:58:18.000000000","total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"fbf9a0d6d319cc472ae75a869c5c250225d4a11f","_number":840848,"virtual_id_number":840848,"owner":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":1,"date":"2022-06-01 11:02:44.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"all":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"CC":[{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2022-05-06 10:56:01.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":"2022-05-06 12:11:55.000000000","updated_by":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"reviewer":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2022-05-06 14:13:22.000000000","updated_by":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"reviewer":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"state":"CC"},{"updated":"2022-06-01 11:02:50.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":"2024-03-05 18:58:18.000000000","updated_by":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"reviewer":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"state":"CC"}],"messages":[{"id":"b131cc5225ee72100782520ed900c544776b1c67","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2022-05-06 09:12:18.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"b755383f757029e75b68f3d99d5779d8b655cf78","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-05-06 10:56:01.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\n\n\n- grenade-skip-level https://zuul.opendev.org/t/openstack/build/c1ccf2a8b7464ecab3fc97c661af53af : FAILURE in 47m 52s (non-voting)\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/e8d7008d13b24ac38bea84cea6065947 : SUCCESS in 1h 21m 38s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/c4956c91e2aa4b439d23f9b531486b31 : SUCCESS in 1h 00m 42s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/389110bc96044ec1a26021da691088b8 : SUCCESS in 19m 30s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4e6e9280098b4b0a88e11522f8469533 : SUCCESS in 7m 50s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/a777b8f553154b7d897a8ae7b9c41f49 : SUCCESS in 11m 59s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/68c24533b54a4accaca75e2887a82141 : SUCCESS in 12m 38s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2a154593f15b4cb68aa4557b17b8b2dd : SUCCESS in 11m 25s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/1a78844c6c0c470e98ad544d2f200b92 : SUCCESS in 1h 08m 26s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/6d5d30ea61dd423dbb7c224a10a38f54 : SUCCESS in 1h 21m 02s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/d3f303db240a4b3dab66b6e3130a3517 : FAILURE in 1h 03m 46s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/c2785ffb3fe74bf9a8d974aeefda4a42 : SUCCESS in 1h 35m 16s\n- nova-next https://zuul.opendev.org/t/openstack/build/f209592f0416423b8699df66cf4659e3 : SUCCESS in 1h 30m 06s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/33eba280e15c4daca3e916d77b944acf : FAILURE in 6m 24s (non-voting)\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/de1025d0abcd4341b847dbc85df921e9 : SUCCESS in 19m 43s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/1209ed9ef5ff4880b105d2c11f8f1ad7 : FAILURE in 1h 05m 50s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/ca1f00b317a749a6a59b2d27dcc663c8 : SUCCESS in 1h 08m 20s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/e5eee7ea7922451f80e146abd1d5c052 : SUCCESS in 28m 25s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/0a7cc683ce364a6e9660afc7622cd30b : SUCCESS in 40m 23s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"22cd3cde1b66d1de3b4708c9606c30ebb06d4fa8","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2022-05-06 12:11:55.000000000","message":"Patch Set 1:\n\nBuild succeeded. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm- recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-focal-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/48/840848/1/check/tempest-dsvm-full-focal-py3/f849b5e/ : SUCCESS in 2h 35m 56s","accounts_in_message":[],"_revision_number":1},{"id":"e8f1e22eed9374cf0eea370f6a02e4cf637aad7a","tag":"autogenerated:cloudbase-ci","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2022-05-06 14:13:22.000000000","message":"Patch Set 1:\n\nBuild succeeded. For checking Nova with Ceph, add a comment with run-Cloudbase Nova Ceph Hyper-V CI\n\n- nova http://cloudbase-ci.com/nova/840848/1/iscsi : SUCCESS in 2h 46m 40s","accounts_in_message":[],"_revision_number":1},{"id":"87351fa29678a5c5c0f953a7237e8c58acf6c057","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2022-05-31 12:31:56.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"479ae2c1cfcc4ac2ff821dfe95cba2e8d8e060f0","tag":"autogenerated:cloudbase-ci","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2022-05-31 13:34:26.000000000","message":"Patch Set 1:\n\nFor rechecking only on the Cloudbase Nova Hyper-V CI, add a review comment with run-Cloudbase Nova Hyper-V CI\n\n- nova http://cloudbase-ci.com/nova/840848/1/iscsi : FAILURE in 58m 40s","accounts_in_message":[],"_revision_number":1},{"id":"d5c5bf1870e19b6992b2adbd67d124b70a182917","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-05-31 14:22:53.000000000","message":"Patch Set 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\n\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/d15d368fc2944331a31837fa99fb5027 : SUCCESS in 1h 17m 48s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/c4c9a010bf234381ab86ac4e776631b0 : SUCCESS in 1h 06m 20s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/12b53e84a8e54bbca3674d0d183c57de : SUCCESS in 17m 11s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8513ddc712644a4c9dcaa92c72fb2b6f : SUCCESS in 8m 35s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/d9997241ba6b4db7b70a65ab1623ebab : SUCCESS in 15m 00s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/7b70982dff4c41fe93f93c7c56768bad : SUCCESS in 12m 06s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4d5eb60aae2643eb9d4672e7b945cc37 : SUCCESS in 11m 41s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/91087c551c604fdea20c006d773df571 : SUCCESS in 1h 06m 46s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/8c90abe31094462287e07a2eb63eae27 : SUCCESS in 1h 20m 59s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/4b4f130dbe724850841d80005bf45208 : FAILURE in 1h 04m 59s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/cae32dcf9f7e4a5ca85f0308ddf36269 : SUCCESS in 1h 36m 51s\n- nova-next https://zuul.opendev.org/t/openstack/build/c3d16fe8d57a43f6b21dbd1ea8d7d602 : SUCCESS in 1h 41m 28s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/f4a4649ca8b545839681fc824e12f5e5 : FAILURE in 5m 41s (non-voting)\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/9500ee2f3d7b4a058f6ca16ca53d4454 : SUCCESS in 19m 28s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/78a2fb2f0e8147678f41e557c2965076 : FAILURE in 1h 28m 30s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/3d8dcf2eb9e1428c83e7d2797dc34ae6 : SUCCESS in 1h 04m 12s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/d818291c40e24681ac209a6644ee0cb6 : FAILURE in 40m 49s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/1e6a1afba3c14d76b8768d1ddb117eec : SUCCESS in 45m 54s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"7395ecc1f9e3441065a19f2b0749186a74ac5aef","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2022-05-31 15:06:20.000000000","message":"Patch Set 1:\n\nBuild succeeded. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm- recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-focal-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/48/840848/1/check/tempest-dsvm-full-focal-py3/b1bd4c5/ : SUCCESS in 2h 24m 19s","accounts_in_message":[],"_revision_number":1},{"id":"c0213b147867f4aba1dc9d4491e9ee882a67118a","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2022-06-01 09:35:28.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"1c4f25725e043a3324116d0e20dccdfde494c1df","tag":"autogenerated:cloudbase-ci","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2022-06-01 10:53:11.000000000","message":"Patch Set 1:\n\nFor rechecking only on the Cloudbase Nova Hyper-V CI, add a review comment with run-Cloudbase Nova Hyper-V CI\n\n- nova http://cloudbase-ci.com/nova/840848/1/iscsi : FAILURE in 1h 11m 28s","accounts_in_message":[],"_revision_number":1},{"id":"ba91c12fb3cbe5e10f99f39036ed49e9a330b8c8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-06-01 11:02:44.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/1890b2a8d1f34e8bbb402f2649b9ce0d : SUCCESS in 1h 08m 42s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/2ac834a8dc34493aa083154364e0a59e : SUCCESS in 50m 04s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/4f804c89939f4d078710e0b32cbd1128 : SUCCESS in 15m 18s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/64423ca9135f4b57b631fc32d7cb1007 : SUCCESS in 7m 23s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/e26edf2bfd7e4e199e4868b1ea3bd0cf : SUCCESS in 14m 10s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/b0e8af18d5224574a641d7a9d2a067b5 : SUCCESS in 11m 39s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9b4c85fa03854d4e9af5a2c9910d1687 : SUCCESS in 10m 08s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/e88f1a5139c24470968001d22e4b8572 : SUCCESS in 52m 55s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/f7635fe0968947e282e4936c46719523 : SUCCESS in 1h 07m 01s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/3c8a0f9dac0744378265c1beab823d15 : SUCCESS in 38m 40s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/1293d44508294932826b69cb873486ad : SUCCESS in 1h 09m 24s\n- nova-next https://zuul.opendev.org/t/openstack/build/e0475e40a78a4b159ac24313b901b78b : SUCCESS in 1h 12m 22s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/328c0b0ecc9245c09476af51b72f9855 : FAILURE in 6m 40s (non-voting)\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/4ffe370443e2413e9075f9298f781416 : SUCCESS in 20m 39s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/c029ce399ed7471e9be2500f4e0cc442 : SUCCESS in 1h 06m 12s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/3f99920ebd4b41c09831fc1cad249abe : SUCCESS in 54m 29s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/679c79000894432699f702ed3aec691a : FAILURE in 24m 44s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/c3c6fb34fe1f4228b86f13e4068f2b44 : SUCCESS in 33m 01s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"66385587389e2c35c55c312b89b7c34910e1de56","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"date":"2022-06-01 11:02:50.000000000","message":"Patch Set 1:\n\nBuild FAILED. log path: ${LOG_PATH}\nLeave a comment with \u0027run-Lightbits CI\u0027 to trigger a recheck. \nFor more information about CI, please see https://wiki.openstack.org/wiki/ThirdPartySystems/LightbitsLabs_CI","accounts_in_message":[],"_revision_number":1},{"id":"94778a9d5fcac8e44d4443d1d0b6d05ecb7f7c65","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2022-06-01 11:36:32.000000000","message":"Patch Set 1:\n\nBuild succeeded. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm- recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-focal-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/48/840848/1/check/tempest-dsvm-full-focal-py3/cc4fc37/ : SUCCESS in 1h 47m 17s","accounts_in_message":[],"_revision_number":1},{"id":"fbf9a0d6d319cc472ae75a869c5c250225d4a11f","tag":"autogenerated:gerrit:abandon","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2024-03-05 18:58:18.000000000","message":"Abandoned\n\nstable/victoria branch of openstack/nova is about to be deleted. To be able to do that, all open patches need to be abandoned. Please cherry pick the patch to unmaintained/victoria if you want to further work on this patch.","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"5d484576efca56aebc36a60abaf410c4e3bb2727","revisions":{"5d484576efca56aebc36a60abaf410c4e3bb2727":{"kind":"REWORK","_number":1,"created":"2022-05-06 09:12:18.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/48/840848/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/48/840848/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/48/840848/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/48/840848/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/48/840848/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/48/840848/1"}}},"commit":{"parents":[{"commit":"0c671b354ca99aaadf2f3eaab8c40490c6c76707","subject":"Simulate bug 1969496","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/0c671b354ca99aaadf2f3eaab8c40490c6c76707"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2022-04-19 16:36:50.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2022-05-06 09:12:00.000000000","tz":120},"subject":"Allow claiming PCI PF if child VF is unavailable","message":"Allow claiming PCI PF if child VF is unavailable\n\nAs If9ab424cc7375a1f0d41b03f01c4a823216b3eb8 stated there is a way for\nthe pci_device table to become inconsistent. Parent PF can be in\n\u0027available\u0027 state while children VFs are still in \u0027unavailable\u0027 state.\nIn this situation the PF is schedulable but the PCI claim will fail\nwhen try to mark the dependent VFs unavailable.\n\nThis patch changes the PCI claim logic to allow claiming the parent PF\nin the inconsistent situation as we assume that it is safe to do so.\nThis claim also fixed the inconsistency so that when the parent PF is\nfreed the children VFs become available again.\n\nConflicts:\n      nova/pci/stats.py due to I91dd7993395f693c7d26c1caa44fa365f5cbec12\n      is not in stable/victoria\n\nCloses-Bug: #1969496\nChange-Id: I575ce06bcc913add7db0849f85728371da2032fc\n(cherry picked from commit 3af2ecc13fa9334de8418accaed4fffefefb41da)\n(cherry picked from commit 4ca4b2e6bc84ca2c209653b46d7428c6c7cbd270)\n(cherry picked from commit 1dbd45be4556c034eb469462698804984d95b503)\n(cherry picked from commit a763104217f2188b398d7eddaf3d21b91c66d2fa)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/5d484576efca56aebc36a60abaf410c4e3bb2727"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/5d484576efca56aebc36a60abaf410c4e3bb2727"}]},"branch":"refs/heads/stable/victoria"}},"requirements":[],"submit_records":[],"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":{}}},{"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":{}}},{"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":{}}}]}
