)]}'
{"id":"openstack%2Fnova~785579","triplet_id":"openstack%2Fnova~stable%2Fvictoria~I212a2db8d71702d330b146dc6f871b402a309e74","project":"openstack/nova","branch":"stable/victoria","topic":"bug/1919487","attention_set":{},"removed_from_attention_set":{"10135":{"account":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"last_update":"2024-03-05 18:59:34.000000000","reason":"Change was abandoned"}},"hashtags":[],"change_id":"I212a2db8d71702d330b146dc6f871b402a309e74","subject":"compute: Reject requests to commit intermediary snapshot of an inactive instance","status":"ABANDONED","created":"2021-04-09 09:07:29.000000000","updated":"2024-03-05 18:59:34.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"0d595280efa1cd26930c5548abadf7b9d3f54542","_number":785579,"virtual_id_number":785579,"owner":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"tag":"autogenerated:zuul:check","value":1,"date":"2021-04-30 09:41:44.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":{"approved":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"all":[{"value":2,"date":"2021-06-25 18:35:44.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"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":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"_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":2},"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"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":{"CC":[{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"}],"REVIEWER":[{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-04-09 10:44:22.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-09 12:25:24.000000000","updated_by":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"reviewer":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"state":"CC"},{"updated":"2021-04-11 00:57:27.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-06-25 18:35:44.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":"f41cb320808ae19e1754883ec53bc75eb8c2009b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"date":"2021-04-09 09:07:29.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"6793d5a8edc6c0d07114a8445ad2108934e2fec4","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-09 10:44:22.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/ed7fcdc2104e42fba7d26f12c4bd6dcf : FAILURE in 1h 06m 22s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/038fa9387235427daeb525efc76ca109 : SUCCESS in 16m 43s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/647a9acc28c44be38c3cd38a2e211fee : SUCCESS in 15m 43s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/587ee9dd51e64908a9185c9c920734f7 : FAILURE in 6m 48s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/3e5fe2e669f04c6b95388aa8bbd28d46 : SUCCESS in 14m 13s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/ded8ad926d194eacb38b141cccb4b124 : SUCCESS in 21m 37s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8d55723192a74a95b22ded704a16fd11 : SUCCESS in 13m 01s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/44dd8fa40a9943809071b9e4119a12b8 : SUCCESS in 1h 17m 02s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/2944083346f24dd4ac08900336bbcf95 : SUCCESS in 1h 28m 44s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/d5b2e9d6613646c5bddfc7e92d69665c : SUCCESS in 1h 02m 53s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/4f90a8f0bee648c9b5a02d161190252d : SUCCESS in 48m 50s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/155cba6c5b9144f091fdd6653bdc764a : SUCCESS in 1h 25m 13s\n- nova-next https://zuul.opendev.org/t/openstack/build/e37a356886dc4d0381eebea105d26b83 : SUCCESS in 1h 30m 55s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/60f7afe6ac094625bf5a532d1c805062 : SUCCESS in 17m 52s\n- grenade https://zuul.opendev.org/t/openstack/build/57bba0b665d7441dbc5d1c59d4315cbe : SUCCESS in 44m 04s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/f1123fce26d748e3a6343aa4952afbc1 : SUCCESS in 56m 26s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/7d7bec213578420dac5805a760668622 : SUCCESS in 57m 02s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/dcece893bd0542d78abd1653067782f5 : SUCCESS in 31m 14s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/e6a3279b24784e54a4d74689bc1bfd38 : SUCCESS in 40m 26s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"cfb9def5b411992b6c0c3cfa6ab10746c2bc568c","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2021-04-09 12:25:24.000000000","message":"Patch Set 1:\n\nBuild succeeded. For checking Nova with Ceph, add a comment with run-Cloudbase Nova Ceph Hyper-V CI\n\n- nova http://cloudbase-ci.com/nova/785579/1/iscsi : SUCCESS in 3h 14m 44s","accounts_in_message":[],"_revision_number":1},{"id":"11d86b72964067cf221cc1fb1648be6d82257c59","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-04-11 00:57:27.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-focal-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/79/785579/1/check/tempest-dsvm-full-focal-py3/44414e7/ : TIMED_OUT in 3h 08m 44s","accounts_in_message":[],"_revision_number":1},{"id":"c05945efc7de24848f6ce83f39721f726f81d2ea","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2021-04-26 17:43:38.000000000","message":"Topic set to bug/1919487","accounts_in_message":[],"_revision_number":1},{"id":"750b13a6a9aecae03ded8c1fb3a3da0797bc9dc2","author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"date":"2021-04-27 08:09:16.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"4f01e463dfcbad932a89bc6f8e358fdadbd1392e","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-04-27 09:06:07.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-focal-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/79/785579/1/check/tempest-dsvm-full-focal-py3/9f745bb/ : FAILURE in 43m 55s","accounts_in_message":[],"_revision_number":1},{"id":"e4a6202ce34c25517f23c44908da1dbf8c9e4cc3","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-27 10:56:23.000000000","message":"Patch Set 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/6afa15c9eabf47c9b6a86fe447f5e59c : SUCCESS in 2h 00m 07s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/f27663ba0326426c9c8803466f74c59a : SUCCESS in 22m 44s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/03691451a3394f428601751ff7f07f61 : SUCCESS in 14m 43s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/80c7049305f945a3bb14368d64bcd19b : SUCCESS in 7m 03s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/31d37d40367b40d1b08736c007a51b9c : SUCCESS in 12m 45s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/42a0b03de8ea4a388da855d3b3bcb721 : SUCCESS in 13m 46s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a20534c7ba4143339bea7c05f7540fa1 : SUCCESS in 9m 38s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/af7ce85bfd434ad3aee1f9e1a3b29c0d : SUCCESS in 1h 17m 19s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/9dfcbedde0874b24b4e7df8f4cdd42fb : SUCCESS in 1h 15m 19s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/5abbc19f5b794959a1a7e694d6e35e58 : SUCCESS in 1h 13m 26s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/986ba88dab774e3b836f4ed5246f91ee : SUCCESS in 56m 15s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/d3dc630892f34b6b9f25c9f27076e44a : FAILURE in 2h 44m 02s\n- nova-next https://zuul.opendev.org/t/openstack/build/1f51555c2a1541878863d39f36410157 : SUCCESS in 1h 26m 44s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/fec9f78ead60416ca664c9430e3b3d5d : SUCCESS in 17m 16s\n- grenade https://zuul.opendev.org/t/openstack/build/107519b05cde409295021e46bda9660e : SUCCESS in 1h 02m 24s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/dc6b83f282a44eb2943e47f04a3cbc05 : SUCCESS in 56m 01s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/549c5cbaf243487eb0303afd127694db : SUCCESS in 53m 01s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/35aa465a28584402904a27d527efd67f : SUCCESS in 35m 02s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/6f3892734bf748febe532d29f311904c : SUCCESS in 47m 07s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"7300c1f9f35dc5b99185fe0335be9ab00100cadf","author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"date":"2021-04-30 07:51:44.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"52c2b6b6a57cc734523d274fbc898266b3b2d1bd","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-30 09:41:44.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/b36896dbbeaa4c098b33391fb594a5f7 : SUCCESS in 1h 26m 13s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/2b001dd33a344c358eee811fe8f51ae5 : SUCCESS in 16m 56s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/e19c8e16e1b740c4bf4cabb64d07dff2 : SUCCESS in 14m 57s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1582589583ea477bb5a50babfb218109 : SUCCESS in 8m 10s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/16f799c88d544213b0514a8e186e6b41 : SUCCESS in 14m 24s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/f35e820858484c09a620bb145324dede : SUCCESS in 14m 01s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4c59954409df4e31bb176d0175cb5511 : SUCCESS in 12m 19s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/f4f1052926b04b53a1057db87b834dbc : SUCCESS in 1h 02m 27s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/0970bca46ad145d8939de32e9ccb73e6 : SUCCESS in 1h 22m 58s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/313c60b5ecdd4a7489c271d203fdc633 : SUCCESS in 1h 14m 13s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/33021b78cd5347c697a6551c89a26e5c : SUCCESS in 57m 46s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/0d69606e2e8b4126bb9cc691c41d9c1a : SUCCESS in 1h 21m 25s\n- nova-next https://zuul.opendev.org/t/openstack/build/356e089836bc44f999e73ee2a0f25e3f : SUCCESS in 1h 42m 37s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/f51fef9a485e41e5a23fcf2627aa1535 : SUCCESS in 16m 24s\n- grenade https://zuul.opendev.org/t/openstack/build/297535150a764bbe86e0ec5dc866ee97 : SUCCESS in 1h 01m 53s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/52a58b3816094dc797e6f42ae99620ad : SUCCESS in 1h 12m 41s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/3a3a76b13f684e2db7b4b700c2e7055b : SUCCESS in 59m 43s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/6f9ec376915e4b87b4c10132d42e4d87 : SUCCESS in 29m 47s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/78d3ec7a91634141b4db0fb01e87253f : SUCCESS in 46m 03s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"231f9bd229649ebebd5a99af887c824b03677f43","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2021-04-30 10:26:28.000000000","message":"Patch Set 1:\n\nFor rechecking only on the Cloudbase Nova Hyper-V CI, add a review comment with run-Cloudbase Nova Hyper-V CI\n\n- nova http://cloudbase-ci.com/nova/785579/1/iscsi : FAILURE in 2h 33m 27s","accounts_in_message":[],"_revision_number":1},{"id":"d3c263f7faab64672fe51fb9a11255c0df260c26","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-04-30 10:35:17.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-focal-py3 finger://zuul-v3-executor.novalocal/8da93648ef294c01b7ef51a16bdd57f7 : POST_FAILURE in 1h 46m 03s","accounts_in_message":[],"_revision_number":1},{"id":"70f598813f58143b33799bfb67ab859dab4db1a7","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2021-06-25 18:35:44.000000000","message":"Patch Set 1: Code-Review+2\n\nClean cherry pick from Wallaby, where the patch has merged. LGTM.","accounts_in_message":[],"_revision_number":1},{"id":"0d595280efa1cd26930c5548abadf7b9d3f54542","tag":"autogenerated:gerrit:abandon","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2024-03-05 18:59:34.000000000","message":"Abandoned\n\nstable/victoria branch of openstack/nova is about to be deleted. To be able to do that, all open patches need to be abandoned. Please cherry pick the patch to unmaintained/victoria if you want to further work on this patch.","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"8a41605a78173207746a38350d7fb554f2701b7a","revisions":{"8a41605a78173207746a38350d7fb554f2701b7a":{"kind":"REWORK","_number":1,"created":"2021-04-09 09:07:29.000000000","uploader":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"ref":"refs/changes/79/785579/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/79/785579/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/79/785579/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/79/785579/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/79/785579/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/79/785579/1"}}},"commit":{"parents":[{"commit":"24595b6ca981ad8342cde691218cbc39b323144b","subject":"Merge \"api: Log os-resetState as an instance action\" into stable/victoria","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/24595b6ca981ad8342cde691218cbc39b323144b"}]}],"author":{"name":"Lee Yarwood","email":"lyarwood@redhat.com","date":"2021-03-17 17:28:05.000000000","tz":0},"committer":{"name":"Lee Yarwood","email":"lyarwood@redhat.com","date":"2021-04-09 09:07:13.000000000","tz":60},"subject":"compute: Reject requests to commit intermediary snapshot of an inactive instance","message":"compute: Reject requests to commit intermediary snapshot of an inactive instance\n\nIntroduced by I76eb2e4da027a13525314bd58264f482374d270d the\nos-assisted-volume-snapshots API is only implemented by the libvirt virt\ndriver and should only be called by c-vol as part of an orchestrated\nremotefs based volume snapshot creation or deletion workflow.\n\nWhile not documented clearly in the current api-ref there are code\ncomments within the compute API suggesting that this API can be called\nagainst a volume attached to an instance that is in *any* vm_state.\n\nThis however is not correct when deleting and in turn committing an\nintermediary volume snapshot of an instance that is not running given\nthe current implementation within the libvirt driver. With a request to\nvirDomainBlockCommit being made that fails if the instance and\nunderlying domain is not running.\n\nAdding support for an offline commit isn\u0027t trivial and would be\nconsidered a new feature and not something we could backport on the\nstable branches. As such this change seeks to ensure requests to commit\nan intermediary volume snapshot from an inactive instance are rejected\nquickly and clearly by the compute API to the caller before we cast to\nthe compute.\n\nCloses-Bug: #1919487\nChange-Id: I212a2db8d71702d330b146dc6f871b402a309e74\n(cherry picked from commit 99409375a03e6f923a8b6b00a5dd653bab74caaf)\n(cherry picked from commit 200c743400ed3fd5240fd25d0396eb6180b3f26a)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/8a41605a78173207746a38350d7fb554f2701b7a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/8a41605a78173207746a38350d7fb554f2701b7a"}]},"branch":"refs/heads/stable/victoria"}},"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":"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":"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":{}}}]}
