)]}'
{"id":"openstack%2Fkeystone~382098","triplet_id":"openstack%2Fkeystone~master~I784f719be88481048f5aa7a79d34a54907438cf3","project":"openstack/keystone","branch":"master","topic":"bp/allow-expired","hashtags":[],"change_id":"I784f719be88481048f5aa7a79d34a54907438cf3","subject":"Allow fetching an expired token","status":"MERGED","created":"2016-10-04 22:46:16.000000000","updated":"2016-11-28 07:40:34.000000000","submitted":"2016-11-28 07:40:34.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":28,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"a7b50dbdf4e8ac04e6bd34136ad600227427ae7c","_number":382098,"virtual_id_number":382098,"owner":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":11022,"name":"Rodrigo Duarte Sousa","email":"rodrigodsousa@gmail.com","username":"rodrigods"},{"value":0,"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"value":0,"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"value":0,"_account_id":22213,"name":"OSIC Performance Bot","email":"openstackkeystoneperformance@gmail.com","username":"openstackkeystoneperformance"},{"value":0,"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"value":0,"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},{"value":0,"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"value":0,"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":0,"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":2,"date":"2016-11-28 07:40:34.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"}],"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":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},"all":[{"value":0,"_account_id":11022,"name":"Rodrigo Duarte Sousa","email":"rodrigodsousa@gmail.com","username":"rodrigods"},{"value":0,"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"value":0,"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"value":0,"_account_id":22213,"name":"OSIC Performance Bot","email":"openstackkeystoneperformance@gmail.com","username":"openstackkeystoneperformance"},{"value":0,"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"value":2,"date":"2016-11-28 04:43:42.000000000","_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},{"value":0,"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"value":0,"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":0,"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},{"value":2,"date":"2016-11-28 04:08:03.000000000","_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"}],"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":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},"all":[{"value":0,"_account_id":11022,"name":"Rodrigo Duarte Sousa","email":"rodrigodsousa@gmail.com","username":"rodrigods"},{"value":0,"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"value":0,"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"value":0,"_account_id":22213,"name":"OSIC Performance Bot","email":"openstackkeystoneperformance@gmail.com","username":"openstackkeystoneperformance"},{"value":0,"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"value":1,"date":"2016-11-28 04:43:42.000000000","_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},{"value":0,"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"value":0,"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":0,"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"_account_id":11022,"name":"Rodrigo Duarte Sousa","email":"rodrigodsousa@gmail.com","username":"rodrigods"},{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},{"_account_id":22213,"name":"OSIC Performance Bot","email":"openstackkeystoneperformance@gmail.com","username":"openstackkeystoneperformance"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-10-11 23:39:42.000000000","updated_by":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"reviewer":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"state":"REVIEWER"},{"updated":"2016-10-26 20:00:21.000000000","updated_by":{"_account_id":22213,"name":"OSIC Performance Bot","email":"openstackkeystoneperformance@gmail.com","username":"openstackkeystoneperformance"},"reviewer":{"_account_id":22213,"name":"OSIC Performance Bot","email":"openstackkeystoneperformance@gmail.com","username":"openstackkeystoneperformance"},"state":"REVIEWER"},{"updated":"2016-11-01 18:58:25.000000000","updated_by":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"reviewer":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"state":"REVIEWER"},{"updated":"2016-11-01 19:37:01.000000000","updated_by":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"reviewer":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"state":"REVIEWER"},{"updated":"2016-11-02 16:05:31.000000000","updated_by":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"reviewer":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"state":"REVIEWER"},{"updated":"2016-11-15 19:56:44.000000000","updated_by":{"_account_id":11022,"name":"Rodrigo Duarte Sousa","email":"rodrigodsousa@gmail.com","username":"rodrigods"},"reviewer":{"_account_id":11022,"name":"Rodrigo Duarte Sousa","email":"rodrigodsousa@gmail.com","username":"rodrigods"},"state":"REVIEWER"},{"updated":"2016-11-23 20:42:35.000000000","updated_by":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"reviewer":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"state":"REVIEWER"},{"updated":"2016-11-28 04:08:03.000000000","updated_by":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"reviewer":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"state":"REVIEWER"},{"updated":"2016-11-28 04:43:42.000000000","updated_by":{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},"reviewer":{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},"state":"REVIEWER"},{"updated":"2016-11-28 07:40:34.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"0e54972b5650e1bcad2a41faf0667ac209f89050","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2016-10-04 22:46:16.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"b426210753e930418490318759f58f9b8aeb7337","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-10-04 23:46:10.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-keystone-docs-ubuntu-xenial http://docs-draft.openstack.org/98/382098/1/check/gate-keystone-docs-ubuntu-xenial/1194aba//doc/build/html/ : SUCCESS in 4m 49s\n- gate-keystone-pep8-ubuntu-xenial http://logs.openstack.org/98/382098/1/check/gate-keystone-pep8-ubuntu-xenial/651bf54/ : SUCCESS in 2m 08s\n- gate-keystone-python27-db-ubuntu-xenial http://logs.openstack.org/98/382098/1/check/gate-keystone-python27-db-ubuntu-xenial/9bff72f/ : SUCCESS in 8m 13s\n- gate-keystone-python34-db http://logs.openstack.org/98/382098/1/check/gate-keystone-python34-db/03409d7/ : SUCCESS in 7m 37s\n- gate-keystone-python35-db http://logs.openstack.org/98/382098/1/check/gate-keystone-python35-db/356aea4/ : SUCCESS in 8m 29s\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/98/382098/1/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/9e4d8eb/ : SUCCESS in 46m 34s\n- gate-grenade-dsvm-neutron-ubuntu-xenial http://logs.openstack.org/98/382098/1/check/gate-grenade-dsvm-neutron-ubuntu-xenial/5b46663/ : SUCCESS in 29m 53s\n- gate-keystone-tox-db-legacy_drivers-ubuntu-xenial http://logs.openstack.org/98/382098/1/check/gate-keystone-tox-db-legacy_drivers-ubuntu-xenial/eff4533/ : SUCCESS in 5m 22s\n- gate-keystone-dsvm-functional-ubuntu-xenial http://logs.openstack.org/98/382098/1/check/gate-keystone-dsvm-functional-ubuntu-xenial/a7c630c/ : SUCCESS in 13m 58s\n- gate-keystone-dsvm-functional-v3-only-ubuntu-xenial-nv http://logs.openstack.org/98/382098/1/check/gate-keystone-dsvm-functional-v3-only-ubuntu-xenial-nv/96e0aa5/ : SUCCESS in 14m 40s (non-voting)\n- gate-tempest-dsvm-keystone-uwsgi-full-ubuntu-xenial-nv http://logs.openstack.org/98/382098/1/check/gate-tempest-dsvm-keystone-uwsgi-full-ubuntu-xenial-nv/b976a20/ : SUCCESS in 43m 47s (non-voting)\n- gate-tempest-dsvm-neutron-identity-v3-only-full-ubuntu-xenial-nv http://logs.openstack.org/98/382098/1/check/gate-tempest-dsvm-neutron-identity-v3-only-full-ubuntu-xenial-nv/223942c/ : SUCCESS in 59m 03s (non-voting)\n- keystone-coverage-db-ubuntu-xenial http://logs.openstack.org/98/382098/1/check/keystone-coverage-db-ubuntu-xenial/aa33ddd/ : SUCCESS in 13m 57s","accounts_in_message":[],"_revision_number":1},{"id":"28b2f5eae48929f2eb44e0047aa72fc731a13764","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2016-10-07 05:20:01.000000000","message":"Patch Set 1: Code-Review-1\n\n(3 comments)\n\nlooks cool, needs a release note and tests though","accounts_in_message":[],"_revision_number":1},{"id":"1d618e05938b2dfa456f5be99648da1306bb0413","author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"date":"2016-10-11 23:39:12.000000000","message":"Patch Set 1: Code-Review+2\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"05f4fdaa7010c96d852e622e8cdcf91646095981","author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"date":"2016-10-11 23:39:42.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"25ef9c3735a5ed7031005a5210dd785e1a53fb63","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2016-10-12 01:45:03.000000000","message":"Patch Set 1:\n\nthis also needs a release note","accounts_in_message":[],"_revision_number":1},{"id":"f82080f41482a7152d9b8537ed6626cd2fefdee5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-10-13 17:08:09.000000000","message":"Patch Set 1: Verified-1\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":1},{"id":"d1a210283dcf51941fec240ce5c145e24cfe7fef","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2016-10-17 05:15:27.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"18d9adb845577b592d329c8b30890237c087be58","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-10-17 06:04:40.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-keystone-docs-ubuntu-xenial http://docs-draft.openstack.org/98/382098/2/check/gate-keystone-docs-ubuntu-xenial/ebfbacc//doc/build/html/ : SUCCESS in 2m 57s\n- gate-keystone-pep8-ubuntu-xenial http://logs.openstack.org/98/382098/2/check/gate-keystone-pep8-ubuntu-xenial/71eb567/ : SUCCESS in 2m 49s\n- gate-keystone-python27-db-ubuntu-xenial http://logs.openstack.org/98/382098/2/check/gate-keystone-python27-db-ubuntu-xenial/6c9c161/ : FAILURE in 7m 51s\n- gate-keystone-python34-db http://logs.openstack.org/98/382098/2/check/gate-keystone-python34-db/ebcffef/ : FAILURE in 7m 28s\n- gate-keystone-python35-db http://logs.openstack.org/98/382098/2/check/gate-keystone-python35-db/dd86e5f/ : FAILURE in 8m 04s\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/98/382098/2/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/65cf00f/ : SUCCESS in 43m 16s\n- gate-grenade-dsvm-neutron-ubuntu-xenial http://logs.openstack.org/98/382098/2/check/gate-grenade-dsvm-neutron-ubuntu-xenial/dab1896/ : SUCCESS in 48m 53s\n- gate-keystone-dsvm-functional-ubuntu-xenial http://logs.openstack.org/98/382098/2/check/gate-keystone-dsvm-functional-ubuntu-xenial/8c6926b/ : SUCCESS in 13m 57s\n- gate-keystone-dsvm-functional-v3-only-ubuntu-xenial-nv http://logs.openstack.org/98/382098/2/check/gate-keystone-dsvm-functional-v3-only-ubuntu-xenial-nv/188a189/ : SUCCESS in 13m 50s (non-voting)\n- gate-tempest-dsvm-keystone-uwsgi-full-ubuntu-xenial-nv http://logs.openstack.org/98/382098/2/check/gate-tempest-dsvm-keystone-uwsgi-full-ubuntu-xenial-nv/0d1acc8/ : SUCCESS in 40m 58s (non-voting)\n- gate-tempest-dsvm-neutron-identity-v3-only-full-ubuntu-xenial-nv http://logs.openstack.org/98/382098/2/check/gate-tempest-dsvm-neutron-identity-v3-only-full-ubuntu-xenial-nv/e2a3889/ : SUCCESS in 43m 32s (non-voting)\n- keystone-coverage-db-ubuntu-xenial http://logs.openstack.org/98/382098/2/check/keystone-coverage-db-ubuntu-xenial/7136b68/ : FAILURE in 9m 33s","accounts_in_message":[],"_revision_number":2},{"id":"fe96120a99853ecee3d10f6f8ce0870038ad135b","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2016-10-19 03:52:13.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"dcf67fc6d287f7532fb79ed7003701c435deba44","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2016-10-19 04:11:34.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"b84fb2444ae25f257f184e3b7f55cab5b9076514","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2016-10-19 04:32:41.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"adf1fae14163bbfab2c5711bcc9352ccce7dade9","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2016-10-19 04:34:15.000000000","message":"Patch Set 5: Published edit on patch set 4","accounts_in_message":[],"_revision_number":5},{"id":"96f646d8f722e4c16fa12888ecda9a833c8dc0d4","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2016-10-19 04:36:36.000000000","message":"Patch Set 5: Code-Review+1","accounts_in_message":[],"_revision_number":5},{"id":"43e96a9b9dee17a34918cd11107606b88b622874","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2016-10-19 04:37:18.000000000","message":"Patch Set 5: Code-Review-1\n\nsorry, update the api-ref too, include the new query parameter","accounts_in_message":[],"_revision_number":5},{"id":"3a8def18a469f58fd6f0320b64173f39eb852126","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2016-10-19 05:00:49.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"54533b338cf1afbc722ad73490a5b4c94bd0f44f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-10-19 05:27:24.000000000","message":"Patch Set 6: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-keystone-docs-ubuntu-xenial http://docs-draft.openstack.org/98/382098/6/check/gate-keystone-docs-ubuntu-xenial/d2aeb94//doc/build/html/ : SUCCESS in 3m 10s\n- gate-keystone-pep8-ubuntu-xenial http://logs.openstack.org/98/382098/6/check/gate-keystone-pep8-ubuntu-xenial/8321fc1/ : FAILURE in 2m 22s\n- gate-keystone-python27-db-ubuntu-xenial http://logs.openstack.org/98/382098/6/check/gate-keystone-python27-db-ubuntu-xenial/b54f8d6/ : FAILURE in 18m 06s\n- gate-keystone-python34-db http://logs.openstack.org/98/382098/6/check/gate-keystone-python34-db/5b935cb/ : FAILURE in 7m 10s\n- gate-keystone-python35-db http://logs.openstack.org/98/382098/6/check/gate-keystone-python35-db/d6fa614/ : FAILURE in 7m 10s\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/98/382098/6/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/ff9d008/ : FAILURE in 8m 01s\n- gate-grenade-dsvm-neutron-ubuntu-xenial http://logs.openstack.org/98/382098/6/check/gate-grenade-dsvm-neutron-ubuntu-xenial/9c86cdd/ : FAILURE in 26m 18s\n- gate-keystone-releasenotes http://docs-draft.openstack.org/98/382098/6/check/gate-keystone-releasenotes/df50bc0//releasenotes/build/html/ : SUCCESS in 2m 03s\n- gate-keystone-api-ref http://docs-draft.openstack.org/98/382098/6/check/gate-keystone-api-ref/b918708//api-ref/build/html/ : SUCCESS in 2m 06s\n- gate-keystone-dsvm-functional-ubuntu-xenial http://logs.openstack.org/98/382098/6/check/gate-keystone-dsvm-functional-ubuntu-xenial/15ce593/ : FAILURE in 7m 09s\n- gate-keystone-dsvm-functional-v3-only-ubuntu-xenial-nv http://logs.openstack.org/98/382098/6/check/gate-keystone-dsvm-functional-v3-only-ubuntu-xenial-nv/3ee87f3/ : FAILURE in 7m 14s (non-voting)\n- gate-tempest-dsvm-keystone-uwsgi-full-ubuntu-xenial-nv http://logs.openstack.org/98/382098/6/check/gate-tempest-dsvm-keystone-uwsgi-full-ubuntu-xenial-nv/360a01f/ : FAILURE in 7m 53s (non-voting)\n- gate-tempest-dsvm-neutron-identity-v3-only-full-ubuntu-xenial-nv http://logs.openstack.org/98/382098/6/check/gate-tempest-dsvm-neutron-identity-v3-only-full-ubuntu-xenial-nv/89fc080/ : FAILURE in 11m 49s (non-voting)\n- keystone-coverage-db-ubuntu-xenial http://logs.openstack.org/98/382098/6/check/keystone-coverage-db-ubuntu-xenial/1cb4ebb/ : FAILURE in 11m 12s","accounts_in_message":[],"_revision_number":6},{"id":"2f5484478efc5c15b1a0625a5245117b50d05fbd","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2016-10-19 22:15:13.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"efc80d97a58ae222930541716f7f08e9d8292d14","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-10-20 01:14:18.000000000","message":"Patch Set 7: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-keystone-docs-ubuntu-xenial http://docs-draft.openstack.org/98/382098/7/check/gate-keystone-docs-ubuntu-xenial/d42c824//doc/build/html/ : SUCCESS in 9m 49s\n- gate-keystone-pep8-ubuntu-xenial http://logs.openstack.org/98/382098/7/check/gate-keystone-pep8-ubuntu-xenial/4913a0c/ : SUCCESS in 6m 07s\n- gate-keystone-python27-db-ubuntu-xenial http://logs.openstack.org/98/382098/7/check/gate-keystone-python27-db-ubuntu-xenial/304cd05/ : SUCCESS in 15m 03s\n- gate-keystone-python34-db http://logs.openstack.org/98/382098/7/check/gate-keystone-python34-db/787e6f6/ : SUCCESS in 13m 15s\n- gate-keystone-python35-db http://logs.openstack.org/98/382098/7/check/gate-keystone-python35-db/4044600/ : SUCCESS in 12m 22s\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/98/382098/7/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/fc23865/ : SUCCESS in 45m 52s\n- gate-grenade-dsvm-neutron-ubuntu-xenial http://logs.openstack.org/98/382098/7/check/gate-grenade-dsvm-neutron-ubuntu-xenial/f2b6187/ : FAILURE in 55m 38s\n- gate-keystone-releasenotes http://docs-draft.openstack.org/98/382098/7/check/gate-keystone-releasenotes/3ee787d//releasenotes/build/html/ : SUCCESS in 4m 20s\n- gate-keystone-api-ref http://docs-draft.openstack.org/98/382098/7/check/gate-keystone-api-ref/40b358f//api-ref/build/html/ : SUCCESS in 5m 39s\n- gate-keystone-dsvm-functional-ubuntu-xenial http://logs.openstack.org/98/382098/7/check/gate-keystone-dsvm-functional-ubuntu-xenial/64685ae/ : SUCCESS in 18m 33s\n- gate-keystone-dsvm-functional-v3-only-ubuntu-xenial-nv http://logs.openstack.org/98/382098/7/check/gate-keystone-dsvm-functional-v3-only-ubuntu-xenial-nv/0063b96/ : SUCCESS in 17m 56s (non-voting)\n- gate-tempest-dsvm-keystone-uwsgi-full-ubuntu-xenial-nv http://logs.openstack.org/98/382098/7/check/gate-tempest-dsvm-keystone-uwsgi-full-ubuntu-xenial-nv/d348861/ : SUCCESS in 41m 57s (non-voting)\n- gate-tempest-dsvm-neutron-identity-v3-only-full-ubuntu-xenial-nv http://logs.openstack.org/98/382098/7/check/gate-tempest-dsvm-neutron-identity-v3-only-full-ubuntu-xenial-nv/98e5a94/ : SUCCESS in 46m 40s (non-voting)\n- keystone-coverage-db-ubuntu-xenial http://logs.openstack.org/98/382098/7/check/keystone-coverage-db-ubuntu-xenial/adb9589/ : SUCCESS in 14m 32s","accounts_in_message":[],"_revision_number":7},{"id":"58f4528c803dd79af4a77018b777c14797135fc8","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2016-10-20 03:37:08.000000000","message":"Patch Set 7: Code-Review+2\n\nrecheck","accounts_in_message":[],"_revision_number":7},{"id":"7fd34879abdbec2f730db8ab7ca5d6c34de013d9","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-10-20 04:47:16.000000000","message":"Patch Set 7:\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-keystone-docs-ubuntu-xenial http://docs-draft.openstack.org/98/382098/7/check/gate-keystone-docs-ubuntu-xenial/b06dd03//doc/build/html/ : SUCCESS in 3m 12s\n- gate-keystone-pep8-ubuntu-xenial http://logs.openstack.org/98/382098/7/check/gate-keystone-pep8-ubuntu-xenial/f0a15b8/ : SUCCESS in 2m 00s\n- gate-keystone-python27-db-ubuntu-xenial http://logs.openstack.org/98/382098/7/check/gate-keystone-python27-db-ubuntu-xenial/73575bb/ : SUCCESS in 7m 38s\n- gate-keystone-python34-db http://logs.openstack.org/98/382098/7/check/gate-keystone-python34-db/7e5f18f/ : SUCCESS in 6m 39s\n- gate-keystone-python35-db http://logs.openstack.org/98/382098/7/check/gate-keystone-python35-db/5d849df/ : SUCCESS in 9m 28s\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/98/382098/7/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/1fa593c/ : SUCCESS in 1h 09m 17s\n- gate-grenade-dsvm-neutron-ubuntu-xenial http://logs.openstack.org/98/382098/7/check/gate-grenade-dsvm-neutron-ubuntu-xenial/77129d0/ : FAILURE in 31m 10s\n- gate-keystone-releasenotes http://docs-draft.openstack.org/98/382098/7/check/gate-keystone-releasenotes/810889d//releasenotes/build/html/ : SUCCESS in 1m 38s\n- gate-keystone-api-ref http://docs-draft.openstack.org/98/382098/7/check/gate-keystone-api-ref/f09614d//api-ref/build/html/ : SUCCESS in 1m 48s\n- gate-keystone-dsvm-functional-ubuntu-xenial http://logs.openstack.org/98/382098/7/check/gate-keystone-dsvm-functional-ubuntu-xenial/a39c35e/ : SUCCESS in 13m 53s\n- gate-keystone-dsvm-functional-v3-only-ubuntu-xenial-nv http://logs.openstack.org/98/382098/7/check/gate-keystone-dsvm-functional-v3-only-ubuntu-xenial-nv/310819e/ : SUCCESS in 13m 44s (non-voting)\n- gate-tempest-dsvm-keystone-uwsgi-full-ubuntu-xenial-nv http://logs.openstack.org/98/382098/7/check/gate-tempest-dsvm-keystone-uwsgi-full-ubuntu-xenial-nv/b4652db/ : SUCCESS in 40m 48s (non-voting)\n- gate-tempest-dsvm-neutron-identity-v3-only-full-ubuntu-xenial-nv http://logs.openstack.org/98/382098/7/check/gate-tempest-dsvm-neutron-identity-v3-only-full-ubuntu-xenial-nv/a173678/ : SUCCESS in 1h 09m 01s (non-voting)\n- keystone-coverage-db-ubuntu-xenial http://logs.openstack.org/98/382098/7/check/keystone-coverage-db-ubuntu-xenial/d20fa5b/ : SUCCESS in 9m 17s","accounts_in_message":[],"_revision_number":7},{"id":"662bdef2daf0378cda60a2390983a19c5821ed99","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2016-10-22 00:33:42.000000000","message":"Patch Set 7:\n\nrecheck","accounts_in_message":[],"_revision_number":7},{"id":"c5378e24dffa37ac3786d1f6c01f0ca1f4f46b74","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-10-22 01:18:15.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-keystone-docs-ubuntu-xenial http://docs-draft.openstack.org/98/382098/7/check/gate-keystone-docs-ubuntu-xenial/b4f6ad3//doc/build/html/ : SUCCESS in 2m 38s\n- gate-keystone-pep8-ubuntu-xenial http://logs.openstack.org/98/382098/7/check/gate-keystone-pep8-ubuntu-xenial/f58f1b8/ : SUCCESS in 2m 23s\n- gate-keystone-python27-db-ubuntu-xenial http://logs.openstack.org/98/382098/7/check/gate-keystone-python27-db-ubuntu-xenial/161c9d1/ : SUCCESS in 10m 12s\n- gate-keystone-python34-db http://logs.openstack.org/98/382098/7/check/gate-keystone-python34-db/b0aa333/ : SUCCESS in 7m 15s\n- gate-keystone-python35-db http://logs.openstack.org/98/382098/7/check/gate-keystone-python35-db/cc80d44/ : SUCCESS in 10m 35s\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/98/382098/7/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/ca8ec9b/ : SUCCESS in 44m 18s\n- gate-grenade-dsvm-neutron-ubuntu-xenial http://logs.openstack.org/98/382098/7/check/gate-grenade-dsvm-neutron-ubuntu-xenial/8146240/ : SUCCESS in 29m 14s\n- gate-keystone-releasenotes http://docs-draft.openstack.org/98/382098/7/check/gate-keystone-releasenotes/6f7c27b//releasenotes/build/html/ : SUCCESS in 2m 23s\n- gate-keystone-api-ref http://docs-draft.openstack.org/98/382098/7/check/gate-keystone-api-ref/c09f755//api-ref/build/html/ : SUCCESS in 1m 41s\n- gate-keystone-dsvm-functional-ubuntu-xenial http://logs.openstack.org/98/382098/7/check/gate-keystone-dsvm-functional-ubuntu-xenial/e4be31d/ : SUCCESS in 13m 59s\n- gate-keystone-dsvm-functional-v3-only-ubuntu-xenial-nv http://logs.openstack.org/98/382098/7/check/gate-keystone-dsvm-functional-v3-only-ubuntu-xenial-nv/6e34256/ : SUCCESS in 13m 21s (non-voting)\n- gate-tempest-dsvm-keystone-uwsgi-full-ubuntu-xenial-nv http://logs.openstack.org/98/382098/7/check/gate-tempest-dsvm-keystone-uwsgi-full-ubuntu-xenial-nv/cae56d9/ : SUCCESS in 41m 56s (non-voting)\n- gate-tempest-dsvm-neutron-identity-v3-only-full-ubuntu-xenial-nv http://logs.openstack.org/98/382098/7/check/gate-tempest-dsvm-neutron-identity-v3-only-full-ubuntu-xenial-nv/253eaa3/ : SUCCESS in 44m 07s (non-voting)\n- keystone-coverage-db-ubuntu-xenial http://logs.openstack.org/98/382098/7/check/keystone-coverage-db-ubuntu-xenial/677c482/ : SUCCESS in 8m 34s","accounts_in_message":[],"_revision_number":7},{"id":"10bb3f1b8c3de50a9e9925f1f2b163f39d077daf","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2016-10-26 19:27:47.000000000","message":"Patch Set 7:\n\ncheck performance","accounts_in_message":[],"_revision_number":7},{"id":"09b2fd4a799c84642ced512e33fc101cd6ff5d86","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2016-10-26 19:34:47.000000000","message":"Patch Set 7:\n\ncheck performance","accounts_in_message":[],"_revision_number":7},{"id":"ca591f7007c8ad961fa102e3dfc709652ae98a57","author":{"_account_id":22213,"name":"OSIC Performance Bot","email":"openstackkeystoneperformance@gmail.com","username":"openstackkeystoneperformance"},"date":"2016-10-26 20:00:21.000000000","message":"Patch Set 7:\n\nMaster Results (sha: b8435cc152)\n  Token creation\n    Requests per second: 7.57\n    Time per request: 132.061\n  Token validation\n    Requests per second: 4.42\n    Time per request: 226.008\nPatch Results:\n  Token creation\n    Requests per second: 6.52\n    Time per request: 153.265\n  Token validation\n    Requests per second: 4.40\n    Time per request: 227.085","accounts_in_message":[],"_revision_number":7},{"id":"2f4abd6cab7a3046af8b9af6d119550a007ab663","author":{"_account_id":22213,"name":"OSIC Performance Bot","email":"openstackkeystoneperformance@gmail.com","username":"openstackkeystoneperformance"},"date":"2016-10-27 22:17:19.000000000","message":"Patch Set 7:\n\nMaster Results (sha: 093d14fa91)\n  Token creation\n    Requests per second: 7.54\n    Time per request: 132.569\n  Token validation\n    Requests per second: 4.44\n    Time per request: 225.036\nPatch Results:\n  Token creation\n    Requests per second: 6.50\n    Time per request: 153.928\n  Token validation\n    Requests per second: 4.38\n    Time per request: 228.259","accounts_in_message":[],"_revision_number":7},{"id":"b79b8a28d41877527ca90da4ec7017af95038a38","author":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"date":"2016-10-28 12:26:55.000000000","message":"Patch Set 7: Code-Review+1\n\nCode and tests look good. Not sure why token creation takes such a big toll according to the performance bot (this doesn\u0027t even change that code path) :/","accounts_in_message":[],"_revision_number":7},{"id":"cc8d4fe49720dec2bc361f6a9658d3332078178e","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2016-11-01 10:36:53.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"b02c4e7fe819c7bcec29b2ed1579eb93c1584be5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-11-01 11:23:08.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-keystone-docs-ubuntu-xenial http://docs-draft.openstack.org/98/382098/8/check/gate-keystone-docs-ubuntu-xenial/245291e//doc/build/html/ : SUCCESS in 2m 38s\n- gate-keystone-pep8-ubuntu-xenial http://logs.openstack.org/98/382098/8/check/gate-keystone-pep8-ubuntu-xenial/32cc6ba/ : SUCCESS in 4m 04s\n- gate-keystone-python27-db-ubuntu-xenial http://logs.openstack.org/98/382098/8/check/gate-keystone-python27-db-ubuntu-xenial/b3f1f55/ : SUCCESS in 7m 38s\n- gate-keystone-python34-db http://logs.openstack.org/98/382098/8/check/gate-keystone-python34-db/3ae7a23/ : SUCCESS in 10m 20s\n- gate-keystone-python35-db http://logs.openstack.org/98/382098/8/check/gate-keystone-python35-db/accfd66/ : SUCCESS in 7m 17s\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/98/382098/8/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/8a9ac53/ : SUCCESS in 45m 24s\n- gate-grenade-dsvm-neutron-ubuntu-xenial http://logs.openstack.org/98/382098/8/check/gate-grenade-dsvm-neutron-ubuntu-xenial/ee7a450/ : SUCCESS in 29m 44s\n- gate-keystone-releasenotes http://docs-draft.openstack.org/98/382098/8/check/gate-keystone-releasenotes/0f735b1//releasenotes/build/html/ : SUCCESS in 1m 37s\n- gate-keystone-api-ref http://docs-draft.openstack.org/98/382098/8/check/gate-keystone-api-ref/6203149//api-ref/build/html/ : SUCCESS in 1m 47s\n- gate-keystone-dsvm-functional-ubuntu-xenial http://logs.openstack.org/98/382098/8/check/gate-keystone-dsvm-functional-ubuntu-xenial/e3b8487/ : SUCCESS in 14m 19s\n- gate-keystone-dsvm-functional-v3-only-ubuntu-xenial-nv http://logs.openstack.org/98/382098/8/check/gate-keystone-dsvm-functional-v3-only-ubuntu-xenial-nv/a606d1a/ : SUCCESS in 13m 47s (non-voting)\n- gate-tempest-dsvm-keystone-uwsgi-full-ubuntu-xenial-nv http://logs.openstack.org/98/382098/8/check/gate-tempest-dsvm-keystone-uwsgi-full-ubuntu-xenial-nv/ebc38d9/ : SUCCESS in 41m 48s (non-voting)\n- gate-tempest-dsvm-neutron-identity-v3-only-full-ubuntu-xenial-nv http://logs.openstack.org/98/382098/8/check/gate-tempest-dsvm-neutron-identity-v3-only-full-ubuntu-xenial-nv/c09c86a/ : SUCCESS in 44m 15s (non-voting)\n- keystone-coverage-db-ubuntu-xenial http://logs.openstack.org/98/382098/8/check/keystone-coverage-db-ubuntu-xenial/8443d31/ : SUCCESS in 9m 04s","accounts_in_message":[],"_revision_number":8},{"id":"776fe87eadab488155e75d381f7855606cdd66be","author":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"date":"2016-11-01 18:58:05.000000000","message":"Patch Set 8: Code-Review+1\n\nNeed time to review it deeper for a +2, but the approach is solid.","accounts_in_message":[],"_revision_number":8},{"id":"b30c4c11ffa2bf713bd160898cb62538ff6a0c58","author":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"date":"2016-11-01 19:37:01.000000000","message":"Patch Set 8: Code-Review+2","accounts_in_message":[],"_revision_number":8},{"id":"f38fad20a628dd61a06e7e8a9aa6539a404e97a4","author":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"date":"2016-11-02 16:05:31.000000000","message":"Patch Set 8: Code-Review+1\n\nLooks good. \u0027allow_expired\u0027 is more descriptive than \u0027grace\u0027, like it.","accounts_in_message":[],"_revision_number":8},{"id":"12be585cb0e65c951ae6cd5110d944a0c1c1ac6f","author":{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},"date":"2016-11-03 13:02:30.000000000","message":"Patch Set 8: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"19dace02a34fe0b9d163a0dc170041be14e04c51","author":{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},"date":"2016-11-03 13:04:48.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"26e1006079e6a2cd316e9d8d79a1d0aa45825f7a","author":{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},"date":"2016-11-03 13:19:35.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"f8c38fe06528637691e7b5e7739804bb65ad7d6d","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2016-11-15 05:23:30.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"9e29d54ae8a36956d0561fe426996c287b6b1aec","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2016-11-15 05:29:37.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"c92aad3abd35e187f9af3c8b135f66d9a0840a2e","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2016-11-15 05:31:10.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"260b2d2060e5981a16e41c721ed67a1d698c9c4b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-11-15 06:32:43.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-keystone-docs-ubuntu-xenial http://docs-draft.openstack.org/98/382098/9/check/gate-keystone-docs-ubuntu-xenial/b56fbc9//doc/build/html/ : SUCCESS in 5m 04s\n- gate-keystone-pep8-ubuntu-xenial http://logs.openstack.org/98/382098/9/check/gate-keystone-pep8-ubuntu-xenial/65f2233/ : SUCCESS in 4m 38s\n- gate-keystone-python27-db-ubuntu-xenial http://logs.openstack.org/98/382098/9/check/gate-keystone-python27-db-ubuntu-xenial/5b8853e/ : SUCCESS in 15m 18s\n- gate-keystone-python34-db http://logs.openstack.org/98/382098/9/check/gate-keystone-python34-db/7039d6d/ : SUCCESS in 6m 39s\n- gate-keystone-python35-db http://logs.openstack.org/98/382098/9/check/gate-keystone-python35-db/5f58e1e/ : SUCCESS in 9m 38s\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/98/382098/9/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/66b102a/ : SUCCESS in 1h 02m 14s\n- gate-grenade-dsvm-neutron-ubuntu-xenial http://logs.openstack.org/98/382098/9/check/gate-grenade-dsvm-neutron-ubuntu-xenial/ace225e/ : SUCCESS in 49m 36s\n- gate-keystone-releasenotes http://docs-draft.openstack.org/98/382098/9/check/gate-keystone-releasenotes/6e9ee0e//releasenotes/build/html/ : SUCCESS in 1m 53s\n- gate-keystone-api-ref http://docs-draft.openstack.org/98/382098/9/check/gate-keystone-api-ref/a034040//api-ref/build/html/ : SUCCESS in 1m 59s\n- gate-keystone-dsvm-functional-ubuntu-xenial http://logs.openstack.org/98/382098/9/check/gate-keystone-dsvm-functional-ubuntu-xenial/5a071ef/ : SUCCESS in 16m 51s\n- gate-keystone-dsvm-functional-v3-only-ubuntu-xenial-nv http://logs.openstack.org/98/382098/9/check/gate-keystone-dsvm-functional-v3-only-ubuntu-xenial-nv/f3c4b09/ : SUCCESS in 16m 51s (non-voting)\n- gate-tempest-dsvm-keystone-uwsgi-full-ubuntu-xenial-nv http://logs.openstack.org/98/382098/9/check/gate-tempest-dsvm-keystone-uwsgi-full-ubuntu-xenial-nv/e569dbe/ : SUCCESS in 43m 34s (non-voting)\n- gate-tempest-dsvm-neutron-identity-v3-only-full-ubuntu-xenial-nv http://logs.openstack.org/98/382098/9/check/gate-tempest-dsvm-neutron-identity-v3-only-full-ubuntu-xenial-nv/4e09b3b/ : SUCCESS in 46m 51s (non-voting)\n- keystone-coverage-db-ubuntu-xenial http://logs.openstack.org/98/382098/9/check/keystone-coverage-db-ubuntu-xenial/5735bf0/ : SUCCESS in 8m 09s","accounts_in_message":[],"_revision_number":9},{"id":"6ccd8566370261e9b747ada49bbb9573285d3c10","author":{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},"date":"2016-11-15 07:31:41.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"aa4903749292104c366ca83a43f41d40d59dc0ef","author":{"_account_id":11022,"name":"Rodrigo Duarte Sousa","email":"rodrigodsousa@gmail.com","username":"rodrigods"},"date":"2016-11-15 19:56:44.000000000","message":"Patch Set 9: Code-Review+2\n\nlgtm, this feature is one that would be nice to have a scenario test on tempest.","accounts_in_message":[],"_revision_number":9},{"id":"07aea05cd490faa2936a7acd7508812c93d485ac","author":{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},"date":"2016-11-16 10:31:21.000000000","message":"Patch Set 9: Code-Review-1\n\ni would like to get understanding why tests passed when \"+\" was changed to \"-\" in patchset 8, even though they were not changed. And why they passed with \"+\" before.","accounts_in_message":[],"_revision_number":9},{"id":"d88b2adc4bc6bedd9720d06816fae7d4f243cff5","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2016-11-18 06:01:51.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"07e9d5c6a9bada2c83dac3f4262ab09345e629be","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2016-11-18 06:17:49.000000000","message":"Uploaded patch set 10.","accounts_in_message":[],"_revision_number":10},{"id":"e2bbf7462f09905c781dfa545a788f97b53c3c5b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-11-18 07:47:35.000000000","message":"Patch Set 10: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-keystone-docs-ubuntu-xenial http://docs-draft.openstack.org/98/382098/10/check/gate-keystone-docs-ubuntu-xenial/a947e65//doc/build/html/ : SUCCESS in 2m 55s\n- gate-keystone-pep8-ubuntu-xenial http://logs.openstack.org/98/382098/10/check/gate-keystone-pep8-ubuntu-xenial/b6d7cba/ : FAILURE in 2m 25s\n- gate-keystone-python27-db-ubuntu-xenial http://logs.openstack.org/98/382098/10/check/gate-keystone-python27-db-ubuntu-xenial/c217cbc/ : SUCCESS in 6m 51s\n- gate-keystone-python34-db http://logs.openstack.org/98/382098/10/check/gate-keystone-python34-db/76a9a38/ : SUCCESS in 8m 17s\n- gate-keystone-python35-db http://logs.openstack.org/98/382098/10/check/gate-keystone-python35-db/1c3fdb7/ : SUCCESS in 6m 39s\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/98/382098/10/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/85db603/ : SUCCESS in 1h 29m 12s\n- gate-grenade-dsvm-neutron-ubuntu-xenial http://logs.openstack.org/98/382098/10/check/gate-grenade-dsvm-neutron-ubuntu-xenial/6f213cd/ : SUCCESS in 33m 40s\n- gate-keystone-releasenotes http://docs-draft.openstack.org/98/382098/10/check/gate-keystone-releasenotes/416e33d//releasenotes/build/html/ : SUCCESS in 1m 45s\n- gate-keystone-api-ref http://docs-draft.openstack.org/98/382098/10/check/gate-keystone-api-ref/9fbea1d//api-ref/build/html/ : SUCCESS in 3m 02s\n- gate-keystoneclient-dsvm-functional-ubuntu-xenial-nv http://logs.openstack.org/98/382098/10/check/gate-keystoneclient-dsvm-functional-ubuntu-xenial-nv/88c63d4/ : SUCCESS in 28m 58s (non-voting)\n- gate-keystone-dsvm-functional-ubuntu-xenial http://logs.openstack.org/98/382098/10/check/gate-keystone-dsvm-functional-ubuntu-xenial/b979182/ : SUCCESS in 27m 05s\n- gate-keystone-dsvm-functional-v3-only-ubuntu-xenial-nv http://logs.openstack.org/98/382098/10/check/gate-keystone-dsvm-functional-v3-only-ubuntu-xenial-nv/46c7c4b/ : SUCCESS in 27m 30s (non-voting)\n- gate-tempest-dsvm-keystone-uwsgi-full-ubuntu-xenial-nv http://logs.openstack.org/98/382098/10/check/gate-tempest-dsvm-keystone-uwsgi-full-ubuntu-xenial-nv/1c0b02a/ : SUCCESS in 44m 28s (non-voting)\n- gate-tempest-dsvm-neutron-identity-v3-only-full-ubuntu-xenial-nv http://logs.openstack.org/98/382098/10/check/gate-tempest-dsvm-neutron-identity-v3-only-full-ubuntu-xenial-nv/7079bb2/ : SUCCESS in 46m 59s (non-voting)\n- keystone-coverage-db-ubuntu-xenial http://logs.openstack.org/98/382098/10/check/keystone-coverage-db-ubuntu-xenial/e1a4424/ : SUCCESS in 7m 57s","accounts_in_message":[],"_revision_number":10},{"id":"a0d231f20f6d592196e9db5823116c47c0ce0272","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2016-11-19 03:50:37.000000000","message":"Uploaded patch set 11.","accounts_in_message":[],"_revision_number":11},{"id":"bfa913917c240904d962db22e93bd14bf899b8ea","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-11-19 06:28:33.000000000","message":"Patch Set 11: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-keystone-docs-ubuntu-xenial http://docs-draft.openstack.org/98/382098/11/check/gate-keystone-docs-ubuntu-xenial/aa523bb//doc/build/html/ : SUCCESS in 4m 59s\n- gate-keystone-pep8-ubuntu-xenial http://logs.openstack.org/98/382098/11/check/gate-keystone-pep8-ubuntu-xenial/6227f15/ : SUCCESS in 3m 53s\n- gate-keystone-python27-db-ubuntu-xenial http://logs.openstack.org/98/382098/11/check/gate-keystone-python27-db-ubuntu-xenial/a8f487b/ : SUCCESS in 14m 18s\n- gate-keystone-python34-db http://logs.openstack.org/98/382098/11/check/gate-keystone-python34-db/3c43759/ : SUCCESS in 9m 24s\n- gate-keystone-python35-db http://logs.openstack.org/98/382098/11/check/gate-keystone-python35-db/587a272/ : SUCCESS in 14m 23s\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/98/382098/11/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/5237f52/ : SUCCESS in 1h 08m 29s\n- gate-grenade-dsvm-neutron-ubuntu-xenial http://logs.openstack.org/98/382098/11/check/gate-grenade-dsvm-neutron-ubuntu-xenial/95cf272/ : SUCCESS in 57m 11s\n- gate-keystone-releasenotes http://docs-draft.openstack.org/98/382098/11/check/gate-keystone-releasenotes/acdca56//releasenotes/build/html/ : SUCCESS in 3m 58s\n- gate-keystone-api-ref http://docs-draft.openstack.org/98/382098/11/check/gate-keystone-api-ref/8e7ec9b//api-ref/build/html/ : SUCCESS in 4m 14s\n- gate-keystoneclient-dsvm-functional-ubuntu-xenial-nv http://logs.openstack.org/98/382098/11/check/gate-keystoneclient-dsvm-functional-ubuntu-xenial-nv/ccf9733/ : SUCCESS in 26m 04s (non-voting)\n- gate-keystone-dsvm-functional-ubuntu-xenial http://logs.openstack.org/98/382098/11/check/gate-keystone-dsvm-functional-ubuntu-xenial/e8b8331/ : SUCCESS in 30m 44s\n- gate-keystone-dsvm-functional-v3-only-ubuntu-xenial-nv http://logs.openstack.org/98/382098/11/check/gate-keystone-dsvm-functional-v3-only-ubuntu-xenial-nv/12fd25f/ : SUCCESS in 30m 37s (non-voting)\n- gate-tempest-dsvm-keystone-uwsgi-full-ubuntu-xenial-nv http://logs.openstack.org/98/382098/11/check/gate-tempest-dsvm-keystone-uwsgi-full-ubuntu-xenial-nv/908628f/ : SUCCESS in 1h 04m 36s (non-voting)\n- gate-tempest-dsvm-neutron-identity-v3-only-full-ubuntu-xenial-nv http://logs.openstack.org/98/382098/11/check/gate-tempest-dsvm-neutron-identity-v3-only-full-ubuntu-xenial-nv/935a495/ : FAILURE in 1h 12m 14s (non-voting)\n- keystone-coverage-db-ubuntu-xenial http://logs.openstack.org/98/382098/11/check/keystone-coverage-db-ubuntu-xenial/d92707f/ : SUCCESS in 15m 07s","accounts_in_message":[],"_revision_number":11},{"id":"1aa10c77bd818d1d279dcefe4c177466ae6b6ee3","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2016-11-20 13:23:59.000000000","message":"Patch Set 11: Code-Review-1\n\n(5 comments)\n\nminor clean up needed before merging this","accounts_in_message":[],"_revision_number":11},{"id":"fe7a3f2dd7eddf6072f541415dabfe195f137260","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2016-11-21 05:51:41.000000000","message":"Patch Set 11:\n\n(4 comments)","accounts_in_message":[],"_revision_number":11},{"id":"8de1aad5f02ac5957016ba3970e8b7728b5b3bb9","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2016-11-21 05:52:32.000000000","message":"Uploaded patch set 12.","accounts_in_message":[],"_revision_number":12},{"id":"a2213d1bfc15dbc4a848d88e0e8851120064f262","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2016-11-21 05:52:47.000000000","message":"Patch Set 12:\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- noop-jobs : NOT_REGISTERED","accounts_in_message":[],"_revision_number":12},{"id":"6ae8f7f200a16920b50c706d1c99eb551988c354","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2016-11-21 08:06:22.000000000","message":"Patch Set 12:\n\nrecheck","accounts_in_message":[],"_revision_number":12},{"id":"4bc3684ef7d98484c09d193b027d228afe4a6c97","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-11-21 13:40:07.000000000","message":"Patch Set 12: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-keystone-docs-ubuntu-xenial http://docs-draft.openstack.org/98/382098/12/check/gate-keystone-docs-ubuntu-xenial/9689ea3//doc/build/html/ : SUCCESS in 5m 37s\n- gate-keystone-pep8-ubuntu-xenial http://logs.openstack.org/98/382098/12/check/gate-keystone-pep8-ubuntu-xenial/d72f445/ : SUCCESS in 5m 17s\n- gate-keystone-python27-db-ubuntu-xenial http://logs.openstack.org/98/382098/12/check/gate-keystone-python27-db-ubuntu-xenial/b804cda/ : SUCCESS in 11m 49s\n- gate-keystone-python34-db http://logs.openstack.org/98/382098/12/check/gate-keystone-python34-db/387b45c/ : SUCCESS in 6m 41s\n- gate-keystone-python35-db http://logs.openstack.org/98/382098/12/check/gate-keystone-python35-db/e3478f9/ : SUCCESS in 10m 09s\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/98/382098/12/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/0eace7c/ : SUCCESS in 1h 40m 10s\n- gate-grenade-dsvm-neutron-ubuntu-xenial http://logs.openstack.org/98/382098/12/check/gate-grenade-dsvm-neutron-ubuntu-xenial/6051849/ : SUCCESS in 52m 45s\n- gate-keystone-releasenotes http://docs-draft.openstack.org/98/382098/12/check/gate-keystone-releasenotes/bacb279//releasenotes/build/html/ : SUCCESS in 3m 27s\n- gate-keystone-api-ref http://docs-draft.openstack.org/98/382098/12/check/gate-keystone-api-ref/467255b//api-ref/build/html/ : SUCCESS in 3m 28s\n- gate-keystoneclient-dsvm-functional-ubuntu-xenial-nv http://logs.openstack.org/98/382098/12/check/gate-keystoneclient-dsvm-functional-ubuntu-xenial-nv/a76d859/ : SUCCESS in 43m 51s (non-voting)\n- gate-keystone-dsvm-functional-ubuntu-xenial http://logs.openstack.org/98/382098/12/check/gate-keystone-dsvm-functional-ubuntu-xenial/3ff3a1c/ : SUCCESS in 42m 45s\n- gate-keystone-dsvm-functional-v3-only-ubuntu-xenial-nv http://logs.openstack.org/98/382098/12/check/gate-keystone-dsvm-functional-v3-only-ubuntu-xenial-nv/8198467/ : SUCCESS in 31m 40s (non-voting)\n- gate-tempest-dsvm-keystone-uwsgi-full-ubuntu-xenial-nv http://logs.openstack.org/98/382098/12/check/gate-tempest-dsvm-keystone-uwsgi-full-ubuntu-xenial-nv/a70f68a/ : SUCCESS in 1h 09m 55s (non-voting)\n- gate-tempest-dsvm-neutron-identity-v3-only-full-ubuntu-xenial-nv http://logs.openstack.org/98/382098/12/check/gate-tempest-dsvm-neutron-identity-v3-only-full-ubuntu-xenial-nv/13217ae/ : SUCCESS in 1h 02m 56s (non-voting)\n- keystone-coverage-db-ubuntu-xenial http://logs.openstack.org/98/382098/12/check/keystone-coverage-db-ubuntu-xenial/940264d/ : SUCCESS in 14m 54s","accounts_in_message":[],"_revision_number":12},{"id":"22642e386483101cb8fd06522abb45447426c071","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2016-11-21 15:17:15.000000000","message":"Patch Set 12: Code-Review+2\n\nthanks jamie","accounts_in_message":[],"_revision_number":12},{"id":"e6131181383072e0db0f60e711fb49cfb0936f63","author":{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},"date":"2016-11-21 15:58:49.000000000","message":"Patch Set 12: Code-Review+1\n\n(2 comments)\n\ni am more or less ok with this, however i would still like to see a test that would show that calling token_flush doesn\u0027t affect ability to validate uuid token. test_expiry_range_with_allow_expired kinda does that, but it tests only one private function, not the token_flush call.","accounts_in_message":[],"_revision_number":12},{"id":"d416b0caa0e676d39af852f6623ea1be6b4340ce","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2016-11-23 20:42:35.000000000","message":"Patch Set 12: Code-Review-1\n\n(3 comments)\n\nThe code here looks good, but I want to make sure we document this new option in the fernet key rotation process.\n\nFor operators who already have a rotation schedule in place based on `keystone.conf [token] expiration` need to be made aware of this so that the new API change works for them.","accounts_in_message":[],"_revision_number":12},{"id":"55db84045c0d2688cfa185d25e26813c1ba01c9d","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2016-11-23 21:11:07.000000000","message":"Patch Set 12:\n\n(1 comment)","accounts_in_message":[],"_revision_number":12},{"id":"36e6ba16b0c3a8d0d308c82215d1f412fd2084eb","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2016-11-28 02:53:19.000000000","message":"Uploaded patch set 13.","accounts_in_message":[],"_revision_number":13},{"id":"02e0af00cfba8c58af720a82c75b2693b8e519ae","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-11-28 04:04:29.000000000","message":"Patch Set 13: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-keystone-docs-ubuntu-xenial http://docs-draft.openstack.org/98/382098/13/check/gate-keystone-docs-ubuntu-xenial/62b23e1//doc/build/html/ : SUCCESS in 5m 17s\n- gate-keystone-pep8-ubuntu-xenial http://logs.openstack.org/98/382098/13/check/gate-keystone-pep8-ubuntu-xenial/2ac7e43/ : SUCCESS in 2m 33s\n- gate-keystone-python27-db-ubuntu-xenial http://logs.openstack.org/98/382098/13/check/gate-keystone-python27-db-ubuntu-xenial/01374c3/ : SUCCESS in 7m 39s\n- gate-keystone-python34-db http://logs.openstack.org/98/382098/13/check/gate-keystone-python34-db/954e0ea/ : SUCCESS in 6m 48s\n- gate-keystone-python35-db http://logs.openstack.org/98/382098/13/check/gate-keystone-python35-db/348a0b0/ : SUCCESS in 7m 24s\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/98/382098/13/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/a7673e3/ : SUCCESS in 1h 10m 55s\n- gate-grenade-dsvm-neutron-ubuntu-xenial http://logs.openstack.org/98/382098/13/check/gate-grenade-dsvm-neutron-ubuntu-xenial/d6bf137/ : SUCCESS in 32m 59s\n- gate-keystone-releasenotes http://docs-draft.openstack.org/98/382098/13/check/gate-keystone-releasenotes/fb60dda//releasenotes/build/html/ : SUCCESS in 1m 45s\n- gate-keystone-api-ref http://docs-draft.openstack.org/98/382098/13/check/gate-keystone-api-ref/d1dbd66//api-ref/build/html/ : SUCCESS in 1m 58s\n- gate-keystoneclient-dsvm-functional-ubuntu-xenial-nv http://logs.openstack.org/98/382098/13/check/gate-keystoneclient-dsvm-functional-ubuntu-xenial-nv/bcef0fd/ : SUCCESS in 15m 35s (non-voting)\n- gate-keystone-dsvm-functional-ubuntu-xenial http://logs.openstack.org/98/382098/13/check/gate-keystone-dsvm-functional-ubuntu-xenial/2aa2b1b/ : SUCCESS in 30m 20s\n- gate-keystone-dsvm-functional-v3-only-ubuntu-xenial-nv http://logs.openstack.org/98/382098/13/check/gate-keystone-dsvm-functional-v3-only-ubuntu-xenial-nv/2ab909a/ : SUCCESS in 30m 07s (non-voting)\n- gate-tempest-dsvm-keystone-uwsgi-full-ubuntu-xenial-nv http://logs.openstack.org/98/382098/13/check/gate-tempest-dsvm-keystone-uwsgi-full-ubuntu-xenial-nv/efb2d27/ : SUCCESS in 1h 04m 10s (non-voting)\n- gate-tempest-dsvm-neutron-identity-v3-only-full-ubuntu-xenial-nv http://logs.openstack.org/98/382098/13/check/gate-tempest-dsvm-neutron-identity-v3-only-full-ubuntu-xenial-nv/dde86be/ : SUCCESS in 1h 05m 42s (non-voting)\n- keystone-coverage-db-ubuntu-xenial http://logs.openstack.org/98/382098/13/check/keystone-coverage-db-ubuntu-xenial/4f00e79/ : SUCCESS in 8m 40s","accounts_in_message":[],"_revision_number":13},{"id":"8801fee4d8237b0b3012e4341bdffc02f0a6d3a2","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2016-11-28 04:07:32.000000000","message":"Patch Set 14: Published edit on patch set 13","accounts_in_message":[],"_revision_number":14},{"id":"2afed31e4d3c33afac7dfbe766cb8be0983af8f3","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2016-11-28 04:08:03.000000000","message":"Patch Set 14: Code-Review+2\n\nlet\u0027s get this in soon so we can test it out","accounts_in_message":[],"_revision_number":14},{"id":"7e5c013216d1582656ef8f269a41c5a8868ade04","author":{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},"date":"2016-11-28 04:43:42.000000000","message":"Patch Set 14: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":14},{"id":"390d58caca0633a5bc514935fef92032305675df","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-11-28 05:31:43.000000000","message":"Patch Set 14: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-keystone-docs-ubuntu-xenial http://docs-draft.openstack.org/98/382098/14/check/gate-keystone-docs-ubuntu-xenial/922ca0a//doc/build/html/ : SUCCESS in 4m 48s\n- gate-keystone-pep8-ubuntu-xenial http://logs.openstack.org/98/382098/14/check/gate-keystone-pep8-ubuntu-xenial/2e63f28/ : SUCCESS in 2m 31s\n- gate-keystone-python27-db-ubuntu-xenial http://logs.openstack.org/98/382098/14/check/gate-keystone-python27-db-ubuntu-xenial/447196a/ : SUCCESS in 7m 21s\n- gate-keystone-python34-db http://logs.openstack.org/98/382098/14/check/gate-keystone-python34-db/adf015c/ : SUCCESS in 6m 48s\n- gate-keystone-python35-db http://logs.openstack.org/98/382098/14/check/gate-keystone-python35-db/5d4adb7/ : SUCCESS in 7m 17s\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/98/382098/14/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/e92b292/ : SUCCESS in 1h 23m 56s\n- gate-grenade-dsvm-neutron-ubuntu-xenial http://logs.openstack.org/98/382098/14/check/gate-grenade-dsvm-neutron-ubuntu-xenial/3a2826a/ : SUCCESS in 1h 02m 47s\n- gate-keystone-releasenotes http://docs-draft.openstack.org/98/382098/14/check/gate-keystone-releasenotes/93dd953//releasenotes/build/html/ : SUCCESS in 1m 45s\n- gate-keystone-api-ref http://docs-draft.openstack.org/98/382098/14/check/gate-keystone-api-ref/fa98bda//api-ref/build/html/ : SUCCESS in 2m 49s\n- gate-keystoneclient-dsvm-functional-ubuntu-xenial-nv http://logs.openstack.org/98/382098/14/check/gate-keystoneclient-dsvm-functional-ubuntu-xenial-nv/40b6bc4/ : SUCCESS in 15m 29s (non-voting)\n- gate-keystone-dsvm-functional-ubuntu-xenial http://logs.openstack.org/98/382098/14/check/gate-keystone-dsvm-functional-ubuntu-xenial/b619f4a/ : SUCCESS in 29m 55s\n- gate-keystone-dsvm-functional-v3-only-ubuntu-xenial-nv http://logs.openstack.org/98/382098/14/check/gate-keystone-dsvm-functional-v3-only-ubuntu-xenial-nv/6784efe/ : SUCCESS in 16m 46s (non-voting)\n- gate-tempest-dsvm-keystone-uwsgi-full-ubuntu-xenial-nv http://logs.openstack.org/98/382098/14/check/gate-tempest-dsvm-keystone-uwsgi-full-ubuntu-xenial-nv/0f1a88b/ : SUCCESS in 1h 06m 49s (non-voting)\n- gate-tempest-dsvm-neutron-identity-v3-only-full-ubuntu-xenial-nv http://logs.openstack.org/98/382098/14/check/gate-tempest-dsvm-neutron-identity-v3-only-full-ubuntu-xenial-nv/ce52f50/ : SUCCESS in 48m 23s (non-voting)\n- keystone-coverage-db-ubuntu-xenial http://logs.openstack.org/98/382098/14/check/keystone-coverage-db-ubuntu-xenial/7ec84c7/ : SUCCESS in 13m 15s","accounts_in_message":[],"_revision_number":14},{"id":"f6f4374530fb3f701bbae9642407d27a5572038c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-11-28 05:31:53.000000000","message":"Patch Set 14: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":14},{"id":"40d9123adb3c5f5883f1202855bf0b0eaa7f488a","date":"2016-11-28 07:40:34.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":14},{"id":"e44ad196c4865a9c796f07667cc25434412d787c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-11-28 07:40:34.000000000","message":"Patch Set 14: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-keystone-docs-ubuntu-xenial http://docs-draft.openstack.org/98/382098/14/gate/gate-keystone-docs-ubuntu-xenial/52f50b4//doc/build/html/ : SUCCESS in 2m 57s\n- gate-keystone-pep8-ubuntu-xenial http://logs.openstack.org/98/382098/14/gate/gate-keystone-pep8-ubuntu-xenial/689452b/ : SUCCESS in 2m 43s\n- gate-keystone-python27-db-ubuntu-xenial http://logs.openstack.org/98/382098/14/gate/gate-keystone-python27-db-ubuntu-xenial/ce1eaee/ : SUCCESS in 7m 07s\n- gate-keystone-python34-db http://logs.openstack.org/98/382098/14/gate/gate-keystone-python34-db/1098c43/ : SUCCESS in 6m 43s\n- gate-keystone-python35-db http://logs.openstack.org/98/382098/14/gate/gate-keystone-python35-db/be0e6de/ : SUCCESS in 16m 33s\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/98/382098/14/gate/gate-tempest-dsvm-neutron-full-ubuntu-xenial/09b48ab/ : SUCCESS in 49m 14s\n- gate-grenade-dsvm-neutron-ubuntu-xenial http://logs.openstack.org/98/382098/14/gate/gate-grenade-dsvm-neutron-ubuntu-xenial/adbdd19/ : SUCCESS in 1h 00m 20s\n- gate-keystone-releasenotes http://docs-draft.openstack.org/98/382098/14/gate/gate-keystone-releasenotes/f3988b0//releasenotes/build/html/ : SUCCESS in 3m 37s\n- gate-keystone-api-ref http://docs-draft.openstack.org/98/382098/14/gate/gate-keystone-api-ref/ae46757//api-ref/build/html/ : SUCCESS in 4m 36s\n- gate-keystone-dsvm-functional-ubuntu-xenial http://logs.openstack.org/98/382098/14/gate/gate-keystone-dsvm-functional-ubuntu-xenial/69d2bb2/ : SUCCESS in 16m 55s","accounts_in_message":[],"_revision_number":14}],"current_revision_number":14,"current_revision":"fcebc2fa8d075f24cc131bd550563c68c3dd24d9","revisions":{"f02d2bd36528e01083194f61b6c5fe833135eb1d":{"kind":"REWORK","_number":1,"created":"2016-10-04 22:46:16.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/98/382098/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/98/382098/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/98/382098/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/98/382098/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/98/382098/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/98/382098/1"}}},"commit":{"parents":[{"commit":"cb43ea8700a54cb6f160f408febce306c706098a","subject":"Don\u0027t validate token expiry in the persistence backend","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/cb43ea8700a54cb6f160f408febce306c706098a"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@gmail.com","date":"2016-08-03 06:53:23.000000000","tz":600},"committer":{"name":"Jamie Lennox","email":"jamielennox@gmail.com","date":"2016-10-04 22:45:46.000000000","tz":660},"subject":"Allow fetching an expired token","message":"Allow fetching an expired token\n\nA service user from auth_token middleware should be able to fetch a\ntoken that has expired within a certain window so that long running\noperations can finish.\n\nImplements bp: allow-expired\nChange-Id: I784f719be88481048f5aa7a79d34a54907438cf3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/f02d2bd36528e01083194f61b6c5fe833135eb1d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/f02d2bd36528e01083194f61b6c5fe833135eb1d"}]},"branch":"refs/heads/master"},"3e4fe6b7ed045a488599945f6e0a684945a56519":{"kind":"REWORK","_number":2,"created":"2016-10-17 05:15:27.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/98/382098/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/98/382098/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/98/382098/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/98/382098/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/98/382098/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/98/382098/2"}}},"commit":{"parents":[{"commit":"8e0723200640c340e755790b3d4f5a53a1778902","subject":"Merge \"Update, correct, and enhance federation docs\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/8e0723200640c340e755790b3d4f5a53a1778902"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@gmail.com","date":"2016-08-03 06:53:23.000000000","tz":600},"committer":{"name":"Jamie Lennox","email":"jamielennox@gmail.com","date":"2016-10-17 05:14:19.000000000","tz":660},"subject":"Allow fetching an expired token","message":"Allow fetching an expired token\n\nA service user from auth_token middleware should be able to fetch a\ntoken that has expired within a certain window so that long running\noperations can finish.\n\nImplements bp: allow-expired\nChange-Id: I784f719be88481048f5aa7a79d34a54907438cf3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/3e4fe6b7ed045a488599945f6e0a684945a56519"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/3e4fe6b7ed045a488599945f6e0a684945a56519"}]},"branch":"refs/heads/master"},"e9f34be28fb1c4d291e070b1ced254146cd5755f":{"kind":"REWORK","_number":3,"created":"2016-10-19 03:52:13.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/98/382098/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/98/382098/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/98/382098/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/98/382098/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/98/382098/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/98/382098/3"}}},"commit":{"parents":[{"commit":"20b3be55affeff0526ce5f89a726a2c2d206c560","subject":"Merge \"Tweak api-ref for v3 groups status codes\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/20b3be55affeff0526ce5f89a726a2c2d206c560"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@gmail.com","date":"2016-08-03 06:53:23.000000000","tz":600},"committer":{"name":"Jamie Lennox","email":"jamielennox@gmail.com","date":"2016-10-19 03:51:52.000000000","tz":660},"subject":"Allow fetching an expired token","message":"Allow fetching an expired token\n\nA service user from auth_token middleware should be able to fetch a\ntoken that has expired within a certain window so that long running\noperations can finish.\n\nImplements bp: allow-expired\nChange-Id: I784f719be88481048f5aa7a79d34a54907438cf3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/e9f34be28fb1c4d291e070b1ced254146cd5755f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/e9f34be28fb1c4d291e070b1ced254146cd5755f"}]},"branch":"refs/heads/master"},"9dde22fb8406192a95b37c72305ad7f12e0f06f4":{"kind":"REWORK","_number":4,"created":"2016-10-19 04:11:34.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/98/382098/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/98/382098/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/98/382098/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/98/382098/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/98/382098/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/98/382098/4"}}},"commit":{"parents":[{"commit":"20b3be55affeff0526ce5f89a726a2c2d206c560","subject":"Merge \"Tweak api-ref for v3 groups status codes\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/20b3be55affeff0526ce5f89a726a2c2d206c560"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@gmail.com","date":"2016-08-03 06:53:23.000000000","tz":600},"committer":{"name":"Jamie Lennox","email":"jamielennox@gmail.com","date":"2016-10-19 04:11:23.000000000","tz":660},"subject":"Allow fetching an expired token","message":"Allow fetching an expired token\n\nA service user from auth_token middleware should be able to fetch a\ntoken that has expired within a certain window so that long running\noperations can finish.\n\nImplements bp: allow-expired\nChange-Id: I784f719be88481048f5aa7a79d34a54907438cf3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/9dde22fb8406192a95b37c72305ad7f12e0f06f4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/9dde22fb8406192a95b37c72305ad7f12e0f06f4"}]},"branch":"refs/heads/master"},"cf8e950f07ab40f17de268a0e153c112252913ec":{"kind":"REWORK","_number":5,"created":"2016-10-19 04:34:15.000000000","uploader":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"ref":"refs/changes/98/382098/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/98/382098/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/98/382098/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/98/382098/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/98/382098/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/98/382098/5"}}},"commit":{"parents":[{"commit":"20b3be55affeff0526ce5f89a726a2c2d206c560","subject":"Merge \"Tweak api-ref for v3 groups status codes\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/20b3be55affeff0526ce5f89a726a2c2d206c560"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@gmail.com","date":"2016-08-03 06:53:23.000000000","tz":600},"committer":{"name":"Steve Martinelli","email":"s.martinelli@gmail.com","date":"2016-10-19 04:34:13.000000000","tz":0},"subject":"Allow fetching an expired token","message":"Allow fetching an expired token\n\nA service user from auth_token middleware should be able to fetch a\ntoken that has expired within a certain window so that long running\noperations can finish.\n\nImplements bp: allow-expired\nChange-Id: I784f719be88481048f5aa7a79d34a54907438cf3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/cf8e950f07ab40f17de268a0e153c112252913ec"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/cf8e950f07ab40f17de268a0e153c112252913ec"}]},"branch":"refs/heads/master"},"d4c3455b9da5e36fdf2b9054affec080e8201370":{"kind":"REWORK","_number":6,"created":"2016-10-19 05:00:49.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/98/382098/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/98/382098/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/98/382098/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/98/382098/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/98/382098/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/98/382098/6"}}},"commit":{"parents":[{"commit":"20b3be55affeff0526ce5f89a726a2c2d206c560","subject":"Merge \"Tweak api-ref for v3 groups status codes\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/20b3be55affeff0526ce5f89a726a2c2d206c560"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@gmail.com","date":"2016-08-03 06:53:23.000000000","tz":600},"committer":{"name":"Jamie Lennox","email":"jamielennox@gmail.com","date":"2016-10-19 05:00:37.000000000","tz":660},"subject":"Allow fetching an expired token","message":"Allow fetching an expired token\n\nA service user from auth_token middleware should be able to fetch a\ntoken that has expired within a certain window so that long running\noperations can finish.\n\nImplements bp: allow-expired\nChange-Id: I784f719be88481048f5aa7a79d34a54907438cf3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/d4c3455b9da5e36fdf2b9054affec080e8201370"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/d4c3455b9da5e36fdf2b9054affec080e8201370"}]},"branch":"refs/heads/master"},"e0464c08338d02a28c22091a1b58cef09b46b012":{"kind":"REWORK","_number":7,"created":"2016-10-19 22:15:13.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/98/382098/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/98/382098/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/98/382098/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/98/382098/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/98/382098/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/98/382098/7"}}},"commit":{"parents":[{"commit":"d45d82f6edae4bb3f38eb1abe321b802b638dd56","subject":"Tweak api-ref doc for v3 roles","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/d45d82f6edae4bb3f38eb1abe321b802b638dd56"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@gmail.com","date":"2016-08-03 06:53:23.000000000","tz":600},"committer":{"name":"Jamie Lennox","email":"jamielennox@gmail.com","date":"2016-10-19 22:15:03.000000000","tz":660},"subject":"Allow fetching an expired token","message":"Allow fetching an expired token\n\nA service user from auth_token middleware should be able to fetch a\ntoken that has expired within a certain window so that long running\noperations can finish.\n\nImplements bp: allow-expired\nChange-Id: I784f719be88481048f5aa7a79d34a54907438cf3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/e0464c08338d02a28c22091a1b58cef09b46b012"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/e0464c08338d02a28c22091a1b58cef09b46b012"}]},"branch":"refs/heads/master"},"771dbaa631b08ad3dd79f25280c76d24dc6a0fe2":{"kind":"REWORK","_number":8,"created":"2016-11-01 10:36:53.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/98/382098/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/98/382098/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/98/382098/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/98/382098/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/98/382098/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/98/382098/8"}}},"commit":{"parents":[{"commit":"6a2efdffc16351d7f5dd8a5989ede11992c41d8c","subject":"Merge \"Fix broken links in the docs\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/6a2efdffc16351d7f5dd8a5989ede11992c41d8c"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@gmail.com","date":"2016-08-03 06:53:23.000000000","tz":600},"committer":{"name":"Jamie Lennox","email":"jamielennox@gmail.com","date":"2016-11-01 10:30:27.000000000","tz":660},"subject":"Allow fetching an expired token","message":"Allow fetching an expired token\n\nA service user from auth_token middleware should be able to fetch a\ntoken that has expired within a certain window so that long running\noperations can finish.\n\nImplements bp: allow-expired\nChange-Id: I784f719be88481048f5aa7a79d34a54907438cf3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/771dbaa631b08ad3dd79f25280c76d24dc6a0fe2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/771dbaa631b08ad3dd79f25280c76d24dc6a0fe2"}]},"branch":"refs/heads/master"},"01472f2f5ccdd7f3b693ee2ae6dc1c03e5c07e17":{"kind":"REWORK","_number":9,"created":"2016-11-15 05:29:37.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/98/382098/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/98/382098/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/98/382098/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/98/382098/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/98/382098/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/98/382098/9"}}},"commit":{"parents":[{"commit":"3d513daeb3b4e492834946511404c7950050f90b","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/3d513daeb3b4e492834946511404c7950050f90b"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@gmail.com","date":"2016-08-03 06:53:23.000000000","tz":600},"committer":{"name":"Jamie Lennox","email":"jamielennox@gmail.com","date":"2016-11-15 05:29:11.000000000","tz":660},"subject":"Allow fetching an expired token","message":"Allow fetching an expired token\n\nA service user from auth_token middleware should be able to fetch a\ntoken that has expired within a certain window so that long running\noperations can finish.\n\nImplements bp: allow-expired\nChange-Id: I784f719be88481048f5aa7a79d34a54907438cf3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/01472f2f5ccdd7f3b693ee2ae6dc1c03e5c07e17"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/01472f2f5ccdd7f3b693ee2ae6dc1c03e5c07e17"}]},"branch":"refs/heads/master"},"e45b02efed033e2b4f5ed8de98e066018c80d11d":{"kind":"REWORK","_number":10,"created":"2016-11-18 06:17:49.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/98/382098/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/98/382098/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/98/382098/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/98/382098/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/98/382098/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/98/382098/10"}}},"commit":{"parents":[{"commit":"34b0cf2a1b077eeebfc740330bc2a9640db395db","subject":"Remove entry_points to non-existent drivers","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/34b0cf2a1b077eeebfc740330bc2a9640db395db"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@gmail.com","date":"2016-08-03 06:53:23.000000000","tz":600},"committer":{"name":"Jamie Lennox","email":"jamielennox@gmail.com","date":"2016-11-18 06:17:28.000000000","tz":660},"subject":"Allow fetching an expired token","message":"Allow fetching an expired token\n\nA service user from auth_token middleware should be able to fetch a\ntoken that has expired within a certain window so that long running\noperations can finish.\n\nImplements bp: allow-expired\nChange-Id: I784f719be88481048f5aa7a79d34a54907438cf3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/e45b02efed033e2b4f5ed8de98e066018c80d11d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/e45b02efed033e2b4f5ed8de98e066018c80d11d"}]},"branch":"refs/heads/master"},"a7a5d7bf2de7efe756991ed81a0ff33be7a4d92c":{"kind":"REWORK","_number":11,"created":"2016-11-19 03:50:37.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/98/382098/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/98/382098/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/98/382098/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/98/382098/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/98/382098/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/98/382098/11"}}},"commit":{"parents":[{"commit":"34b0cf2a1b077eeebfc740330bc2a9640db395db","subject":"Remove entry_points to non-existent drivers","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/34b0cf2a1b077eeebfc740330bc2a9640db395db"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@gmail.com","date":"2016-08-03 06:53:23.000000000","tz":600},"committer":{"name":"Jamie Lennox","email":"jamielennox@gmail.com","date":"2016-11-19 03:50:23.000000000","tz":660},"subject":"Allow fetching an expired token","message":"Allow fetching an expired token\n\nA service user from auth_token middleware should be able to fetch a\ntoken that has expired within a certain window so that long running\noperations can finish.\n\nImplements bp: allow-expired\nChange-Id: I784f719be88481048f5aa7a79d34a54907438cf3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/a7a5d7bf2de7efe756991ed81a0ff33be7a4d92c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/a7a5d7bf2de7efe756991ed81a0ff33be7a4d92c"}]},"branch":"refs/heads/master"},"33e476ace764e6bed7a7b8823efe2ea5fd9b1881":{"kind":"REWORK","_number":12,"created":"2016-11-21 05:52:32.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/98/382098/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/98/382098/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/98/382098/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/98/382098/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/98/382098/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/98/382098/12"}}},"commit":{"parents":[{"commit":"28dabae6b6ce81ef376cfae8444e32cf5606170e","subject":"Merge \"Devstack plugin to federate with testshib.org\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/28dabae6b6ce81ef376cfae8444e32cf5606170e"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@gmail.com","date":"2016-08-03 06:53:23.000000000","tz":600},"committer":{"name":"Jamie Lennox","email":"jamielennox@gmail.com","date":"2016-11-21 05:52:15.000000000","tz":660},"subject":"Allow fetching an expired token","message":"Allow fetching an expired token\n\nA service user from auth_token middleware should be able to fetch a\ntoken that has expired within a certain window so that long running\noperations can finish.\n\nImplements bp: allow-expired\nChange-Id: I784f719be88481048f5aa7a79d34a54907438cf3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/33e476ace764e6bed7a7b8823efe2ea5fd9b1881"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/33e476ace764e6bed7a7b8823efe2ea5fd9b1881"}]},"branch":"refs/heads/master"},"db9491c3d495123e10de75a0ec92552e49529ae0":{"kind":"REWORK","_number":13,"created":"2016-11-28 02:53:19.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/98/382098/13","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/98/382098/13","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/98/382098/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/98/382098/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/98/382098/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/98/382098/13"}}},"commit":{"parents":[{"commit":"b368b42ebf4ee0dde48bb039af9453e92fd54b88","subject":"Merge \"Remove eventlet-related call to sleep\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/b368b42ebf4ee0dde48bb039af9453e92fd54b88"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@gmail.com","date":"2016-08-03 06:53:23.000000000","tz":600},"committer":{"name":"Jamie Lennox","email":"jamielennox@gmail.com","date":"2016-11-28 02:53:03.000000000","tz":660},"subject":"Allow fetching an expired token","message":"Allow fetching an expired token\n\nA service user from auth_token middleware should be able to fetch a\ntoken that has expired within a certain window so that long running\noperations can finish.\n\nImplements bp: allow-expired\nChange-Id: I784f719be88481048f5aa7a79d34a54907438cf3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/db9491c3d495123e10de75a0ec92552e49529ae0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/db9491c3d495123e10de75a0ec92552e49529ae0"}]},"branch":"refs/heads/master"},"fcebc2fa8d075f24cc131bd550563c68c3dd24d9":{"kind":"REWORK","_number":14,"created":"2016-11-28 04:07:32.000000000","uploader":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"ref":"refs/changes/98/382098/14","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/98/382098/14","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/98/382098/14 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/98/382098/14 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/98/382098/14 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/98/382098/14"}}},"commit":{"parents":[{"commit":"b368b42ebf4ee0dde48bb039af9453e92fd54b88","subject":"Merge \"Remove eventlet-related call to sleep\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/b368b42ebf4ee0dde48bb039af9453e92fd54b88"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@gmail.com","date":"2016-08-03 06:53:23.000000000","tz":600},"committer":{"name":"Steve Martinelli","email":"s.martinelli@gmail.com","date":"2016-11-28 04:07:26.000000000","tz":0},"subject":"Allow fetching an expired token","message":"Allow fetching an expired token\n\nA service user from auth_token middleware should be able to fetch a\ntoken that has expired within a certain window so that long running\noperations can finish.\n\nImplements bp: allow-expired\nChange-Id: I784f719be88481048f5aa7a79d34a54907438cf3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/fcebc2fa8d075f24cc131bd550563c68c3dd24d9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/fcebc2fa8d075f24cc131bd550563c68c3dd24d9"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
