)]}'
{"id":"openstack%2Fnova~725272","triplet_id":"openstack%2Fnova~stable%2Frocky~I3c9ae47d0ceb64fa3082a01cb7df27faa4f5a00d","project":"openstack/nova","branch":"stable/rocky","topic":"bug/1834659","hashtags":[],"change_id":"I3c9ae47d0ceb64fa3082a01cb7df27faa4f5a00d","subject":"Add retry to cinder API calls related to volume detach","status":"MERGED","created":"2020-05-04 13:38:30.000000000","updated":"2020-05-09 09:14:46.000000000","submitted":"2020-05-07 21:50:32.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":"725272-1588888232340-7b8e95d9","meta_rev_id":"92735e00862dbccc56a53b1d1ee9713796be9467","_number":725272,"virtual_id_number":725272,"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":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-05-07 21:50:31.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"},{"value":0,"date":"2020-05-04 14:21:47.000000000","_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},{"value":0,"date":"2020-05-04 15:50:02.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-05-04 13:48:20.000000000","_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"value":0,"date":"2020-05-04 14:03:44.000000000","_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":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2020-05-07 15:02:11.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},{"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":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":2,"date":"2020-05-06 14:28:39.000000000","_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"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":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2020-05-07 15:02:11.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},{"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":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":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":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},{"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":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":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":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},{"_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":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-05-04 13:48:20.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-05-04 14:03:44.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-05-04 14:21:47.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-05-04 15:50:02.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-05-06 14:28:39.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-05-07 15:02:11.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":"2020-05-07 21:50:31.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":"c078a0c1b0873c39c0af4f74eacf55c364eb0b84","author":{"_account_id":30009,"name":"François Palin","email":"fpalin@redhat.com","username":"FrancoisPalin"},"date":"2020-05-04 13:38:30.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"367e8b7fb33c804857cf37fdbf9f00a22edfebeb","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2020-05-04 13:48:20.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/725272/1 : FAILURE in 8m 32s","accounts_in_message":[],"_revision_number":1},{"id":"c632e630f61d36e7cf4ced6f8a9b530c9a7cf533","author":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"date":"2020-05-04 14:03:44.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/725272/1/check-tempest-dsvm-neutron-full-ubuntu-bionic-s390x/23a0142 : FAILURE in 24m 41s","accounts_in_message":[],"_revision_number":1},{"id":"2944fbcde285bc660960d4e3108ff91fad182229","author":{"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},"date":"2020-05-04 14:21:47.000000000","message":"Patch Set 1:\n\nBuild failed.\n\n- pmem-tempest-plugin-filtered http://52.27.155.124/72/725272/1/check/pmem-tempest-plugin-filtered/457b5bb/ : POST_FAILURE in 22m 21s\n- pmem-tempest-plugin-filtered-multi-node http://52.27.155.124/72/725272/1/check/pmem-tempest-plugin-filtered-multi-node/f6a04fe/ : POST_FAILURE in 42m 05s","accounts_in_message":[],"_revision_number":1},{"id":"53c570f89945e6ed9033e0783f1033695d604d71","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-04 15:41:42.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/083721d509664632b71ff7cae5872af6 : SUCCESS in 10m 43s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/fb6675853bc04d1d83505145058bf47e : SUCCESS in 14m 34s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/4f626912bad549518844d2cedeffc44a : SUCCESS in 17m 57s\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/0dcf3e552e7648b6ad061a3d8ddd221f : SUCCESS in 9m 59s\n- tempest-full https://zuul.opendev.org/t/openstack/build/e7aa6a56c0d645b19f7bf20658f3aabc : SUCCESS in 1h 24m 25s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/75fb9c198c064af59d17f211712b4972 : SUCCESS in 1h 04m 32s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/c0353acaf79c48e2afc2ce44e474ee4a : SUCCESS in 1h 30m 40s\n- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/05abb08a95744ff7b99483fb0780e0c4 : SUCCESS in 57m 19s (non-voting)\n- nova-cells-v1 https://zuul.opendev.org/t/openstack/build/61bfda48d6914decb06d399795c080d6 : SUCCESS in 1h 01m 08s\n- nova-grenade-live-migration https://zuul.opendev.org/t/openstack/build/633f591b507042968eb8fba8c0df5ae3 : SUCCESS in 1h 07m 12s (non-voting)\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/4254f51d0a0e4611aaeed7e5513fba8c : SUCCESS in 52m 38s\n- nova-multiattach https://zuul.opendev.org/t/openstack/build/44c7847d507b42ffb4ff93a3796eb78b : SUCCESS in 1h 03m 29s\n- nova-next https://zuul.opendev.org/t/openstack/build/0b9e6db477fb4a44892a8157c37ac72b : SUCCESS in 1h 19m 09s\n- tempest-slow https://zuul.opendev.org/t/openstack/build/b523950523e54c79886ffabd94366b39 : SUCCESS in 1h 59m 43s\n- nova-tox-functional https://zuul.opendev.org/t/openstack/build/6f686013fd9a40c8b728f9c3670211c6 : SUCCESS in 21m 35s\n- nova-tox-functional-py35 https://zuul.opendev.org/t/openstack/build/92889c19055d41b9ac53e4f45e7498f8 : SUCCESS in 18m 16s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/86efe5e1542c498a8a72122ef63e72b1 : SUCCESS in 27m 34s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/ab36e95190bf4cc8b67382f4e8e49015 : SUCCESS in 1h 07m 12s\n- devstack-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/3fa68433e6274272a8f2c5052ee993ed : SUCCESS in 1h 12m 18s (non-voting)\n- tempest-multinode-full https://zuul.opendev.org/t/openstack/build/c002ff3e48d24a58ae5c255af28fc86b : SUCCESS in 1h 53m 52s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"ba034f6a9fae8b4928de8dd00026bae8e7a81d3c","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2020-05-04 15:50:02.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/72/725272/1/check/tempest-dsvm-full-bionic/78883e7/ : FAILURE in 49m 07s\n- tempest-dsvm-full-bionic-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/72/725272/1/check/tempest-dsvm-full-bionic-py3/e19307c/ : SUCCESS in 2h 00m 33s\n- grenade-dsvm-bionic https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/72/725272/1/check/grenade-dsvm-bionic/a5d99bb/ : POST_FAILURE in 1h 22m 05s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"87908b27412d38ac9e03d41a56dc03a9692001ad","author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"date":"2020-05-06 14:28:39.000000000","message":"Patch Set 1: Code-Review+2\n\nLGTM, merged in stein and clean back to Rocky.","accounts_in_message":[],"_revision_number":1},{"id":"b3e9e7320dfff52d66ba8100e223798b45b3371f","author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"date":"2020-05-07 15:02:11.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1\n\nRocky is in Extended Maintenance but we can still merge things. This one looks a good bugfix.","accounts_in_message":[],"_revision_number":1},{"id":"6da868bd5d5d2a8a22cb5603832e4d0f511cb0d9","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-07 15:03:11.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"0023c10d1ebde5dd04c3142480674a9f1e096e4e","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-07 21:50:31.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ae59df84a2ae4e84acb5ff61755dc230 : SUCCESS in 13m 57s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/a94f627591f94b6da4e751f9d7c3349a : SUCCESS in 13m 40s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/491a3cea794e412693920557d8bb56eb : SUCCESS in 13m 09s\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/cb78569b44af4eb183bea89dd3f09c64 : SUCCESS in 10m 39s\n- tempest-full https://zuul.opendev.org/t/openstack/build/54cdf1a9426248c08093596fd9f52289 : SUCCESS in 1h 27m 46s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/3d57e3991bcc417592df3ed076ad6516 : SUCCESS in 57m 29s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/8018754146d0480eae36d4e5a48ce541 : SUCCESS in 1h 49m 15s\n- nova-cells-v1 https://zuul.opendev.org/t/openstack/build/05ea041b23304b1a89debf261eb881e0 : SUCCESS in 1h 29m 08s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/c190f995107e4238bae274cb5a3cb168 : SUCCESS in 1h 09m 06s\n- nova-multiattach https://zuul.opendev.org/t/openstack/build/a310c670f71c466283ab14b3b14ceca3 : SUCCESS in 1h 36m 38s\n- nova-next https://zuul.opendev.org/t/openstack/build/88533f5d561143d5a3e221095932abe4 : SUCCESS in 1h 48m 02s\n- tempest-slow https://zuul.opendev.org/t/openstack/build/2a5955c9d21d4b6b93153c6ab9e87e53 : SUCCESS in 2h 11m 36s\n- nova-tox-functional https://zuul.opendev.org/t/openstack/build/25ff153075f34d95a102943f0b119d0b : SUCCESS in 22m 33s\n- nova-tox-functional-py35 https://zuul.opendev.org/t/openstack/build/31f21fcbde064f978295c46e47fa8c86 : SUCCESS in 19m 47s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/5fccc5b4a1a947238c6bf34b0846c8cd : SUCCESS in 25m 14s","accounts_in_message":[],"_revision_number":1},{"id":"9c718e1a324a6a13cced845c7b5a7be6faddd230","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-07 21:50:32.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":1},{"id":"c5e7bbf8335695e8e5d87d530369734665925bd6","author":{"_account_id":9373,"name":"Vlad Gusev","email":"vlad.esten@gmail.com","username":"s10"},"date":"2020-05-09 09:14:46.000000000","message":"Patch Set 1: Cherry Picked\n\nThis patchset was cherry picked to branch stable/queens as commit 0f46dbb6e413249a5bae39dc2010c928d3fd2f40","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"10bd369589ab18094b1b96afe743686473294ef5","revisions":{"10bd369589ab18094b1b96afe743686473294ef5":{"kind":"REWORK","_number":1,"created":"2020-05-04 13:38:30.000000000","uploader":{"_account_id":30009,"name":"François Palin","email":"fpalin@redhat.com","username":"FrancoisPalin"},"ref":"refs/changes/72/725272/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/72/725272/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/72/725272/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/72/725272/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/72/725272/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/72/725272/1"}}},"commit":{"parents":[{"commit":"019e3da75bc6fb171b32a012ce339075fe690ca7","subject":"Lowercase ironic driver hash ring and ignore case in cache","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/019e3da75bc6fb171b32a012ce339075fe690ca7"}]}],"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-05-04 13:37:22.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(cherry picked from commit 118ee682571a4bd41c8009dbe2e47fdd1f85a630)\n(cherry picked from commit 1d66884af7b945dca2831c2b2ade534d87c934c9)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/10bd369589ab18094b1b96afe743686473294ef5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/10bd369589ab18094b1b96afe743686473294ef5"}]},"branch":"refs/heads/stable/rocky"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
