)]}'
{"id":"openstack%2Fnova~785576","triplet_id":"openstack%2Fnova~stable%2Fwallaby~I212a2db8d71702d330b146dc6f871b402a309e74","project":"openstack/nova","branch":"stable/wallaby","topic":"bug/1919487","hashtags":[],"change_id":"I212a2db8d71702d330b146dc6f871b402a309e74","subject":"compute: Reject requests to commit intermediary snapshot of an inactive instance","status":"MERGED","created":"2021-04-09 09:06:19.000000000","updated":"2021-04-26 19:33:36.000000000","submitted":"2021-04-26 19:31:53.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":"785576-bug/1919487","meta_rev_id":"fa8ea17439d7f818b1a7b796bf4fe166ac52df00","_number":785576,"virtual_id_number":785576,"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":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"value":0,"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2021-04-26 19:31:52.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"all":[{"value":2,"date":"2021-04-26 17:41:55.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":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2021-04-26 09:09:10.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"all":[{"value":1,"date":"2021-04-26 17:41:55.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"value":0,"date":"2021-04-19 16:33:32.000000000","_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"value":0,"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"CC":[{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"}],"REVIEWER":[{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"_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 09:57:38.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2021-04-09 10:45:27.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2021-04-09 12:09:31.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-26 09:09:10.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":"2021-04-26 17:41:55.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":"aab1bedaf0754113f98320fb5ceb1334b21052f8","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:06:19.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"d14aee7fd7e3177a7f4c8c7446c7a7bb2457eb16","author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"date":"2021-04-09 09:06:35.000000000","message":"Patch Set 1: Workflow-1","accounts_in_message":[],"_revision_number":1},{"id":"01007e874535cf8e139f39e257cfa79222f60529","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-09 09:57:38.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/8f48dcc4e6644831b1697f5994391cb4 : SUCCESS in 21m 04s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/7da5fda038c54a70be16c24be8b23894 : SUCCESS in 28m 39s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"2097d26df939e6c3358ace82e2dcdf4f0d4747b8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-09 10:45:27.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/5177e0577ddd41c9b9246ce4abcdadae : SUCCESS in 1h 30m 18s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/7b3868e7f2474a7394fc15c08f7cca87 : SUCCESS in 16m 44s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/b8837ff24cbe48e59a67bf211a8b1563 : SUCCESS in 14m 53s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/37d3a2cd0621485d8d5778e0e69d4186 : SUCCESS in 8m 42s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/182948ee43634c07a75a5d9a7e4f6a3b : SUCCESS in 12m 51s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/0a01ee3a3c06433fa14310adc08c619a : SUCCESS in 14m 03s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/57a94050da614f24810def47efdc286b : SUCCESS in 13m 42s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a0db7079c0fe4c96bf05d18f32ab3daa : SUCCESS in 9m 50s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/7b30bfa9cfb144ce80414b95b721032e : SUCCESS in 1h 33m 13s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/e622c39092d1403fb2722a8b55edeea1 : FAILURE in 1h 07m 51s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/712448ff48d343bc81c3e35d83b3aaf0 : SUCCESS in 1h 09m 13s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/ad43dd944ea045368b51d0de38dd8070 : SUCCESS in 54m 23s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/2daac5c5760e417099fdfe7bd92006ef : SUCCESS in 1h 28m 31s\n- nova-next https://zuul.opendev.org/t/openstack/build/c2207876d81740faafbf4a688a32ed09 : SUCCESS in 1h 28m 39s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/85f63fbb781c4004bbfa1493b2d635df : SUCCESS in 17m 23s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/42978b2008304392977713d8106b94db : SUCCESS in 18m 05s (non-voting)\n- grenade https://zuul.opendev.org/t/openstack/build/6fe022af0b394773811599bd8d85536b : SUCCESS in 50m 44s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/6c2436984ac349f3bf790ddd607801b6 : SUCCESS in 53m 21s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/3456395c133f4e6086fe8bdeca09e1d0 : SUCCESS in 55m 30s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/ae276ee861664b7db8360582a2fd57c5 : SUCCESS in 25m 25s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/df209250428c44899c49a8356b1959b4 : SUCCESS in 38m 29s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"d61ab78213b53be9f3008851984ab59810a581a4","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:09:31.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/785576/1/iscsi : FAILURE in 3h 01m 06s","accounts_in_message":[],"_revision_number":1},{"id":"62dd907a2689375cf7624b3ee8fbd0de118cadf3","author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"date":"2021-04-19 16:33:32.000000000","message":"Patch Set 1: -Workflow\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"f37d0feb9f1fcf70b0fce5bd51d0a002d54e4c4c","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-19 17:25:32.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/9e1f7061a0274994a6ceee883c9fcc47 : FAILURE in 33m 48s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/e0dd3125e01247f69fffbbdd8fbbf489 : FAILURE in 45m 39s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"715a45bba4732e2d7b1c2df538d5909ed17cfece","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-19 18:16:51.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/60691a6b632b4b3dbef423759c9764b6 : SUCCESS in 1h 42m 14s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/d3a5acebedad454087a46b816b4ca6d9 : SUCCESS in 18m 06s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/e410120524d54c11adbc4a7a2223e0e8 : SUCCESS in 14m 31s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9dbae87527ea4edcaaaa99f26d6f4423 : SUCCESS in 10m 04s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/f27808b40c5d4d55beca11d3283f7bcb : SUCCESS in 13m 56s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/83b2c35733a04200b08ce5a1a279aa4c : SUCCESS in 16m 01s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/e3656b5f62174527862b947500311775 : SUCCESS in 14m 01s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2a08319d262a49c5bac6f3f90c3658f6 : SUCCESS in 17m 42s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/bb36103948f748a79fa2760c9b53d8df : SUCCESS in 1h 16m 04s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/e16a2d34785846d88be5e8c9539f8b6e : SUCCESS in 1h 12m 22s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/1969e7d2dde04a1cb9a77e61c0b1e3df : SUCCESS in 1h 09m 21s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/bbb491cf80e845ba85f7689c2cb65cea : SUCCESS in 55m 11s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/6300fc409c974bfabd83d921588dc4f4 : SUCCESS in 1h 16m 30s\n- nova-next https://zuul.opendev.org/t/openstack/build/06cbac1d9ef343d2b39b50e2cde38584 : SUCCESS in 1h 38m 21s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/56ab74555b0241a8ba8fd2255fa44f3d : SUCCESS in 17m 14s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/8c6e1d8a7b4a4be4a56eb8f6aa7c6a20 : SUCCESS in 21m 22s (non-voting)\n- grenade https://zuul.opendev.org/t/openstack/build/0d839a383cbd417fa732ad437677e8b9 : SUCCESS in 1h 01m 59s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/f2c9052a271d4936a524d75ee08d924e : SUCCESS in 1h 04m 17s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/e818df3a57284fc3bf1289abee66493a : SUCCESS in 46m 46s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/37c7107a7ea14c6b8b73398c236747af : SUCCESS in 29m 06s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/7be2a0abd7ea49ffa1f0ced50f604172 : SUCCESS in 33m 19s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"180f38ca83cdca98700788eff6897d8d1b228292","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2021-04-19 19:17: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/785576/1/iscsi : SUCCESS in 2h 42m 19s","accounts_in_message":[],"_revision_number":1},{"id":"d80bb12e5e003d3f2888b5f952e6a45182b13b36","author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"date":"2021-04-26 09:09:10.000000000","message":"Patch Set 1: Code-Review+2\n\nClean cherry-pick","accounts_in_message":[],"_revision_number":1},{"id":"00a700c9f69b5187ae6f063313a71a555431a53f","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2021-04-26 17:41:55.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1\n\nAs the commit message says the implementation is made to be backportable, thus looks good. Plus clean cherry pick + merged on master. LGTM.","accounts_in_message":[],"_revision_number":1},{"id":"7cc0ea0bc00dca19897db1bc8c044939e7876631","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-26 17:42:33.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"5652301a870a103dd944ff7096fb6107529dad56","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:15.000000000","message":"Topic set to bug/1919487","accounts_in_message":[],"_revision_number":1},{"id":"49e8634ea1cfac2ebebd946349f70e3b878a814a","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-26 19:31:52.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/f94911c0196f4565a5adc7bfaf4e4412 : SUCCESS in 1h 16m 33s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/522f7aba598b4f1382281b106bcb285e : SUCCESS in 17m 04s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/61b6abc552884d5cb8f7eec079e9c243 : SUCCESS in 9m 21s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/c603fb57123d45b6af03522777a63f83 : SUCCESS in 14m 33s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/90dac11905e342d49048fd20518be2c3 : SUCCESS in 16m 27s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5fa1738d86264bf8836b4ea46f477701 : SUCCESS in 10m 37s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/9fc410b617124bdbb21125a8f1c53a87 : SUCCESS in 1h 26m 22s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/2d7fe2acb190429eaf75a00577452096 : SUCCESS in 51m 18s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/041ff5ebcfb44660a51f57132f22cb57 : SUCCESS in 19m 35s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/3734212834c64fd78b6fc558f93125e1 : SUCCESS in 1h 09m 10s\n- nova-next https://zuul.opendev.org/t/openstack/build/ac215d8203c54c388cdbf56311b54d2d : SUCCESS in 1h 16m 08s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/b6d080d5be76442c84641396b1fd562e : SUCCESS in 48m 01s\n- grenade https://zuul.opendev.org/t/openstack/build/addaeddc30434b979376d0e36be2cb04 : SUCCESS in 1h 30m 41s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/b1528efe91b8402a8e9c0d69439daaf9 : SUCCESS in 47m 29s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/1fa964923dfd4958a7e5407273ae69ad : SUCCESS in 42m 09s","accounts_in_message":[],"_revision_number":1},{"id":"0e811ef0e0957f234f9d418c3db1cfc959a3952f","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-26 19:31:53.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":1},{"id":"fa8ea17439d7f818b1a7b796bf4fe166ac52df00","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-26 19:33:36.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/721ca5cb66c0428b9aede216df4af695 : SUCCESS in 1m 11s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"200c743400ed3fd5240fd25d0396eb6180b3f26a","revisions":{"200c743400ed3fd5240fd25d0396eb6180b3f26a":{"kind":"REWORK","_number":1,"created":"2021-04-09 09:06:19.000000000","uploader":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"ref":"refs/changes/76/785576/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/76/785576/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/76/785576/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/76/785576/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/76/785576/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/76/785576/1"}}},"commit":{"parents":[{"commit":"68af588d5c7b5c9472cbc2731fee2956c86206ea","subject":"Bumping min os-brick ver to 4.3.1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/68af588d5c7b5c9472cbc2731fee2956c86206ea"}]}],"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:06:09.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","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/200c743400ed3fd5240fd25d0396eb6180b3f26a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/200c743400ed3fd5240fd25d0396eb6180b3f26a"}]},"branch":"refs/heads/stable/wallaby"}},"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":{}}}]}
