)]}'
{"id":"openstack%2Fnova~675714","triplet_id":"openstack%2Fnova~stable%2Fstein~Iac2911a7a305a9d14bc6dadb364998f3ecb9ce42","project":"openstack/nova","branch":"stable/stein","topic":"bug/1839360","hashtags":[],"change_id":"Iac2911a7a305a9d14bc6dadb364998f3ecb9ce42","subject":"Add useful error log when _determine_version_cap raises DBNotAllowed","status":"MERGED","created":"2019-08-10 00:08:19.000000000","updated":"2019-08-30 13:41:18.000000000","submitted":"2019-08-29 13:52:15.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":"675714-1567086735581-c9d86742","meta_rev_id":"9bdacd4ffe034146f9297327b24124a6cb2e2c48","_number":675714,"virtual_id_number":675714,"owner":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"date":"2019-08-12 19:13:19.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-08-12 21:17:45.000000000","_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"value":0,"date":"2019-08-12 20:31:28.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":2,"date":"2019-08-29 13:52:14.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-08-29 11:09:40.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":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-08-29 11:09:40.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":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":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"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-08-12 19:13:19.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-08-12 20:31:28.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-08-12 21:17:45.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-08-29 11:09:40.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-08-29 13:52:14.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":"cdd63be86dc8f022e274dbd98b52a48eefddaea4","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-08-10 00:08:19.000000000","message":"Patch Set 1: Cherry Picked from branch master.","accounts_in_message":[],"_revision_number":1},{"id":"570b128e69ad15c7d79f801b0a81dc98e1e66ad5","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-08-10 00:08:25.000000000","message":"Topic changed from bug/1839360-stable/stein to bug/1839360","accounts_in_message":[],"_revision_number":1},{"id":"ec0e53692c8c0a97c5aeea0df4f5282246bcd018","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2019-08-10 02:14:26.000000000","message":"Patch Set 1:\n\nBuild succeeded.\n\n- nova http://cloudbase-ci.com/nova/675714/1 : SUCCESS in 2h 05m 22s","accounts_in_message":[],"_revision_number":1},{"id":"5863c559849d8707053248dd8a0a598b8e92fe02","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-10 03:39:59.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- grenade-py3 https://logs.opendev.org/14/675714/1/check/grenade-py3/a01c3d7/ : FAILURE in 9m 25s\n- tempest-full-py3 https://logs.opendev.org/14/675714/1/check/tempest-full-py3/2c757b2/ : SUCCESS in 1h 38m 48s\n- openstack-tox-cover https://logs.opendev.org/14/675714/1/check/openstack-tox-cover/e719bde/cover/ : SUCCESS in 14m 37s\n- openstack-tox-lower-constraints https://logs.opendev.org/14/675714/1/check/openstack-tox-lower-constraints/2c74310/ : SUCCESS in 11m 22s\n- openstack-tox-pep8 https://logs.opendev.org/14/675714/1/check/openstack-tox-pep8/0666a2b/ : SUCCESS in 10m 08s\n- openstack-tox-py27 https://logs.opendev.org/14/675714/1/check/openstack-tox-py27/25d2133/ : FAILURE in 16m 24s\n- openstack-tox-py35 https://logs.opendev.org/14/675714/1/check/openstack-tox-py35/168e633/ : FAILURE in 13m 49s\n- openstack-tox-py36 https://logs.opendev.org/14/675714/1/check/openstack-tox-py36/58f6a66/ : SUCCESS in 12m 10s\n- openstack-tox-py37 https://logs.opendev.org/14/675714/1/check/openstack-tox-py37/4a2fdd8/ : FAILURE in 11m 25s\n- openstack-tox-docs https://logs.opendev.org/14/675714/1/check/openstack-tox-docs/8e70512/html/ : SUCCESS in 7m 08s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://logs.opendev.org/14/675714/1/check/ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa/1cca407/ : SUCCESS in 48m 13s (non-voting)\n- devstack-plugin-ceph-tempest https://logs.opendev.org/14/675714/1/check/devstack-plugin-ceph-tempest/e1621b8/ : FAILURE in 1h 22m 44s (non-voting)\n- neutron-grenade-multinode https://logs.opendev.org/14/675714/1/check/neutron-grenade-multinode/88f744c/ : SUCCESS in 1h 03m 48s\n- nova-grenade-live-migration https://logs.opendev.org/14/675714/1/check/nova-grenade-live-migration/1d1063c/ : SUCCESS in 1h 02m 29s\n- nova-live-migration https://logs.opendev.org/14/675714/1/check/nova-live-migration/11a2e1c/ : SUCCESS in 46m 35s\n- nova-next https://logs.opendev.org/14/675714/1/check/nova-next/aaabd5e/ : SUCCESS in 1h 16m 13s\n- nova-tox-functional https://logs.opendev.org/14/675714/1/check/nova-tox-functional/9f706f4/ : SUCCESS in 19m 19s\n- nova-tox-functional-py35 https://logs.opendev.org/14/675714/1/check/nova-tox-functional-py35/36ce1e7/ : SUCCESS in 20m 31s\n- tempest-multinode-full https://logs.opendev.org/14/675714/1/check/tempest-multinode-full/b466369/ : SUCCESS in 1h 42m 14s (non-voting)\n- tempest-slow-py3 https://logs.opendev.org/14/675714/1/check/tempest-slow-py3/7ffd9e7/ : SUCCESS in 2h 16m 42s","accounts_in_message":[],"_revision_number":1},{"id":"cc9fefad52e31b176431742248500b67929900dd","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2019-08-10 07:04:32.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/14/675714/1/check/tempest-dsvm-full-xenial/026906e/ : SUCCESS in 1h 20m 59s\n- tempest-dsvm-full-xenial-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/14/675714/1/check/tempest-dsvm-full-xenial-py3/dbf4e9f/ : SUCCESS in 1h 24m 38s (non-voting)\n- grenade-dsvm-xenial https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/14/675714/1/check/grenade-dsvm-xenial/26eefbb/ : SUCCESS in 1h 06m 25s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"da1513dd7d7f7429549238576b35538d9d2bf90a","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-08-12 18:57:05.000000000","message":"Patch Set 1: Workflow-1\n\nI\u0027m guessing the test is failing because https://review.opendev.org/#/c/649197/ isn\u0027t in stein.","accounts_in_message":[],"_revision_number":1},{"id":"6db038805f533f3dd7227e60561da550397b23ea","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-08-12 19:12:31.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"67ed5ee452136777676068f37a47717fa3179b42","author":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"date":"2019-08-12 19:13:19.000000000","message":"Patch Set 2:\n\nTesting failed ubuntu-xenial-s390x. For rechecking only on the ubuntu-xenial-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://sng01.objectstorage.softlayer.net/v1/AUTH_1940ea10-6e82-4501-b2f9-eb236510e575/ibmzkvmci/production/675714/2/check-tempest-dsvm-neutron-full-ubuntu-xenial-s390x/2ccbf19 : NOT_REGISTERED","accounts_in_message":[],"_revision_number":2},{"id":"d508df7528fc8bbca6d19d9a71d34c9476befb9a","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2019-08-12 20:31:28.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-xenial https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/14/675714/2/check/tempest-dsvm-full-xenial/d223933/ : SUCCESS in 1h 17m 58s\n- tempest-dsvm-full-xenial-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/14/675714/2/check/tempest-dsvm-full-xenial-py3/6182333/ : SUCCESS in 1h 12m 50s (non-voting)\n- grenade-dsvm-xenial https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/14/675714/2/check/grenade-dsvm-xenial/f7524ea/ : SUCCESS in 1h 05m 33s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"24a02220ca258ba698dcc1b4cb5a66b4c474021f","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2019-08-12 21:17:45.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/675714/2 : FAILURE in 2h 04m 29s","accounts_in_message":[],"_revision_number":2},{"id":"565918f45ac3ed0e9f06bc90bdf674a50e4ecdf4","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-12 23:03:00.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/4136f031c3ce4f7dafe1a62bc3f1e086 : SUCCESS in 1h 08m 50s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/567238f6ad854689bc1184e9fcac54c1 : SUCCESS in 1h 41m 24s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/a1a9797291214915bcbd9a221366a82e : SUCCESS in 16m 28s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/efb6590b7cbc4b79b1459ed6a4a134ec : SUCCESS in 12m 13s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/705759cb63224fa09d4c8d6971150c02 : SUCCESS in 10m 56s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/5769b6de516140ac8d48fb8044cf6b1a : SUCCESS in 12m 08s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/7fb769f8e091407c81e48c01174d0a01 : SUCCESS in 17m 52s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/df885b9bba41422daec61e16ff54c5c7 : SUCCESS in 15m 46s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/ff65508fda73419fa75a92984c187fb7 : SUCCESS in 11m 36s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e7caa8b449634e1a8511a1ca2af37ba2 : SUCCESS in 6m 01s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/a687e8c814b2490ebf90a6ea856e5935 : SUCCESS in 50m 43s (non-voting)\n- devstack-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/c62c647c4afa49b0bd5eff2042794a4f : SUCCESS in 1h 19m 38s (non-voting)\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/741c4f856db047f1963418db7f1e7b73 : SUCCESS in 1h 08m 02s\n- nova-grenade-live-migration https://zuul.opendev.org/t/openstack/build/4697e66cce52488abf5130507fa7791e : SUCCESS in 1h 09m 23s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/de9867d6bb5241efb47ff0bb63022647 : SUCCESS in 53m 36s\n- nova-next https://zuul.opendev.org/t/openstack/build/f3cb328fe9c147d1bf0a755385ad5db2 : SUCCESS in 1h 23m 39s\n- nova-tox-functional https://zuul.opendev.org/t/openstack/build/134599168e1d4716a36e16aa841c1d48 : SUCCESS in 25m 49s\n- nova-tox-functional-py35 https://zuul.opendev.org/t/openstack/build/f6501ad0939d4f1db0a3efa6516e2100 : SUCCESS in 19m 53s\n- tempest-multinode-full https://zuul.opendev.org/t/openstack/build/57d2a1760c644615bbfca6d5bbb34053 : SUCCESS in 2h 08m 18s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/545601e34563441f9b4a7c308420ba5f : SUCCESS in 2h 28m 57s","accounts_in_message":[],"_revision_number":2},{"id":"1cb41f7bf495c74cff2f5fd6d587fb14042c4bc9","author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"date":"2019-08-29 11:09:40.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1\n\nLGTM, useful on stable/stein and clean aside from the test changes documented in the commit. Approving as this is from another Nova stable core.","accounts_in_message":[],"_revision_number":2},{"id":"eed8fe2718a8fe2d8ac9cd06da638d102104e02c","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-29 11:10:51.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"0899fd7cd8fb9cce46d7f04b9193f28fdbe51394","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-29 13:52:14.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/3d2662a52fab49db90208ced5b3df03e : SUCCESS in 56m 19s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/d51aeccbb106454fbfb54a5585403d78 : SUCCESS in 1h 19m 47s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/ad956caf21714c709e12ec135d4ffd7a : SUCCESS in 14m 13s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0bbaee27ad584439b82a69d4f14cb375 : SUCCESS in 11m 41s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/88195f08400d49d4b53271c023ab72aa : SUCCESS in 17m 34s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/413c6e7f383b4f0489313850975c28bd : SUCCESS in 14m 04s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/3b37550bad5247d0bbf4391c7c38dcac : SUCCESS in 13m 51s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/0a4b0a4be8744e079ffc85f412fe856f : SUCCESS in 14m 09s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/09fb11cd0b744cd0a4efe5987192a8e1 : SUCCESS in 7m 42s\n- nova-grenade-live-migration https://zuul.opendev.org/t/openstack/build/979089efe7d240f193ca35e838d8141c : SUCCESS in 1h 07m 00s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/f2e469934f654e2db6daf686f662355e : SUCCESS in 48m 58s\n- nova-tox-functional https://zuul.opendev.org/t/openstack/build/30f6cdd0032941bf946455156198c64e : SUCCESS in 21m 32s\n- nova-tox-functional-py35 https://zuul.opendev.org/t/openstack/build/dc303bd064cd4866ad715e0a11e63150 : SUCCESS in 20m 05s\n- nova-next https://zuul.opendev.org/t/openstack/build/213d1bb5a5434b398bdeb9bef289ace3 : SUCCESS in 1h 17m 33s\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/08ccab1ec28a436783bbe41f3e09c1a2 : SUCCESS in 2h 23m 54s","accounts_in_message":[],"_revision_number":2},{"id":"cdecaeaf5e52177136ea2199c15ed7880d702841","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-29 13:52:15.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":2},{"id":"a6e596d8dd2b48503b1c50ba8fcfa069755db3bb","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-29 13:54:43.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6f3d8ef36cb2490da7766c7b7c07a8f3 : SUCCESS in 1m 34s","accounts_in_message":[],"_revision_number":2},{"id":"9bdacd4ffe034146f9297327b24124a6cb2e2c48","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-08-30 13:41:18.000000000","message":"Patch Set 2: Cherry Picked\n\nThis patchset was cherry picked to branch stable/rocky as commit e14dd1d4d0f7ca3791025808cd5f7c65371bb2dc","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"bd03723a0c1a16d67433658fb486a84bb1bddf02","revisions":{"772060a144a85d7193b0d599b93b8736885b900c":{"kind":"REWORK","_number":1,"created":"2019-08-10 00:08:19.000000000","uploader":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"ref":"refs/changes/14/675714/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/14/675714/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/14/675714/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/14/675714/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/14/675714/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/14/675714/1"}}},"commit":{"parents":[{"commit":"11fde850e6163b68e006e746406e6c5e6ac980e0","subject":"Don\u0027t generate service UUID for deleted services","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/11fde850e6163b68e006e746406e6c5e6ac980e0"}]}],"author":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-08-07 16:23:15.000000000","tz":-240},"committer":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-08-10 00:08:19.000000000","tz":0},"subject":"Add useful error log when _determine_version_cap raises DBNotAllowed","message":"Add useful error log when _determine_version_cap raises DBNotAllowed\n\nChange Icddbe4760eaff30e4e13c1e8d3d5d3f489dac3c4 was intended for the\nAPI service to check all cells for the minimum nova-compute service\nversion when [upgrade_levels]/compute\u003dauto.\n\nThat worked in the gate with devstack because we don\u0027t configure\nnova-compute with access to the database and run nova-compute with\na separate nova-cpu.conf so even if nova-compute is on the same\nhost as the nova-api service, they aren\u0027t using the same config\nfile (nova-api runs with nova.conf which has access to the API DB\nobviously).\n\nThe problem is when nova-compute is configured with\n[upgrade_levels]/compute\u003dauto and an [api_database]/connection,\nthere are flows that can try to hit the API database directly\nbecause of the _determine_version_cap method. For example, the\n_sync_power_states periodic task trying to stop an instance,\nor even simple inter-compute communication over RPC like during\na resize.\n\nThis change simply catches the DBNotAllowed exception, logs a more\nuseful error message, and re-raises the exception. In addition,\nthe config help for the [api_database] group and \"configuration\"\noption specifically are updated to mention they should not be set\non the nova-compute service.\n\nChange-Id: Iac2911a7a305a9d14bc6dadb364998f3ecb9ce42\nRelated-Bug: #1807044\nCloses-Bug: #1839360\n(cherry picked from commit 7d7d58509d5e60ec19c6310931dc62eeff033595)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/772060a144a85d7193b0d599b93b8736885b900c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/772060a144a85d7193b0d599b93b8736885b900c"}]},"branch":"refs/heads/stable/stein"},"bd03723a0c1a16d67433658fb486a84bb1bddf02":{"kind":"REWORK","_number":2,"created":"2019-08-12 19:12:31.000000000","uploader":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"ref":"refs/changes/14/675714/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/14/675714/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/14/675714/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/14/675714/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/14/675714/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/14/675714/2"}}},"commit":{"parents":[{"commit":"11fde850e6163b68e006e746406e6c5e6ac980e0","subject":"Don\u0027t generate service UUID for deleted services","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/11fde850e6163b68e006e746406e6c5e6ac980e0"}]}],"author":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-08-07 16:23:15.000000000","tz":-240},"committer":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-08-12 19:11:30.000000000","tz":-240},"subject":"Add useful error log when _determine_version_cap raises DBNotAllowed","message":"Add useful error log when _determine_version_cap raises DBNotAllowed\n\nChange Icddbe4760eaff30e4e13c1e8d3d5d3f489dac3c4 was intended for the\nAPI service to check all cells for the minimum nova-compute service\nversion when [upgrade_levels]/compute\u003dauto.\n\nThat worked in the gate with devstack because we don\u0027t configure\nnova-compute with access to the database and run nova-compute with\na separate nova-cpu.conf so even if nova-compute is on the same\nhost as the nova-api service, they aren\u0027t using the same config\nfile (nova-api runs with nova.conf which has access to the API DB\nobviously).\n\nThe problem is when nova-compute is configured with\n[upgrade_levels]/compute\u003dauto and an [api_database]/connection,\nthere are flows that can try to hit the API database directly\nbecause of the _determine_version_cap method. For example, the\n_sync_power_states periodic task trying to stop an instance,\nor even simple inter-compute communication over RPC like during\na resize.\n\nThis change simply catches the DBNotAllowed exception, logs a more\nuseful error message, and re-raises the exception. In addition,\nthe config help for the [api_database] group and \"configuration\"\noption specifically are updated to mention they should not be set\non the nova-compute service.\n\nNOTE(mriedem): The test was modified to set the LAST_VERSION\nglobal to None since change I48109d5e32a2e9635c240da1c77f7f6cc7e3c76d\nis not in Stein.\n\nChange-Id: Iac2911a7a305a9d14bc6dadb364998f3ecb9ce42\nRelated-Bug: #1807044\nCloses-Bug: #1839360\n(cherry picked from commit 7d7d58509d5e60ec19c6310931dc62eeff033595)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/bd03723a0c1a16d67433658fb486a84bb1bddf02"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/bd03723a0c1a16d67433658fb486a84bb1bddf02"}]},"branch":"refs/heads/stable/stein"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
