)]}'
{"id":"openstack%2Fkeystone-specs~667755","triplet_id":"openstack%2Fkeystone-specs~master~I29a89ee1abbbfaa7d9593923c17f8999b9323d25","project":"openstack/keystone-specs","branch":"master","topic":"python3-train","hashtags":[],"change_id":"I29a89ee1abbbfaa7d9593923c17f8999b9323d25","subject":"Add Python 3 Train unit tests","status":"MERGED","created":"2019-06-26 23:29:43.000000000","updated":"2019-07-22 20:31:34.000000000","submitted":"2019-07-22 20:31:34.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":"667755-1563827494833-7c4e2a43","meta_rev_id":"e658ce21900c6aeb31ae2936d76dfea288d7ed53","_number":667755,"virtual_id_number":667755,"owner":{"_account_id":11805,"name":"Corey Bryant","email":"corey.bryant@canonical.com","username":"coreycb"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"value":0,"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},{"value":0,"_account_id":28743,"name":"huang liujie","email":"huang.liujie@99cloud.net","username":"ljhuang"},{"value":0,"_account_id":28935,"name":"98k","email":"18552437190@163.com","username":"98k"},{"value":0,"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},{"value":0,"_account_id":26297,"name":"pippo","email":"1211099771@qq.com","username":"huang.zhiping"},{"value":0,"_account_id":17130,"name":"melissaml","email":"ma.lei@99cloud.net","username":"malei"},{"value":2,"date":"2019-07-22 20:31:33.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},{"value":0,"_account_id":28543,"name":"shupeng","email":"15050873171@163.com","username":"Vieri"}],"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":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"all":[{"value":0,"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"value":0,"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},{"value":0,"_account_id":28743,"name":"huang liujie","email":"huang.liujie@99cloud.net","username":"ljhuang"},{"value":0,"_account_id":28935,"name":"98k","email":"18552437190@163.com","username":"98k"},{"value":2,"date":"2019-07-22 20:22:29.000000000","_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},{"value":0,"_account_id":26297,"name":"pippo","email":"1211099771@qq.com","username":"huang.zhiping"},{"value":0,"_account_id":17130,"name":"melissaml","email":"ma.lei@99cloud.net","username":"malei"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},{"value":0,"_account_id":28543,"name":"shupeng","email":"15050873171@163.com","username":"Vieri"}],"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":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"all":[{"value":0,"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"value":0,"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},{"value":0,"_account_id":28743,"name":"huang liujie","email":"huang.liujie@99cloud.net","username":"ljhuang"},{"value":0,"_account_id":28935,"name":"98k","email":"18552437190@163.com","username":"98k"},{"value":1,"date":"2019-07-22 20:25:03.000000000","_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},{"value":0,"_account_id":26297,"name":"pippo","email":"1211099771@qq.com","username":"huang.zhiping"},{"value":0,"_account_id":17130,"name":"melissaml","email":"ma.lei@99cloud.net","username":"malei"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},{"value":0,"_account_id":28543,"name":"shupeng","email":"15050873171@163.com","username":"Vieri"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"_account_id":17130,"name":"melissaml","email":"ma.lei@99cloud.net","username":"malei"},{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":26297,"name":"pippo","email":"1211099771@qq.com","username":"huang.zhiping"},{"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},{"_account_id":28543,"name":"shupeng","email":"15050873171@163.com","username":"Vieri"},{"_account_id":28743,"name":"huang liujie","email":"huang.liujie@99cloud.net","username":"ljhuang"},{"_account_id":28935,"name":"98k","email":"18552437190@163.com","username":"98k"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-07-03 06:37:20.000000000","updated_by":{"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},"reviewer":{"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},"state":"REVIEWER"},{"updated":"2019-07-12 21:54:47.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-07-13 13:42:16.000000000","updated_by":{"_account_id":26297,"name":"pippo","email":"1211099771@qq.com","username":"huang.zhiping"},"reviewer":{"_account_id":26297,"name":"pippo","email":"1211099771@qq.com","username":"huang.zhiping"},"state":"REVIEWER"},{"updated":"2019-07-13 18:39:09.000000000","updated_by":{"_account_id":17130,"name":"melissaml","email":"ma.lei@99cloud.net","username":"malei"},"reviewer":{"_account_id":17130,"name":"melissaml","email":"ma.lei@99cloud.net","username":"malei"},"state":"REVIEWER"},{"updated":"2019-07-14 02:44:11.000000000","updated_by":{"_account_id":28743,"name":"huang liujie","email":"huang.liujie@99cloud.net","username":"ljhuang"},"reviewer":{"_account_id":28743,"name":"huang liujie","email":"huang.liujie@99cloud.net","username":"ljhuang"},"state":"REVIEWER"},{"updated":"2019-07-14 12:29:50.000000000","updated_by":{"_account_id":28935,"name":"98k","email":"18552437190@163.com","username":"98k"},"reviewer":{"_account_id":28935,"name":"98k","email":"18552437190@163.com","username":"98k"},"state":"REVIEWER"},{"updated":"2019-07-14 13:42:54.000000000","updated_by":{"_account_id":28543,"name":"shupeng","email":"15050873171@163.com","username":"Vieri"},"reviewer":{"_account_id":28543,"name":"shupeng","email":"15050873171@163.com","username":"Vieri"},"state":"REVIEWER"},{"updated":"2019-07-22 15:13:15.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-07-22 20:25:03.000000000","updated_by":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"reviewer":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"state":"REVIEWER"},{"updated":"2019-07-22 20:31:33.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":"e0dcadb52413f7df5ed2828848a3268a8ceaffda","author":{"_account_id":11805,"name":"Corey Bryant","email":"corey.bryant@canonical.com","username":"coreycb"},"date":"2019-06-26 23:29:43.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"d2a15cf4b32c2d1b3a6a0d3632d091583a5f8ee1","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-26 23:42:13.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-docs http://logs.openstack.org/55/667755/1/check/openstack-tox-docs/637fab1/html/ : SUCCESS in 3m 03s\n- openstack-tox-py36 http://logs.openstack.org/55/667755/1/check/openstack-tox-py36/745340f/ : FAILURE in 3m 05s\n- openstack-tox-py37 http://logs.openstack.org/55/667755/1/check/openstack-tox-py37/65f76c7/ : FAILURE in 3m 11s\n- openstack-tox-py27 http://logs.openstack.org/55/667755/1/check/openstack-tox-py27/418d6c5/ : FAILURE in 1m 52s","accounts_in_message":[],"_revision_number":1},{"id":"5713da3c13e903b9f0a62f2e089eff39602877c1","author":{"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},"date":"2019-06-27 06:53:02.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"0a2ab4160cfe706ec263285743e63dee8431e23e","author":{"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},"date":"2019-06-27 06:59:22.000000000","message":"Patch Set 1: Code-Review-1\n\nThese jobs are not valid for this repository.","accounts_in_message":[],"_revision_number":1},{"id":"db7ead230f0b0d2c765ee6d69f888660f19c3466","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-27 08:20:26.000000000","message":"Patch Set 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-docs http://logs.openstack.org/55/667755/1/check/openstack-tox-docs/54dbc6d/html/ : SUCCESS in 3m 35s\n- openstack-tox-py36 http://logs.openstack.org/55/667755/1/check/openstack-tox-py36/1bd5faf/ : FAILURE in 3m 12s\n- openstack-tox-py37 http://logs.openstack.org/55/667755/1/check/openstack-tox-py37/67db908/ : FAILURE in 2m 54s\n- openstack-tox-py27 http://logs.openstack.org/55/667755/1/check/openstack-tox-py27/90f01f4/ : FAILURE in 3m 02s","accounts_in_message":[],"_revision_number":1},{"id":"58e561c09c133d40537651700d8ea5eb723e2a13","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2019-07-02 14:40:08.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"8c7d1e630e2bd80da467f3263ff40d48ec302d33","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2019-07-02 14:43:11.000000000","message":"Patch Set 2:\n\nUpdated to fix the style errors that were being caught now that the *.rst files aren\u0027t being ignored.","accounts_in_message":[],"_revision_number":2},{"id":"d240e5b9f85fc5f41d2e1ad4591eb0eb7963a6ed","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-02 14:54:10.000000000","message":"Patch Set 2: 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-docs http://logs.openstack.org/55/667755/2/check/openstack-tox-docs/ba3cbd3/html/ : SUCCESS in 3m 17s\n- openstack-tox-py36 http://logs.openstack.org/55/667755/2/check/openstack-tox-py36/79bf4f3/ : SUCCESS in 3m 10s\n- openstack-tox-py37 http://logs.openstack.org/55/667755/2/check/openstack-tox-py37/b501d5b/ : SUCCESS in 4m 50s\n- openstack-tox-py27 http://logs.openstack.org/55/667755/2/check/openstack-tox-py27/e33dba0/ : FAILURE in 2m 06s","accounts_in_message":[],"_revision_number":2},{"id":"0d2dcc3ab5b02f329bbf6c1b56bcb207daaddb2b","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2019-07-02 23:16:12.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"6183bdf43845f7a96d6915a4ac3dcf43e7e34353","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-02 23:32:20.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs http://logs.openstack.org/55/667755/3/check/openstack-tox-docs/cf03b27/html/ : SUCCESS in 4m 33s\n- openstack-tox-py36 http://logs.openstack.org/55/667755/3/check/openstack-tox-py36/19b28f9/ : SUCCESS in 4m 13s\n- openstack-tox-py37 http://logs.openstack.org/55/667755/3/check/openstack-tox-py37/1a373d3/ : SUCCESS in 3m 12s\n- openstack-tox-py27 http://logs.openstack.org/55/667755/3/check/openstack-tox-py27/99a27a6/ : SUCCESS in 3m 37s","accounts_in_message":[],"_revision_number":3},{"id":"aa93f01aa656eec9f3d58511bd1f86dd774e49a7","author":{"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},"date":"2019-07-03 06:37:20.000000000","message":"Patch Set 3: Code-Review+1\n\nIt\u0027s surprising to see that unit tests exists for a docs project. But it is always good to have more testing. Now that the Jobs are added to zuul file. Change seems good.","accounts_in_message":[],"_revision_number":3},{"id":"2552a4d96bcf447e05f5bc7d0a8647ca0b9fc5af","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2019-07-12 21:54:47.000000000","message":"Patch Set 3: Code-Review+2","accounts_in_message":[],"_revision_number":3},{"id":"b50e6a9cbdd8730c79bfad6643cc87fb5e01a809","author":{"_account_id":26297,"name":"pippo","email":"1211099771@qq.com","username":"huang.zhiping"},"date":"2019-07-13 13:42:16.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"0c97c8c7ca84dea824689154c1c7c5e6c2822743","author":{"_account_id":17130,"name":"melissaml","email":"ma.lei@99cloud.net","username":"malei"},"date":"2019-07-13 18:39:09.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"156d94adef798e79a532a6eac1470ac2ec4018a3","author":{"_account_id":28743,"name":"huang liujie","email":"huang.liujie@99cloud.net","username":"ljhuang"},"date":"2019-07-14 02:44:11.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"dbac1d7f520c9efe9232214a275466ce09fdd154","author":{"_account_id":28935,"name":"98k","email":"18552437190@163.com","username":"98k"},"date":"2019-07-14 12:29:50.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"905f93672c0e24218579540c24bff93c6145153d","author":{"_account_id":28543,"name":"shupeng","email":"15050873171@163.com","username":"Vieri"},"date":"2019-07-14 13:42:54.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"2f14b44afbe732ecaca49bf84eebc13c9097df0c","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2019-07-22 15:13:15.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"b9ff9abd2cdd4d6367d0677f37c0af6461ea0ebc","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-22 15:13:30.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"891595bc4105b882524f1080fc68b5f22499533b","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-22 15:22:34.000000000","message":"Patch Set 3: 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-docs http://logs.openstack.org/55/667755/3/gate/openstack-tox-docs/f72665b/html/ : SUCCESS in 4m 44s\n- openstack-tox-py36 http://logs.openstack.org/55/667755/3/gate/openstack-tox-py36/b52c0ff/ : FAILURE in 4m 51s\n- openstack-tox-py37 http://logs.openstack.org/55/667755/3/gate/openstack-tox-py37/b8d4a05/ : FAILURE in 4m 03s\n- openstack-tox-py27 http://logs.openstack.org/55/667755/3/gate/openstack-tox-py27/4ad4a86/ : FAILURE in 3m 38s","accounts_in_message":[],"_revision_number":3},{"id":"0acac1d23ef8924a1bc03d15719c43c6d121e379","author":{"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},"date":"2019-07-22 15:31:26.000000000","message":"Patch Set 3:\n\nrecheck","accounts_in_message":[],"_revision_number":3},{"id":"d2a1d863d689bc4d3daf38b28317e31122d04461","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-22 15:42:31.000000000","message":"Patch Set 3: 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-docs http://logs.openstack.org/55/667755/3/check/openstack-tox-docs/23202ab/html/ : SUCCESS in 4m 27s\n- openstack-tox-py36 http://logs.openstack.org/55/667755/3/check/openstack-tox-py36/44f6bcf/ : FAILURE in 5m 21s\n- openstack-tox-py37 http://logs.openstack.org/55/667755/3/check/openstack-tox-py37/02e0891/ : FAILURE in 4m 21s\n- openstack-tox-py27 http://logs.openstack.org/55/667755/3/check/openstack-tox-py27/4783524/ : FAILURE in 5m 38s","accounts_in_message":[],"_revision_number":3},{"id":"e6a0e2d2fa3439d9ca228796bcce563e5d9767e9","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2019-07-22 18:50:01.000000000","message":"Uploaded patch set 4: Patch Set 3 was rebased.","accounts_in_message":[],"_revision_number":4},{"id":"56acd65984bc732a8bcc2194c95249e196921593","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-22 18:59:39.000000000","message":"Patch Set 4: 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-docs http://logs.openstack.org/55/667755/4/check/openstack-tox-docs/d0b6149/html/ : SUCCESS in 3m 50s\n- openstack-tox-py36 http://logs.openstack.org/55/667755/4/check/openstack-tox-py36/4ad4de7/ : FAILURE in 4m 36s\n- openstack-tox-py37 http://logs.openstack.org/55/667755/4/check/openstack-tox-py37/917ab3d/ : FAILURE in 4m 12s\n- openstack-tox-py27 http://logs.openstack.org/55/667755/4/check/openstack-tox-py27/b041014/ : FAILURE in 4m 18s","accounts_in_message":[],"_revision_number":4},{"id":"73885b9fb8e9413312075ae12413fb73aa1ef7ac","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2019-07-22 20:01:05.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"d6ae2e5e51466643afae46d7c2b1c458bc5bf233","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-22 20:10:34.000000000","message":"Patch Set 5: 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-docs http://logs.openstack.org/55/667755/5/check/openstack-tox-docs/84b3070/html/ : SUCCESS in 3m 19s\n- openstack-tox-py36 http://logs.openstack.org/55/667755/5/check/openstack-tox-py36/27bd02c/ : FAILURE in 3m 39s\n- openstack-tox-py37 http://logs.openstack.org/55/667755/5/check/openstack-tox-py37/95f1d80/ : FAILURE in 5m 09s\n- openstack-tox-py27 http://logs.openstack.org/55/667755/5/check/openstack-tox-py27/2c577f6/ : FAILURE in 3m 34s","accounts_in_message":[],"_revision_number":5},{"id":"0346e5e3a73e34c514db04bdfdfaf3f0c73b4ab6","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2019-07-22 20:11:40.000000000","message":"Uploaded patch set 6: Patch Set 5 was rebased.","accounts_in_message":[],"_revision_number":6},{"id":"0ed9fdd243d5bcc22480e770d8c4a7ab58c5554b","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-22 20:21:07.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs http://logs.openstack.org/55/667755/6/check/openstack-tox-docs/ca696bf/html/ : SUCCESS in 3m 40s\n- openstack-tox-py36 http://logs.openstack.org/55/667755/6/check/openstack-tox-py36/d984a52/ : SUCCESS in 3m 44s\n- openstack-tox-py37 http://logs.openstack.org/55/667755/6/check/openstack-tox-py37/5e4a413/ : SUCCESS in 3m 46s\n- openstack-tox-py27 http://logs.openstack.org/55/667755/6/check/openstack-tox-py27/c696909/ : SUCCESS in 6m 14s","accounts_in_message":[],"_revision_number":6},{"id":"729940ce8f26bb11e643cd4c31287ac33d05a671","author":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"date":"2019-07-22 20:22:29.000000000","message":"Patch Set 6: Code-Review+2","accounts_in_message":[],"_revision_number":6},{"id":"95fee74b842799b44daff8cd5ef57cd38b9210d1","author":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"date":"2019-07-22 20:25:03.000000000","message":"Patch Set 6: Workflow+1","accounts_in_message":[],"_revision_number":6},{"id":"e5f14e2fe866bd6dda12ac9eb14296e260743456","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-22 20:25:17.000000000","message":"Patch Set 6: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":6},{"id":"1a53100374dd304009276eebc34748109e59e8c3","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-22 20:31:33.000000000","message":"Patch Set 6: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-docs http://logs.openstack.org/55/667755/6/gate/openstack-tox-docs/6c99b55/html/ : SUCCESS in 3m 26s\n- openstack-tox-py36 http://logs.openstack.org/55/667755/6/gate/openstack-tox-py36/a362cf7/ : SUCCESS in 4m 05s\n- openstack-tox-py37 http://logs.openstack.org/55/667755/6/gate/openstack-tox-py37/a9f3dba/ : SUCCESS in 3m 59s\n- openstack-tox-py27 http://logs.openstack.org/55/667755/6/gate/openstack-tox-py27/d56091b/ : SUCCESS in 4m 20s","accounts_in_message":[],"_revision_number":6},{"id":"d382b768b54e2266cf2a91adb12ea99d498278d0","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-22 20:31:34.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":6}],"current_revision_number":6,"current_revision":"4095c1b5f7d54771985856a82a8cd0d6db1d054d","revisions":{"a1504cf3caf9c8329b5fd1eec7180bb68d793e28":{"kind":"REWORK","_number":1,"created":"2019-06-26 23:29:43.000000000","uploader":{"_account_id":11805,"name":"Corey Bryant","email":"corey.bryant@canonical.com","username":"coreycb"},"ref":"refs/changes/55/667755/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone-specs","ref":"refs/changes/55/667755/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone-specs refs/changes/55/667755/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone-specs refs/changes/55/667755/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone-specs refs/changes/55/667755/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone-specs refs/changes/55/667755/1"}}},"commit":{"parents":[{"commit":"cb73c3c8815b1c2b5d26501466ed52a5b346ee81","subject":"Merge \"Combine policy roadmap documents\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone-specs/commit/cb73c3c8815b1c2b5d26501466ed52a5b346ee81"}]}],"author":{"name":"Corey Bryant","email":"corey.bryant@canonical.com","date":"2019-06-26 22:20:35.000000000","tz":-240},"committer":{"name":"Corey Bryant","email":"corey.bryant@canonical.com","date":"2019-06-26 23:29:43.000000000","tz":-240},"subject":"Add Python 3 Train unit tests","message":"Add Python 3 Train unit tests\n\nThis is a mechanically generated patch to ensure unit testing is in place\nfor all of the Tested Runtimes for Train.\n\nSee the Train python3-updates goal document for details:\nhttps://governance.openstack.org/tc/goals/train/python3-updates.html\n\nChange-Id: I29a89ee1abbbfaa7d9593923c17f8999b9323d25\nStory: #2005924\nTask: #34215\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone-specs/commit/a1504cf3caf9c8329b5fd1eec7180bb68d793e28"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone-specs/commit/a1504cf3caf9c8329b5fd1eec7180bb68d793e28"}]},"branch":"refs/heads/master"},"e50a9557b7decd9d66aded87a3729c6f69a0ee55":{"kind":"REWORK","_number":2,"created":"2019-07-02 14:40:08.000000000","uploader":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"ref":"refs/changes/55/667755/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone-specs","ref":"refs/changes/55/667755/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone-specs refs/changes/55/667755/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone-specs refs/changes/55/667755/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone-specs refs/changes/55/667755/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone-specs refs/changes/55/667755/2"}}},"commit":{"parents":[{"commit":"cb73c3c8815b1c2b5d26501466ed52a5b346ee81","subject":"Merge \"Combine policy roadmap documents\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone-specs/commit/cb73c3c8815b1c2b5d26501466ed52a5b346ee81"}]}],"author":{"name":"Corey Bryant","email":"corey.bryant@canonical.com","date":"2019-06-26 22:20:35.000000000","tz":-240},"committer":{"name":"Colleen Murphy","email":"colleen.murphy@suse.de","date":"2019-07-02 14:39:58.000000000","tz":-420},"subject":"Add Python 3 Train unit tests","message":"Add Python 3 Train unit tests\n\nThis is a mechanically generated patch to ensure unit testing is in place\nfor all of the Tested Runtimes for Train.\n\nSee the Train python3-updates goal document for details:\nhttps://governance.openstack.org/tc/goals/train/python3-updates.html\n\nChange-Id: I29a89ee1abbbfaa7d9593923c17f8999b9323d25\nStory: #2005924\nTask: #34215\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone-specs/commit/e50a9557b7decd9d66aded87a3729c6f69a0ee55"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone-specs/commit/e50a9557b7decd9d66aded87a3729c6f69a0ee55"}]},"branch":"refs/heads/master"},"4873ed2947ff63d42629e228c0ae83173c6797a3":{"kind":"REWORK","_number":3,"created":"2019-07-02 23:16:12.000000000","uploader":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"ref":"refs/changes/55/667755/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone-specs","ref":"refs/changes/55/667755/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone-specs refs/changes/55/667755/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone-specs refs/changes/55/667755/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone-specs refs/changes/55/667755/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone-specs refs/changes/55/667755/3"}}},"commit":{"parents":[{"commit":"8d946ecedb7e131a687d492285dcd8d81becd7a3","subject":"Merge \"Update access rules spec with decisions from PTG\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone-specs/commit/8d946ecedb7e131a687d492285dcd8d81becd7a3"}]}],"author":{"name":"Corey Bryant","email":"corey.bryant@canonical.com","date":"2019-06-26 22:20:35.000000000","tz":-240},"committer":{"name":"Colleen Murphy","email":"colleen.murphy@suse.de","date":"2019-07-02 23:16:06.000000000","tz":-420},"subject":"Add Python 3 Train unit tests","message":"Add Python 3 Train unit tests\n\nThis is a mechanically generated patch to ensure unit testing is in place\nfor all of the Tested Runtimes for Train.\n\nSee the Train python3-updates goal document for details:\nhttps://governance.openstack.org/tc/goals/train/python3-updates.html\n\nThis change also corrects style errors and syncs requirements that the\nnew tox jobs are now checking.\n\nChange-Id: I29a89ee1abbbfaa7d9593923c17f8999b9323d25\nStory: #2005924\nTask: #34215\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone-specs/commit/4873ed2947ff63d42629e228c0ae83173c6797a3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone-specs/commit/4873ed2947ff63d42629e228c0ae83173c6797a3"}]},"branch":"refs/heads/master"},"cecee5b84ec691c02debc347581dffbfedc46703":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2019-07-22 18:50:01.000000000","uploader":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"ref":"refs/changes/55/667755/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone-specs","ref":"refs/changes/55/667755/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone-specs refs/changes/55/667755/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone-specs refs/changes/55/667755/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone-specs refs/changes/55/667755/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone-specs refs/changes/55/667755/4"}}},"commit":{"parents":[{"commit":"f9c61d4c7b687eac8e4f81ead90568671dd2c41f","subject":"Use upper-constraints","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone-specs/commit/f9c61d4c7b687eac8e4f81ead90568671dd2c41f"}]}],"author":{"name":"Corey Bryant","email":"corey.bryant@canonical.com","date":"2019-06-26 22:20:35.000000000","tz":-240},"committer":{"name":"Colleen Murphy","email":"colleen.murphy@suse.de","date":"2019-07-22 18:49:49.000000000","tz":-420},"subject":"Add Python 3 Train unit tests","message":"Add Python 3 Train unit tests\n\nThis is a mechanically generated patch to ensure unit testing is in place\nfor all of the Tested Runtimes for Train.\n\nSee the Train python3-updates goal document for details:\nhttps://governance.openstack.org/tc/goals/train/python3-updates.html\n\nThis change also corrects style errors and syncs requirements that the\nnew tox jobs are now checking.\n\nChange-Id: I29a89ee1abbbfaa7d9593923c17f8999b9323d25\nStory: #2005924\nTask: #34215\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone-specs/commit/cecee5b84ec691c02debc347581dffbfedc46703"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone-specs/commit/cecee5b84ec691c02debc347581dffbfedc46703"}]},"branch":"refs/heads/master"},"f71f1e682dd861534d10045ac053535a161ee066":{"kind":"REWORK","_number":5,"created":"2019-07-22 20:01:05.000000000","uploader":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"ref":"refs/changes/55/667755/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone-specs","ref":"refs/changes/55/667755/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone-specs refs/changes/55/667755/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone-specs refs/changes/55/667755/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone-specs refs/changes/55/667755/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone-specs refs/changes/55/667755/5"}}},"commit":{"parents":[{"commit":"5aab0c140e7a067b884e0e8ffe1b62ad2e543c55","subject":"Merge \"Expiring Group Membership Through Mapping Rules\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone-specs/commit/5aab0c140e7a067b884e0e8ffe1b62ad2e543c55"}]}],"author":{"name":"Corey Bryant","email":"corey.bryant@canonical.com","date":"2019-06-26 22:20:35.000000000","tz":-240},"committer":{"name":"Colleen Murphy","email":"colleen.murphy@suse.de","date":"2019-07-22 20:01:00.000000000","tz":-420},"subject":"Add Python 3 Train unit tests","message":"Add Python 3 Train unit tests\n\nThis is a mechanically generated patch to ensure unit testing is in place\nfor all of the Tested Runtimes for Train.\n\nSee the Train python3-updates goal document for details:\nhttps://governance.openstack.org/tc/goals/train/python3-updates.html\n\nChange-Id: I29a89ee1abbbfaa7d9593923c17f8999b9323d25\nStory: #2005924\nTask: #34215\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone-specs/commit/f71f1e682dd861534d10045ac053535a161ee066"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone-specs/commit/f71f1e682dd861534d10045ac053535a161ee066"}]},"branch":"refs/heads/master"},"4095c1b5f7d54771985856a82a8cd0d6db1d054d":{"kind":"TRIVIAL_REBASE","_number":6,"created":"2019-07-22 20:11:40.000000000","uploader":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"ref":"refs/changes/55/667755/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone-specs","ref":"refs/changes/55/667755/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone-specs refs/changes/55/667755/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone-specs refs/changes/55/667755/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone-specs refs/changes/55/667755/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone-specs refs/changes/55/667755/6"}}},"commit":{"parents":[{"commit":"6fd71d4a19c3fa340f7db1d907263c6a6ce9123a","subject":"Sync sphinx requirement","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone-specs/commit/6fd71d4a19c3fa340f7db1d907263c6a6ce9123a"}]}],"author":{"name":"Corey Bryant","email":"corey.bryant@canonical.com","date":"2019-06-26 22:20:35.000000000","tz":-240},"committer":{"name":"Colleen Murphy","email":"colleen.murphy@suse.de","date":"2019-07-22 20:11:36.000000000","tz":-420},"subject":"Add Python 3 Train unit tests","message":"Add Python 3 Train unit tests\n\nThis is a mechanically generated patch to ensure unit testing is in place\nfor all of the Tested Runtimes for Train.\n\nSee the Train python3-updates goal document for details:\nhttps://governance.openstack.org/tc/goals/train/python3-updates.html\n\nChange-Id: I29a89ee1abbbfaa7d9593923c17f8999b9323d25\nStory: #2005924\nTask: #34215\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone-specs/commit/4095c1b5f7d54771985856a82a8cd0d6db1d054d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone-specs/commit/4095c1b5f7d54771985856a82a8cd0d6db1d054d"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
