)]}'
{"id":"openstack%2Fkeystone~653342","triplet_id":"openstack%2Fkeystone~master~I5220d7af077a6c2eb1fe49cbbd7421169fa5b015","project":"openstack/keystone","branch":"master","topic":"exception","hashtags":[],"change_id":"I5220d7af077a6c2eb1fe49cbbd7421169fa5b015","subject":"Pass kwargs to exception to get better format of error message","status":"MERGED","created":"2019-04-17 07:44:14.000000000","updated":"2019-04-27 23:11:40.000000000","submitted":"2019-04-27 23:11:40.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":"653342-1556406700850-3a5dd909","meta_rev_id":"2883e1a227ff8d157ce083ed0548d81e1a2acb14","_number":653342,"virtual_id_number":653342,"owner":{"_account_id":20190,"name":"zhufl","email":"zhu.fanglei@zte.com.cn","username":"zhufl"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"date":"2019-04-17 14:39:35.000000000","_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},{"value":2,"date":"2019-04-27 23:11:40.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"date":"2019-04-18 00:51:50.000000000","_account_id":20190,"name":"zhufl","email":"zhu.fanglei@zte.com.cn","username":"zhufl"},{"value":0,"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"},{"value":0,"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"}],"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":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"},"all":[{"value":0,"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":20190,"name":"zhufl","email":"zhu.fanglei@zte.com.cn","username":"zhufl"},{"value":2,"date":"2019-04-25 07:35:20.000000000","_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"},{"value":2,"date":"2019-04-26 18:36:00.000000000","_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"}],"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":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"all":[{"value":0,"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":20190,"name":"zhufl","email":"zhu.fanglei@zte.com.cn","username":"zhufl"},{"value":0,"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"},{"value":1,"date":"2019-04-26 18:36:00.000000000","_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"},{"_account_id":20190,"name":"zhufl","email":"zhu.fanglei@zte.com.cn","username":"zhufl"},{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-04-17 14:39:35.000000000","updated_by":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"reviewer":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"state":"REVIEWER"},{"updated":"2019-04-25 07:35:20.000000000","updated_by":{"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"},"reviewer":{"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"},"state":"REVIEWER"},{"updated":"2019-04-26 18:36:00.000000000","updated_by":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"reviewer":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"state":"REVIEWER"},{"updated":"2019-04-27 23:11:40.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":"1162148849e0cbefcb865a0810bd1eed3546f5e6","author":{"_account_id":20190,"name":"zhufl","email":"zhu.fanglei@zte.com.cn","username":"zhufl"},"date":"2019-04-17 07:44:14.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"971c960595a7231d79b7c9cc072ad13d5530ad52","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-04-17 14:38:10.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- openstack-tox-cover http://logs.openstack.org/42/653342/1/check/openstack-tox-cover/049a09b/cover/ : SUCCESS in 32m 42s\n- openstack-tox-lower-constraints http://logs.openstack.org/42/653342/1/check/openstack-tox-lower-constraints/2925b20/ : SUCCESS in 28m 05s\n- openstack-tox-pep8 http://logs.openstack.org/42/653342/1/check/openstack-tox-pep8/a48ef20/ : SUCCESS in 6m 18s\n- openstack-tox-py27 http://logs.openstack.org/42/653342/1/check/openstack-tox-py27/de639ec/ : SUCCESS in 22m 37s\n- openstack-tox-py36 http://logs.openstack.org/42/653342/1/check/openstack-tox-py36/f5d7d21/ : SUCCESS in 25m 23s\n- openstack-tox-py37 http://logs.openstack.org/42/653342/1/check/openstack-tox-py37/eefca64/ : SUCCESS in 25m 06s\n- openstack-tox-docs http://logs.openstack.org/42/653342/1/check/openstack-tox-docs/2b35cc0/html/ : SUCCESS in 9m 27s\n- tempest-full http://logs.openstack.org/42/653342/1/check/tempest-full/a850991/ : FAILURE in 1h 39m 39s\n- neutron-grenade http://logs.openstack.org/42/653342/1/check/neutron-grenade/bb9151f/ : SUCCESS in 1h 00m 28s\n- grenade-py3 http://logs.openstack.org/42/653342/1/check/grenade-py3/d0a101e/ : SUCCESS in 1h 01m 27s\n- tempest-full-py3 http://logs.openstack.org/42/653342/1/check/tempest-full-py3/d36428b/ : SUCCESS in 1h 59m 32s\n- keystone-dsvm-functional http://logs.openstack.org/42/653342/1/check/keystone-dsvm-functional/d3e731f/ : SUCCESS in 36m 34s\n- keystone-dsvm-py3-functional http://logs.openstack.org/42/653342/1/check/keystone-dsvm-py3-functional/7cfe707/ : SUCCESS in 35m 27s\n- keystone-dsvm-functional-federation-opensuse15 http://logs.openstack.org/42/653342/1/check/keystone-dsvm-functional-federation-opensuse15/ffb7946/ : SUCCESS in 42m 51s (non-voting)\n- keystone-dsvm-py3-functional-federation-opensuse15 http://logs.openstack.org/42/653342/1/check/keystone-dsvm-py3-functional-federation-opensuse15/4481382/ : FAILURE in 40m 50s (non-voting)\n- keystoneclient-devstack-functional http://logs.openstack.org/42/653342/1/check/keystoneclient-devstack-functional/c3ed427/ : SUCCESS in 19m 46s (non-voting)\n- legacy-tempest-dsvm-ldap-domain-specific-driver http://logs.openstack.org/42/653342/1/check/legacy-tempest-dsvm-ldap-domain-specific-driver/36764f9/ : SUCCESS in 1h 37m 30s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"cf8a4bb9732b9482817c590a14787dc62f2e7283","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2019-04-17 14:39:35.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"39cb703fbbf3818594d138d313a8368dd35f2a2e","author":{"_account_id":20190,"name":"zhufl","email":"zhu.fanglei@zte.com.cn","username":"zhufl"},"date":"2019-04-18 00:51:50.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"15380e7e7ecf68d2a131de45d5197ff79b4b56bb","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-04-18 01:09:03.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover http://logs.openstack.org/42/653342/1/check/openstack-tox-cover/5fc3f27/cover/ : SUCCESS in 33m 29s\n- openstack-tox-lower-constraints http://logs.openstack.org/42/653342/1/check/openstack-tox-lower-constraints/446cc6d/ : SUCCESS in 33m 11s\n- openstack-tox-pep8 http://logs.openstack.org/42/653342/1/check/openstack-tox-pep8/a765a4f/ : SUCCESS in 6m 09s\n- openstack-tox-py27 http://logs.openstack.org/42/653342/1/check/openstack-tox-py27/067fa1f/ : SUCCESS in 20m 13s\n- openstack-tox-py36 http://logs.openstack.org/42/653342/1/check/openstack-tox-py36/88a9b9e/ : SUCCESS in 23m 05s\n- openstack-tox-py37 http://logs.openstack.org/42/653342/1/check/openstack-tox-py37/9c63a8a/ : SUCCESS in 26m 04s\n- openstack-tox-docs http://logs.openstack.org/42/653342/1/check/openstack-tox-docs/50da0c7/html/ : SUCCESS in 8m 21s\n- tempest-full http://logs.openstack.org/42/653342/1/check/tempest-full/e5249ce/ : SUCCESS in 1h 42m 03s\n- neutron-grenade http://logs.openstack.org/42/653342/1/check/neutron-grenade/6cfc463/ : SUCCESS in 1h 00m 59s\n- grenade-py3 http://logs.openstack.org/42/653342/1/check/grenade-py3/db79d42/ : SUCCESS in 56m 54s\n- tempest-full-py3 http://logs.openstack.org/42/653342/1/check/tempest-full-py3/62e408a/ : SUCCESS in 1h 46m 29s\n- keystone-dsvm-functional http://logs.openstack.org/42/653342/1/check/keystone-dsvm-functional/fb337a9/ : SUCCESS in 32m 21s\n- keystone-dsvm-py3-functional http://logs.openstack.org/42/653342/1/check/keystone-dsvm-py3-functional/1b350f8/ : SUCCESS in 38m 10s\n- keystone-dsvm-functional-federation-opensuse15 http://logs.openstack.org/42/653342/1/check/keystone-dsvm-functional-federation-opensuse15/852c86d/ : SUCCESS in 35m 57s (non-voting)\n- keystone-dsvm-py3-functional-federation-opensuse15 http://logs.openstack.org/42/653342/1/check/keystone-dsvm-py3-functional-federation-opensuse15/8d1931f/ : FAILURE in 39m 32s (non-voting)\n- keystoneclient-devstack-functional http://logs.openstack.org/42/653342/1/check/keystoneclient-devstack-functional/3b1f353/ : SUCCESS in 17m 53s (non-voting)\n- legacy-tempest-dsvm-ldap-domain-specific-driver http://logs.openstack.org/42/653342/1/check/legacy-tempest-dsvm-ldap-domain-specific-driver/0f0dfdf/ : SUCCESS in 1h 36m 35s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"6f1aa702b2f6ffacd95ed55ee4e15dcb2d5ce57d","author":{"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"},"date":"2019-04-25 07:35:20.000000000","message":"Patch Set 1: Code-Review+2\n\nNice catch. The origin error is broken. Thanks.","accounts_in_message":[],"_revision_number":1},{"id":"2250c55866fae5017781f282d239ec764aacce63","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2019-04-26 18:36:00.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"6cb3bd88904709f1d073f8484c9a33a6e451a94a","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-04-26 18:37:28.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"8ade97252dd5f86e312466af7285ff8dd2168fea","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-04-27 00:27:50.000000000","message":"Patch Set 1: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-lower-constraints http://logs.openstack.org/42/653342/1/gate/openstack-tox-lower-constraints/4ca9df5/ : SUCCESS in 34m 40s\n- openstack-tox-pep8 http://logs.openstack.org/42/653342/1/gate/openstack-tox-pep8/e03019a/ : SUCCESS in 7m 03s\n- openstack-tox-py27 http://logs.openstack.org/42/653342/1/gate/openstack-tox-py27/bdd2789/ : SUCCESS in 28m 24s\n- openstack-tox-py36 http://logs.openstack.org/42/653342/1/gate/openstack-tox-py36/cdcafec/ : SUCCESS in 30m 48s\n- openstack-tox-py37 http://logs.openstack.org/42/653342/1/gate/openstack-tox-py37/0d1603b/ : SUCCESS in 21m 12s\n- openstack-tox-docs http://logs.openstack.org/42/653342/1/gate/openstack-tox-docs/841da2c/html/ : SUCCESS in 7m 45s\n- tempest-full http://logs.openstack.org/42/653342/1/gate/tempest-full/cb0f080/ : SUCCESS in 1h 59m 54s\n- neutron-grenade http://logs.openstack.org/42/653342/1/gate/neutron-grenade/876b351/ : FAILURE in 1h 11m 47s\n- grenade-py3 http://logs.openstack.org/42/653342/1/gate/grenade-py3/34d1f70/ : SUCCESS in 1h 02m 53s\n- tempest-full-py3 http://logs.openstack.org/42/653342/1/gate/tempest-full-py3/b17efce/ : SUCCESS in 1h 38m 19s\n- keystone-dsvm-functional http://logs.openstack.org/42/653342/1/gate/keystone-dsvm-functional/c1a7560/ : SUCCESS in 35m 41s\n- keystone-dsvm-py3-functional http://logs.openstack.org/42/653342/1/gate/keystone-dsvm-py3-functional/3028c7e/ : SUCCESS in 37m 15s","accounts_in_message":[],"_revision_number":1},{"id":"97a5ba2ee7ebcd18cd9cf3525656916bcd5fc688","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2019-04-27 00:29:03.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"0c325de50321be05f26ad61ea901b26a5a389f6c","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-04-27 06:21:19.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- openstack-tox-cover http://logs.openstack.org/42/653342/1/check/openstack-tox-cover/80f34c7/cover/ : SUCCESS in 27m 56s\n- openstack-tox-lower-constraints http://logs.openstack.org/42/653342/1/check/openstack-tox-lower-constraints/7c616a8/ : SUCCESS in 31m 09s\n- openstack-tox-pep8 http://logs.openstack.org/42/653342/1/check/openstack-tox-pep8/d1dec34/ : SUCCESS in 6m 12s\n- openstack-tox-py27 http://logs.openstack.org/42/653342/1/check/openstack-tox-py27/3288474/ : SUCCESS in 22m 01s\n- openstack-tox-py36 http://logs.openstack.org/42/653342/1/check/openstack-tox-py36/8212b1b/ : SUCCESS in 22m 35s\n- openstack-tox-py37 http://logs.openstack.org/42/653342/1/check/openstack-tox-py37/8f2bff1/ : SUCCESS in 28m 04s\n- openstack-tox-docs http://logs.openstack.org/42/653342/1/check/openstack-tox-docs/afe7e9f/html/ : SUCCESS in 8m 50s\n- tempest-full http://logs.openstack.org/42/653342/1/check/tempest-full/7967ddb/ : SUCCESS in 1h 39m 10s\n- neutron-grenade http://logs.openstack.org/42/653342/1/check/neutron-grenade/7f813c8/ : SUCCESS in 1h 00m 30s\n- grenade-py3 http://logs.openstack.org/42/653342/1/check/grenade-py3/d05f8c9/ : SUCCESS in 1h 04m 18s\n- tempest-full-py3 http://logs.openstack.org/42/653342/1/check/tempest-full-py3/9ca2dda/ : FAILURE in 1h 34m 16s\n- keystone-dsvm-functional http://logs.openstack.org/42/653342/1/check/keystone-dsvm-functional/7e791f8/ : SUCCESS in 37m 37s\n- keystone-dsvm-py3-functional http://logs.openstack.org/42/653342/1/check/keystone-dsvm-py3-functional/6b6e827/ : SUCCESS in 39m 30s\n- keystone-dsvm-functional-federation-opensuse15 http://logs.openstack.org/42/653342/1/check/keystone-dsvm-functional-federation-opensuse15/c368361/ : SUCCESS in 33m 49s (non-voting)\n- keystone-dsvm-py3-functional-federation-opensuse15 http://logs.openstack.org/42/653342/1/check/keystone-dsvm-py3-functional-federation-opensuse15/957c439/ : SUCCESS in 42m 14s (non-voting)\n- keystoneclient-devstack-functional http://logs.openstack.org/42/653342/1/check/keystoneclient-devstack-functional/18345cc/ : SUCCESS in 17m 56s (non-voting)\n- legacy-tempest-dsvm-ldap-domain-specific-driver http://logs.openstack.org/42/653342/1/check/legacy-tempest-dsvm-ldap-domain-specific-driver/d6ed04a/ : SUCCESS in 1h 49m 51s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"96b60e26861877fb9a91b2aca5e00df213e051a9","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2019-04-27 14:16:21.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"2756c351205f7560f1db5ae6b8f065f27e9fe418","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-04-27 16:08:05.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover http://logs.openstack.org/42/653342/1/check/openstack-tox-cover/4b110d6/cover/ : SUCCESS in 27m 05s\n- openstack-tox-lower-constraints http://logs.openstack.org/42/653342/1/check/openstack-tox-lower-constraints/4c9787f/ : SUCCESS in 31m 50s\n- openstack-tox-pep8 http://logs.openstack.org/42/653342/1/check/openstack-tox-pep8/809eb03/ : SUCCESS in 5m 05s\n- openstack-tox-py27 http://logs.openstack.org/42/653342/1/check/openstack-tox-py27/0caea30/ : SUCCESS in 19m 32s\n- openstack-tox-py36 http://logs.openstack.org/42/653342/1/check/openstack-tox-py36/8a5d486/ : SUCCESS in 21m 15s\n- openstack-tox-py37 http://logs.openstack.org/42/653342/1/check/openstack-tox-py37/70189f1/ : SUCCESS in 23m 36s\n- openstack-tox-docs http://logs.openstack.org/42/653342/1/check/openstack-tox-docs/0699c31/html/ : SUCCESS in 7m 14s\n- tempest-full http://logs.openstack.org/42/653342/1/check/tempest-full/d76b4b7/ : SUCCESS in 1h 42m 40s\n- neutron-grenade http://logs.openstack.org/42/653342/1/check/neutron-grenade/7722006/ : SUCCESS in 54m 56s\n- grenade-py3 http://logs.openstack.org/42/653342/1/check/grenade-py3/20ec6ea/ : SUCCESS in 58m 56s\n- tempest-full-py3 http://logs.openstack.org/42/653342/1/check/tempest-full-py3/3194ca4/ : SUCCESS in 1h 30m 36s\n- keystone-dsvm-functional http://logs.openstack.org/42/653342/1/check/keystone-dsvm-functional/33723ce/ : SUCCESS in 29m 20s\n- keystone-dsvm-py3-functional http://logs.openstack.org/42/653342/1/check/keystone-dsvm-py3-functional/f839698/ : SUCCESS in 31m 07s\n- keystone-dsvm-functional-federation-opensuse15 http://logs.openstack.org/42/653342/1/check/keystone-dsvm-functional-federation-opensuse15/92145b1/ : SUCCESS in 33m 47s (non-voting)\n- keystone-dsvm-py3-functional-federation-opensuse15 http://logs.openstack.org/42/653342/1/check/keystone-dsvm-py3-functional-federation-opensuse15/3fdca4c/ : SUCCESS in 36m 55s (non-voting)\n- keystoneclient-devstack-functional http://logs.openstack.org/42/653342/1/check/keystoneclient-devstack-functional/fb522d7/ : SUCCESS in 16m 07s (non-voting)\n- legacy-tempest-dsvm-ldap-domain-specific-driver http://logs.openstack.org/42/653342/1/check/legacy-tempest-dsvm-ldap-domain-specific-driver/5d6dba4/ : SUCCESS in 1h 46m 04s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"59d97fc11f990daf72f4978de1ab9eb49a545fe0","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-04-27 16:08:42.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"92a6ea49ee6e2c3c5793aa39f0974352b76ae838","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-04-27 23:11:40.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-lower-constraints http://logs.openstack.org/42/653342/1/gate/openstack-tox-lower-constraints/33a6a8a/ : SUCCESS in 27m 29s\n- openstack-tox-pep8 http://logs.openstack.org/42/653342/1/gate/openstack-tox-pep8/5b25598/ : SUCCESS in 7m 43s\n- openstack-tox-py27 http://logs.openstack.org/42/653342/1/gate/openstack-tox-py27/a67b301/ : SUCCESS in 24m 04s\n- openstack-tox-py36 http://logs.openstack.org/42/653342/1/gate/openstack-tox-py36/7b54986/ : SUCCESS in 21m 59s\n- openstack-tox-py37 http://logs.openstack.org/42/653342/1/gate/openstack-tox-py37/20c959c/ : SUCCESS in 20m 12s\n- openstack-tox-docs http://logs.openstack.org/42/653342/1/gate/openstack-tox-docs/6d08ae7/html/ : SUCCESS in 8m 02s\n- tempest-full http://logs.openstack.org/42/653342/1/gate/tempest-full/a3d2663/ : SUCCESS in 1h 38m 10s\n- neutron-grenade http://logs.openstack.org/42/653342/1/gate/neutron-grenade/dc377eb/ : SUCCESS in 54m 32s\n- grenade-py3 http://logs.openstack.org/42/653342/1/gate/grenade-py3/5882e17/ : SUCCESS in 1h 04m 59s\n- tempest-full-py3 http://logs.openstack.org/42/653342/1/gate/tempest-full-py3/915f021/ : SUCCESS in 1h 36m 02s\n- keystone-dsvm-functional http://logs.openstack.org/42/653342/1/gate/keystone-dsvm-functional/21974dc/ : SUCCESS in 31m 21s\n- keystone-dsvm-py3-functional http://logs.openstack.org/42/653342/1/gate/keystone-dsvm-py3-functional/e8a3d89/ : SUCCESS in 34m 14s","accounts_in_message":[],"_revision_number":1},{"id":"f74af8db2271a070b8cb2cc008d0be5af9c0683a","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-04-27 23:11:40.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"df89c7eef2037e78185664360917a27f04eed2fb","revisions":{"df89c7eef2037e78185664360917a27f04eed2fb":{"kind":"REWORK","_number":1,"created":"2019-04-17 07:44:14.000000000","uploader":{"_account_id":20190,"name":"zhufl","email":"zhu.fanglei@zte.com.cn","username":"zhufl"},"ref":"refs/changes/42/653342/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/42/653342/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/42/653342/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/42/653342/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/42/653342/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/42/653342/1"}}},"commit":{"parents":[{"commit":"b357a96ac048a62348d081d6bf4dc9c8d0b87538","subject":"Merge \"Add missing ws separator between words\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/b357a96ac048a62348d081d6bf4dc9c8d0b87538"}]}],"author":{"name":"zhufl","email":"zhu.fanglei@zte.com.cn","date":"2019-04-17 07:41:13.000000000","tz":480},"committer":{"name":"zhufl","email":"zhu.fanglei@zte.com.cn","date":"2019-04-17 07:41:13.000000000","tz":480},"subject":"Pass kwargs to exception to get better format of error message","message":"Pass kwargs to exception to get better format of error message\n\nIf we do not pass kwargs to exception, the parameter will be deemed\nas message and will be displayed directly. This is to pass kwargs to\nInvalidOperatorError and URLValidationError, to get better format of\nerror message.\n\nChange-Id: I5220d7af077a6c2eb1fe49cbbd7421169fa5b015\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/df89c7eef2037e78185664360917a27f04eed2fb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/df89c7eef2037e78185664360917a27f04eed2fb"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
