)]}'
{"id":"openstack%2Fnova~946065","triplet_id":"openstack%2Fnova~master~I6f764666a44c74c5ac97dced568fc685dee013b6","project":"openstack/nova","branch":"master","topic":"bp/one-time-use-devices","attention_set":{},"removed_from_attention_set":{"4393":{"account":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"last_update":"2025-04-23 16:01:07.000000000","reason":"Change was submitted"},"9708":{"account":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"last_update":"2025-04-03 07:27:22.000000000","reason":"\u003cGERRIT_ACCOUNT_9708\u003e replied on the change","reason_account":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"}}},"hashtags":[],"change_id":"I6f764666a44c74c5ac97dced568fc685dee013b6","subject":"Functional tests for one-time-use devices","status":"MERGED","created":"2025-04-01 17:07:28.000000000","updated":"2025-04-23 16:02:52.000000000","submitted":"2025-04-23 16:01:07.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":6,"unresolved_comment_count":1,"has_review_started":true,"submission_id":"946065-bp/one-time-use-devices","meta_rev_id":"250c2272ae5838e966dd9d75178c4f9b30c547c0","_number":946065,"virtual_id_number":946065,"owner":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2025-04-23 16:01:07.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}],"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":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"all":[{"value":2,"date":"2025-04-03 07:27:22.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2025-04-08 14:33:29.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}],"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":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"all":[{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2025-04-23 14:40:50.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"CC":[{"_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":"2025-04-01 17:33: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":"2025-04-01 17:54:11.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":"2025-04-01 17:57:50.000000000","updated_by":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"reviewer":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"state":"REVIEWER"},{"updated":"2025-04-03 15:50:02.000000000","updated_by":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"reviewer":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2025-04-08 14:33:29.000000000","updated_by":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"reviewer":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"state":"REVIEWER"}],"messages":[{"id":"b2e9b0265f0bb7953e3bc32976b13f0fb496e32e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2025-04-01 17:07:28.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"ca8ba68bf1f6107e88d9c5c25beb62677212b750","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-01 17:33:27.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e97cf109da524584b7a167e845a36986\n\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/3d862dfe4aa94e6a8e55ce0fde37975d : SUCCESS in 23m 00s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/235a9c2cda764a4785c8e18e91087776 : SUCCESS in 23m 49s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"00673edcd0e92614b964944570534dd7999b70f2","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-01 17:54:11.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/7991482bcbec41f78ceb1bcae650b7c5\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/470dcd470fc547f59f7535816aa6b60d : SUCCESS in 20m 00s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f68120dd08054937a880b4860de0cbf9 : SUCCESS in 8m 17s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/47d5cbcb3b044edd9c4ad9201bac9e1e : SUCCESS in 11m 21s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/94d78240b0ed4095a94b11baa1e5fb7e : SUCCESS in 14m 28s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a5ab202158fc4798b0a4bf2c96de83b6 : SUCCESS in 14m 26s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/0587190f259149018fa009ba51c23e4f : SUCCESS in 6m 17s (non-voting)\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/10abdf23382847db8289ef163adacd5c : FAILURE in 23m 30s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/aed434a509fc47c38df7f56d3a6032b8 : FAILURE in 28m 15s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/e119ed626c4e46338be56a97eb08b936 : FAILURE in 26m 15s","accounts_in_message":[],"_revision_number":1},{"id":"f9c95259527919bba725092632f2c4b8195843ea","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-04-02 11:41:48.000000000","message":"Patch Set 1: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"4bcf366398545160655759ec47026c6d35f56796","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-04-02 12:06:49.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"601676baad0b67bb470d04c5e570d48419b53ce4","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2025-04-02 13:32:30.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.\n\nCopied Votes:\n* Code-Review+1 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"908425cee9d061ede9df34faf2e15d49186e9fbd","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2025-04-02 14:17:06.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Code-Review+1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n","accounts_in_message":[],"_revision_number":3},{"id":"5d5cc1d19c6dd775b3c8a6b4925dbcd2d0866f33","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-04-02 14:49:32.000000000","message":"Patch Set 3: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"806914f99a918bfc0e8fc6dd0bbeafef80b5fd78","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-02 15:12:50.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/4b77f50d6b9448de96c4520914eab712\n\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/a59a3a9422b2463ba8773316afb6d34b : SUCCESS in 14m 59s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/ea4962298b154b05b489b946443b0f4e : SUCCESS in 15m 21s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"85a78655c40801f971d9d8bb36c21433203c0de4","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-02 15:34:14.000000000","message":"Patch Set 3: Verified-1\n\n(2 comments)\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/f064ab59c882401194420847cb03d094\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/4ce047fce1ad4642840f2be86b096216 : SUCCESS in 22m 59s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/697a90afd9164f6f8488c15326113f70 : FAILURE in 7m 39s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/767ecea483ea47f58cd9061df67fca57 : SUCCESS in 13m 05s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/e3cbb13430f14b03a368d87b85c5deb8 : SUCCESS in 12m 41s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/aa066048e6e847e79c4bb3f142009d29 : SUCCESS in 12m 00s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/47fa2d8ed8c241bb89884412073f1df7 : SUCCESS in 4m 56s (non-voting)\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/517e338ebdbe4979b83bae8a87df5f86 : FAILURE in 27m 28s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/0a848f788ec94dd7a740cea4330e489b : FAILURE in 26m 53s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/dbb4173ef45444079cad519b14473924 : FAILURE in 27m 53s","accounts_in_message":[],"_revision_number":3},{"id":"992af41dc8ccdb018bae22892f61b4a8108a6292","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2025-04-02 17:21:50.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Code-Review+1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified-1\n","accounts_in_message":[],"_revision_number":4},{"id":"bc5368680a00c51f9aa9c900b484878049635348","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-02 17:31:17.000000000","message":"Patch Set 4:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d65791b252cd4fe89dc8670c58ee46a0\n\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/8cd970b29b5b44eab9ee90456e7dfae6 : FAILURE in 6m 20s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/9fffef41fda749cf87d7fb50dc4ccbfd : FAILURE in 6m 56s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"b2bc9669c41a49a94f3264d0c8c610fbca271627","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-02 17:38:33.000000000","message":"Patch Set 4: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/f12b15b09a5b4131b3f2d59cea8b2b32\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/41b129f6338f431dbe153fc89609c496 : FAILURE in 4m 43s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7c22409b69714f5ca77f45a88e17ddec : FAILURE in 5m 07s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/196bb3e9d776428aa4352ab5b064149a : FAILURE in 3m 57s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/37494a82767442b7b776ddc8fea749e2 : FAILURE in 2m 38s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/74a4c05ad4694dbb817f5c5cecd3ac3a : FAILURE in 3m 53s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/66bb081850844536b05b06fa84da634d : FAILURE in 2m 42s (non-voting)\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/358c48b25d654a8aa4fbd950a9706688 : FAILURE in 4m 45s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/ef0cad709ad34c139b6317b40f07b0c2 : FAILURE in 2m 16s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/f0cd2ca03ff84c12a44d8985908576fb : FAILURE in 7m 09s","accounts_in_message":[],"_revision_number":4},{"id":"6b4c372bd894c43016b30c073fd2a071b6aad6b4","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2025-04-02 18:54:01.000000000","message":"Uploaded patch set 5: New patch set was added with same tree, parent tree, and commit message as Patch Set 4.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":5},{"id":"a9701fbe1b8b1cee48d57693efc8a6a7cb590d0b","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-02 19:18:46.000000000","message":"Patch Set 5:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3196b5744f8840abb8d448200717ff04\n\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/fac8e3ccc3c740a69c61dc8be07d3747 : SUCCESS in 22m 44s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/fd9c48d688ba4b628c273624732953eb : SUCCESS in 22m 20s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"29fa431ec1f42b119020427e5c72e340dbe80572","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-02 19:34:27.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a37d6d04cb274b21ac094b802ba94abf\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/1df9cbc3ae664456a5b6fb230bfc17a9 : SUCCESS in 24m 00s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2034d30f4e4c40dd845e9b432d79a34e : SUCCESS in 9m 21s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/0baf79ed91d94f33ae440dc95472249b : SUCCESS in 13m 23s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/303fbe4eb5cc4a7da5fe973c9427258c : SUCCESS in 14m 35s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e85400382ed2442ab35d134bad4a775f : SUCCESS in 11m 48s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/3b1518881ade445fb0585efb845eb629 : SUCCESS in 6m 20s (non-voting)\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/16721bd1155b40f0bd6d94d9d1802f51 : SUCCESS in 23m 20s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/ef8fd8999ac24666b84cd041d9e32cb1 : SUCCESS in 30m 04s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/29827153827e48bdab3513e6cf0bcc9f : SUCCESS in 30m 42s","accounts_in_message":[],"_revision_number":5},{"id":"bd11faa0446de4d53a85e1ab631c2a361923aa30","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2025-04-02 20:37:49.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"dbb6278535ff9149b3ca8329950703527efcbc5f","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-04-03 07:27:22.000000000","message":"Patch Set 5: Code-Review+2","accounts_in_message":[],"_revision_number":5},{"id":"ce418883f649b3aace3f978736efddff746babca","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":"2025-04-03 15:50:02.000000000","message":"Patch Set 1:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-946065-ph5g8/index.html\u003e","accounts_in_message":[],"_revision_number":1},{"id":"f401cfa85c978025b25ef08a331d9eced07f0d09","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2025-04-08 00:46:04.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"53fc71588261d4f71dad8cc7d7398bb8a6f9acce","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-08 01:11:20.000000000","message":"Patch Set 5:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/977c1526a52e4eefb88a12d111db15ea\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/3464538a01f54eee8d018ecb4b2eeef1 : SUCCESS in 19m 41s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/0e081a000cae47b8bde48abee5374bdc : SUCCESS in 23m 11s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/54ca75d060374bf5b4a13e3e9ac5ed6a : SUCCESS in 22m 07s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"75be209cf7fb578ffa39dfe8faa2e7be9af3631d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-08 01:25:08.000000000","message":"Patch Set 5:\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3bbd4882fee34a3d8fbaf19bc528ac90\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/2b7053127d9b4c81b2445cf84d5fd552 : SUCCESS in 13m 42s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ab271f8d435a403baefa17a89a5fa94e : SUCCESS in 4m 56s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/6b4f7a02dc934d5caa93d876d84886c9 : SUCCESS in 12m 07s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/5188ee23b1d840c58e3693f08c2fa388 : SUCCESS in 10m 14s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/bb5956e9ea054ed9b1c1e1341127291d : SUCCESS in 9m 53s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/04685a91148a4f4b9ad4f85ac4f1a5d6 : SUCCESS in 11m 58s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/a09009221c8a4f26a27ecf5aa6d33ab0 : SUCCESS in 5m 15s (non-voting)\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/db2a3a49958c49f4b3f358af46b3851a : SUCCESS in 27m 32s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/122be4eaf98e4314a14255f23e57fead : SUCCESS in 27m 36s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/0ee8869136054665aaf1240491436d00 : SUCCESS in 33m 05s","accounts_in_message":[],"_revision_number":5},{"id":"d5e3d4324974a45f9cec51f317272184c91b3871","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":"2025-04-08 01:42:06.000000000","message":"Patch Set 5:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-946065-zb5h2/index.html\u003e","accounts_in_message":[],"_revision_number":5},{"id":"1e981f97eb5542a1d42b375be88df25b673fd82c","author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"date":"2025-04-08 14:33:29.000000000","message":"Patch Set 5: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"85c436ceee18f7d39acfd6ee6917db18059ba53b","author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"date":"2025-04-23 14:40:50.000000000","message":"Patch Set 5: Workflow+1","accounts_in_message":[],"_revision_number":5},{"id":"88db82c9e2a777d46c5cc77bab1b3aa5bb3f6642","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-23 14:41:10.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":5},{"id":"8e4c6241035f631182467cfeeab1618c5dfa18c0","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-23 16:01:07.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/349748dc49e749c68420c9f02368c6df\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/22cb73fd414a4b5c90ec60603ac0d712 : SUCCESS in 7m 17s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/885cd5c97ab344c7a2d9eeed09e06694 : SUCCESS in 12m 43s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/c554604d2d90474eb4b3abeddf11c4b4 : SUCCESS in 15m 36s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d3a86789e59f4890b25b028b02a4cccf : SUCCESS in 13m 29s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/fbf0d596852e4bd6afc999290ed1c5e7 : SUCCESS in 31m 17s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/f07322dc72c6498f98e64ade3602dbe2 : SUCCESS in 28m 23s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/8de5fb9d56fb40c29f38ec7e898a6bab : SUCCESS in 36m 22s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/9f3d1fca087b46e8badc27cadb9449c8 : SUCCESS in 5m 12s","accounts_in_message":[],"_revision_number":5},{"id":"3ce973e4bff4748ed170cf72e799fd848da75257","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-23 16:01:07.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":5},{"id":"250c2272ae5838e966dd9d75178c4f9b30c547c0","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-23 16:02:52.000000000","message":"Patch Set 5:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/99dcec513d564e3eb25a7a9f590d1a47\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6806fe733dea413995b60b3e1c5004eb : SUCCESS in 53s","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"ee67362728e09ed92a9b0a5e1e75c8303fbe0373","revisions":{"eae4a4b56b7971c9a507a5d383ad480e797c52ab":{"kind":"REWORK","_number":1,"created":"2025-04-01 17:07:28.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/65/946065/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/65/946065/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/65/946065/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/65/946065/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/65/946065/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/65/946065/1"}}},"commit":{"parents":[{"commit":"cac0a5185f48bf5229b0baa6c2d43518374fa0a1","subject":"Add one-time-use devices docs and reno","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/cac0a5185f48bf5229b0baa6c2d43518374fa0a1"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2025-04-01 17:05:09.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2025-04-01 17:07:20.000000000","tz":-420},"subject":"WIP: Functional tests for one-time-use devices","message":"WIP: Functional tests for one-time-use devices\n\nNote this will not work until os-traits has been bumped to include the\nHW_PCI_ONE_TIME_USE trait.\n\nRelated to blueprint one-time-use-devices\n\nChange-Id: I6f764666a44c74c5ac97dced568fc685dee013b6\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/eae4a4b56b7971c9a507a5d383ad480e797c52ab"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/eae4a4b56b7971c9a507a5d383ad480e797c52ab"}]},"branch":"refs/heads/master"},"1c103544f649a4ff606365c32bb9a6ce3dced3ac":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2025-04-02 13:32:30.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/65/946065/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/65/946065/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/65/946065/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/65/946065/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/65/946065/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/65/946065/2"}}},"commit":{"parents":[{"commit":"a3d645cd4900d8b0ab8888dc12d4d5d9378cac34","subject":"Add one-time-use devices docs and reno","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a3d645cd4900d8b0ab8888dc12d4d5d9378cac34"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2025-04-01 17:05:09.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2025-04-02 13:32:14.000000000","tz":-420},"subject":"WIP: Functional tests for one-time-use devices","message":"WIP: Functional tests for one-time-use devices\n\nNote this will not work until os-traits has been bumped to include the\nHW_PCI_ONE_TIME_USE trait.\n\nRelated to blueprint one-time-use-devices\n\nChange-Id: I6f764666a44c74c5ac97dced568fc685dee013b6\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/1c103544f649a4ff606365c32bb9a6ce3dced3ac"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/1c103544f649a4ff606365c32bb9a6ce3dced3ac"}]},"branch":"refs/heads/master"},"7d5d44f9f5e388619bcdd1b0570d8d39a37e4f11":{"kind":"REWORK","_number":3,"created":"2025-04-02 14:17:06.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/65/946065/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/65/946065/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/65/946065/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/65/946065/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/65/946065/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/65/946065/3"}}},"commit":{"parents":[{"commit":"a3d645cd4900d8b0ab8888dc12d4d5d9378cac34","subject":"Add one-time-use devices docs and reno","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a3d645cd4900d8b0ab8888dc12d4d5d9378cac34"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2025-04-01 17:05:09.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2025-04-02 14:15:12.000000000","tz":-420},"subject":"WIP: Functional tests for one-time-use devices","message":"WIP: Functional tests for one-time-use devices\n\nNote this will not work until os-traits has been bumped to include the\nHW_PCI_ONE_TIME_USE trait.\n\nRelated to blueprint one-time-use-devices\n\nChange-Id: I6f764666a44c74c5ac97dced568fc685dee013b6\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/7d5d44f9f5e388619bcdd1b0570d8d39a37e4f11"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/7d5d44f9f5e388619bcdd1b0570d8d39a37e4f11"}]},"branch":"refs/heads/master"},"1946e4afdd464b4de8246af4b28666000a409680":{"kind":"REWORK","_number":4,"created":"2025-04-02 17:21:50.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/65/946065/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/65/946065/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/65/946065/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/65/946065/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/65/946065/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/65/946065/4"}}},"commit":{"parents":[{"commit":"0284556ad6fc11ac313108933a1305799b25b5a8","subject":"Add one-time-use devices docs and reno","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/0284556ad6fc11ac313108933a1305799b25b5a8"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2025-04-01 17:05:09.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2025-04-02 17:21:31.000000000","tz":-420},"subject":"Functional tests for one-time-use devices","message":"Functional tests for one-time-use devices\n\nRelated to blueprint one-time-use-devices\n\nChange-Id: I6f764666a44c74c5ac97dced568fc685dee013b6\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/1946e4afdd464b4de8246af4b28666000a409680"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/1946e4afdd464b4de8246af4b28666000a409680"}]},"branch":"refs/heads/master"},"ee67362728e09ed92a9b0a5e1e75c8303fbe0373":{"kind":"NO_CHANGE","_number":5,"created":"2025-04-02 18:54:01.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/65/946065/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/65/946065/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/65/946065/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/65/946065/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/65/946065/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/65/946065/5"}}},"commit":{"parents":[{"commit":"3dc42b842217aaf22528bbc6e4454a69159c27a6","subject":"Add one-time-use devices docs and reno","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/3dc42b842217aaf22528bbc6e4454a69159c27a6"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2025-04-01 17:05:09.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2025-04-02 18:53:54.000000000","tz":-420},"subject":"Functional tests for one-time-use devices","message":"Functional tests for one-time-use devices\n\nRelated to blueprint one-time-use-devices\n\nChange-Id: I6f764666a44c74c5ac97dced568fc685dee013b6\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ee67362728e09ed92a9b0a5e1e75c8303fbe0373"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ee67362728e09ed92a9b0a5e1e75c8303fbe0373"}]},"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":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}},{"label":"Review-Priority","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{}}},{"name":"Review-Priority","description":"Review Priority","status":"NOT_APPLICABLE","is_legacy":false,"applicability_expression_result":{"fulfilled":false,"status":"FAIL"},"submittability_expression_result":{"expression":"is:true","fulfilled":true,"status":"NOT_EVALUATED","passing_atoms":[],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{}}}]}
