)]}'
{"id":"openstack%2Fnova~962309","triplet_id":"openstack%2Fnova~master~I03acd8440090414160aa3cb365bde3d080d7ed5b","project":"openstack/nova","branch":"master","topic":"bp/vtpm-live-migration","attention_set":{},"removed_from_attention_set":{"4690":{"account":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"last_update":"2025-10-01 02:42:49.000000000","reason":"Change was abandoned"}},"hashtags":[],"change_id":"I03acd8440090414160aa3cb365bde3d080d7ed5b","subject":"FUP for vTPM live migration","status":"ABANDONED","created":"2025-09-25 19:39:36.000000000","updated":"2025-10-01 02:42:49.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"79a8d783f5de5bd3cd1ba129da5fa72c3f4a5988","_number":962309,"virtual_id_number":962309,"owner":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":1,"date":"2025-09-29 20:22:17.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"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-09-25 20:16:57.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"}],"messages":[{"id":"498a49456f4751d7ff4536da8ef7ed1c0b96cbf0","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2025-09-25 19:39:36.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"e16857324d894ef579107ceeeacb6dda74871e0e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-09-25 20:16:57.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/509cc003cdd645c39b3e462d1cea3752\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/f16623cefe9f42c0b684c42cd706d2d0 : SUCCESS in 21m 34s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7cbf0b62b47943f1a309fa5d11fb21a2 : SUCCESS in 8m 37s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/12814d834e7243479e54d84c0202bef2 : SUCCESS in 13m 47s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/aec1e4c8bfae40858b58d566096f6386 : SUCCESS in 14m 42s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/90d93c0325d44a2aac2c63a8d34a4876 : SUCCESS in 19m 19s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3c997db66ddb405db1ae78cc01ae654f : SUCCESS in 13m 03s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/83e819afae694332b5a86a5ff541f5d6 : SUCCESS in 5m 42s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/1b1bac4b32a84a399c93a1e3b7472e29 : SUCCESS in 28m 59s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/488553ee2f9b4f47975c358c56531caf : SUCCESS in 32m 05s\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/27164859a0d5440ea0a17ac7776d9ec2 : SUCCESS in 15m 49s","accounts_in_message":[],"_revision_number":1},{"id":"772fa9055a8e64754899f3ae47f91383453877fa","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-09-25 20:40:59.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/46c9616555ea4c0393d32f941d2327d6\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/45ed54385a124ea18adb200714dcdfc6 : SUCCESS in 16m 24s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/5e7cce1446bf4b29b09f03ce57af0c61 : SUCCESS in 31m 45s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/02961525fe4f4a93a7e7a70ddf0e3f26 : SUCCESS in 19m 32s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"8fa7d4ae5ee6ef5369dfc642181dbbc6d2236c32","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2025-09-27 03:06:22.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":2},{"id":"a64120c119158e18c3231c4f3035a8a54b7187a8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-09-27 03:42:53.000000000","message":"Patch Set 2: 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/e0ad9c53057d40f1a71f50aa8697efb0\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/e990df6291cd4946bdb5ac1b58a6b08d : FAILURE in 19m 02s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f014581fea574824aff43da36967703a : SUCCESS in 10m 46s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/04b073a92e7e47babcfc9f710383ffb9 : FAILURE in 13m 44s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/75f548a285704ef1bb7499fb87128e65 : FAILURE in 14m 45s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/7fd2dcf91f8d43caa387ee9e07964028 : FAILURE in 17m 09s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8445083e14fc479b8fb2dbd4ffc607ae : SUCCESS in 14m 42s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/547079a1056149fb9c7ac3724b303029 : SUCCESS in 5m 53s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/34a577d82a1640f985eb8d420089a3c1 : SUCCESS in 30m 45s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/45312e1cfda548eb987caa9770b9471e : FAILURE in 33m 11s\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/e25fdf7b9c854ed1ac65b9110d754b3c : FAILURE in 15m 29s","accounts_in_message":[],"_revision_number":2},{"id":"058bd9898dc869cb4c2ea6d78a4b48d93fc7c847","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-09-27 03:43:54.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/78db6040175a4c06b006876c1636aa76\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/7b6a9df563994588a013dc600f1538d2 : FAILURE in 26m 58s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/c3de72f54454434aa154e166e60efb84 : FAILURE in 24m 34s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/7605b0e93be94843adfcd2aff4a62d8f : FAILURE in 28m 59s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"11fcc605fae1aa6440778f5fd501f36be23e3e1a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2025-09-29 19:47:26.000000000","message":"Uploaded patch set 3: Patch Set 2 was rebased.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":3},{"id":"63bd1a905e35754e67801f53f650f8caa44902ea","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-09-29 20:17:25.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/4f232106c21a442eba7b98c1a938a03b\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/37ea9d7f65a24a9382a3dca29fee5ea0 : SUCCESS in 19m 13s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/e4ac24bba9804a5588f563e23b13fe22 : SUCCESS in 22m 46s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/f61cd29d97544da39f5fa12ed89799f0 : SUCCESS in 27m 42s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"145a1bb0c26672f088c4fa0bf9ffe95a0f662cda","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-09-29 20:22:17.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/6f9bd058b13d4c38b44933ce5015c30a\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/f462986a62714b37bf1ee5b37deb75f8 : SUCCESS in 22m 47s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/41b0e747a00646e2a798c180736d7be3 : SUCCESS in 10m 33s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/bebd2fb34c2e4b74bde2707bb7c6c011 : SUCCESS in 8m 16s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/1eeec10edb914ea4b812c3303e27feb8 : SUCCESS in 14m 22s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/7a9dd874db5f4e08b84d96bbd3421e53 : SUCCESS in 14m 29s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/91f268857aa74a45bf532e743593727f : SUCCESS in 8m 18s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/d70e8829ebcd4c6897c3b6b9aa444287 : SUCCESS in 3m 32s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/c1a654f22bc3498989e860bd29c99435 : SUCCESS in 24m 53s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/3505bb551bf64088bf3f692a5768fc1a : SUCCESS in 32m 34s\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/8538416b5ff645aca607253ba9891fe0 : SUCCESS in 10m 40s","accounts_in_message":[],"_revision_number":3},{"id":"79a8d783f5de5bd3cd1ba129da5fa72c3f4a5988","tag":"autogenerated:gerrit:abandon","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2025-10-01 02:42:49.000000000","message":"Abandoned\n\nSquashed into https://review.opendev.org/c/openstack/nova/+/962007","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"8ca948cadfc4532060e965836c5330efc349362b","revisions":{"9b36a004ecf6b3c46c376a59512902672babff4f":{"kind":"REWORK","_number":1,"created":"2025-09-25 19:39:36.000000000","uploader":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"ref":"refs/changes/09/962309/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/09/962309/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/09/962309/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/09/962309/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/09/962309/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/09/962309/1"}}},"commit":{"parents":[{"commit":"59258fd79d4468f336c494b25f1700b67e2f3dd3","subject":"WIP Opt-in to new TPM secret security via resize","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/59258fd79d4468f336c494b25f1700b67e2f3dd3"}]}],"author":{"name":"melanie witt","email":"melwittt@gmail.com","date":"2025-09-25 19:34:43.000000000","tz":0},"committer":{"name":"melanie witt","email":"melwittt@gmail.com","date":"2025-09-25 19:38:21.000000000","tz":0},"subject":"FUP for vTPM live migration","message":"FUP for vTPM live migration\n\nThis is a collection of small changes requested during code review:\n\n  * Adds code comment to ComputeManager._complete_deletion() unit test\n\nChange-Id: I03acd8440090414160aa3cb365bde3d080d7ed5b\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/9b36a004ecf6b3c46c376a59512902672babff4f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/9b36a004ecf6b3c46c376a59512902672babff4f"}]},"branch":"refs/heads/master"},"9163cf4333da225bf6ae8a053142a18342ab5f9f":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2025-09-27 03:06:22.000000000","uploader":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"ref":"refs/changes/09/962309/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/09/962309/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/09/962309/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/09/962309/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/09/962309/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/09/962309/2"}}},"commit":{"parents":[{"commit":"49da81370004969abc7d1dee164b426ea1c713b9","subject":"Opt-in to new TPM secret security via resize","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/49da81370004969abc7d1dee164b426ea1c713b9"}]}],"author":{"name":"melanie witt","email":"melwittt@gmail.com","date":"2025-09-25 19:34:43.000000000","tz":0},"committer":{"name":"melanie witt","email":"melwittt@gmail.com","date":"2025-09-27 03:03:18.000000000","tz":0},"subject":"FUP for vTPM live migration","message":"FUP for vTPM live migration\n\nThis is a collection of small changes requested during code review:\n\n  * Adds code comment to ComputeManager._complete_deletion() unit test\n\nChange-Id: I03acd8440090414160aa3cb365bde3d080d7ed5b\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/9163cf4333da225bf6ae8a053142a18342ab5f9f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/9163cf4333da225bf6ae8a053142a18342ab5f9f"}]},"branch":"refs/heads/master"},"8ca948cadfc4532060e965836c5330efc349362b":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2025-09-29 19:47:26.000000000","uploader":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"ref":"refs/changes/09/962309/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/09/962309/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/09/962309/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/09/962309/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/09/962309/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/09/962309/3"}}},"commit":{"parents":[{"commit":"49978ddd371bc233f66634f6d53b4106ffbd04de","subject":"TPM: add late check for supported TPM secret security","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/49978ddd371bc233f66634f6d53b4106ffbd04de"}]}],"author":{"name":"melanie witt","email":"melwittt@gmail.com","date":"2025-09-25 19:34:43.000000000","tz":0},"committer":{"name":"melanie witt","email":"melwittt@gmail.com","date":"2025-09-29 19:07:32.000000000","tz":0},"subject":"FUP for vTPM live migration","message":"FUP for vTPM live migration\n\nThis is a collection of small changes requested during code review:\n\n  * Adds code comment to ComputeManager._complete_deletion() unit test\n\nChange-Id: I03acd8440090414160aa3cb365bde3d080d7ed5b\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/8ca948cadfc4532060e965836c5330efc349362b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/8ca948cadfc4532060e965836c5330efc349362b"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Verified\u003dMAX","label:Verified\u003dMIN"],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Code-Review\u003dMAX","label:Code-Review\u003dMIN"],"atom_explanations":{}}},{"name":"Review-Priority","description":"Review Priority","status":"NOT_APPLICABLE","is_legacy":false,"applicability_expression_result":{"fulfilled":false,"status":"FAIL"},"submittability_expression_result":{"expression":"is:true","fulfilled":true,"status":"NOT_EVALUATED","passing_atoms":[],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Workflow\u003dMAX","label:Workflow\u003dMIN"],"atom_explanations":{}}}]}
