)]}'
{"id":"openstack%2Fnova~787943","triplet_id":"openstack%2Fnova~stable%2Fussuri~Ia3031ea1f7db8b398f02d2080ca603ded8970200","project":"openstack/nova","branch":"stable/ussuri","hashtags":[],"change_id":"Ia3031ea1f7db8b398f02d2080ca603ded8970200","subject":"Update image_base_image_ref during rebuild.","status":"MERGED","created":"2021-04-26 08:58:48.000000000","updated":"2021-04-30 18:01:26.000000000","submitted":"2021-04-30 17:59:45.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"787943","meta_rev_id":"9abbe0e07431b0b2cc1d2b29632e5dbce949b5b3","_number":787943,"virtual_id_number":787943,"owner":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2021-04-30 17:59:43.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":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"all":[{"value":2,"date":"2021-04-29 03:46:51.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":2,"date":"2021-04-29 13:37:56.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"value":0,"_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":{"approved":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"all":[{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":1,"date":"2021-04-29 13:37:56.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"value":0,"_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,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"value":0,"_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":[{"_account_id":28332,"name":"Alexandre arents","email":"alexandre.arents@corp.ovh.com","username":"aarents"}],"reviewers":{"CC":[{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]}],"REVIEWER":[{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":28332,"name":"Alexandre arents","email":"alexandre.arents@corp.ovh.com","username":"aarents"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-04-26 08:58:48.000000000","updated_by":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"reviewer":{"_account_id":28332,"name":"Alexandre arents","email":"alexandre.arents@corp.ovh.com","username":"aarents"},"state":"REVIEWER"},{"updated":"2021-04-26 10:50:44.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":"2021-04-26 11:54:22.000000000","updated_by":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"reviewer":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2021-04-29 03:46:51.000000000","updated_by":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"reviewer":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"state":"REVIEWER"},{"updated":"2021-04-29 13:37:56.000000000","updated_by":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"reviewer":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"state":"REVIEWER"}],"messages":[{"id":"9b951371037fec57a146aff175e25cb5512512ec","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"date":"2021-04-26 08:58:48.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"1d7ef34f73426f8b0792827829d5ea860a39d37a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-26 10:50:44.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/81d0afab46334b6ea6e1ef0fbe24ba56 : SUCCESS in 1h 17m 11s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/03f048299c204b0c8ade5652398b07d0 : FAILURE in 14m 54s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/5bb39eebe08641b8971dc77104535bd3 : FAILURE in 15m 55s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f16246eb2da24628a792a4f1681ece59 : SUCCESS in 10m 24s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/319df002a0754760b12d44d37cc1c220 : FAILURE in 14m 13s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/3c9412b843c24ba6ae26872374aa89af : FAILURE in 14m 53s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f4974ef6aee54b17a5850c73b60931c4 : SUCCESS in 12m 01s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/2f47890b7bfb413f9bfafb8bf5c5b3f1 : SUCCESS in 1h 06m 18s (non-voting)\n- devstack-plugin-ceph-tempest-py3 https://zuul.opendev.org/t/openstack/build/57824337fd304c0a84474a40f470eca4 : SUCCESS in 1h 09m 53s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/045de85ddbd44e52b03ba568cb7a2085 : SUCCESS in 1h 41m 13s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/74bf68d3d2ce441a925edcac05702a9e : SUCCESS in 57m 01s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/2229392dcd884c6685799051b5117bc7 : SUCCESS in 1h 28m 17s\n- nova-next https://zuul.opendev.org/t/openstack/build/88385eb8f31d40dbb7a3e53f46915827 : SUCCESS in 1h 42m 20s\n- nova-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/e2e37f51c75c423084bd9b0cafacfb66 : SUCCESS in 17m 20s\n- grenade https://zuul.opendev.org/t/openstack/build/aaf81fb481794565a41a9ad6e255cec8 : SUCCESS in 1h 23m 38s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/4e5c150632ca46d3ad038bdcde4f702c : SUCCESS in 55m 28s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/951253f101d54ec9bf936376b858f839 : SUCCESS in 56m 47s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/3fe790c94b754513baa69ca6d05b28ab : FAILURE in 34m 01s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"8e872362ad84cadde77833ed13d156a924432697","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-04-26 11:54:22.000000000","message":"Patch Set 1:\n\nBuild failed. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm- recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-bionic finger://zuul-v3-executor.novalocal/451f166b74654db5b39256c54671d325 : RETRY_LIMIT in 35m 16s\n- tempest-dsvm-full-bionic-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/43/787943/1/check/tempest-dsvm-full-bionic-py3/61156de/ : SUCCESS in 1h 45m 21s","accounts_in_message":[],"_revision_number":1},{"id":"86c5c7a858cc5547ac06fb82e4ef810a71ceca11","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"date":"2021-04-27 19:31:59.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"39c4f01d161d199eea06b1f4872d748ef80c1129","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-04-27 22:04:06.000000000","message":"Patch Set 2:\n\nBuild succeeded. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm- recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-bionic https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/43/787943/2/check/tempest-dsvm-full-bionic/64975cc/ : SUCCESS in 2h 11m 19s\n- tempest-dsvm-full-bionic-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/43/787943/2/check/tempest-dsvm-full-bionic-py3/6c79d65/ : SUCCESS in 1h 49m 46s","accounts_in_message":[],"_revision_number":2},{"id":"b121d1cb0bc412565c80970ec670f212cd46ec46","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-27 22:27:52.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/dd85b58f39bb461586743be282dcf865 : SUCCESS in 1h 09m 33s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/5c8c343dc271416bb2a6985ec554a9bb : SUCCESS in 14m 38s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/3d687af92f8144e393eaa5993fea08d1 : SUCCESS in 16m 03s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/331dc8505c0e42978a5f919e223b4a4d : SUCCESS in 7m 59s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/58e04b7bb93744b4bab1b06991577f33 : SUCCESS in 11m 57s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/4dcb8bac277b4f44b63cdd791f1aaa54 : SUCCESS in 15m 51s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7d4af44a740645349d49cbce79c9f61d : SUCCESS in 11m 12s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/7ab78d585f0548d69c344d14c60c231b : SUCCESS in 1h 01m 13s (non-voting)\n- devstack-plugin-ceph-tempest-py3 https://zuul.opendev.org/t/openstack/build/03491e4855614a7490d5f4fad45aad4d : SUCCESS in 1h 11m 18s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/573e1598b6324726b779d25e85ae5880 : SUCCESS in 1h 26m 20s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/f04ff1d3c813422091b50edd92b9d627 : SUCCESS in 51m 30s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/806650930a844b5fa047430566cdaa28 : SUCCESS in 1h 30m 32s\n- nova-next https://zuul.opendev.org/t/openstack/build/9571969d9ff54c7fb8c71d17f466cc7a : SUCCESS in 1h 21m 06s\n- nova-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/74b2ab5356a94d018d179d157e75d83f : SUCCESS in 17m 03s\n- grenade https://zuul.opendev.org/t/openstack/build/4247f1965edb4f94a766e60477b04ba8 : SUCCESS in 1h 20m 55s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/e79a99c0e30549f286fecbe4e80943a6 : SUCCESS in 46m 56s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/c5e5dcdcac8e43a5b1a31f2222831759 : SUCCESS in 52m 26s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/2f1f3222f6764ba3b9b4703fd3e28e48 : FAILURE in 34m 28s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"2bc9e0a03141b8c037c8a9bec9fad375a0135780","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2021-04-29 03:46:51.000000000","message":"Patch Set 2: Code-Review+2\n\nClean backport of useful bug fix from wallaby, difference from the original patch explained in the commit message and makes sense, LGTM","accounts_in_message":[],"_revision_number":2},{"id":"519c9affdd9a94e8abea3b99f0146d562d2cf011","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2021-04-29 13:37:56.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1\n\nLooks OK to me, too. (Part of Victoria, Wallaby and master already)","accounts_in_message":[],"_revision_number":2},{"id":"075d8ca0f3518cb86a3187a7f41c9e87e49105c7","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-30 08:19:46.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"910c26c7328d13873aa3d0f104061a7b4fafd7d7","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-30 17:59:43.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/ca46cedf55e64ba6b41e3da5fe91a367 : SUCCESS in 1h 37m 56s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/515249d8b882481786866c861e89af48 : SUCCESS in 22m 46s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1877e6b6a6f14f929b4f37e7b4c8c9dd : SUCCESS in 9m 21s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/6e77b6e4a7d7455e883435145b052367 : SUCCESS in 15m 32s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/4239f1174b1140debf4307c0b33f95fe : SUCCESS in 13m 32s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3aef75ba9ec14c758b8c09a612148192 : SUCCESS in 14m 32s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/eafe3b3fa40c4a7f9bf80eb3a726c363 : SUCCESS in 1h 25m 10s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/fe655eda73b74ec7aa4b798f4c98a3c8 : SUCCESS in 47m 52s\n- nova-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/1c9fdcc4b4bb499680e1efdb5496355e : SUCCESS in 15m 34s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/5ba27ab7c1fe4e488ac81a3143220c15 : SUCCESS in 1h 19m 49s\n- nova-next https://zuul.opendev.org/t/openstack/build/d8e93b8aba4a41c6ab7a227aae90e2f3 : SUCCESS in 1h 24m 36s\n- grenade https://zuul.opendev.org/t/openstack/build/8ef6a8f5e5634952bb853c8863f8f641 : SUCCESS in 50m 25s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/f09c891f972843f7a8e765f7651dae26 : SUCCESS in 57m 10s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/8b5bde091391484fa395b451f5e5c42f : SUCCESS in 44m 21s","accounts_in_message":[],"_revision_number":2},{"id":"f2a52e7a65ece41ce02e62dbdd294b61b17765b1","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-30 17:59:45.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":2},{"id":"9abbe0e07431b0b2cc1d2b29632e5dbce949b5b3","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-30 18:01:26.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7e301ec24da24a01b03f753556756ee8 : SUCCESS in 1m 03s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"560414036d9f2ebcfeb8626029d0bd849d6cad44","revisions":{"f9b025602054150b0918c62bbb9869108e29946c":{"kind":"REWORK","_number":1,"created":"2021-04-26 08:58:48.000000000","uploader":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"ref":"refs/changes/43/787943/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/43/787943/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/43/787943/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/43/787943/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/43/787943/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/43/787943/1"}}},"commit":{"parents":[{"commit":"7003618884b5e033f822685541da6bc7955fe55a","subject":"Rebase qcow2 images when unshelving an instance","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/7003618884b5e033f822685541da6bc7955fe55a"}]}],"author":{"name":"Alexandre Arents","email":"alexandre.arents@corp.ovh.com","date":"2020-09-01 08:26:25.000000000","tz":0},"committer":{"name":"Lee Yarwood","email":"lyarwood@redhat.com","date":"2021-04-26 08:58:35.000000000","tz":60},"subject":"Update image_base_image_ref during rebuild.","message":"Update image_base_image_ref during rebuild.\n\nIn different location we assume system_metadata.image_base_image_ref\nexists, because it is set during instance creation in method\n_populate_instance_for_create\n\nBut once instance is rebuild, all system_metadata image property a dropped\nand replace by new image property and without setting back\nimage_base_image_ref.\n\nThis change propose to set image_base_image_ref during rebuild.\n\nIn specific case of shelve/unshelve in Qcow2 backend, image_base_image_ref is\nused to rebase disk image, so we ensure this property is set as instance may\nhave been rebuild before the fix was apply.\n\nRelated-Bug: #1732428\nCloses-Bug: #1893618\nChange-Id: Ia3031ea1f7db8b398f02d2080ca603ded8970200\n(cherry picked from commit fe52b6c25bebdd1b459c7a59fbb8d9f6de200c9d)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/f9b025602054150b0918c62bbb9869108e29946c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/f9b025602054150b0918c62bbb9869108e29946c"}]},"branch":"refs/heads/stable/ussuri"},"560414036d9f2ebcfeb8626029d0bd849d6cad44":{"kind":"REWORK","_number":2,"created":"2021-04-27 19:31:59.000000000","uploader":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"ref":"refs/changes/43/787943/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/43/787943/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/43/787943/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/43/787943/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/43/787943/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/43/787943/2"}}},"commit":{"parents":[{"commit":"7003618884b5e033f822685541da6bc7955fe55a","subject":"Rebase qcow2 images when unshelving an instance","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/7003618884b5e033f822685541da6bc7955fe55a"}]}],"author":{"name":"Alexandre Arents","email":"alexandre.arents@corp.ovh.com","date":"2020-09-01 08:26:25.000000000","tz":0},"committer":{"name":"Lee Yarwood","email":"lyarwood@redhat.com","date":"2021-04-27 19:30:43.000000000","tz":60},"subject":"Update image_base_image_ref during rebuild.","message":"Update image_base_image_ref during rebuild.\n\nIn different location we assume system_metadata.image_base_image_ref\nexists, because it is set during instance creation in method\n_populate_instance_for_create\n\nBut once instance is rebuild, all system_metadata image property a dropped\nand replace by new image property and without setting back\nimage_base_image_ref.\n\nThis change propose to set image_base_image_ref during rebuild.\n\nIn specific case of shelve/unshelve in Qcow2 backend, image_base_image_ref is\nused to rebase disk image, so we ensure this property is set as instance may\nhave been rebuild before the fix was apply.\n\nNOTE(lyarwood): An additional change is required within the\nShelvePolicyTestV21 test on stable/ussuri to avoid the system_metadata\nof the fake instance being lazy loaded during the test.\n\nRelated-Bug: #1732428\nCloses-Bug: #1893618\nChange-Id: Ia3031ea1f7db8b398f02d2080ca603ded8970200\n(cherry picked from commit fe52b6c25bebdd1b459c7a59fbb8d9f6de200c9d)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/560414036d9f2ebcfeb8626029d0bd849d6cad44"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/560414036d9f2ebcfeb8626029d0bd849d6cad44"}]},"branch":"refs/heads/stable/ussuri"}},"requirements":[],"submit_records":[{"status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"}}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Workflow\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}}]}
