)]}'
{"id":"openstack%2Fnova~722142","triplet_id":"openstack%2Fnova~stable%2Ftrain~I3c9ae47d0ceb64fa3082a01cb7df27faa4f5a00d","project":"openstack/nova","branch":"stable/train","topic":"bug/1834659","hashtags":[],"change_id":"I3c9ae47d0ceb64fa3082a01cb7df27faa4f5a00d","subject":"Add retry to cinder API calls related to volume detach","status":"MERGED","created":"2020-04-22 20:56:46.000000000","updated":"2020-04-23 18:09:03.000000000","submitted":"2020-04-23 18:06:56.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":"722142-1587665216846-dfe5b5ea","meta_rev_id":"c5405622a31a6321193b6fdf4728fda1799302c5","_number":722142,"virtual_id_number":722142,"owner":{"_account_id":30009,"name":"François Palin","email":"fpalin@redhat.com","username":"FrancoisPalin"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"date":"2020-04-22 21:23:40.000000000","_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},{"value":0,"date":"2020-04-22 23:29:24.000000000","_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"value":0,"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"value":0,"date":"2020-04-22 23:36:26.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":"2020-04-22 21:44:07.000000000","_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-04-23 18:06:56.000000000","post_submit":true,"permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"all":[{"value":0,"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","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":2,"date":"2020-04-23 14:51:29.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":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":2,"date":"2020-04-23 14:26:23.000000000","_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"value":0,"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"all":[{"value":0,"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","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":1,"date":"2020-04-23 14:51:29.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"value":0,"_account_id":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":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","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":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"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":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_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":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-04-22 21:23:40.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":"2020-04-22 21:44:07.000000000","updated_by":{"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},"reviewer":{"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},"state":"REVIEWER"},{"updated":"2020-04-22 23:29: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":"REVIEWER"},{"updated":"2020-04-22 23:36:26.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":"2020-04-23 14:26:23.000000000","updated_by":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"reviewer":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"state":"REVIEWER"},{"updated":"2020-04-23 14:51:29.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"},{"updated":"2020-04-23 18:06: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"}],"messages":[{"id":"a0b89eab3cd1fd99d99f8355420c99dc29c0c9e5","author":{"_account_id":30009,"name":"François Palin","email":"fpalin@redhat.com","username":"FrancoisPalin"},"date":"2020-04-22 20:56:46.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"4fcadc32cf930c880a4b44dc35d911902c57bd2e","author":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"date":"2020-04-22 21:23:40.000000000","message":"Patch Set 1:\n\nTesting failed ubuntu-bionic-s390x. For rechecking only on the ubuntu-bionic-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-bionic-s390x http://extbasicopstackcilog01.podc.sl.edst.ibm.com/zkvm_test_logs/production/722142/1/check-tempest-dsvm-neutron-full-ubuntu-bionic-s390x/e145d58 : FAILURE in 26m 22s","accounts_in_message":[],"_revision_number":1},{"id":"0b52cc9f47b327e1c71c0a19572f55f29e5d8fa1","author":{"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},"date":"2020-04-22 21:44:07.000000000","message":"Patch Set 1:\n\nBuild failed.\n\n- pmem-tempest-plugin-filtered http://52.27.155.124/42/722142/1/check/pmem-tempest-plugin-filtered/bba62af/ : SUCCESS in 25m 15s\n- pmem-tempest-plugin-filtered-multi-node http://52.27.155.124/42/722142/1/check/pmem-tempest-plugin-filtered-multi-node/2bbe544/ : FAILURE in 46m 06s","accounts_in_message":[],"_revision_number":1},{"id":"dd759bcba0c834d68a8d11d8368812c45fa5810a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-22 23:17:47.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/331bc416f3f642c590258a20ea7c3e44 : SUCCESS in 53m 55s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/a540f031823543059c82bbbf2567def0 : SUCCESS in 1h 17m 03s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/2a7810c55cf847eeaac36117896e4a50 : SUCCESS in 18m 06s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/70a74649924b43a4b3c1e25498c36536 : SUCCESS in 15m 52s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7d0f76ce40a641be8cd2ef709a63c637 : SUCCESS in 11m 21s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/d38d79ab80f846e19b46a6cae8d124b6 : SUCCESS in 14m 24s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/e3d4c403e0ee42eda7469f745f8b80ec : SUCCESS in 14m 59s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/90a7b797c3d04ad7b0150f605e15368f : SUCCESS in 17m 48s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/be029a10efc5449cbbfac11862fb4fa0 : SUCCESS in 18m 43s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/01ccc3583465401ca9535974aba0f24c : SUCCESS in 1h 04m 59s (non-voting)\n- devstack-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/dae91af6463c4637b957dd32b96551ab : SUCCESS in 1h 18m 04s (non-voting)\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/05e0765a09fd4d28b418fff05ca145af : SUCCESS in 1h 08m 38s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/6a237513b3b84094a6a07f0ec7f4b944 : SUCCESS in 1h 18m 46s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/92b931e627004fb191191bb868115090 : SUCCESS in 47m 52s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/62acc24325044776a27a75cde49d1e0c : SUCCESS in 1h 25m 41s\n- nova-next https://zuul.opendev.org/t/openstack/build/1a84cca6fe9e4612b21417ae3b31b790 : SUCCESS in 1h 12m 10s\n- nova-tox-functional https://zuul.opendev.org/t/openstack/build/596e7a91be3c49e3a14568452129967a : SUCCESS in 21m 17s\n- nova-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/f79824af8769483bb061cbbca65a420c : SUCCESS in 20m 51s\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/c96d47be79334a558728d49e10161d18 : SUCCESS in 2h 18m 33s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/cabd1e60272948b5b83ff2d99c64469a : SUCCESS in 1h 12m 42s","accounts_in_message":[],"_revision_number":1},{"id":"397d233f3a8c3a1e0497d9663301098bde0cd3a7","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2020-04-22 23:29:24.000000000","message":"Patch Set 1:\n\nBuild succeeded.\n\n- nova http://cloudbase-ci.com/nova/722142/1 : SUCCESS in 2h 31m 47s","accounts_in_message":[],"_revision_number":1},{"id":"f94bf555a10f2e8f15698be7907e83276520e78b","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2020-04-22 23:36:26.000000000","message":"Patch Set 1:\n\nBuild failed. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm- recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-bionic https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/42/722142/1/check/tempest-dsvm-full-bionic/f212b11/ : FAILURE in 57m 40s\n- tempest-dsvm-full-bionic-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/42/722142/1/check/tempest-dsvm-full-bionic-py3/80f3794/ : SUCCESS in 2h 03m 37s\n- grenade-dsvm-bionic https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/42/722142/1/check/grenade-dsvm-bionic/bc0f47f/ : POST_FAILURE in 2h 00m 24s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"e2c77c3b59bcec6188d3a4f0bc6e6844e2bb3d6b","author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"date":"2020-04-23 14:26:23.000000000","message":"Patch Set 1: Code-Review+2\n\nLGTM, clean and useful.","accounts_in_message":[],"_revision_number":1},{"id":"3ddbcc78af2a29c14d27395f8bde211eda7ef2ea","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2020-04-23 14:51:29.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1\n\nClean cherry-pick, indeed, and merged on master. LGTM.","accounts_in_message":[],"_revision_number":1},{"id":"f1f952cb6cc3d7f218335ce207186c09323cd38a","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-23 14:54:50.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"0d42417784d29c14849115f0e0a07c69e4330f6e","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-23 18:06:56.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":1},{"id":"7b95d4ae745bb253b2ba5d60f15afc8e49725f5d","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-23 18:06:56.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/0bb26dc76281414ca35f376a740d6248 : SUCCESS in 1h 06m 35s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/9c4e46156c2e434a9a7f52d8fe02e61b : SUCCESS in 1h 24m 23s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/2222dc4ba8b1414eb375c4ba6896ec4f : SUCCESS in 17m 45s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6c14841439a94009be944c6a5b7778d8 : SUCCESS in 13m 14s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/cea22e7c1258423ca89ca84b02a491f5 : SUCCESS in 16m 48s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/241d7e4ef92147e18a1ecdb27fd65083 : SUCCESS in 14m 20s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/67f860641c1b429c9a609adf87b031e5 : SUCCESS in 13m 46s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3bd789d4a4d24d7fb50d1bed4ce14391 : SUCCESS in 12m 20s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/d34095894ab04ea3ae271ed058743c76 : SUCCESS in 1h 08m 55s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/4f96660c8d4b4a859cccbe05fb67f243 : SUCCESS in 58m 28s\n- nova-tox-functional https://zuul.opendev.org/t/openstack/build/a50d2183dc1c4937a74d62e5c98bd35f : SUCCESS in 19m 01s\n- nova-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/554246d8d80240a090103b1b8ccaafd6 : SUCCESS in 19m 36s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/0d1c5e4248ea4af4adf6919ebf5e79c9 : SUCCESS in 1h 54m 17s\n- nova-next https://zuul.opendev.org/t/openstack/build/d78f7a20747f4668bc8f187146086247 : SUCCESS in 1h 22m 51s\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/16edaee892ad444d9c9962851937882e : SUCCESS in 2h 38m 23s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/738f7b6f70b141d0b2cf8817436cec44 : SUCCESS in 1h 05m 46s","accounts_in_message":[],"_revision_number":1},{"id":"a85f00a18af342388f5250db61987e85e5aa34fd","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-23 18:09:03.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6c20cf443e48416bb0205e2976543ba4 : SUCCESS in 1m 16s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"118ee682571a4bd41c8009dbe2e47fdd1f85a630","revisions":{"118ee682571a4bd41c8009dbe2e47fdd1f85a630":{"kind":"REWORK","_number":1,"created":"2020-04-22 20:56:46.000000000","uploader":{"_account_id":30009,"name":"François Palin","email":"fpalin@redhat.com","username":"FrancoisPalin"},"ref":"refs/changes/42/722142/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/42/722142/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/42/722142/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/42/722142/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/42/722142/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/42/722142/1"}}},"commit":{"parents":[{"commit":"0421968f4a2ef2df43f21c739206c38fa047115b","subject":"Merge \"Reject boot request for unsupported images\" into stable/train","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/0421968f4a2ef2df43f21c739206c38fa047115b"}]}],"author":{"name":"Francois Palin","email":"fpalin@redhat.com","date":"2019-07-08 14:12:25.000000000","tz":-240},"committer":{"name":"Francois Palin","email":"fpalin@redhat.com","date":"2020-04-22 20:54:47.000000000","tz":-240},"subject":"Add retry to cinder API calls related to volume detach","message":"Add retry to cinder API calls related to volume detach\n\nWhen shutting down an instance for which volume needs to be\ndeleted, if cinder RPC timeout expires before cinder volume\ndriver terminates connection, then an unknown cinder exception\nis received and the volume is not removed.\n\nThis fix adds a retry mechanism directly in cinder API calls\nattachment_delete, terminate_connection, and detach.\n\nChange-Id: I3c9ae47d0ceb64fa3082a01cb7df27faa4f5a00d\nCloses-Bug: #1834659\n(cherry picked from commit 01c334cbdd859f4e486ac2c369a4bdb3ec7709cc)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/118ee682571a4bd41c8009dbe2e47fdd1f85a630"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/118ee682571a4bd41c8009dbe2e47fdd1f85a630"}]},"branch":"refs/heads/stable/train"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
