)]}'
{"id":"openstack%2Fnova~668123","triplet_id":"openstack%2Fnova~stable%2Fqueens~If3c9d1de3ce0fe394405bd1e1f0fa08ce2baeda8","project":"openstack/nova","branch":"stable/queens","topic":"bug/1653953","hashtags":[],"change_id":"If3c9d1de3ce0fe394405bd1e1f0fa08ce2baeda8","subject":"libvirt: flatten rbd images when unshelving an instance","status":"MERGED","created":"2019-06-28 09:22:29.000000000","updated":"2019-08-09 15:42:11.000000000","submitted":"2019-08-09 15:42:11.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":"668123-1565365331057-01c2484d","meta_rev_id":"fe49e4ce3d0385c7667de80d0d70dd3de9b4da43","_number":668123,"virtual_id_number":668123,"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":2,"date":"2019-08-09 15:42:09.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":11503,"name":"Ritesh Paiboina","email":"rsritesh@rediff.com","username":"rsritesh"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"date":"2019-07-29 10:40:19.000000000","_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},{"value":0,"date":"2019-07-31 18:11:16.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"value":0,"date":"2019-07-29 08:31:15.000000000","_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},{"value":0,"date":"2019-07-31 17:36:32.000000000","_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"value":0,"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","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":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":11503,"name":"Ritesh Paiboina","email":"rsritesh@rediff.com","username":"rsritesh"},{"value":2,"date":"2019-07-31 18:06:47.000000000","_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":2,"date":"2019-08-09 13:32:47.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},{"value":0,"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"value":0,"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},{"value":0,"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"value":0,"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","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":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":11503,"name":"Ritesh Paiboina","email":"rsritesh@rediff.com","username":"rsritesh"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":1,"date":"2019-08-09 13:32:47.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},{"value":0,"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"value":0,"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},{"value":0,"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"value":0,"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":11503,"name":"Ritesh Paiboina","email":"rsritesh@rediff.com","username":"rsritesh"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},{"value":0,"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"value":0,"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},{"value":0,"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"value":0,"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","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":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"_account_id":11503,"name":"Ritesh Paiboina","email":"rsritesh@rediff.com","username":"rsritesh"},{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-06-28 09:22:29.000000000","updated_by":{"_account_id":11503,"name":"Ritesh Paiboina","email":"rsritesh@rediff.com","username":"rsritesh"},"reviewer":{"_account_id":11503,"name":"Ritesh Paiboina","email":"rsritesh@rediff.com","username":"rsritesh"},"state":"REVIEWER"},{"updated":"2019-07-10 12:05:59.000000000","updated_by":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2019-07-29 08:31:15.000000000","updated_by":{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2019-07-29 10:40:19.000000000","updated_by":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"reviewer":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2019-07-31 17:36:32.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":"REVIEWER"},{"updated":"2019-07-31 18:06:47.000000000","updated_by":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"reviewer":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"state":"REVIEWER"},{"updated":"2019-07-31 18:11:16.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":"REVIEWER"},{"updated":"2019-08-09 13:32:47.000000000","updated_by":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"reviewer":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"state":"REVIEWER"},{"updated":"2019-08-09 15:42:09.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":"c443ba6caa6cc8773349836bd3b30413bdbf36dc","author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"date":"2019-06-28 09:22:29.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"6d6c89b860ddf1bdf2007b9a6791e3c3e9f634bb","author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"date":"2019-06-28 11:21:28.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"5b31faf9895c9117c173bc9c10fa9ad53bccf0b6","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-28 13:28:13.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-pep8 http://logs.openstack.org/23/668123/2/check/openstack-tox-pep8/0ce41b4/ : SUCCESS in 8m 26s\n- openstack-tox-py27 http://logs.openstack.org/23/668123/2/check/openstack-tox-py27/f31963b/ : FAILURE in 11m 39s\n- openstack-tox-py35 http://logs.openstack.org/23/668123/2/check/openstack-tox-py35/98b2e6c/ : SUCCESS in 19m 16s\n- build-openstack-sphinx-docs http://logs.openstack.org/23/668123/2/check/build-openstack-sphinx-docs/41a0494/html/ : SUCCESS in 6m 30s\n- tempest-full http://logs.openstack.org/23/668123/2/check/tempest-full/35058cb/ : SUCCESS in 1h 23m 15s\n- neutron-grenade http://logs.openstack.org/23/668123/2/check/neutron-grenade/b697d68/ : SUCCESS in 55m 59s\n- tempest-full-py3 http://logs.openstack.org/23/668123/2/check/tempest-full-py3/0849500/ : SUCCESS in 1h 15m 33s\n- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/23/668123/2/check/ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa/d01489e/ : SUCCESS in 47m 09s (non-voting)\n- nova-cells-v1 http://logs.openstack.org/23/668123/2/check/nova-cells-v1/dd70616/ : SUCCESS in 47m 23s\n- nova-grenade-live-migration http://logs.openstack.org/23/668123/2/check/nova-grenade-live-migration/bac7d20/ : SUCCESS in 1h 04m 54s (non-voting)\n- nova-live-migration http://logs.openstack.org/23/668123/2/check/nova-live-migration/824908e/ : FAILURE in 50m 10s\n- nova-multiattach http://logs.openstack.org/23/668123/2/check/nova-multiattach/eac059c/ : SUCCESS in 56m 22s\n- nova-next http://logs.openstack.org/23/668123/2/check/nova-next/5451fe3/ : SUCCESS in 1h 32m 01s\n- tempest-slow http://logs.openstack.org/23/668123/2/check/tempest-slow/d107e29/ : SUCCESS in 1h 53m 21s\n- nova-tox-functional http://logs.openstack.org/23/668123/2/check/nova-tox-functional/dc9cbd0/ : SUCCESS in 19m 10s\n- nova-tox-functional-py35 http://logs.openstack.org/23/668123/2/check/nova-tox-functional-py35/2e24221/ : SUCCESS in 18m 06s\n- neutron-grenade-multinode http://logs.openstack.org/23/668123/2/check/neutron-grenade-multinode/802bd72/ : SUCCESS in 1h 01m 44s\n- devstack-plugin-ceph-tempest http://logs.openstack.org/23/668123/2/check/devstack-plugin-ceph-tempest/10bd55a/ : SUCCESS in 1h 09m 54s (non-voting)\n- tempest-multinode-full http://logs.openstack.org/23/668123/2/check/tempest-multinode-full/00e5ee6/ : SUCCESS in 1h 33m 10s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"71d5784b160153dce6e28a83e06fd7111d403b44","author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"date":"2019-06-28 15:49:08.000000000","message":"Patch Set 2:\n\nrecheck test_ssl_server","accounts_in_message":[],"_revision_number":2},{"id":"51b086f41704b491ae079fa5f89f560a4c559f18","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-06-28 15:59:18.000000000","message":"Patch Set 2:\n\nrecheck unrelated unit test fail","accounts_in_message":[],"_revision_number":2},{"id":"b9b9ba0198c0e852d3301fc4c24f3747fe4e924d","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-28 17:52:22.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/23/668123/2/check/openstack-tox-pep8/88331d0/ : SUCCESS in 10m 37s\n- openstack-tox-py27 http://logs.openstack.org/23/668123/2/check/openstack-tox-py27/ca039ab/ : SUCCESS in 11m 04s\n- openstack-tox-py35 http://logs.openstack.org/23/668123/2/check/openstack-tox-py35/f4633f6/ : SUCCESS in 14m 01s\n- build-openstack-sphinx-docs http://logs.openstack.org/23/668123/2/check/build-openstack-sphinx-docs/48e849b/html/ : SUCCESS in 6m 59s\n- tempest-full http://logs.openstack.org/23/668123/2/check/tempest-full/c259f2d/ : SUCCESS in 1h 19m 52s\n- neutron-grenade http://logs.openstack.org/23/668123/2/check/neutron-grenade/17e2559/ : SUCCESS in 51m 00s\n- tempest-full-py3 http://logs.openstack.org/23/668123/2/check/tempest-full-py3/aed29e7/ : SUCCESS in 1h 16m 06s\n- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/23/668123/2/check/ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa/f51ad6e/ : SUCCESS in 50m 58s (non-voting)\n- nova-cells-v1 http://logs.openstack.org/23/668123/2/check/nova-cells-v1/f27950f/ : SUCCESS in 49m 20s\n- nova-grenade-live-migration http://logs.openstack.org/23/668123/2/check/nova-grenade-live-migration/be78061/ : SUCCESS in 1h 00m 10s (non-voting)\n- nova-live-migration http://logs.openstack.org/23/668123/2/check/nova-live-migration/f1578f9/ : SUCCESS in 57m 20s\n- nova-multiattach http://logs.openstack.org/23/668123/2/check/nova-multiattach/3369569/ : SUCCESS in 58m 42s\n- nova-next http://logs.openstack.org/23/668123/2/check/nova-next/c09df0d/ : SUCCESS in 1h 21m 12s\n- tempest-slow http://logs.openstack.org/23/668123/2/check/tempest-slow/87bb4da/ : SUCCESS in 1h 51m 14s\n- nova-tox-functional http://logs.openstack.org/23/668123/2/check/nova-tox-functional/cf9abeb/ : SUCCESS in 18m 47s\n- nova-tox-functional-py35 http://logs.openstack.org/23/668123/2/check/nova-tox-functional-py35/4ed64ba/ : SUCCESS in 19m 11s\n- neutron-grenade-multinode http://logs.openstack.org/23/668123/2/check/neutron-grenade-multinode/46d486d/ : SUCCESS in 1h 04m 20s\n- devstack-plugin-ceph-tempest http://logs.openstack.org/23/668123/2/check/devstack-plugin-ceph-tempest/07e354b/ : SUCCESS in 1h 21m 24s (non-voting)\n- tempest-multinode-full http://logs.openstack.org/23/668123/2/check/tempest-multinode-full/67a62f4/ : SUCCESS in 1h 36m 05s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"a1598f5e4f77d648f1b04851ff2c753a852f0588","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2019-06-28 18:05:32.000000000","message":"Patch Set 2:\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/668123/2 : FAILURE in 42m 48s","accounts_in_message":[],"_revision_number":2},{"id":"b77be80627295bba598b8c27d454644d97efac65","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2019-06-29 07:50:36.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-xenial https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/23/668123/2/check/tempest-dsvm-full-xenial/97fb8b9/ : SUCCESS in 1h 16m 49s\n- tempest-dsvm-full-xenial-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/23/668123/2/check/tempest-dsvm-full-xenial-py3/1ab8314/ : FAILURE in 1h 09m 22s (non-voting)\n- grenade-dsvm-xenial https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/23/668123/2/check/grenade-dsvm-xenial/6f42651/ : SUCCESS in 1h 09m 09s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"e6414028a09f9b9745552d3c480b043202bf2f72","author":{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},"date":"2019-06-29 20:22:54.000000000","message":"Patch Set 2:\n\nBuild failed. Comment \u0027powervm: recheck\u0027 to recheck.\n For 3rd party CI contact info: https://wiki.openstack.org/wiki/ThirdPartySystems/IBM_PowerVM_CI\n\n- nova-out-of-tree-pvm http://184.172.12.213/23/668123/2/check/nova-out-of-tree-pvm/5c403ef : FAILURE in 20m 19s\n- nova-in-tree-pvm http://184.172.12.213/23/668123/2/check/nova-in-tree-pvm/42f3b61 : FAILURE in 20m 26s","accounts_in_message":[],"_revision_number":2},{"id":"bcf0e78a291a2b973e0f052f43265287d37fd7d2","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-07-01 14:23:27.000000000","message":"Patch Set 2:\n\nSince we just recently did a rocky release and the changes for this on stein and rocky are not yet released, and I plan on doing a queens release next, maybe we should hold this until after we\u0027ve done the next queens release.","accounts_in_message":[],"_revision_number":2},{"id":"708e31637577a79b620ff8f5c0c0fe123164d991","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-07-01 16:28:26.000000000","message":"Patch Set 2: Workflow-1\n\nHolding this out from the next / upcoming queens release since we haven\u0027t released the fix for this on rocky or stein and and just did a release for rocky, so I want to release queens with the other fixes we have merged and then we can merge this and start the release train again from stein going down.","accounts_in_message":[],"_revision_number":2},{"id":"fc2a30f25f7b5e3c30141330692ca4755238907b","author":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"date":"2019-07-10 12:05:59.000000000","message":"Patch Set 2:\n\nTesting failed ubuntu-xenial-s390x. For rechecking only on the ubuntu-xenial-s390x CI, add a review comment with recheck-zkvm. Contact info: zkvm-ci@linux.vnet.ibm.com. For more information, see https://wiki.openstack.org/wiki/ThirdPartySystems/IBM_zKVM_CI\n\n- check-tempest-dsvm-neutron-full-ubuntu-xenial-s390x http://sng01.objectstorage.softlayer.net/v1/AUTH_1940ea10-6e82-4501-b2f9-eb236510e575/ibmzkvmci/production/668123/2/check-tempest-dsvm-neutron-full-ubuntu-xenial-s390x/a84d2a7 : EXCEPTION","accounts_in_message":[],"_revision_number":2},{"id":"d39b8757e28d957ee3774363ff9d03f516f77142","author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"date":"2019-07-29 08:06:22.000000000","message":"Patch Set 2:\n\nThis should be good to go now.","accounts_in_message":[],"_revision_number":2},{"id":"aa933b1d66eed87e3f86635b2ae1b5578d955fa3","author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"date":"2019-07-29 08:07:02.000000000","message":"Uploaded patch set 3: Patch Set 2 was rebased.","accounts_in_message":[],"_revision_number":3},{"id":"cc5f4a0bb0a624aeddea31c77adfffcde58aa4e8","author":{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},"date":"2019-07-29 08:31:15.000000000","message":"Patch Set 3:\n\nBuild failed. Comment \u0027powervm: recheck\u0027 to recheck.\n For 3rd party CI contact info: https://wiki.openstack.org/wiki/ThirdPartySystems/IBM_PowerVM_CI\n\n- nova-out-of-tree-pvm http://184.172.12.213/23/668123/3/check/nova-out-of-tree-pvm/7721371 : FAILURE in 20m 28s\n- nova-in-tree-pvm http://184.172.12.213/23/668123/3/check/nova-in-tree-pvm/80f13e9 : FAILURE in 23m 19s","accounts_in_message":[],"_revision_number":3},{"id":"c532629605696fd30732c2d9096ebfa13a39a8e8","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2019-07-29 08:53:09.000000000","message":"Patch Set 3:\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/668123/3 : FAILURE in 45m 03s","accounts_in_message":[],"_revision_number":3},{"id":"edd1580e38c10ac638335d1609f411e84a650760","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2019-07-29 09:22:04.000000000","message":"Patch Set 3:\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-xenial https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/23/668123/3/check/tempest-dsvm-full-xenial/54d49d4/ : SUCCESS in 1h 13m 56s\n- tempest-dsvm-full-xenial-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/23/668123/3/check/tempest-dsvm-full-xenial-py3/36aa044/ : FAILURE in 1h 07m 50s (non-voting)\n- grenade-dsvm-xenial https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/23/668123/3/check/grenade-dsvm-xenial/73b0d00/ : SUCCESS in 59m 14s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"4189281bf4b89ac683e107d5a6aec4a3dfb1c428","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-29 10:15:46.000000000","message":"Patch Set 3: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-pep8 http://logs.openstack.org/23/668123/3/check/openstack-tox-pep8/94ae217/ : SUCCESS in 10m 05s\n- openstack-tox-py27 http://logs.openstack.org/23/668123/3/check/openstack-tox-py27/5fc54c2/ : SUCCESS in 12m 46s\n- openstack-tox-py35 http://logs.openstack.org/23/668123/3/check/openstack-tox-py35/58b9b00/ : SUCCESS in 15m 40s\n- build-openstack-sphinx-docs http://logs.openstack.org/23/668123/3/check/build-openstack-sphinx-docs/4baec8a/html/ : SUCCESS in 6m 26s\n- tempest-full http://logs.openstack.org/23/668123/3/check/tempest-full/addfc04/ : SUCCESS in 1h 27m 37s\n- neutron-grenade http://logs.openstack.org/23/668123/3/check/neutron-grenade/9bbdc09/ : SUCCESS in 1h 04m 37s\n- tempest-full-py3 http://logs.openstack.org/23/668123/3/check/tempest-full-py3/0a1dda1/ : SUCCESS in 1h 31m 38s\n- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/23/668123/3/check/ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa/ced134b/ : SUCCESS in 51m 27s (non-voting)\n- nova-cells-v1 http://logs.openstack.org/23/668123/3/check/nova-cells-v1/d2125bd/ : FAILURE in 50m 07s\n- nova-grenade-live-migration http://logs.openstack.org/23/668123/3/check/nova-grenade-live-migration/274ce2e/ : SUCCESS in 59m 27s (non-voting)\n- nova-live-migration http://logs.openstack.org/23/668123/3/check/nova-live-migration/6bbda90/ : SUCCESS in 48m 44s\n- nova-multiattach http://logs.openstack.org/23/668123/3/check/nova-multiattach/0a037be/ : SUCCESS in 1h 03m 51s\n- nova-next http://logs.openstack.org/23/668123/3/check/nova-next/375e91b/ : SUCCESS in 1h 23m 09s\n- tempest-slow http://logs.openstack.org/23/668123/3/check/tempest-slow/4830bd1/ : SUCCESS in 1h 58m 59s\n- nova-tox-functional http://logs.openstack.org/23/668123/3/check/nova-tox-functional/2e45f86/ : SUCCESS in 20m 15s\n- nova-tox-functional-py35 http://logs.openstack.org/23/668123/3/check/nova-tox-functional-py35/f3f3b14/ : SUCCESS in 17m 00s\n- neutron-grenade-multinode http://logs.openstack.org/23/668123/3/check/neutron-grenade-multinode/3710104/ : SUCCESS in 1h 08m 36s\n- devstack-plugin-ceph-tempest http://logs.openstack.org/23/668123/3/check/devstack-plugin-ceph-tempest/7b60476/ : SUCCESS in 56m 58s (non-voting)\n- tempest-multinode-full http://logs.openstack.org/23/668123/3/check/tempest-multinode-full/a5cee00/ : SUCCESS in 1h 39m 40s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"6230c094d69611bf5d9c4985f192b32d52ecfbe3","author":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"date":"2019-07-29 10:40:19.000000000","message":"Patch Set 3:\n\nBuild succeeded.\n\n- Nova-ML2-Sriov http://13.74.249.42/23/668123/3/check-nova/Nova-ML2-Sriov/6682ddc : FAILURE in 27m 01s (non-voting)\n- NVMe http://13.74.249.42/23/668123/3/check-nova/NVMe/1e0b5ab : FAILURE in 43m 14s (non-voting)\n\nTo re-run the job post \u0027recheck nova-mlnx\u0027 comment. For more information visit https://wiki.openstack.org/wiki/ThirdPartySystems/Mellanox_CI","accounts_in_message":[],"_revision_number":3},{"id":"7d648d96b460a89a4a67b39d167cef5bba2bfaa4","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-07-31 16:52:38.000000000","message":"Patch Set 3:\n\nrecheck cells v1","accounts_in_message":[],"_revision_number":3},{"id":"39bdbac59146001b919a37e678b578a9f94a1239","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2019-07-31 17:36:32.000000000","message":"Patch Set 3:\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/668123/3 : FAILURE in 43m 11s","accounts_in_message":[],"_revision_number":3},{"id":"1ff97d8d718915a4eaec4932aca3518b42d50fde","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-07-31 18:06:47.000000000","message":"Patch Set 3: Code-Review+2\n\nConflicts are noted and the ceph job is running the shelve/unshelve tests in the patch sitting on top of this one and we can see the code being hit from the nova-compute logs:\n\nhttp://logs.openstack.org/42/668142/3/check/devstack-plugin-ceph-tempest/8ec2ad2/controller/logs/screen-n-cpu.txt.gz#_Jul_29_09_09_54_432104\n\nJul 29 09:09:54.432104 ubuntu-xenial-ovh-bhs1-0009412952 nova-compute[31861]: DEBUG nova.virt.libvirt.driver [None req-d6ac7c33-4e87-4879-9c1e-c114aa59cbd1 tempest-ServersNegativeTestJSON-1518428133 tempest-ServersNegativeTestJSON-1518428133] [instance: 3e5c45a0-4371-4c95-8721-27fdcfc80bfc] Image rbd:vms/3e5c45a0-4371-4c95-8721-27fdcfc80bfc_disk:id\u003dcinder:conf\u003d/etc/ceph/ceph.conf flattened successfully while unshelving instance. {{(pid\u003d31861) _try_fetch_image_cache /opt/stack/nova/nova/virt/libvirt/driver.py:7695}}","accounts_in_message":[],"_revision_number":3},{"id":"61edafd5de25c3044d18cd04e2a948c4e340f28e","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2019-07-31 18:11:16.000000000","message":"Patch Set 3:\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-xenial https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/23/668123/3/check/tempest-dsvm-full-xenial/e4b7747/ : FAILURE in 1h 16m 28s\n- tempest-dsvm-full-xenial-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/23/668123/3/check/tempest-dsvm-full-xenial-py3/99e0e2b/ : FAILURE in 1h 12m 22s (non-voting)\n- grenade-dsvm-xenial https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/23/668123/3/check/grenade-dsvm-xenial/fd7bdef/ : SUCCESS in 1h 01m 01s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"df067ab722cd686b539071e40827d090fddc5741","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-31 21:25:20.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/23/668123/3/check/openstack-tox-pep8/0e63277/ : SUCCESS in 11m 51s\n- openstack-tox-py27 http://logs.openstack.org/23/668123/3/check/openstack-tox-py27/8aad649/ : SUCCESS in 15m 38s\n- openstack-tox-py35 http://logs.openstack.org/23/668123/3/check/openstack-tox-py35/9e8c002/ : SUCCESS in 16m 03s\n- build-openstack-sphinx-docs http://logs.openstack.org/23/668123/3/check/build-openstack-sphinx-docs/a6373b5/html/ : SUCCESS in 7m 51s\n- tempest-full http://logs.openstack.org/23/668123/3/check/tempest-full/4c02d09/ : SUCCESS in 1h 31m 37s\n- neutron-grenade http://logs.openstack.org/23/668123/3/check/neutron-grenade/d35a2e1/ : SUCCESS in 1h 15m 22s\n- tempest-full-py3 http://logs.openstack.org/23/668123/3/check/tempest-full-py3/85aa28f/ : SUCCESS in 1h 46m 59s\n- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/23/668123/3/check/ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa/ea5e6fe/ : SUCCESS in 52m 59s (non-voting)\n- nova-cells-v1 http://logs.openstack.org/23/668123/3/check/nova-cells-v1/c1d194e/ : SUCCESS in 52m 21s\n- nova-grenade-live-migration http://logs.openstack.org/23/668123/3/check/nova-grenade-live-migration/e6c0f12/ : SUCCESS in 59m 12s (non-voting)\n- nova-live-migration http://logs.openstack.org/23/668123/3/check/nova-live-migration/4ef0def/ : SUCCESS in 48m 53s\n- nova-multiattach http://logs.openstack.org/23/668123/3/check/nova-multiattach/4e53ffd/ : SUCCESS in 1h 04m 40s\n- nova-next http://logs.openstack.org/23/668123/3/check/nova-next/c380a58/ : SUCCESS in 1h 18m 27s\n- tempest-slow http://logs.openstack.org/23/668123/3/check/tempest-slow/517c0cb/ : SUCCESS in 2h 14m 07s\n- nova-tox-functional http://logs.openstack.org/23/668123/3/check/nova-tox-functional/5f80751/ : SUCCESS in 18m 57s\n- nova-tox-functional-py35 http://logs.openstack.org/23/668123/3/check/nova-tox-functional-py35/eb66a34/ : SUCCESS in 19m 23s\n- neutron-grenade-multinode http://logs.openstack.org/23/668123/3/check/neutron-grenade-multinode/a9ec55a/ : SUCCESS in 58m 15s\n- devstack-plugin-ceph-tempest http://logs.openstack.org/23/668123/3/check/devstack-plugin-ceph-tempest/cbc9f3f/ : SUCCESS in 1h 03m 02s (non-voting)\n- tempest-multinode-full http://logs.openstack.org/23/668123/3/check/tempest-multinode-full/ca2df26/ : SUCCESS in 1h 37m 32s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"cef7a73a2d111dfd8d43f48fb1d321b248588bbe","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2019-08-09 13:32:47.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"5235ac8898a76fcc1d0ebdbd0ff996343211333e","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-09 13:33:49.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"f19e63ca9523c4e664ad47970eda9c0fd5a4a19b","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-09 15:42:09.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 https://logs.opendev.org/23/668123/3/gate/openstack-tox-pep8/3fe544b/ : SUCCESS in 9m 07s\n- openstack-tox-py27 https://logs.opendev.org/23/668123/3/gate/openstack-tox-py27/fa184c0/ : SUCCESS in 13m 37s\n- openstack-tox-py35 https://logs.opendev.org/23/668123/3/gate/openstack-tox-py35/77d3afa/ : SUCCESS in 13m 26s\n- build-openstack-sphinx-docs https://logs.opendev.org/23/668123/3/gate/build-openstack-sphinx-docs/cf6beb2/html/ : SUCCESS in 8m 18s\n- tempest-full https://logs.opendev.org/23/668123/3/gate/tempest-full/59c138c/ : SUCCESS in 1h 24m 55s\n- neutron-grenade https://logs.opendev.org/23/668123/3/gate/neutron-grenade/7a84fe4/ : SUCCESS in 52m 34s\n- tempest-full-py3 https://logs.opendev.org/23/668123/3/gate/tempest-full-py3/b9c2c46/ : SUCCESS in 1h 25m 14s\n- nova-cells-v1 https://logs.opendev.org/23/668123/3/gate/nova-cells-v1/97d6e0e/ : SUCCESS in 50m 18s\n- nova-live-migration https://logs.opendev.org/23/668123/3/gate/nova-live-migration/4a4ccc4/ : SUCCESS in 53m 44s\n- nova-multiattach https://logs.opendev.org/23/668123/3/gate/nova-multiattach/918c734/ : SUCCESS in 1h 00m 21s\n- nova-next https://logs.opendev.org/23/668123/3/gate/nova-next/9be6c5f/ : SUCCESS in 1h 21m 27s\n- tempest-slow https://logs.opendev.org/23/668123/3/gate/tempest-slow/3d8f1e6/ : SUCCESS in 2h 00m 10s\n- nova-tox-functional https://logs.opendev.org/23/668123/3/gate/nova-tox-functional/e83b361/ : SUCCESS in 25m 11s\n- nova-tox-functional-py35 https://logs.opendev.org/23/668123/3/gate/nova-tox-functional-py35/0b401c6/ : SUCCESS in 20m 28s","accounts_in_message":[],"_revision_number":3},{"id":"96073339a0fdd9f7e0fedae52e8ba65000afe560","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-09 15:42:11.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"d2f91755ab74372a966b0ebae710beccabef0821","revisions":{"88116d95ae38978c5e4467ff0680f6a85e835273":{"kind":"REWORK","_number":1,"created":"2019-06-28 09:22:29.000000000","uploader":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"ref":"refs/changes/23/668123/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/23/668123/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/23/668123/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/23/668123/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/23/668123/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/23/668123/1"}}},"commit":{"parents":[{"commit":"58a140487c8127da727fa7e4fb56892f8c162536","subject":"Block swap volume on volumes with \u003e1 rw attachment","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/58a140487c8127da727fa7e4fb56892f8c162536"}]}],"author":{"name":"rsritesh","email":"rsritesh@rediff.com","date":"2017-04-19 06:32:30.000000000","tz":330},"committer":{"name":"Lee Yarwood","email":"lyarwood@redhat.com","date":"2019-06-28 09:20:31.000000000","tz":60},"subject":"libvirt: flatten rbd images when unshelving an instance","message":"libvirt: flatten rbd images when unshelving an instance\n\nPreviously attempts to remove the shelved snapshot of an unshelved\ninstance when using the rbd backends for both Nova and Glance would\nfail. This was due to the instance disk being cloned from and still\nreferencing the shelved snapshot image in Glance, blocking any attempt\nto remove this image later in the unshelve process.\n\nAfter much debate this change attempts to fix this issue by flattening\nthe instance disk while the instance is being spawned as part of an\nunshelve. For the rbd imagebackend this removes any reference to the\nshelved snapshot in Glance allowing this image to be removed. For all\nother imagebackends the call to flatten the image is currently a no-op.\n\nCo-Authored-By: Lee Yarwood \u003clyarwood@redhat.com\u003e\nCo-Authored-By: Vladyslav Drok \u003cvdrok@mirantis.com\u003e\n\nNOTE(lyarwood): Test conflicts due to Ie3130e104d7ca80289f1bd9f0fee9a7a198c263c\nand I407034374fe17c4795762aa32575ba72d3a46fe8 not being present in\nstable/queens. Note that the latter was backported but then reverted via\nIbf2b5eeafd962e93ae4ab6290015d58c33024132 resulting in this conflict.\n\nConflicts:\n    nova/tests/unit/virt/libvirt/test_driver.py\n\nCloses-Bug: #1653953\nChange-Id: If3c9d1de3ce0fe394405bd1e1f0fa08ce2baeda8\n(cherry picked from commit d89e7d7857e0ab56c3b088338272c24d0618c07f)\n(cherry picked from commit e802ede4b30b21c7590620abc142300a57bcf349)\n(cherry picked from commit e93bc57a73d8642012f759a4ffbe5289112ba490)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/88116d95ae38978c5e4467ff0680f6a85e835273"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/88116d95ae38978c5e4467ff0680f6a85e835273"}]},"branch":"refs/heads/stable/queens"},"902cffb6a99395745104bcc1a673e470aadbd79c":{"kind":"REWORK","_number":2,"created":"2019-06-28 11:21:28.000000000","uploader":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"ref":"refs/changes/23/668123/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/23/668123/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/23/668123/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/23/668123/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/23/668123/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/23/668123/2"}}},"commit":{"parents":[{"commit":"d3bdeb26155c2d3b53850b790d3800a2dd78cada","subject":"libvirt: Do not reraise DiskNotFound exceptions during resize","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d3bdeb26155c2d3b53850b790d3800a2dd78cada"}]}],"author":{"name":"rsritesh","email":"rsritesh@rediff.com","date":"2017-04-19 06:32:30.000000000","tz":330},"committer":{"name":"Lee Yarwood","email":"lyarwood@redhat.com","date":"2019-06-28 11:20:49.000000000","tz":60},"subject":"libvirt: flatten rbd images when unshelving an instance","message":"libvirt: flatten rbd images when unshelving an instance\n\nPreviously attempts to remove the shelved snapshot of an unshelved\ninstance when using the rbd backends for both Nova and Glance would\nfail. This was due to the instance disk being cloned from and still\nreferencing the shelved snapshot image in Glance, blocking any attempt\nto remove this image later in the unshelve process.\n\nAfter much debate this change attempts to fix this issue by flattening\nthe instance disk while the instance is being spawned as part of an\nunshelve. For the rbd imagebackend this removes any reference to the\nshelved snapshot in Glance allowing this image to be removed. For all\nother imagebackends the call to flatten the image is currently a no-op.\n\nCo-Authored-By: Lee Yarwood \u003clyarwood@redhat.com\u003e\nCo-Authored-By: Vladyslav Drok \u003cvdrok@mirantis.com\u003e\n\nNOTE(lyarwood): Test conflicts due to Ie3130e104d7ca80289f1bd9f0fee9a7a198c263c\nand I407034374fe17c4795762aa32575ba72d3a46fe8 not being present in\nstable/queens. Note that the latter was backported but then reverted via\nIbf2b5eeafd962e93ae4ab6290015d58c33024132 resulting in this conflict.\n\nConflicts:\n    nova/tests/unit/virt/libvirt/test_driver.py\n\nCloses-Bug: #1653953\nChange-Id: If3c9d1de3ce0fe394405bd1e1f0fa08ce2baeda8\n(cherry picked from commit d89e7d7857e0ab56c3b088338272c24d0618c07f)\n(cherry picked from commit e802ede4b30b21c7590620abc142300a57bcf349)\n(cherry picked from commit e93bc57a73d8642012f759a4ffbe5289112ba490)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/902cffb6a99395745104bcc1a673e470aadbd79c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/902cffb6a99395745104bcc1a673e470aadbd79c"}]},"branch":"refs/heads/stable/queens"},"d2f91755ab74372a966b0ebae710beccabef0821":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2019-07-29 08:07:02.000000000","uploader":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"ref":"refs/changes/23/668123/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/23/668123/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/23/668123/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/23/668123/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/23/668123/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/23/668123/3"}}},"commit":{"parents":[{"commit":"95a35cbee44f8e97aa6d3a04820175c052f03cb3","subject":"Merge \"Init HostState.failed_builds\" into stable/queens","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/95a35cbee44f8e97aa6d3a04820175c052f03cb3"}]}],"author":{"name":"rsritesh","email":"rsritesh@rediff.com","date":"2017-04-19 06:32:30.000000000","tz":330},"committer":{"name":"Lee Yarwood","email":"lyarwood@redhat.com","date":"2019-07-29 08:06:47.000000000","tz":60},"subject":"libvirt: flatten rbd images when unshelving an instance","message":"libvirt: flatten rbd images when unshelving an instance\n\nPreviously attempts to remove the shelved snapshot of an unshelved\ninstance when using the rbd backends for both Nova and Glance would\nfail. This was due to the instance disk being cloned from and still\nreferencing the shelved snapshot image in Glance, blocking any attempt\nto remove this image later in the unshelve process.\n\nAfter much debate this change attempts to fix this issue by flattening\nthe instance disk while the instance is being spawned as part of an\nunshelve. For the rbd imagebackend this removes any reference to the\nshelved snapshot in Glance allowing this image to be removed. For all\nother imagebackends the call to flatten the image is currently a no-op.\n\nCo-Authored-By: Lee Yarwood \u003clyarwood@redhat.com\u003e\nCo-Authored-By: Vladyslav Drok \u003cvdrok@mirantis.com\u003e\n\nNOTE(lyarwood): Test conflicts due to Ie3130e104d7ca80289f1bd9f0fee9a7a198c263c\nand I407034374fe17c4795762aa32575ba72d3a46fe8 not being present in\nstable/queens. Note that the latter was backported but then reverted via\nIbf2b5eeafd962e93ae4ab6290015d58c33024132 resulting in this conflict.\n\nConflicts:\n    nova/tests/unit/virt/libvirt/test_driver.py\n\nCloses-Bug: #1653953\nChange-Id: If3c9d1de3ce0fe394405bd1e1f0fa08ce2baeda8\n(cherry picked from commit d89e7d7857e0ab56c3b088338272c24d0618c07f)\n(cherry picked from commit e802ede4b30b21c7590620abc142300a57bcf349)\n(cherry picked from commit e93bc57a73d8642012f759a4ffbe5289112ba490)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d2f91755ab74372a966b0ebae710beccabef0821"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d2f91755ab74372a966b0ebae710beccabef0821"}]},"branch":"refs/heads/stable/queens"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
