)]}'
{"id":"openstack%2Fnova~966499","triplet_id":"openstack%2Fnova~master~I2790cd274a4776ab306b39df1e591e8304b63f96","project":"openstack/nova","branch":"master","topic":"bp/vtpm-live-migration","attention_set":{},"removed_from_attention_set":{"7166":{"account":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"last_update":"2025-11-19 11:25:34.000000000","reason":"\u003cGERRIT_ACCOUNT_7166\u003e replied on the change","reason_account":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}},"4393":{"account":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"last_update":"2025-11-18 15:04:18.000000000","reason":"\u003cGERRIT_ACCOUNT_4393\u003e replied on the change","reason_account":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"}},"4690":{"account":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"last_update":"2025-11-19 15:51:15.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I2790cd274a4776ab306b39df1e591e8304b63f96","subject":"TPM: add RequestContext checks to functional tests","status":"MERGED","created":"2025-11-08 20:03:37.000000000","updated":"2025-11-20 12:53:44.000000000","submitted":"2025-11-19 15:51:15.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":9,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"966499-bp/vtpm-live-migration","meta_rev_id":"ce1b03f1a146e30c683912044f559c5331381fc9","_number":966499,"virtual_id_number":966499,"owner":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2025-11-19 15:51:15.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"},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"}],"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":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2025-11-19 11:25:34.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},{"value":2,"date":"2025-11-18 15:04:18.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"}],"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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2025-11-19 14:35:43.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"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"},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"CC":[{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},{"_account_id":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":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-11-08 21:02:04.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-11-12 10:44: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"},{"updated":"2025-11-12 19:08:19.000000000","updated_by":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"reviewer":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"state":"CC"},{"updated":"2025-11-17 16:15:52.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"},{"updated":"2025-11-18 00:16:39.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":"2025-11-18 15:04:18.000000000","updated_by":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"reviewer":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"state":"REVIEWER"}],"messages":[{"id":"79e4a381c31398c40599298af98d59a87f55b74c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2025-11-08 20:03:37.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"1f2f2cbb07506d58a42f92ca04aee3d4e84dc858","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-08 21:02:04.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/766c0c754eb647c9a876033ec53dfb07\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/950f1bc5cf7d4aafac1bfe9e8c54faca : SUCCESS in 28m 03s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/641355fa7e8849f9bbe3e91aacb18abd : SUCCESS in 8m 04s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/c7079ee1721a4465a09dba166b91c803 : SUCCESS in 13m 08s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/1d18f67511084a4ab4a38e80625bc098 : SUCCESS in 14m 40s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/63036087cf0f43988ac8a165c57c3946 : SUCCESS in 17m 33s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/09194bc31bc84a82b957d6d1a0bd59ea : SUCCESS in 12m 24s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/793bc471c8b940d495ba692b940719f6 : SUCCESS in 5m 22s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/067c566f6b274758ad0db25db0e8f8ad : SUCCESS in 29m 42s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/eafce92bd6f14070bbe33ceb0bfc4a19 : SUCCESS in 27m 00s\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/ba3ccc6601c34d94bc8b5a576f104491 : SUCCESS in 12m 16s","accounts_in_message":[],"_revision_number":1},{"id":"ff48d70e31dcf99d35e686b5a77a947c86da8f50","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-08 21:24:50.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/bdafeef908274a41a28028519b723cf0\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/374855774f0547ddb0075b70d0d5eace : SUCCESS in 35m 11s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/b8d8a7d055834c6e81ae495a88faf3e7 : SUCCESS in 34m 21s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/8b8ce5e1c69d46cdb836574733ae437a : SUCCESS in 39m 20s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"d3bb4e6b7461c073eebbf38d9ddfacaf74451584","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-11-12 10:44:54.000000000","message":"Patch Set 1:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-966499-fzhtp/index.html\u003e","accounts_in_message":[],"_revision_number":1},{"id":"64fba13804a8552853c3a1829f0e80c9cb643946","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2025-11-12 19:08:19.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"91b249eb2320210f0e4276bc6d244bc869800abf","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2025-11-12 19:29:09.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"9a35715f7dedbc81ee105a585222136b7e333874","author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"date":"2025-11-17 16:15:52.000000000","message":"Patch Set 1: Code-Review-1\n\n(4 comments)","accounts_in_message":[],"_revision_number":1},{"id":"079bc0a405b89542a7d1db3bb08ced491ae2c7b3","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2025-11-17 23:14:34.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":2},{"id":"084818bc46b0724afdda9a3b441ee5180105303e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2025-11-17 23:17:03.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"55806f2f3501aa80f48786c064d12969692bffeb","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2025-11-17 23:18:12.000000000","message":"Patch Set 3:\n\n(2 comments)","accounts_in_message":[],"_revision_number":3},{"id":"790fa0b50c81b4d92d2d6cd3d24e5ec46b4fee81","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-11-17 23:40:22.000000000","message":"Patch Set 2:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-966499-7bknv/index.html\u003e","accounts_in_message":[],"_revision_number":2},{"id":"ac658578fbd7e5a27eebca32bb9bd2a3a6b64ce8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-17 23:45:38.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/db152881e6fe453ba664fa922b28caa4\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/d93672e750df47e6bc82941751908f95 : SUCCESS in 18m 40s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1b7446ea582340ca9323409d75b40dbf : SUCCESS in 8m 41s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/dd2bf7cd3e2d462eb6774e863178121f : SUCCESS in 13m 41s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/1a30aa5c1ddb472d858e7d363aa7ed63 : SUCCESS in 15m 40s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/bdef8b18192d4fe7ae9b2cc29c79d2f3 : SUCCESS in 19m 02s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9cf40f089a9e46f5902a6e3e5c15bc7b : SUCCESS in 6m 51s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/7d1bfd95d63d49c4989f3e2e9aa1dd3c : SUCCESS in 4m 54s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/7d55fc986553473ebbaf324acf2cb442 : SUCCESS in 27m 50s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/a74030bfb782495d89d554d67831ff69 : SUCCESS in 27m 21s\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/ef01fe422c51494e86b25016f77f50de : SUCCESS in 11m 37s","accounts_in_message":[],"_revision_number":3},{"id":"3c6b6791a1aa2ceb2da37193a00a2526e2eddfc0","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-18 00:11:40.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3a1e288f58204aa4b7cf3e7218775527\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/3c2a2addc37e4a39b3b275f133906571 : SUCCESS in 18m 06s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/03bdee7b13404c9eb56d17c894125a20 : FAILURE in 54m 22s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/cd987e92b0b34c6ab0e7e5ce0055f941 : SUCCESS in 19m 11s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"dae96cb714763f58a4b5cfc3d2d323c5cad64ddd","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2025-11-18 00:16:39.000000000","message":"Patch Set 2:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/I2790cd274a4776ab306b39df1e591e8304b63f96 .","accounts_in_message":[],"_revision_number":2},{"id":"ddc043a59ed2050497438fba84f16a8025e10161","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2025-11-18 00:23:06.000000000","message":"Patch Set 3:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/I2790cd274a4776ab306b39df1e591e8304b63f96 .","accounts_in_message":[],"_revision_number":3},{"id":"57564fdbd302fd300de576b4de227b2855268d05","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2025-11-18 01:32:13.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":4},{"id":"4c4403ab13bc8428aee3cd777e63a29f85ae5e4d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-18 02:13:10.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e783438428594e29a87e0d9651189205\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/391a1dcc4b9845a09c12d3ce69092cba : SUCCESS in 25m 06s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5e9827d93183416ca00ed346bdbb4900 : SUCCESS in 9m 39s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/c8aa84aba03b4098867754af5d28a04d : SUCCESS in 13m 31s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/04ea7605a7b14424bc5e7c3eaff22a41 : SUCCESS in 13m 57s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/9aa84d0ceb3a4469880f27d5745c5758 : SUCCESS in 15m 08s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a48ce2ed11d14b529aeeac268b3bfe2f : SUCCESS in 12m 02s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/059ade95f9fd438f86dae61854c76ea9 : SUCCESS in 5m 46s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/d308147c62404471b2d7201d5ea8e48f : SUCCESS in 30m 34s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/7a0e610ab7664dd293560dc616571a55 : SUCCESS in 31m 33s\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/cfe85b3c4626449a844eea7749430f2c : SUCCESS in 13m 21s","accounts_in_message":[],"_revision_number":4},{"id":"71b568166b19d1546a3bc5d964594808e6708047","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-18 02:22:57.000000000","message":"Patch Set 4:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/92e5e5a687694ff3b45e83e973c371cd\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/fb4c4b05b54d4a2d86d1cea3ee267e93 : SUCCESS in 44m 59s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/db5d56af330f461f92b0c0e436e59d49 : SUCCESS in 43m 04s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/332f12efe4354ddaa64254aeded67e6d : SUCCESS in 47m 16s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"4659c7ae1185c39cb797c0cec27fe4ec6055ff2d","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2025-11-18 02:34:10.000000000","message":"Patch Set 4:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/I2790cd274a4776ab306b39df1e591e8304b63f96 .","accounts_in_message":[],"_revision_number":4},{"id":"c6a5d597b751e7ee19bd915fa19a66f63648248d","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2025-11-18 15:04:18.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"a8af75d239a13832aaefd06174ad20cd0715acfb","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-11-19 06:37:46.000000000","message":"Patch Set 3:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-966499-2gm8r/index.html\u003e","accounts_in_message":[],"_revision_number":3},{"id":"e7b3212cc753b401a99361421a37c9250eb17944","author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"date":"2025-11-19 11:25:34.000000000","message":"Patch Set 4: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"b9cec4963f91ff365c9efac97835f4cf2997ed51","author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"date":"2025-11-19 14:35:43.000000000","message":"Patch Set 4: Workflow+1","accounts_in_message":[],"_revision_number":4},{"id":"d07c146e22b716aa3fd0da032f15f10ccb617b4b","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-19 14:36:09.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"7fc296131944b9a1b037b5fbeecd6fe0fe6b2053","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-19 15:51:15.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/482dec72da0349f48cb3e5fd1b4d1c61\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/cbf567f9cd6641a9b71409366e0a0bc5 : SUCCESS in 9m 25s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/1a6c4446ef6146208f54eb8764448f16 : SUCCESS in 15m 47s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/5e74bc0b308c4a0e807092526d51873b : SUCCESS in 18m 57s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4b4bf22d752b4dd4a662e0a7eab18c96 : SUCCESS in 12m 16s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/ebdf7604d8ae47b2a7d971241de5a5ca : SUCCESS in 27m 18s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/2a3ae1cf8353484b86c84ed82dc50620 : SUCCESS in 28m 33s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/ba5f08c7553b476f8714950e48032824 : SUCCESS in 6m 04s\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/affc356fd1634b13bbd8552a9d30e8c6 : SUCCESS in 13m 54s","accounts_in_message":[],"_revision_number":4},{"id":"46d8cb46c7a41dbbd3e46c602eaf3ec94d62ecfe","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-19 15:51:15.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":4},{"id":"618a941ca504e753c3150dede005946e8fbd3cb7","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-19 15:52:26.000000000","message":"Patch Set 4:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5680794e73d54b928ebaf09f0e7d8100\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/188a98e26c9f4458bef070a920cf8060 : SUCCESS in 44s","accounts_in_message":[],"_revision_number":4},{"id":"6f1f037b85fd119599b32754f2b372844128fe32","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-11-20 01:09:45.000000000","message":"Patch Set 4:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-966499-jnzpm/index.html\u003e","accounts_in_message":[],"_revision_number":4},{"id":"ce1b03f1a146e30c683912044f559c5331381fc9","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-11-20 12:53:44.000000000","message":"Patch Set 2:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-966499-bns8d/index.html\u003e","accounts_in_message":[],"_revision_number":2}],"current_revision_number":4,"current_revision":"0f82c2953e186fc0520c48b32be14c57e0bd8c6c","revisions":{"b0f620683ca9a068968ef2ca4907d3c818fb72e6":{"kind":"REWORK","_number":1,"created":"2025-11-08 20:03:37.000000000","uploader":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"ref":"refs/changes/99/966499/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/99/966499/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/99/966499/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/99/966499/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/99/966499/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/99/966499/1"}}},"commit":{"parents":[{"commit":"68a0a69c334f883e9f3d3c52ded84ba87e48085c","subject":"Merge \"Allow to perform parallel live migrations\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/68a0a69c334f883e9f3d3c52ded84ba87e48085c"}]}],"author":{"name":"melanie witt","email":"melwittt@gmail.com","date":"2025-11-07 21:42:21.000000000","tz":0},"committer":{"name":"melanie witt","email":"melwittt@gmail.com","date":"2025-11-08 20:00:25.000000000","tz":0},"subject":"TPM: add RequestContext checks to functional tests","message":"TPM: add RequestContext checks to functional tests\n\nKey manager service secret ownership can be a challenge when dealing\nvTPM instances. Some instance actions require access to the secret and\nwill fail if there is a mismatch.\n\nIn preparation for vTPM live migration changes which will involve\ndifferent users accessing secrets (user|admin|Nova service user), this\nremoves ADMIN_ONLY from the functional tests class and adds checking of\nRequestContext user_id in the FakeKeyManager.\n\nChange-Id: I2790cd274a4776ab306b39df1e591e8304b63f96\nSigned-off-by: melanie witt \u003cmelwittt@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/b0f620683ca9a068968ef2ca4907d3c818fb72e6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/b0f620683ca9a068968ef2ca4907d3c818fb72e6"}]},"branch":"refs/heads/master"},"c8f87ece9eea5bc6504cf981391ab671c88e76d4":{"kind":"REWORK","_number":2,"created":"2025-11-17 23:14:34.000000000","uploader":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"ref":"refs/changes/99/966499/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/99/966499/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/99/966499/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/99/966499/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/99/966499/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/99/966499/2"}}},"commit":{"parents":[{"commit":"68a0a69c334f883e9f3d3c52ded84ba87e48085c","subject":"Merge \"Allow to perform parallel live migrations\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/68a0a69c334f883e9f3d3c52ded84ba87e48085c"}]}],"author":{"name":"melanie witt","email":"melwittt@gmail.com","date":"2025-11-07 21:42:21.000000000","tz":0},"committer":{"name":"melanie witt","email":"melwittt@gmail.com","date":"2025-11-17 23:14:31.000000000","tz":-480},"subject":"TPM: add RequestContext checks to functional tests","message":"TPM: add RequestContext checks to functional tests\n\nKey manager service secret ownership can be a challenge when dealing\nvTPM instances. Some instance actions require access to the secret and\nwill fail if there is a mismatch.\n\nIn preparation for vTPM live migration changes which will involve\ndifferent users accessing secrets (user|admin|Nova service user), this\nremoves ADMIN_ONLY from the functional tests class and adds checking of\nRequestContext user_id in the FakeKeyManager.\n\nChange-Id: I2790cd274a4776ab306b39df1e591e8304b63f96\nSigned-off-by: melanie witt \u003cmelwittt@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/c8f87ece9eea5bc6504cf981391ab671c88e76d4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/c8f87ece9eea5bc6504cf981391ab671c88e76d4"}]},"branch":"refs/heads/master"},"3ec08e27d0ae2a09c8d66ebd43ac97999de3064c":{"kind":"REWORK","_number":3,"created":"2025-11-17 23:17:03.000000000","uploader":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"ref":"refs/changes/99/966499/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/99/966499/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/99/966499/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/99/966499/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/99/966499/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/99/966499/3"}}},"commit":{"parents":[{"commit":"68a0a69c334f883e9f3d3c52ded84ba87e48085c","subject":"Merge \"Allow to perform parallel live migrations\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/68a0a69c334f883e9f3d3c52ded84ba87e48085c"}]}],"author":{"name":"melanie witt","email":"melwittt@gmail.com","date":"2025-11-07 21:42:21.000000000","tz":0},"committer":{"name":"melanie witt","email":"melwittt@gmail.com","date":"2025-11-17 23:16:50.000000000","tz":-480},"subject":"TPM: add RequestContext checks to functional tests","message":"TPM: add RequestContext checks to functional tests\n\nKey manager service secret ownership can be a challenge when dealing\nvTPM instances. Some instance actions require access to the secret and\nwill fail if there is a mismatch.\n\nIn preparation for vTPM live migration changes which will involve\ndifferent users accessing secrets (user|admin|Nova service user), this\nremoves ADMIN_ONLY from the functional tests class and adds checking of\nRequestContext user_id in the FakeKeyManager.\n\nChange-Id: I2790cd274a4776ab306b39df1e591e8304b63f96\nSigned-off-by: melanie witt \u003cmelwittt@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/3ec08e27d0ae2a09c8d66ebd43ac97999de3064c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/3ec08e27d0ae2a09c8d66ebd43ac97999de3064c"}]},"branch":"refs/heads/master"},"0f82c2953e186fc0520c48b32be14c57e0bd8c6c":{"kind":"REWORK","_number":4,"created":"2025-11-18 01:32:13.000000000","uploader":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"ref":"refs/changes/99/966499/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/99/966499/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/99/966499/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/99/966499/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/99/966499/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/99/966499/4"}}},"commit":{"parents":[{"commit":"cf930034f2fe68691ebfd4e73bdc8008bffb5882","subject":"Merge \"Reproduce bug/2130881\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/cf930034f2fe68691ebfd4e73bdc8008bffb5882"}]}],"author":{"name":"melanie witt","email":"melwittt@gmail.com","date":"2025-11-07 21:42:21.000000000","tz":0},"committer":{"name":"melanie witt","email":"melwittt@gmail.com","date":"2025-11-18 01:26:38.000000000","tz":-480},"subject":"TPM: add RequestContext checks to functional tests","message":"TPM: add RequestContext checks to functional tests\n\nKey manager service secret ownership can be a challenge when dealing\nvTPM instances. Some instance actions require access to the secret and\nwill fail if there is a mismatch.\n\nIn preparation for vTPM live migration changes which will involve\ndifferent users accessing secrets (user|admin|Nova service user), this\nremoves ADMIN_ONLY from the functional tests class and adds checking of\nRequestContext user_id in the FakeKeyManager.\n\nChange-Id: I2790cd274a4776ab306b39df1e591e8304b63f96\nSigned-off-by: melanie witt \u003cmelwittt@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/0f82c2953e186fc0520c48b32be14c57e0bd8c6c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/0f82c2953e186fc0520c48b32be14c57e0bd8c6c"}]},"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":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}},{"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":{}}}]}
