)]}'
{"id":"openstack%2Fnova~692628","triplet_id":"openstack%2Fnova~stable%2Ftrain~Ie0b421cd5d3a5781c1dd09fab4ed013ece0f939d","project":"openstack/nova","branch":"stable/train","topic":"bug/1850694","hashtags":[],"change_id":"Ie0b421cd5d3a5781c1dd09fab4ed013ece0f939d","subject":"Avoid error 500 on shelve task_state race","status":"MERGED","created":"2019-11-01 23:50:46.000000000","updated":"2019-11-04 11:55:50.000000000","submitted":"2019-11-04 11:52:50.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":"692628-1572868371285-dfbf8c2d","meta_rev_id":"2edc78ed72624f70069b5e8b1b0e195918e71975","_number":692628,"virtual_id_number":692628,"owner":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"date":"2019-11-02 01:58:06.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":"2019-11-02 02:19:04.000000000","_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"value":0,"date":"2019-11-02 02:48:53.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,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"date":"2019-11-02 00:21:14.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":"2019-11-04 11:52:50.000000000","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":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"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":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":2,"date":"2019-11-04 08:35:05.000000000","_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"value":2,"date":"2019-11-02 20:53:17.000000000","_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"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":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"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":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":1,"date":"2019-11-04 08:35:05.000000000","_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"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":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":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"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":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"_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":"2019-11-02 00:21:14.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":"2019-11-02 01:58:06.000000000","updated_by":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2019-11-02 02:19:04.000000000","updated_by":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"reviewer":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"state":"REVIEWER"},{"updated":"2019-11-02 02:48:53.000000000","updated_by":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"reviewer":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2019-11-02 20:53:17.000000000","updated_by":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"reviewer":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"state":"REVIEWER"},{"updated":"2019-11-04 08:35:05.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":"2019-11-04 11:52:50.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":"eb6aacfd7205d4e774947bd555482326f67d3c17","author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"date":"2019-11-01 23:50:46.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"ca4e3767a98599f77aa4cb2a58588effd1fbeceb","author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"date":"2019-11-02 00:17:34.000000000","message":"Topic set to bug/1850694","accounts_in_message":[],"_revision_number":1},{"id":"acd19448f006e162e95a30152d3887022f71bdb2","author":{"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},"date":"2019-11-02 00:21:14.000000000","message":"Patch Set 1:\n\nBuild SUCCESSFUL (check pipeline).\n\n- pmem-tempest-plugin-filtered http://52.27.155.124/28/692628/1/check/pmem-tempest-plugin-filtered/f19cc90/ : SUCCESS in 29m 06s","accounts_in_message":[],"_revision_number":1},{"id":"2f5c69677f0dec180c9049d2093dbf181aa3cf06","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-02 01:56:21.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/4be5648b0c354e1898a8e5541223c1d4 : SUCCESS in 1h 06m 26s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/bf10db71b1fe426c8f92cf3e328a5018 : SUCCESS in 1h 15m 47s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/5889766a76504e788c0f3795677e0eea : SUCCESS in 16m 00s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/da3da125776044389ca1c8be81ab6a90 : SUCCESS in 12m 22s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f400b07b268045b18db9c83fa620f6af : SUCCESS in 10m 14s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/e60d5db8738d4f2a8eef9c2fffc674ad : SUCCESS in 12m 19s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/bd4ce5e1ef9f43da9468be435a624939 : SUCCESS in 11m 22s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/605ddda3752f4b989b4ab5949876217a : SUCCESS in 11m 23s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7b5d8a22d9114eb89a3fe59e0cb1eecf : SUCCESS in 9m 12s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/2a6f9cfda00d468ca0b804e38575c3c6 : SUCCESS in 49m 27s (non-voting)\n- devstack-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/021889c2ff74427fb276286a6e79ad68 : SUCCESS in 1h 06m 40s (non-voting)\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/bbcc98459a2746c1bede2c58c14ef45b : SUCCESS in 1h 05m 50s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/9620aa8bb83b464f8700756e93d4acd2 : SUCCESS in 1h 10m 53s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/e27e321c45064534b2c9e9d293197d40 : SUCCESS in 49m 36s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/44bea86356564b24aea65b56a1c8e0fe : SUCCESS in 1h 33m 25s\n- nova-next https://zuul.opendev.org/t/openstack/build/b023c646daf94cca9e92ad99bbdc1081 : SUCCESS in 1h 04m 09s\n- nova-tox-functional https://zuul.opendev.org/t/openstack/build/0bd7bd608cd84df6aa8023075fccb71a : SUCCESS in 23m 01s\n- nova-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/f8d075c99a54481aad1b61f56bc923bb : SUCCESS in 18m 34s\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/a3fe0be611ad4cfa8d6ea4b6d63ba8ba : SUCCESS in 2h 04m 17s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/647b227eccf0441a802553ccfb27448a : SUCCESS in 1h 01m 46s","accounts_in_message":[],"_revision_number":1},{"id":"815c060db4370ef2c9da13562140c07a73015e34","author":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"date":"2019-11-02 01:58:06.000000000","message":"Patch Set 1:\n\nTesting succeeded on ubuntu-xenial-s390x. For rechecking only on the ubuntu-xenail-s390x CI, add a review comment with recheck-zkvm. Contact info: zkvm-ci@linux.vnet.ibm.com. For more information, see https://wiki.openstack.org/wiki/ThirdPartySystems/IBM_zKVM_CI\n\n- check-tempest-dsvm-neutron-full-ubuntu-xenial-s390x http://extbasicopstackcilog01.podc.sl.edst.ibm.com/zkvm_test_logs/production/692628/1/check-tempest-dsvm-neutron-full-ubuntu-xenial-s390x/efd38b1 : SUCCESS in 2h 06m 23s","accounts_in_message":[],"_revision_number":1},{"id":"6b164939d4a0acb4821aed3796d751a86722a45e","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2019-11-02 02:19:04.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/692628/1 : FAILURE in 2h 27m 26s","accounts_in_message":[],"_revision_number":1},{"id":"7016e61c6ac018750b692d806cc94ee5f1b190b7","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2019-11-02 02:48:53.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-xenial https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/28/692628/1/check/tempest-dsvm-full-xenial/27e6cb6/ : SUCCESS in 2h 51m 23s\n- tempest-dsvm-full-xenial-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/28/692628/1/check/tempest-dsvm-full-xenial-py3/88c2101/ : SUCCESS in 2h 44m 59s (non-voting)\n- grenade-dsvm-xenial https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/28/692628/1/check/grenade-dsvm-xenial/e32941e/ : FAILURE in 2h 56m 28s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"ca4d5bc75073185bf82f9fe911a047f7edab9900","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-11-02 20:53:17.000000000","message":"Patch Set 1: Code-Review+2\n\nClean cherry pick, lgtm.","accounts_in_message":[],"_revision_number":1},{"id":"4a4256a3b5a4ded73efb4803a1bc80d815bb4ace","author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"date":"2019-11-04 08:35:05.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1\n\nLGTM","accounts_in_message":[],"_revision_number":1},{"id":"62550bdce64bade765527e4a27f543052113f2fe","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-04 08:35:30.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"d9d76bb33d92436dd5a9aabfd22ceb73f5389eb6","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-04 11:52:50.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/f91785a6ed864d8fb34d7086ac9bda25 : SUCCESS in 52m 23s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/ef090d9b210144cfaa7cec18a2589223 : SUCCESS in 1h 14m 26s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/3cdceb7e104248719fbe55593f2a191f : SUCCESS in 12m 49s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4ddd4c21229e445fabbdc4091bec00f3 : SUCCESS in 11m 21s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/9db59793241447ba8e423e09e063e513 : SUCCESS in 12m 56s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/d21ebbec3b7341e59c350cca0b6f3b8a : SUCCESS in 12m 03s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/87b5d5cc62144f65a745f69268373eb7 : SUCCESS in 12m 17s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4ea99915aae04939accee154948c935a : SUCCESS in 10m 25s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/d76d37e695124997908f868c8eede507 : SUCCESS in 1h 25m 02s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/7619aabf2fd847f99daa6689ca7ee252 : SUCCESS in 50m 41s\n- nova-tox-functional https://zuul.opendev.org/t/openstack/build/b6b3b481da0447d9baf0a8790cc7bf2b : SUCCESS in 22m 52s\n- nova-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/f6ca55b35c584fbe80bafb6bfdd5645d : SUCCESS in 19m 49s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/6955025455724ed5a234404d9b7abc5e : SUCCESS in 1h 42m 47s\n- nova-next https://zuul.opendev.org/t/openstack/build/74b0d1d46c3f4b99a18af6ca9952711c : SUCCESS in 1h 46m 19s\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/74c6fc00425f4f4ea08dcc99b1fa9581 : SUCCESS in 2h 35m 14s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/01932d818fb042e59506f7b9dad2cb60 : SUCCESS in 1h 07m 41s","accounts_in_message":[],"_revision_number":1},{"id":"12cfdb5b7c2cc3e67a16501cd851eae228050199","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-04 11:52:51.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":1},{"id":"2edc78ed72624f70069b5e8b1b0e195918e71975","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-04 11:55:50.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e27b15e9b0d74b60a6ca97c80022c52b : SUCCESS in 1m 52s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"32dbd2f585ef1902478170f3a1153b1f71e81db3","revisions":{"32dbd2f585ef1902478170f3a1153b1f71e81db3":{"kind":"REWORK","_number":1,"created":"2019-11-01 23:50:46.000000000","uploader":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"ref":"refs/changes/28/692628/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/28/692628/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/28/692628/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/28/692628/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/28/692628/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/28/692628/1"}}},"commit":{"parents":[{"commit":"0bc14aa42786306281337cc8df98c56ae1175b2f","subject":"Merge \"Add regression test for bug 1824435\" into stable/train","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/0bc14aa42786306281337cc8df98c56ae1175b2f"}]}],"author":{"name":"Artom Lifshitz","email":"alifshit@redhat.com","date":"2019-10-30 18:03:49.000000000","tz":-240},"committer":{"name":"Artom Lifshitz","email":"alifshit@redhat.com","date":"2019-11-01 23:50:26.000000000","tz":-240},"subject":"Avoid error 500 on shelve task_state race","message":"Avoid error 500 on shelve task_state race\n\nWhen shelving a server and saving its new SHELVING task state, we\nexpect the current task state to be None and do not handle any\nUnexpectedTaskStateError exceptions that the database layer may throw\nat us. In those cases, we return an error 500 to the user, when in\nactuality an error 409 conflict would be more appropriate. This\npatch makes the API layer handle UnexpectedTaskStateError exceptions\nand return a 409 to the user.\n\nCloses-bug: 1850694\nChange-Id: Ie0b421cd5d3a5781c1dd09fab4ed013ece0f939d\n(cherry picked from commit a423d8b27785623550f401a200b68ca926c0a119)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/32dbd2f585ef1902478170f3a1153b1f71e81db3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/32dbd2f585ef1902478170f3a1153b1f71e81db3"}]},"branch":"refs/heads/stable/train"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
