)]}'
{"id":"openstack%2Fnova~780790","triplet_id":"openstack%2Fnova~stable%2Fqueens~I58dca95251b607eaff602783fee2fc38e2421944","project":"openstack/nova","branch":"stable/queens","topic":"bug/1885528","hashtags":[],"change_id":"I58dca95251b607eaff602783fee2fc38e2421944","subject":"Use absolute path during qemu img rebase","status":"ABANDONED","created":"2021-03-16 11:16:56.000000000","updated":"2022-11-11 18:23:43.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"96e04689df06d62883caccff8d2cce6a1100ceda","_number":780790,"virtual_id_number":780790,"owner":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":-1,"date":"2021-03-23 11:26:48.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":-1,"default_value":0,"optional":true},"Code-Review":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"all":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"}],"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"]}],"REVIEWER":[{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-03-16 11:16:56.000000000","updated_by":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"reviewer":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"state":"REVIEWER"},{"updated":"2021-03-16 13:01:56.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-03-16 14:26:37.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"}],"messages":[{"id":"1b8f3afc1c3099f217fd0704053ff74396717f82","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"date":"2021-03-16 11:16:56.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"004ba225daefbe4dc73b812821d3659a3862c778","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-16 13:01:56.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- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e6fc1f4e23824466905590876507072b : FAILURE in 9m 44s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/a5bf3f1fcc4347df80636c4d9c094d96 : SUCCESS in 14m 45s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/b3108840417d46528f8dfe6360911670 : SUCCESS in 18m 45s\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/41b462b246af4be191a597c81aa6f872 : SUCCESS in 9m 11s\n- tempest-full https://zuul.opendev.org/t/openstack/build/6e1623e439c144588aa55027cb7b2541 : SUCCESS in 1h 08m 31s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/ca882fa279a542a99b09038e8d81099f : SUCCESS in 54m 20s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/3fb606c92a4f4c929a244c46006e9593 : SUCCESS in 1h 20m 10s\n- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/dcd2070375ce43d5a52324bc16a6450c : SUCCESS in 36m 49s (non-voting)\n- nova-cells-v1 https://zuul.opendev.org/t/openstack/build/e9a997b16b2a4cc093dd152f9b244c53 : SUCCESS in 56m 53s\n- nova-grenade-live-migration https://zuul.opendev.org/t/openstack/build/4907f5fd04604a268469bcf974b6b22d : SUCCESS in 46m 58s (non-voting)\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/57d87470ee734808b2b403a878fdc94a : SUCCESS in 35m 56s\n- nova-multiattach https://zuul.opendev.org/t/openstack/build/9aecf8978c154c2a87bcf95ca6c3ec40 : SUCCESS in 47m 43s\n- nova-next https://zuul.opendev.org/t/openstack/build/91661af874174865990468274421d0bb : SUCCESS in 1h 16m 40s\n- tempest-slow https://zuul.opendev.org/t/openstack/build/772bd2d76bc948659410eb653ccbcdaa : SUCCESS in 1h 42m 26s\n- nova-tox-functional https://zuul.opendev.org/t/openstack/build/fe5557083ce14bc88ebd36b9b119ef90 : SUCCESS in 18m 32s\n- nova-tox-functional-py35 https://zuul.opendev.org/t/openstack/build/5e0bb299b59547869adb1c39c56c5738 : SUCCESS in 18m 04s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/eeb410f751ef4390bb349c6d08787566 : SUCCESS in 1h 08m 18s\n- devstack-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/c45d115a27114c7ca79fbd48f6d63a84 : FAILURE in 56m 20s (non-voting)\n- tempest-multinode-full https://zuul.opendev.org/t/openstack/build/3e6274b27e744b3fb99a2613c5b9eec8 : SUCCESS in 1h 24m 47s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"a2d00047269fe91f4947e861f59db19eaf55d773","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-03-16 14:26:37.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-xenial https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/90/780790/1/check/tempest-dsvm-full-xenial/846cc79/ : FAILURE in 46m 23s\n- tempest-dsvm-full-xenial-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/90/780790/1/check/tempest-dsvm-full-xenial-py3/d231eee/ : FAILURE in 53m 36s","accounts_in_message":[],"_revision_number":1},{"id":"e978dcb4dc443a8e3104add1f2e0c2a966e6c40c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"date":"2021-03-23 09:21:15.000000000","message":"Uploaded patch set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"cd75dee86bceb4336712251a5acbf253f58a440a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-23 11:26:48.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/66a65aba25684720ba9305e113b38f39 : FAILURE in 12m 37s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/d6fd503d3c664be1a8d3c7e432691738 : SUCCESS in 16m 08s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/6a6af840cc5644ce97f27b62b01b60ca : SUCCESS in 12m 29s\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/b076e1347bf84f5b8a2f06892f53fa5d : SUCCESS in 9m 22s\n- tempest-full https://zuul.opendev.org/t/openstack/build/61a3a93fc0484fc198e6b2d789467e0b : SUCCESS in 1h 12m 17s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/273b2c41f38f4e6d97a530f8e7ee8e81 : SUCCESS in 44m 22s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/8e2eea3bb9144d11938169363e059229 : SUCCESS in 1h 15m 45s\n- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/0624da1b79994bf9a46c32f532ae97a7 : SUCCESS in 1h 14m 55s (non-voting)\n- nova-cells-v1 https://zuul.opendev.org/t/openstack/build/9e845828846d405a92f9b7dd4c990766 : SUCCESS in 47m 23s\n- nova-grenade-live-migration https://zuul.opendev.org/t/openstack/build/b06a8ca096604596ab774a03bb7844f0 : SUCCESS in 52m 39s (non-voting)\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/6d598ac17c83478fa43b6b57d0e473b7 : SUCCESS in 49m 27s\n- nova-multiattach https://zuul.opendev.org/t/openstack/build/ba3147d8d9a14270ad7858004daf9429 : SUCCESS in 1h 05m 25s\n- nova-next https://zuul.opendev.org/t/openstack/build/b4a7c61db4bc455a9b4046a5b00e1e78 : SUCCESS in 1h 19m 59s\n- tempest-slow https://zuul.opendev.org/t/openstack/build/acf8bcfaf3a84416b954ef27974e0913 : SUCCESS in 1h 58m 03s\n- nova-tox-functional https://zuul.opendev.org/t/openstack/build/1d1840c00e59457cb64284f228ef986f : SUCCESS in 19m 40s\n- nova-tox-functional-py35 https://zuul.opendev.org/t/openstack/build/0a0f7e92c1ca4879a52283901f0ece62 : SUCCESS in 21m 54s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/3a5fb547e95f462f8cd9616be9402ee3 : SUCCESS in 57m 16s\n- devstack-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/275be7bd4aca451580b003a30d587b5d : FAILURE in 59m 33s (non-voting)\n- tempest-multinode-full https://zuul.opendev.org/t/openstack/build/21a7346ed62c4ce389c4caa6ed5f7c26 : SUCCESS in 1h 30m 12s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"1dd7138eed7d415d34df120ed297ac73881087ca","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-03-23 12:08:31.000000000","message":"Patch Set 2:\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/90/780790/2/check/tempest-dsvm-full-xenial/6b818ef/ : FAILURE in 46m 22s\n- tempest-dsvm-full-xenial-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/90/780790/2/check/tempest-dsvm-full-xenial-py3/39a8aec/ : FAILURE in 56m 51s","accounts_in_message":[],"_revision_number":2},{"id":"96e04689df06d62883caccff8d2cce6a1100ceda","tag":"autogenerated:gerrit:abandon","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2022-11-11 18:23:43.000000000","message":"Abandoned\n\nThis branch transitioned to End of Life for this project, open patches needs to be closed to be able to delete the branch.","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"f531193a33d3ac20e2bb3f1a2328d1f55ded3e33","revisions":{"f4eb390b172382ce6490fdfdc01d827059c7f7d6":{"kind":"REWORK","_number":1,"created":"2021-03-16 11:16:56.000000000","uploader":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"ref":"refs/changes/90/780790/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/90/780790/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/90/780790/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/90/780790/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/90/780790/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/90/780790/1"}}},"commit":{"parents":[{"commit":"d209a501e66a6a21eeb5a0883bb94fd1c4de2947","subject":"Make _rebase_with_qemu_img() generic","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d209a501e66a6a21eeb5a0883bb94fd1c4de2947"}]}],"author":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2020-07-02 10:13:29.000000000","tz":120},"committer":{"name":"Lee Yarwood","email":"lyarwood@redhat.com","date":"2021-03-16 11:15:16.000000000","tz":0},"subject":"Use absolute path during qemu img rebase","message":"Use absolute path during qemu img rebase\n\nDuring an assisted volume snapshot delete request from Cinder nova\nremoves the snapshot from the backing file chain. During that nova\nchecks the existence of such file. However in some cases (see the bug\nreport) the path is relative and therefore os.path.exists fails.\n\nThis patch makes sure that nova uses the volume absolute path to make\nthe backing file path absolute as well.\n\nCloses-Bug #1885528\n\nNOTE(lyarwood): Conflict caused by I897999e8a4601694213f068367eae9608cdc7bbb\nnot being present in stable/rocky.\n\nConflicts:\n  nova/tests/unit/virt/libvirt/test_driver.py\n\nChange-Id: I58dca95251b607eaff602783fee2fc38e2421944\n(cherry picked from commit b9333125790682f9d60bc74fdbb12a098565e7c2)\n(cherry picked from commit 831abc9f83a2d3f517030f881e7da724417fea93)\n(cherry picked from commit c2044d4bd0919860aa2d49687ba9c6ef6f7d37e8)\n(cherry picked from commit 351072eb0950ea4a4e573d5525ed4c5dc7d6fa30)\n(cherry picked from commit 80c64b455cbb646b920755eb35fa2c5fa5df81b2)\n(cherry picked from commit 8fc3b17b124703e32d25270e3ff90974591d658f)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/f4eb390b172382ce6490fdfdc01d827059c7f7d6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/f4eb390b172382ce6490fdfdc01d827059c7f7d6"}]},"branch":"refs/heads/stable/queens"},"f531193a33d3ac20e2bb3f1a2328d1f55ded3e33":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2021-03-23 09:21:15.000000000","uploader":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"ref":"refs/changes/90/780790/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/90/780790/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/90/780790/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/90/780790/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/90/780790/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/90/780790/2"}}},"commit":{"parents":[{"commit":"d209a501e66a6a21eeb5a0883bb94fd1c4de2947","subject":"Make _rebase_with_qemu_img() generic","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d209a501e66a6a21eeb5a0883bb94fd1c4de2947"}]}],"author":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2020-07-02 10:13:29.000000000","tz":120},"committer":{"name":"Lee Yarwood","email":"lyarwood@redhat.com","date":"2021-03-23 09:20:17.000000000","tz":0},"subject":"Use absolute path during qemu img rebase","message":"Use absolute path during qemu img rebase\n\nDuring an assisted volume snapshot delete request from Cinder nova\nremoves the snapshot from the backing file chain. During that nova\nchecks the existence of such file. However in some cases (see the bug\nreport) the path is relative and therefore os.path.exists fails.\n\nThis patch makes sure that nova uses the volume absolute path to make\nthe backing file path absolute as well.\n\nCloses-Bug #1885528\n\nChange-Id: I58dca95251b607eaff602783fee2fc38e2421944\n(cherry picked from commit b9333125790682f9d60bc74fdbb12a098565e7c2)\n(cherry picked from commit 831abc9f83a2d3f517030f881e7da724417fea93)\n(cherry picked from commit c2044d4bd0919860aa2d49687ba9c6ef6f7d37e8)\n(cherry picked from commit 351072eb0950ea4a4e573d5525ed4c5dc7d6fa30)\n(cherry picked from commit 80c64b455cbb646b920755eb35fa2c5fa5df81b2)\n(cherry picked from commit 8fc3b17b124703e32d25270e3ff90974591d658f)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/f531193a33d3ac20e2bb3f1a2328d1f55ded3e33"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/f531193a33d3ac20e2bb3f1a2328d1f55ded3e33"}]},"branch":"refs/heads/stable/queens"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
