)]}'
{"id":"openstack%2Fnova~764612","triplet_id":"openstack%2Fnova~stable%2Fvictoria~I5dda9e8bca5fbaae77ece12b67176945ca4d9a4c","project":"openstack/nova","branch":"stable/victoria","topic":"bug/1899649","hashtags":[],"change_id":"I5dda9e8bca5fbaae77ece12b67176945ca4d9a4c","subject":"compute: Don\u0027t detach volumes when RescheduledException raised without retry","status":"MERGED","created":"2020-11-30 08:48:15.000000000","updated":"2021-01-27 18:38:06.000000000","submitted":"2021-01-27 18:35:39.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":"764612-bug/1899649","meta_rev_id":"bacd8d2a2f62cc2b4e9f105fe6cd2ea8109f7924","_number":764612,"virtual_id_number":764612,"owner":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2021-01-27 18:35:38.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"all":[{"value":2,"date":"2021-01-27 13:54:34.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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2021-01-27 14:35:29.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"all":[{"value":0,"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2021-01-27 14:35:29.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"CC":[{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","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":"2020-11-30 10:56:55.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"},{"updated":"2020-11-30 12:46:53.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":"2020-12-01 12:48:10.000000000","updated_by":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"reviewer":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"state":"CC"},{"updated":"2021-01-27 13:54:34.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":"2021-01-27 14:35:29.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"}],"messages":[{"id":"d1a82133df15d2da6f9cd580c9108c7bb70273dc","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"date":"2020-11-30 08:48:15.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"642f5b2e749335e8fd03c68088f5feaa541b6bbb","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"date":"2020-11-30 10:43:32.000000000","message":"Topic set to bug/1899649","accounts_in_message":[],"_revision_number":1},{"id":"f0edddf3d895644756284af588d6211576d74434","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2020-11-30 10:56:55.000000000","message":"Patch Set 1:\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-focal-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/12/764612/1/check/tempest-dsvm-full-focal-py3/4e5f050/ : SUCCESS in 1h 40m 17s","accounts_in_message":[],"_revision_number":1},{"id":"cf57b4541aee7a4f0f3a287828936d9ea20ca746","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-11-30 12:46:53.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- grenade https://zuul.opendev.org/t/openstack/build/bac523a689e34d709b49dc866399afff : SUCCESS in 1h 09m 25s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/5406fde5572341af9231975df70bcd59 : SUCCESS in 1h 19m 57s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/519ea65f59cd404e90ffc177f00ae597 : SUCCESS in 17m 21s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/295b9067ba93435ea85847191a72e207 : SUCCESS in 18m 15s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/182037a1122247f7a870820ea69ffc37 : SUCCESS in 13m 09s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/ea69ad122b2a4bd69634ad298fae9de2 : SUCCESS in 17m 39s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/d62d109233654a2f92c0c9a011d00c2c : SUCCESS in 11m 02s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/95663100ac824925a5b227ee71d772c8 : SUCCESS in 10m 29s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/549f92dcfa0f4fd0bcba5f89961a05ef : SUCCESS in 1h 12m 54s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/825e6cbe59814eea8acad15ef615a854 : FAILURE in 1h 09m 36s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/c5ce589d897042588f87aa1561794812 : SUCCESS in 2h 36m 37s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/6999a10e68434c55bcd2ecb564865ff7 : FAILURE in 1h 03m 04s\n- nova-multinode-live-migration https://zuul.opendev.org/t/openstack/build/e475509d04784e98b7fa37cd395e786d : SUCCESS in 51m 53s (non-voting)\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/ff99d7d643ab4ab38db2bf3f313663cb : SUCCESS in 1h 42m 38s\n- nova-next https://zuul.opendev.org/t/openstack/build/c15be51c6c184324a6e304882c5da09a : SUCCESS in 1h 44m 26s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/27ebad13b6bd416c8ae17f3641d7f917 : SUCCESS in 18m 24s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/df93f0d08ac44ff79d8d5549edad4a71 : SUCCESS in 1h 09m 05s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/e2547b3f53ae4227a76f0be90f5df565 : SUCCESS in 55m 15s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/294b045afb8640ce9b1f9ab5a5960b90 : FAILURE in 31m 02s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/04dbc1606e6c469eb5c01c0fcd10ff9b : SUCCESS in 47m 02s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"903d5f871596ab71ed3e37c00c5d3924aca2a1ac","author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"date":"2020-12-01 09:58:38.000000000","message":"Patch Set 1:\n\nrecheck ceph","accounts_in_message":[],"_revision_number":1},{"id":"b612a87e79d36d7fa35d003a3b6bcea0f798a2cf","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2020-12-01 12:48:10.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/764612/1 : FAILURE in 2h 47m 21s","accounts_in_message":[],"_revision_number":1},{"id":"1576fdebb44c906b7d65a97fff3e684b58465007","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-12-01 13:17:09.000000000","message":"Patch Set 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- grenade https://zuul.opendev.org/t/openstack/build/496a1d020c7c4bfb9caefa72348119ca : SUCCESS in 1h 02m 08s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/2d8ef452556b4d42b9da1b5b76584c49 : SUCCESS in 1h 19m 33s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/70d3c205290241db8d5f5177662972b4 : SUCCESS in 18m 19s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/6a0c2c0b2c544039b83c786a27b19110 : SUCCESS in 15m 13s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/55e3f62526c14083bd15b2b982abb115 : SUCCESS in 8m 11s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/3653eefc98704adabd5631612ad88462 : SUCCESS in 10m 03s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/3fd075c88e4b4f48913fdaa87ec83965 : SUCCESS in 16m 21s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3423eabe85ff4099aef2d449234ccc5c : SUCCESS in 10m 02s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/16dd382cf9a64e57810a81a1886c42cc : SUCCESS in 1h 09m 54s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/4e31abfd057e45f8a0bac6b869c3180b : SUCCESS in 1h 08m 12s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/6d76f56cb0e448cda2b3af72aa89d8a2 : SUCCESS in 1h 24m 11s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/ec9c1c6e8ec5499bb77dccaa78972d3e : FAILURE in 51m 54s\n- nova-multinode-live-migration https://zuul.opendev.org/t/openstack/build/c9de3b42ed374a12b7437702c7f900d2 : FAILURE in 48m 07s (non-voting)\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/faf441daa0ea45bd905a2e813ab3a6d7 : SUCCESS in 1h 30m 22s\n- nova-next https://zuul.opendev.org/t/openstack/build/b36a67402b264e47bada3664633548d2 : SUCCESS in 1h 35m 46s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/c0921f489c1a4e86a91752d2a37809a2 : SUCCESS in 16m 37s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/1e803bca7ce14efb88de145f4ca43c01 : SUCCESS in 1h 01m 50s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/782f1230d5f241608796dab75c52fc41 : SUCCESS in 55m 11s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/d6be0348e4ff4f9a854a78756d1675d0 : FAILURE in 25m 32s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/c7d7847ce84d4b41ab89baeb06778571 : FAILURE in 1h 18m 53s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"b12c7494b9287cb062cebe9824bda6465224939d","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2020-12-01 14:13:16.000000000","message":"Patch Set 1:\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-focal-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/12/764612/1/check/tempest-dsvm-full-focal-py3/24544b4/ : SUCCESS in 1h 30m 32s","accounts_in_message":[],"_revision_number":1},{"id":"725581e7a77187bcddc07a28caaa3149fa6bbcb6","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"date":"2020-12-07 09:43:16.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.","accounts_in_message":[],"_revision_number":2},{"id":"066d0f63ddbd1ff04c4f1a71d1b28b6aeff9be5e","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2020-12-07 10:56:54.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/764612/2 : FAILURE in 30m 03s","accounts_in_message":[],"_revision_number":2},{"id":"14174fe7c31c4236c3054e0be3f818e3021fd33d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-12-07 12:46:04.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/6dc1146d0bb941c38b54d66081bcc6f8 : SUCCESS in 1h 13m 41s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/c2e5e51711b945518243b4b785bc6140 : SUCCESS in 1h 19m 42s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/51f7cd2005264e3cb3c9bfcf1f271b2c : SUCCESS in 18m 37s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/9a8ed4d625984d4d9be5dd76acd5a3ac : SUCCESS in 15m 38s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/32480a97a8bf4d0fb031a577b0b00400 : SUCCESS in 8m 30s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/81918efbb40949ea98a925ef7d4537e9 : SUCCESS in 11m 57s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/9286e9b4429f4387b17eb31f92fa68d2 : SUCCESS in 14m 18s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/51c6dbf6ae0f4f53bcda600256ce3eae : SUCCESS in 15m 50s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/22b2d472261c48589d1093738f309520 : SUCCESS in 1h 29m 39s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/8d6c7437a7194c89950ee9d1e3a01b5c : SUCCESS in 1h 24m 08s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/8dcecd8cbf2b496cb81589a904c68298 : SUCCESS in 1h 21m 08s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/8150283c8b904f949d73b36121088d89 : SUCCESS in 1h 01m 57s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/ad965b201e99450daa83277606092196 : SUCCESS in 1h 31m 02s\n- nova-next https://zuul.opendev.org/t/openstack/build/9fae7fe4f39449d5b89fe01d1a8510ad : SUCCESS in 1h 33m 48s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/fa1218dbdf874154a6c4f469d46857b7 : SUCCESS in 16m 02s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/34fa8d7d428e473297693658833690b4 : SUCCESS in 58m 49s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/502ceba86f9b4f9ca34c67db7613b73a : SUCCESS in 1h 04m 02s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/d8019a55c7f142cd8164bf962ed1145e : FAILURE in 33m 59s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/73095a483016496c941d5fadb45f2d07 : SUCCESS in 46m 04s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"1c175338a7542d52c8f7eb29961bafaeda8d25ac","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2020-12-07 13:14:38.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-focal-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/12/764612/2/check/tempest-dsvm-full-focal-py3/371918a/ : SUCCESS in 2h 15m 30s","accounts_in_message":[],"_revision_number":2},{"id":"0d46e7d37da44df8a826fea81e8d3384416850bb","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2021-01-27 13:54:34.000000000","message":"Patch Set 2: Code-Review+2\n\nBoth this and the parent (regression test) patch are clean cherry-picks, merged on master. The fix looks valid to backport. LGTM.","accounts_in_message":[],"_revision_number":2},{"id":"4a33f44dc9fba422a214c4f1bf0e73952545ec5f","author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"date":"2021-01-27 14:35:29.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"4d8fd87d3c58ad8bac7026b48153f9839c322f5c","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-27 14:38:38.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"7f72f33ba87a6ef4aa870d93cdc5cb5f1552358b","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-27 18:35:38.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/a99e46e862a84c53b2fcb17cc08d8ced : SUCCESS in 55m 31s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/0e97ba4e32c7448f8b8a7372d748d2cf : SUCCESS in 1h 16m 57s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/83b4876b5f7f4e298e0370fd92c0b089 : SUCCESS in 20m 41s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c751aafa2c1f4cf9afe01d9d64ff88fc : SUCCESS in 7m 49s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/47ebb9bfc0324757acbed16f7c6b4dd4 : SUCCESS in 19m 21s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/9b5522f2ce5e4d67b73b5c6c33b91d94 : SUCCESS in 20m 12s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/72beefe7741546d0bc3fe2b1c8dcee64 : SUCCESS in 10m 55s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/8bcacb0840fd45ab969286084ccaf4ab : SUCCESS in 1h 06m 39s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/e5e1ccea565641a5a3a0dd973ac73a5e : SUCCESS in 55m 44s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/c4244a812bb84c6bb1f9eab141334d28 : SUCCESS in 16m 55s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/827cf16bb6a04fc688e90fcd39c8c1bb : SUCCESS in 1h 27m 50s\n- nova-next https://zuul.opendev.org/t/openstack/build/78fb5596fc564c35a273d51ac7d64549 : SUCCESS in 1h 27m 36s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/ade21c691d154d7fbff62aca45f66e23 : SUCCESS in 1h 07m 36s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/388986cc49824d17ae8be6a5866dbbdb : SUCCESS in 1h 01m 14s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/489c517bfdb14284ae1c414c40630a43 : SUCCESS in 56m 24s","accounts_in_message":[],"_revision_number":2},{"id":"c2babc8287a109cda4e6707beb5d51af2882b4f3","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-27 18:35:39.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":2},{"id":"bacd8d2a2f62cc2b4e9f105fe6cd2ea8109f7924","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-27 18:38:06.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3ea111ed82d74ac592827758f8fb674b : SUCCESS in 1m 40s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"eda458828bf44a6b17503f407448dce9133bfd36","revisions":{"d0daac2c089b015c28e02e7965afdb22f08e42a1":{"kind":"REWORK","_number":1,"created":"2020-11-30 08:48:15.000000000","uploader":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"ref":"refs/changes/12/764612/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/12/764612/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/12/764612/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/12/764612/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/12/764612/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/12/764612/1"}}},"commit":{"parents":[{"commit":"c860b92cf7b2ae63138a83728b788ffdc64145f9","subject":"Add regression test for bug #1899649","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/c860b92cf7b2ae63138a83728b788ffdc64145f9"}]}],"author":{"name":"Lee Yarwood","email":"lyarwood@redhat.com","date":"2020-10-13 15:01:19.000000000","tz":60},"committer":{"name":"Lee Yarwood","email":"lyarwood@redhat.com","date":"2020-11-30 08:47:46.000000000","tz":0},"subject":"compute: Don\u0027t detach volumes when RescheduledException raised without retry","message":"compute: Don\u0027t detach volumes when RescheduledException raised without retry\n\nI8b1c05317734e14ea73dc868941351bb31210bf0 introduced a crude call to\n_cleanup_volumes within _do_build_and_run_instance when handling a\nRescheduledException exception raised from _build_and_run_instance\nwithout any retry information provided from the scheduler.\n\nThis situation can arise when using the \u0027availability_zone\u0027 parameter to\nskip the scheduler by providing both a target availability_zone and host\nin the format of `$availability_zone:$host`. If the instance is unable\nto build on the compute the failure will eventually lead to\n_cleanup_volumes calling DriverVolumeBlockDevice.detach that will either\ndetach (cinderv2) or delete the associated volume attachments (cinderv3)\nmoving the volume to an `available` state, assuming it isn\u0027t\nmulti-attached etc.\n\nThe issue with this is that this behaviour is in stark contrast to that\nof volumes associated with instances that have failed to schedule. In\nthat case the volumes remain marked as reserved and associated with the\nERROR\u0027d out instance until the instance itself is deleted.\n\nThis change aims to align both cases by removing the call to\n_cleanup_volumes and in doing so keeping any volumes in a `reserved`\nstate until the underlying instance is deleted.\n\nNote that leaving these volumes associated with ERROR\u0027d out instances is\nnow safe after I4dc6c8bd3bb6c135f8a698af41f5d0e026c39117 landed and now\nensures that ports and volumes associated with such an instance are\ncorrectly cleaned up.\n\nCloses-Bug: #1899649\nChange-Id: I5dda9e8bca5fbaae77ece12b67176945ca4d9a4c\n(cherry picked from commit 26c46a409fa3a75f11fe0ecfc3cf1a8e77da8f51)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d0daac2c089b015c28e02e7965afdb22f08e42a1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d0daac2c089b015c28e02e7965afdb22f08e42a1"}]},"branch":"refs/heads/stable/victoria"},"eda458828bf44a6b17503f407448dce9133bfd36":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2020-12-07 09:43:16.000000000","uploader":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"ref":"refs/changes/12/764612/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/12/764612/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/12/764612/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/12/764612/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/12/764612/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/12/764612/2"}}},"commit":{"parents":[{"commit":"95fc16133406da6bb07f9f8ffc21e99f1e4695f4","subject":"Add regression test for bug #1899649","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/95fc16133406da6bb07f9f8ffc21e99f1e4695f4"}]}],"author":{"name":"Lee Yarwood","email":"lyarwood@redhat.com","date":"2020-10-13 15:01:19.000000000","tz":60},"committer":{"name":"Lee Yarwood","email":"lyarwood@redhat.com","date":"2020-12-07 09:42:53.000000000","tz":0},"subject":"compute: Don\u0027t detach volumes when RescheduledException raised without retry","message":"compute: Don\u0027t detach volumes when RescheduledException raised without retry\n\nI8b1c05317734e14ea73dc868941351bb31210bf0 introduced a crude call to\n_cleanup_volumes within _do_build_and_run_instance when handling a\nRescheduledException exception raised from _build_and_run_instance\nwithout any retry information provided from the scheduler.\n\nThis situation can arise when using the \u0027availability_zone\u0027 parameter to\nskip the scheduler by providing both a target availability_zone and host\nin the format of `$availability_zone:$host`. If the instance is unable\nto build on the compute the failure will eventually lead to\n_cleanup_volumes calling DriverVolumeBlockDevice.detach that will either\ndetach (cinderv2) or delete the associated volume attachments (cinderv3)\nmoving the volume to an `available` state, assuming it isn\u0027t\nmulti-attached etc.\n\nThe issue with this is that this behaviour is in stark contrast to that\nof volumes associated with instances that have failed to schedule. In\nthat case the volumes remain marked as reserved and associated with the\nERROR\u0027d out instance until the instance itself is deleted.\n\nThis change aims to align both cases by removing the call to\n_cleanup_volumes and in doing so keeping any volumes in a `reserved`\nstate until the underlying instance is deleted.\n\nNote that leaving these volumes associated with ERROR\u0027d out instances is\nnow safe after I4dc6c8bd3bb6c135f8a698af41f5d0e026c39117 landed and now\nensures that ports and volumes associated with such an instance are\ncorrectly cleaned up.\n\nCloses-Bug: #1899649\nChange-Id: I5dda9e8bca5fbaae77ece12b67176945ca4d9a4c\n(cherry picked from commit 26c46a409fa3a75f11fe0ecfc3cf1a8e77da8f51)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/eda458828bf44a6b17503f407448dce9133bfd36"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/eda458828bf44a6b17503f407448dce9133bfd36"}]},"branch":"refs/heads/stable/victoria"}},"requirements":[],"submit_records":[{"status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Workflow\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}}]}
