)]}'
{"id":"openstack%2Fnova~915361","triplet_id":"openstack%2Fnova~master~I85ce2896afdc206fbc704c98d108392e64d9133c","project":"openstack/nova","branch":"master","topic":"add-logs-pci-passthrough-process-upstream","attention_set":{"28356":{"account":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"last_update":"2026-07-02 05:22:46.000000000","reason":"Someone else replied on the change"}},"removed_from_attention_set":{},"hashtags":[],"change_id":"I85ce2896afdc206fbc704c98d108392e64d9133c","subject":"Add logs for PCI passthrough device selection","status":"NEW","created":"2024-04-09 15:24:44.000000000","updated":"2026-08-10 16:24:12.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":true,"submittable":false,"total_comment_count":5,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"e167b7da3372b9a2b57ab1020d36a5f72ea1d8fa","_number":915361,"virtual_id_number":915361,"owner":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":1,"date":"2026-08-10 16:13:39.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":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2024-04-09 15:51:27.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2024-04-09 17:27:39.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":"2024-04-09 17:46:49.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-07-02 03:07:53.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-08-10 14:49:54.000000000","updated_by":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"reviewer":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"state":"CC"}],"messages":[{"id":"7430189ef404a85f4c911ed52550d037b70a06cb","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2024-04-09 15:24:44.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"a195541b2affb42f528b71bc1f3fbd1262e357b8","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-04-09 15:51:27.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/1bec37de413d4707be94ada34cd50efb\n\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/6d03dd0cf94149c5a10257d19653ee56 : SUCCESS in 9m 53s (non-voting)\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/112c242cd106448480e30befed437b28 : SUCCESS in 24m 57s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"bfe068270a62f2a48ce8448dbc7f9827da2cc930","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-04-09 17:27:39.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/095e4c0777234e35ae045f9b3119d6db\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/af502d0e7758435cb5fbeea38085712f : SUCCESS in 58m 01s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/8d65e99deee546c4acd08c1cfa6cdaae : SUCCESS in 1h 17m 23s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/0da7a743ed1d4cf3a98031bc7775705e : SUCCESS in 48m 09s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/9c568277a58a4848a76c35a8e1bc92eb : SUCCESS in 21m 59s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0e5ec96b2db3499dbaba6895e21e7bfa : SUCCESS in 8m 02s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/19bf8715069643b48717e8fd6353f031 : SUCCESS in 10m 51s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/141b1a70853840de9b0211e53300858b : SUCCESS in 9m 01s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/177d21195e0845f3a3e136e7ec427792 : FAILURE in 16m 31s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7f00e2c1be3a412ab1a9051a46397262 : SUCCESS in 10m 12s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/36440988fb854972ab3a20b717db2e21 : SUCCESS in 1h 05m 56s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/182dd3cb729b4aafbacd16e9598782bb : SUCCESS in 1h 50m 33s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/6e92ee8bc1df44fbadd4899822d0c541 : SUCCESS in 56m 30s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/4ed0ce8e5d2f493f8d5fc39d89b105de : SUCCESS in 37m 59s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/faf4fe2f07464af0a9f61521131c4b19 : SUCCESS in 1h 12m 15s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/b547af1b164d444ca544171da6426d12 : SUCCESS in 1h 56m 34s\n- nova-next https://zuul.opendev.org/t/openstack/build/46d69565086d4f2a8ec242f2039e1e24 : SUCCESS in 1h 24m 14s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/158cc9d2b47e40559a9c43f6a977a7f0 : SUCCESS in 47m 46s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/13dcc5cac3c24a5a8684d023b62dca0a : SUCCESS in 4m 46s (non-voting)\n- nova-tox-py310-with-sqlalchemy-2x https://zuul.opendev.org/t/openstack/build/f69e603d08874711913ea73e34a5a704 : SUCCESS in 16m 30s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/76e3f89cbe8a4571bdfcd6be04a9e34c : SUCCESS in 24m 41s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/0bcc090545a8453cb31cc39cb6d6d29d : SUCCESS in 27m 26s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/eb8624692f144f82b6d5215fecedce8b : SUCCESS in 28m 23s\n- tempest-integrated-compute-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/9692cf185a5246c2b66ee0b7f90f5eb4 : SUCCESS in 1h 24m 05s\n- tempest-integrated-compute-rbac-old-defaults https://zuul.opendev.org/t/openstack/build/2b12313e88044957af21369ac27fd59b : SUCCESS in 1h 30m 45s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/ae5d80c34a2642c08943f4d00a89ee32 : SUCCESS in 1h 04m 33s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/7c6d58a6b66940708beebd6a809f1a7e : SUCCESS in 43m 15s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/9ef926c1c2874277adf323ff11e88083 : SUCCESS in 24m 44s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/af6f52c4706e4ee5a56e6aa5908c9fcf : SUCCESS in 24m 48s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"efe0da032ba979a32bab061d1e0d10caaa630200","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"date":"2024-04-09 17:46:49.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":"1afea8a62d8af94359049657deb06a2a36844b48","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2024-04-09 18:06:15.000000000","message":"Uploaded patch set 2: New patch set was added with same tree, parent tree, and commit message as Patch Set 1.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":2},{"id":"0d22ecaf0796a93bb106b1ee1086cb16955b579c","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-04-09 18:33:48.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/57894fd23e1741cd9eaf588aea94bfbd\n\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/6012b24ebd2648b39524f9b77c3a7480 : SUCCESS in 9m 52s (non-voting)\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/dc0587cf6cfb4a00a0a61c2f05405fbf : SUCCESS in 25m 40s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"5c7e4b4a5f5534157dda2aa7528cbc6fb4710557","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-04-09 20:16:00.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3955e34f285f41b9b2e18fbefd9e90df\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/3e67a8d0eb96432596650b3bff2902de : SUCCESS in 59m 53s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/26de91e71491449e9a64a47bfac05a8a : SUCCESS in 1h 52m 08s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/dd5e81634d254b96b816df7f790a566e : SUCCESS in 1h 05m 34s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/80222fec150e4f84aa613aa157dea1db : SUCCESS in 20m 43s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/bbf6f3a5e34e404cae111f62f279ef0b : SUCCESS in 6m 30s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/06c828ed7ac2454d874807fc56cc4b34 : SUCCESS in 16m 40s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/4a4e694ea8b64f2592cfd1cd20e4696e : SUCCESS in 12m 45s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/b643c7385c3c4bd993c8f120353ce0e1 : FAILURE in 16m 52s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d2c8174f47d545e0963f24d38b5fb6c0 : SUCCESS in 11m 56s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/b902df0c353e4c02b42d23a8ee8c483f : SUCCESS in 45m 58s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/ec520261bca944b594d13d70609a304b : SUCCESS in 2h 06m 31s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/6877c18777b24005803bc262b3802017 : SUCCESS in 40m 42s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/4377489ac76244fe8de5039317eb6cfa : SUCCESS in 54m 46s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/1bb84cb6c71346cf832c6b9de8890184 : SUCCESS in 1h 08m 08s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/defb7986e45e44e59862e71fa695b350 : SUCCESS in 1h 39m 53s\n- nova-next https://zuul.opendev.org/t/openstack/build/cca885fa1b04401eb9b75e6db7962136 : SUCCESS in 1h 08m 54s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/f260c33b958c4376b749d166ed92a1d5 : SUCCESS in 40m 23s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/71bbdffc528448448a05b1b77b040686 : SUCCESS in 4m 32s (non-voting)\n- nova-tox-py310-with-sqlalchemy-2x https://zuul.opendev.org/t/openstack/build/610fd09b77b84afc9ac0e26accfb51e2 : SUCCESS in 15m 59s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/bdd2025f33bb4cd59b26db3636d301b2 : SUCCESS in 24m 01s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/149648aabdf0462b95eb1eb02453cc27 : SUCCESS in 26m 50s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/0ab1450ba4f84205b5cfd8ca2bc5e752 : SUCCESS in 29m 53s\n- tempest-integrated-compute-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/548792b4a13f4a08a6912ff6b1d8f510 : SUCCESS in 1h 30m 19s\n- tempest-integrated-compute-rbac-old-defaults https://zuul.opendev.org/t/openstack/build/56604b16acc5427397b496ec5440a397 : SUCCESS in 1h 42m 33s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/973475900b10471c90a215413fae07cc : SUCCESS in 1h 04m 27s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/c9d583cf615243b6b8044a3242692d3a : SUCCESS in 1h 16m 33s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/6d124638ba0241e2afd9d67168c58464 : SUCCESS in 33m 12s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/106619358d104892a16982ba5495a2e0 : SUCCESS in 40m 58s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"bafcd778f1d66719451912694f75f69eb11133ac","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"date":"2024-04-09 20:35:21.000000000","message":"Patch Set 2:\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":2},{"id":"3224fc9299cee57621f38d27146b7e6b1bc6029f","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2025-06-21 00:24:44.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"38415d6896e6b95e525771afb38b1828199b9549","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2025-07-02 16:50:10.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"63cd40c6dd7e1864cc6700a1df7f853fdf4fdf92","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2025-12-10 13:51:07.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"f4641ded4b4d052855076a6e0e716aa2301a6e97","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2026-03-18 14:03:59.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"476e77db0876e51f5a35502ef6226e419438d795","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2026-07-02 02:08:57.000000000","message":"Uploaded patch set 3: Patch Set 2 was rebased. Commit message was updated.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":3},{"id":"4938d6b1dfebb7790126bbc91d5cdb1ff4419fcd","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2026-07-02 02:17:02.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"c74f8882f63a2d299d0622b751b1b516974fa2e1","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-07-02 03:07:53.000000000","message":"Patch Set 3:\n\nBuild Failed \n\n* quobyteci:  nova_quobyteci : FAILURE, logs at: https://oscilogs.quobyte.com/logs/I85ce2896afdc206fbc704c98d108392e64d9133c .","accounts_in_message":[],"_revision_number":3},{"id":"eafa2b68f2b5829dc48d7454039cf400689eeb2b","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-02 04:31:12.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/6725f7d66dd644669b39634f3bca0346\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/74a9be03495f49aa94d72e8478591a5c : SUCCESS in 22m 38s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/02830103a62347fe895888fa6de1cc52 : SUCCESS in 22m 53s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/e39c51e8efc64d959be78f416b155922 : SUCCESS in 25m 10s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"ece8a483a184dd279176e74daa158a0b01948ed1","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-02 05:22:38.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/eef4a35c7bba45bc83a079726498dbba\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/60f0744cb6104006a1fca83c73fc820d : SUCCESS in 1h 06m 04s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/9806fcbfa62448c6ab87e85fc1eee4c0 : SUCCESS in 1h 53m 53s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/7ab691de6e884bb2b7b3b8e5108e8997 : SUCCESS in 38m 54s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/a1ab76ffeccb4ad0b6ad70cf6493d7ad : SUCCESS in 1h 12m 00s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a7d973078b88408fae405b68125e422d : SUCCESS in 8m 14s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/cfa8047303bb41898a75d15632877073 : SUCCESS in 12m 55s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/d41183cd0d8744e491c8c51b4ace4255 : SUCCESS in 14m 11s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/6756476565cb4ccb8574daae1c0b7cfd : SUCCESS in 11m 37s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/57f4164bee6e45cc95edcb0864d0aebd : SUCCESS in 12m 54s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/d9cc51b398c64a038efc72f7c7587ac4 : SUCCESS in 7m 53s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/f3a7feb4b65b48a985522150754994e0 : SUCCESS in 1h 05m 10s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/11058e242ac04998865b2d345a3294b1 : SUCCESS in 1h 39m 45s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/70bb11f18ad94bbbaa08fd494d2766e8 : SUCCESS in 31m 21s\n- nova-whitebox https://zuul.opendev.org/t/openstack/build/9529819daf5e4f85afdfbf7a85ad94c2 : SUCCESS in 44m 01s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/873bcd43c1fe4f32bac110a385b3b683 : SUCCESS in 51m 03s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/e7ed6dcfaa38453ab1f2300fbe22e289 : SUCCESS in 1h 00m 32s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/3139b88025bc4336ba4d0d0597485bf6 : SUCCESS in 1h 13m 20s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/41813f1210a84a3884a83a3b2fed2c0d : SUCCESS in 1h 17m 10s\n- nova-next https://zuul.opendev.org/t/openstack/build/b2acde8deceb45be854b5c9bc246452e : SUCCESS in 2h 25m 02s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/5f35772f3b774fb7a207104df821fad2 : SUCCESS in 47m 56s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/fa9466bfbc75485698d0a2aa9a91943a : SUCCESS in 5m 07s (non-voting)\n- nova-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/18aa8e3a514f4d77aefd65aa93fa5bbf : SUCCESS in 28m 33s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/b357bc06c75a4592b6c8a49b1ba9bae9 : SUCCESS in 25m 21s\n- nova-tox-functional-py313-threading https://zuul.opendev.org/t/openstack/build/0225a43eb32f458d984ce02e00edd6ec : FAILURE in 53m 20s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/17c26b759f824acbaaf822027c797e01 : SUCCESS in 1h 23m 11s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/2995bea72e6d4da1ae966a69bca12d00 : SUCCESS in 59m 11s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/28916a7a1876477881ae5c9c36a1e392 : SUCCESS in 27m 58s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/f1cc080707b945599c3b636e7921be7f : SUCCESS in 17m 38s (non-voting)\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/7357843a035a4786b19ddcbc2ef6644e : SUCCESS in 14m 06s","accounts_in_message":[],"_revision_number":3},{"id":"eb620a3a76abceea45f27cbf11a0dab70cdc0486","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-07-02 05:33:21.000000000","message":"Patch Set 3:\n\nBuild succeeded. log path: ${LOG_PATH}\nLeave a comment with","accounts_in_message":[],"_revision_number":3},{"id":"0b78a8931de64ec66e6d310c2c738ff20a2f2855","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2026-08-10 13:59:54.000000000","message":"Patch Set 4: Patch Set 3 was rebased\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":4},{"id":"b97519adb84e293a812c0f312b3134b0646c7f34","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-10 14:39:29.000000000","message":"Patch Set 4:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/81a1090779f34e8cae73983b03524690\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/00096d9bc9dd4700ab14e5bc4498378d : SUCCESS in 21m 19s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/c5a529f136a8457fa0f26408bf428bf6 : SUCCESS in 25m 24s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/2ddc7656a4794bfab741012c0318d627 : SUCCESS in 37m 16s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"597ae2382e40748b2ceee6597d03b0728c55c239","tag":"autogenerated:sap-openstack-ci~result","author":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"date":"2026-08-10 14:49:54.000000000","message":"Patch Set 4:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-915361-654qx/index.html\u003e","accounts_in_message":[],"_revision_number":4},{"id":"4b6fa442d7e6e6959906eb56a02f340a2058ad15","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-08-10 14:57:19.000000000","message":"Patch Set 4:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/I85ce2896afdc206fbc704c98d108392e64d9133c .","accounts_in_message":[],"_revision_number":4},{"id":"f36c43a726868d63f1e6551aad8e1eca61f92a46","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-10 16:13:39.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/4b29cc3cb91b4d1bace04823d28f610d\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/c34bbda7e2fa48ef8347e9b1bd090f51 : SUCCESS in 1h 07m 21s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/0c296d0e2c8846d1ad7f358f5b260ed0 : SUCCESS in 1h 29m 55s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/9535bdf0e0e24f458cf231f4b89495c9 : SUCCESS in 39m 08s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/f6b6dda071af446f912f74bca2bd8377 : SUCCESS in 1h 28m 21s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/725dbe288a994fdc986da1809b25f4af : SUCCESS in 5m 47s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/73d37d4bef5740eb970a11ea169dd0f9 : SUCCESS in 14m 13s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/5b5c3a5d216d488a995d511da27ee287 : SUCCESS in 13m 30s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/1c8410403f3e458c84a269b073f65128 : SUCCESS in 19m 12s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7cfb0b23bba84be98a96e389f12863f2 : SUCCESS in 13m 04s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/04eba60752ea457281aa7ad61e7045e4 : SUCCESS in 9m 04s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/0615c75259824ad1a5bdc33651816ec5 : SUCCESS in 1h 04m 24s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/bf13d34d2bca433d8509281855a51b72 : SUCCESS in 1h 46m 33s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/a8e1cf34cc4345a1bf153e5a9c7fb2c2 : SUCCESS in 33m 35s\n- nova-whitebox https://zuul.opendev.org/t/openstack/build/7c78749a92e941488b45f59498e4dc04 : SUCCESS in 56m 47s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/836e40a63c744a1f9d03c403ed70fe84 : SUCCESS in 45m 53s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/0eaedc4f2c08446b8d7c3d1f4a644bc5 : SUCCESS in 57m 53s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/747c6a11ed3c4162b8f190e0c6a0c75c : SUCCESS in 1h 08m 09s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/2a497fa1b3fe41e49aa7b00075b3fda8 : SUCCESS in 2h 04m 04s\n- nova-next https://zuul.opendev.org/t/openstack/build/1d0a9a75679e4bd9946524826737224c : SUCCESS in 1h 57m 01s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/12641a7b59b541d1b7e1f166dac454ae : SUCCESS in 47m 10s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/3e84773dc1f94b869cdb2214f6b32b7e : SUCCESS in 2m 58s (non-voting)\n- nova-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/73071179055445eeafb0c24bc884d764 : SUCCESS in 26m 18s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/d1b826d9d0dd4b5f9b3f1a016b29b857 : SUCCESS in 28m 02s\n- nova-tox-functional-py313-threading https://zuul.opendev.org/t/openstack/build/ba5608ec14964fd9966514d145520884 : SUCCESS in 40m 08s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/3c5fcae6b7544afc86d271cb42f72d09 : SUCCESS in 1h 27m 35s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/ad26b2328edd42fb92762ca3c6ab7806 : SUCCESS in 26m 59s\n- cyborg-tempest-py3 https://zuul.opendev.org/t/openstack/build/a1fcef6cb06546dda3c532e51d0e68bf : SUCCESS in 53m 46s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/36fa4292a6824983a305421d3b1819b9 : SUCCESS in 33m 35s (non-voting)\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/0f407c0c74584a63ac9e9c92244b59aa : SUCCESS in 14m 06s","accounts_in_message":[],"_revision_number":4},{"id":"e167b7da3372b9a2b57ab1020d36a5f72ea1d8fa","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-08-10 16:24:12.000000000","message":"Patch Set 4:\n\nBuild succeeded. log path: ${LOG_PATH}\nLeave a comment with","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"fe54307cd102e7bee79e52a41c2bbcfce2fd172f","revisions":{"232eb01e85120e30d21856d8da66f339c71d381b":{"kind":"REWORK","_number":1,"created":"2024-04-09 15:24:44.000000000","uploader":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"ref":"refs/changes/61/915361/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/61/915361/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/61/915361/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/61/915361/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/61/915361/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/61/915361/1"}}},"commit":{"parents":[{"commit":"1bca24aeb0323d70f053d18c61bd0b94e211f5f8","subject":"Merge \"Always delete NVRAM files when deleting instances\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/1bca24aeb0323d70f053d18c61bd0b94e211f5f8"}]}],"author":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2024-04-09 15:21:57.000000000","tz":-180},"committer":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2024-04-09 15:24:25.000000000","tz":-180},"subject":"Add logs for PCI passthrough device selection","message":"Add logs for PCI passthrough device selection\n\nWe have faced a situation while working with VGA PCI passthrough, which\nwas not working as expected due to a misconfiguration in the PCI device\nalias in Nova. The GPU was detected as \"type-PF\", but we configured its\nalias device type as \"type-PCI\"; therefore, while matching the devices,\nNova did not find a suitable one.\n\nTo identify the issue, we needed to change the Python code in the\ncontainer to generate logs that demonstrate the configurations\nidentified/discovered by Nova in the compute host, and the request spec\nthat it (Nova) was trying to match.\n\nNova scheduler does not have enough logs to help operators to\ntroubleshoot situations like this one without being able to change code\non the fly. Therefore, this patch proposes two new logs that can be\nadded, which will help operators to troubleshoot similar situations more\neasily.\n\nChange-Id: I85ce2896afdc206fbc704c98d108392e64d9133c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/232eb01e85120e30d21856d8da66f339c71d381b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/232eb01e85120e30d21856d8da66f339c71d381b"}]},"branch":"refs/heads/master"},"0031d27b5c7dcd3977ca4468c2241493af5cd11e":{"kind":"NO_CHANGE","_number":2,"created":"2024-04-09 18:06:15.000000000","uploader":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"ref":"refs/changes/61/915361/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/61/915361/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/61/915361/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/61/915361/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/61/915361/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/61/915361/2"}}},"commit":{"parents":[{"commit":"1bca24aeb0323d70f053d18c61bd0b94e211f5f8","subject":"Merge \"Always delete NVRAM files when deleting instances\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/1bca24aeb0323d70f053d18c61bd0b94e211f5f8"}]}],"author":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2024-04-09 15:21:57.000000000","tz":-180},"committer":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2024-04-09 15:25:55.000000000","tz":-180},"subject":"Add logs for PCI passthrough device selection","message":"Add logs for PCI passthrough device selection\n\nWe have faced a situation while working with VGA PCI passthrough, which\nwas not working as expected due to a misconfiguration in the PCI device\nalias in Nova. The GPU was detected as \"type-PF\", but we configured its\nalias device type as \"type-PCI\"; therefore, while matching the devices,\nNova did not find a suitable one.\n\nTo identify the issue, we needed to change the Python code in the\ncontainer to generate logs that demonstrate the configurations\nidentified/discovered by Nova in the compute host, and the request spec\nthat it (Nova) was trying to match.\n\nNova scheduler does not have enough logs to help operators to\ntroubleshoot situations like this one without being able to change code\non the fly. Therefore, this patch proposes two new logs that can be\nadded, which will help operators to troubleshoot similar situations more\neasily.\n\nChange-Id: I85ce2896afdc206fbc704c98d108392e64d9133c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/0031d27b5c7dcd3977ca4468c2241493af5cd11e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/0031d27b5c7dcd3977ca4468c2241493af5cd11e"}]},"branch":"refs/heads/master"},"c1d2fcfde1fbc7028d0ca288ba0d16d548771e48":{"kind":"TRIVIAL_REBASE_WITH_MESSAGE_UPDATE","_number":3,"created":"2026-07-02 02:08:57.000000000","uploader":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"ref":"refs/changes/61/915361/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/61/915361/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/61/915361/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/61/915361/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/61/915361/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/61/915361/3"}}},"commit":{"parents":[{"commit":"1c85163992293df8ed041e7d986f68a7f95fdc21","subject":"Merge \"Rename vtpm job and add mtty support for vgpu test\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/1c85163992293df8ed041e7d986f68a7f95fdc21"}]}],"author":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2024-04-09 15:21:57.000000000","tz":-180},"committer":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2026-07-02 01:58:48.000000000","tz":-180},"subject":"Add logs for PCI passthrough device selection","message":"Add logs for PCI passthrough device selection\n\nWe have faced a situation while working with VGA PCI passthrough, which\nwas not working as expected due to a misconfiguration in the PCI device\nalias in Nova. The GPU was detected as \"type-PF\", but we configured its\nalias device type as \"type-PCI\"; therefore, while matching the devices,\nNova did not find a suitable one.\n\nTo identify the issue, we needed to change the Python code in the\ncontainer to generate logs that demonstrate the configurations\nidentified/discovered by Nova in the compute host, and the request spec\nthat it (Nova) was trying to match.\n\nNova scheduler does not have enough logs to help operators to\ntroubleshoot situations like this one without being able to change code\non the fly. Therefore, this patch proposes two new logs that can be\nadded, which will help operators to troubleshoot similar situations more\neasily.\n\nChange-Id: I85ce2896afdc206fbc704c98d108392e64d9133c\nSigned-off-by: Rafael Weingärtner \u003crafael@apache.org\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/c1d2fcfde1fbc7028d0ca288ba0d16d548771e48"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/c1d2fcfde1fbc7028d0ca288ba0d16d548771e48"}]},"branch":"refs/heads/master"},"fe54307cd102e7bee79e52a41c2bbcfce2fd172f":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2026-08-10 13:59:54.000000000","uploader":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"ref":"refs/changes/61/915361/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/61/915361/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/61/915361/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/61/915361/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/61/915361/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/61/915361/4"}}},"commit":{"parents":[{"commit":"48d4b3f7032364e2030035a33596c0f407cb0279","subject":"Merge \"Fix deny_share host locality for NFS\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/48d4b3f7032364e2030035a33596c0f407cb0279"}]}],"author":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2024-04-09 15:21:57.000000000","tz":-180},"committer":{"name":"Rafael Weingartner","email":"rafael@apache.org","date":"2026-08-10 13:59:54.000000000","tz":0},"subject":"Add logs for PCI passthrough device selection","message":"Add logs for PCI passthrough device selection\n\nWe have faced a situation while working with VGA PCI passthrough, which\nwas not working as expected due to a misconfiguration in the PCI device\nalias in Nova. The GPU was detected as \"type-PF\", but we configured its\nalias device type as \"type-PCI\"; therefore, while matching the devices,\nNova did not find a suitable one.\n\nTo identify the issue, we needed to change the Python code in the\ncontainer to generate logs that demonstrate the configurations\nidentified/discovered by Nova in the compute host, and the request spec\nthat it (Nova) was trying to match.\n\nNova scheduler does not have enough logs to help operators to\ntroubleshoot situations like this one without being able to change code\non the fly. Therefore, this patch proposes two new logs that can be\nadded, which will help operators to troubleshoot similar situations more\neasily.\n\nChange-Id: I85ce2896afdc206fbc704c98d108392e64d9133c\nSigned-off-by: Rafael Weingärtner \u003crafael@apache.org\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/fe54307cd102e7bee79e52a41c2bbcfce2fd172f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/fe54307cd102e7bee79e52a41c2bbcfce2fd172f"}]},"branch":"refs/heads/master","description":"Rebase","conflicts":{"base":"1c85163992293df8ed041e7d986f68a7f95fdc21","ours":"c1d2fcfde1fbc7028d0ca288ba0d16d548771e48","theirs":"48d4b3f7032364e2030035a33596c0f407cb0279","merge_strategy":"recursive","contains_conflicts":false}}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"OK","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY"},{"label":"Workflow","status":"MAY"},{"label":"Review-Priority","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Verified\u003dMAX","label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Code-Review\u003dMAX","label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Review-Priority","description":"Review Priority","status":"NOT_APPLICABLE","is_legacy":false,"applicability_expression_result":{"fulfilled":false,"status":"FAIL"},"submittability_expression_result":{"expression":"is:true","fulfilled":true,"status":"NOT_EVALUATED","passing_atoms":[],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Workflow\u003dMAX","label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
