)]}'
{"id":"openstack%2Fkeystone~356607","triplet_id":"openstack%2Fkeystone~master~Iaf04a26c9f60eb68bbd56b941ff76c893c144cb8","project":"openstack/keystone","branch":"master","topic":"369514","hashtags":[],"change_id":"Iaf04a26c9f60eb68bbd56b941ff76c893c144cb8","subject":"Add edge case tests for disabling a trustee","status":"MERGED","created":"2016-08-17 16:53:39.000000000","updated":"2016-09-14 02:20:38.000000000","submitted":"2016-09-14 02:20:38.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":7,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"e12d18afbb4010bfa39f2d44a655fcd5f5131e87","_number":356607,"virtual_id_number":356607,"owner":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":2,"date":"2016-09-14 02:20:38.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":17860,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@gmail.com","username":"samueldmq"},{"value":0,"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"}],"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":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"all":[{"value":2,"date":"2016-09-13 23:08:04.000000000","_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2016-09-14 01:16:42.000000000","_account_id":17860,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@gmail.com","username":"samueldmq"},{"value":1,"date":"2016-09-13 18:11:37.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"}],"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":17860,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@gmail.com","username":"samueldmq"},"all":[{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2016-09-14 01:16:42.000000000","_account_id":17860,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@gmail.com","username":"samueldmq"},{"value":0,"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"}],"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":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":17860,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@gmail.com","username":"samueldmq"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-09-13 18:11:37.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-09-13 23:08:04.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-09-14 01:16:42.000000000","updated_by":{"_account_id":17860,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@gmail.com","username":"samueldmq"},"reviewer":{"_account_id":17860,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@gmail.com","username":"samueldmq"},"state":"REVIEWER"},{"updated":"2016-09-14 02:20:38.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"c1829c5447c2ef50d88acc7e23f264959e5359b6","author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"date":"2016-08-17 16:53:39.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"d8f6c323dc0a88e02960ec80ae373aebd3355b9f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-08-17 21:03:16.000000000","message":"Patch Set 1: 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/07/356607/1/check/gate-keystone-docs-ubuntu-xenial/b4f6179//doc/build/html/ : SUCCESS in 3m 06s\n- gate-keystone-pep8-ubuntu-xenial http://logs.openstack.org/07/356607/1/check/gate-keystone-pep8-ubuntu-xenial/2b07d4a/ : FAILURE in 3m 30s\n- gate-keystone-python27-db-ubuntu-xenial http://logs.openstack.org/07/356607/1/check/gate-keystone-python27-db-ubuntu-xenial/62283f0/ : FAILURE in 12m 59s\n- gate-keystone-python34-db http://logs.openstack.org/07/356607/1/check/gate-keystone-python34-db/81b7743/ : FAILURE in 17m 00s\n- gate-keystone-python35-db http://logs.openstack.org/07/356607/1/check/gate-keystone-python35-db/3a56d74/ : FAILURE in 13m 58s\n- gate-grenade-dsvm-neutron-ubuntu-trusty http://logs.openstack.org/07/356607/1/check/gate-grenade-dsvm-neutron-ubuntu-trusty/4aec11f/ : SUCCESS in 1h 05m 24s\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/07/356607/1/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/554691a/ : SUCCESS in 1h 12m 30s\n- gate-keystone-tox-db-legacy_drivers http://logs.openstack.org/07/356607/1/check/gate-keystone-tox-db-legacy_drivers/4c99420/ : SUCCESS in 7m 18s\n- gate-keystone-dsvm-functional http://logs.openstack.org/07/356607/1/check/gate-keystone-dsvm-functional/891d802/ : SUCCESS in 23m 51s\n- gate-keystone-dsvm-functional-v3-only-nv http://logs.openstack.org/07/356607/1/check/gate-keystone-dsvm-functional-v3-only-nv/b77acb0/ : SUCCESS in 34m 24s (non-voting)\n- gate-tempest-dsvm-keystone-uwsgi-full-nv http://logs.openstack.org/07/356607/1/check/gate-tempest-dsvm-keystone-uwsgi-full-nv/450f525/ : SUCCESS in 1h 09m 33s (non-voting)\n- gate-tempest-dsvm-neutron-identity-v3-only-full-nv http://logs.openstack.org/07/356607/1/check/gate-tempest-dsvm-neutron-identity-v3-only-full-nv/7f483b1/ : FAILURE in 31m 49s (non-voting)\n- keystone-coverage-db-ubuntu-xenial http://logs.openstack.org/07/356607/1/check/keystone-coverage-db-ubuntu-xenial/3c92a49/ : FAILURE in 15m 30s","accounts_in_message":[],"_revision_number":1},{"id":"ff5e701bf1d50d86ce1a8796372dc977bcc70fdd","author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"date":"2016-08-18 02:09:34.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"30a404a5350a7f241d271af07317d23ed543977b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-08-18 03:27:49.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/07/356607/2/check/gate-keystone-docs-ubuntu-xenial/4ff5c41//doc/build/html/ : SUCCESS in 5m 01s\n- gate-keystone-pep8-ubuntu-xenial http://logs.openstack.org/07/356607/2/check/gate-keystone-pep8-ubuntu-xenial/960df80/ : SUCCESS in 2m 19s\n- gate-keystone-python27-db-ubuntu-xenial http://logs.openstack.org/07/356607/2/check/gate-keystone-python27-db-ubuntu-xenial/a88a9d8/ : FAILURE in 12m 31s\n- gate-keystone-python34-db http://logs.openstack.org/07/356607/2/check/gate-keystone-python34-db/356b0ac/ : FAILURE in 11m 53s\n- gate-keystone-python35-db http://logs.openstack.org/07/356607/2/check/gate-keystone-python35-db/6b41e43/ : FAILURE in 13m 47s\n- gate-grenade-dsvm-neutron-ubuntu-trusty http://logs.openstack.org/07/356607/2/check/gate-grenade-dsvm-neutron-ubuntu-trusty/065974c/ : SUCCESS in 1h 13m 58s\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/07/356607/2/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/2d56f1a/ : SUCCESS in 1h 06m 52s\n- gate-keystone-tox-db-legacy_drivers http://logs.openstack.org/07/356607/2/check/gate-keystone-tox-db-legacy_drivers/711f5ea/ : SUCCESS in 7m 24s\n- gate-keystone-dsvm-functional http://logs.openstack.org/07/356607/2/check/gate-keystone-dsvm-functional/854fb7f/ : SUCCESS in 32m 26s\n- gate-keystone-dsvm-functional-v3-only-nv http://logs.openstack.org/07/356607/2/check/gate-keystone-dsvm-functional-v3-only-nv/86ba9ca/ : SUCCESS in 34m 56s (non-voting)\n- gate-tempest-dsvm-keystone-uwsgi-full-nv http://logs.openstack.org/07/356607/2/check/gate-tempest-dsvm-keystone-uwsgi-full-nv/15cccc7/ : SUCCESS in 1h 09m 40s (non-voting)\n- gate-tempest-dsvm-neutron-identity-v3-only-full-nv http://logs.openstack.org/07/356607/2/check/gate-tempest-dsvm-neutron-identity-v3-only-full-nv/2b67b6d/ : FAILURE in 29m 17s (non-voting)\n- keystone-coverage-db-ubuntu-xenial http://logs.openstack.org/07/356607/2/check/keystone-coverage-db-ubuntu-xenial/f4f0637/ : FAILURE in 20m 12s","accounts_in_message":[],"_revision_number":2},{"id":"caeb7f96c058f51b7b68c374a431599892eb2920","author":{"_account_id":17860,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@gmail.com","username":"samueldmq"},"date":"2016-09-07 03:51:00.000000000","message":"Patch Set 2: Code-Review-1\n\n(2 comments)\n\nI like testing corner cases :-)","accounts_in_message":[],"_revision_number":2},{"id":"8daa0b28c2e148aab8d7dbc2ab8ce9c6863f92c7","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2016-09-12 21:57:45.000000000","message":"Patch Set 2: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"8edc6d20aa2d62adb31ad8217a7ce4fda47fed7d","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2016-09-12 22:02:05.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"2d1a99a4a64151eff0ade05d7306c5fe63a830f6","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2016-09-12 22:16:01.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"1532138719e1ed590d9cf59c68042cfafa4b1c2e","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2016-09-12 22:24:19.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"2869b59e64b124b00c111ca1c0abcc1f5df7e4ea","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2016-09-12 22:42:33.000000000","message":"Patch Set 2:\n\nApplying http://cdn.pasteraw.com/d7k6ykdpvgklolzjprplp4d56dzx1lj on top of this patch fixed the issues for me.","accounts_in_message":[],"_revision_number":2},{"id":"c8f71ac8187f7891aed88d41cfcee95187b206d4","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2016-09-13 15:02:36.000000000","message":"Uploaded patch set 3: Patch Set 2 was rebased.","accounts_in_message":[],"_revision_number":3},{"id":"5228f95d5b297d41b22b4308c7a9a9d6541032e1","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2016-09-13 15:03:31.000000000","message":"Patch Set 3: -Code-Review\n\nI pushed what I had locally and based it on this patch - feel free to steal it if you want to incorporate it into a single patch.","accounts_in_message":[],"_revision_number":3},{"id":"c19dd90f2301181b91bf4877286ce473632e8742","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-09-13 16:10:06.000000000","message":"Patch Set 3: 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/07/356607/3/check/gate-keystone-docs-ubuntu-xenial/6f8a8e2//doc/build/html/ : SUCCESS in 3m 29s\n- gate-keystone-pep8-ubuntu-xenial http://logs.openstack.org/07/356607/3/check/gate-keystone-pep8-ubuntu-xenial/880820e/ : SUCCESS in 2m 10s\n- gate-keystone-python27-db-ubuntu-xenial http://logs.openstack.org/07/356607/3/check/gate-keystone-python27-db-ubuntu-xenial/15ac052/ : FAILURE in 12m 48s\n- gate-keystone-python34-db http://logs.openstack.org/07/356607/3/check/gate-keystone-python34-db/667e9d7/ : FAILURE in 10m 50s\n- gate-keystone-python35-db http://logs.openstack.org/07/356607/3/check/gate-keystone-python35-db/387914c/ : FAILURE in 13m 55s\n- gate-grenade-dsvm-neutron-ubuntu-trusty http://logs.openstack.org/07/356607/3/check/gate-grenade-dsvm-neutron-ubuntu-trusty/592be17/ : SUCCESS in 33m 28s\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/07/356607/3/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/158034a/ : SUCCESS in 1h 03m 23s\n- gate-keystone-tox-db-legacy_drivers-ubuntu-xenial http://logs.openstack.org/07/356607/3/check/gate-keystone-tox-db-legacy_drivers-ubuntu-xenial/49e8267/ : SUCCESS in 4m 47s\n- gate-keystone-dsvm-functional http://logs.openstack.org/07/356607/3/check/gate-keystone-dsvm-functional/9b25b0a/ : SUCCESS in 13m 44s\n- gate-keystone-dsvm-functional-v3-only-nv http://logs.openstack.org/07/356607/3/check/gate-keystone-dsvm-functional-v3-only-nv/7c7d645/ : SUCCESS in 14m 44s (non-voting)\n- gate-tempest-dsvm-keystone-uwsgi-full-nv http://logs.openstack.org/07/356607/3/check/gate-tempest-dsvm-keystone-uwsgi-full-nv/06d86f9/ : SUCCESS in 1h 01m 19s (non-voting)\n- gate-tempest-dsvm-neutron-identity-v3-only-full-nv http://logs.openstack.org/07/356607/3/check/gate-tempest-dsvm-neutron-identity-v3-only-full-nv/78923b7/ : FAILURE in 12m 48s (non-voting)\n- keystone-coverage-db-ubuntu-xenial http://logs.openstack.org/07/356607/3/check/keystone-coverage-db-ubuntu-xenial/91c96ea/ : FAILURE in 15m 01s","accounts_in_message":[],"_revision_number":3},{"id":"cf4f3fdb5d943afcc7313b12f58420720e1fe819","author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"date":"2016-09-13 16:45:25.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"5dcd9c9fa7da903874851c326575260e2f8c5d5e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-09-13 17:54:28.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-keystone-docs-ubuntu-xenial http://docs-draft.openstack.org/07/356607/4/check/gate-keystone-docs-ubuntu-xenial/eb19c09//doc/build/html/ : SUCCESS in 3m 09s\n- gate-keystone-pep8-ubuntu-xenial http://logs.openstack.org/07/356607/4/check/gate-keystone-pep8-ubuntu-xenial/303967c/ : SUCCESS in 2m 27s\n- gate-keystone-python27-db-ubuntu-xenial http://logs.openstack.org/07/356607/4/check/gate-keystone-python27-db-ubuntu-xenial/15d0352/ : SUCCESS in 11m 21s\n- gate-keystone-python34-db http://logs.openstack.org/07/356607/4/check/gate-keystone-python34-db/cc63556/ : SUCCESS in 9m 19s\n- gate-keystone-python35-db http://logs.openstack.org/07/356607/4/check/gate-keystone-python35-db/bc187d4/ : SUCCESS in 12m 38s\n- gate-grenade-dsvm-neutron-ubuntu-trusty http://logs.openstack.org/07/356607/4/check/gate-grenade-dsvm-neutron-ubuntu-trusty/9ba2597/ : SUCCESS in 39m 22s\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/07/356607/4/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/759cfac/ : SUCCESS in 1h 06m 06s\n- gate-keystone-tox-db-legacy_drivers-ubuntu-xenial http://logs.openstack.org/07/356607/4/check/gate-keystone-tox-db-legacy_drivers-ubuntu-xenial/be06f41/ : SUCCESS in 5m 06s\n- gate-keystone-dsvm-functional http://logs.openstack.org/07/356607/4/check/gate-keystone-dsvm-functional/a6ca978/ : SUCCESS in 20m 17s\n- gate-keystone-dsvm-functional-v3-only-nv http://logs.openstack.org/07/356607/4/check/gate-keystone-dsvm-functional-v3-only-nv/62ded8d/ : SUCCESS in 14m 58s (non-voting)\n- gate-tempest-dsvm-keystone-uwsgi-full-nv http://logs.openstack.org/07/356607/4/check/gate-tempest-dsvm-keystone-uwsgi-full-nv/7c4ea1a/ : SUCCESS in 1h 03m 28s (non-voting)\n- gate-tempest-dsvm-neutron-identity-v3-only-full-ubuntu-xenial-nv http://logs.openstack.org/07/356607/4/check/gate-tempest-dsvm-neutron-identity-v3-only-full-ubuntu-xenial-nv/6601ebc/ : FAILURE in 12m 18s (non-voting)\n- keystone-coverage-db-ubuntu-xenial http://logs.openstack.org/07/356607/4/check/keystone-coverage-db-ubuntu-xenial/52be948/ : SUCCESS in 14m 27s","accounts_in_message":[],"_revision_number":4},{"id":"4df9ef69769b8de2bd406c90c4ae3e883c894ded","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2016-09-13 18:11:37.000000000","message":"Patch Set 4: Code-Review+1\n\nI\u0027ll hold my +2 since I helped contribute part of the test. Thanks David!","accounts_in_message":[],"_revision_number":4},{"id":"7dbcc904142fba3f71007c27c13bef18b47b3e00","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2016-09-13 23:08:04.000000000","message":"Patch Set 4: Code-Review+2\n\ngreat addition","accounts_in_message":[],"_revision_number":4},{"id":"d4292f054090f2a7bfee4ced3b984b18c16325b1","author":{"_account_id":17860,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@gmail.com","username":"samueldmq"},"date":"2016-09-14 01:16:42.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1\n\n(1 comment)\n\nLGTM","accounts_in_message":[],"_revision_number":4},{"id":"7a58b2584899205efc79a1a81b0fdb5c729e9250","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-09-14 01:16:52.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":4},{"id":"6c32ce99c19632563256690f815dad9f14a722c7","date":"2016-09-14 02:20:38.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":4},{"id":"f5e5eed1880194a3608f0bacaf31675dcc0e1512","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-09-14 02:20:38.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-keystone-docs-ubuntu-xenial http://docs-draft.openstack.org/07/356607/4/gate/gate-keystone-docs-ubuntu-xenial/8d4c9fb//doc/build/html/ : SUCCESS in 3m 32s\n- gate-keystone-pep8-ubuntu-xenial http://logs.openstack.org/07/356607/4/gate/gate-keystone-pep8-ubuntu-xenial/815abc8/ : SUCCESS in 3m 22s\n- gate-keystone-python27-db-ubuntu-xenial http://logs.openstack.org/07/356607/4/gate/gate-keystone-python27-db-ubuntu-xenial/e8ad892/ : SUCCESS in 10m 37s\n- gate-keystone-python34-db http://logs.openstack.org/07/356607/4/gate/gate-keystone-python34-db/af37a09/ : SUCCESS in 16m 52s\n- gate-keystone-python35-db http://logs.openstack.org/07/356607/4/gate/gate-keystone-python35-db/cf44a84/ : SUCCESS in 12m 03s\n- gate-grenade-dsvm-neutron-ubuntu-trusty http://logs.openstack.org/07/356607/4/gate/gate-grenade-dsvm-neutron-ubuntu-trusty/3236f56/ : SUCCESS in 30m 04s\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/07/356607/4/gate/gate-tempest-dsvm-neutron-full-ubuntu-xenial/55e174d/ : SUCCESS in 1h 02m 38s\n- gate-keystone-dsvm-functional http://logs.openstack.org/07/356607/4/gate/gate-keystone-dsvm-functional/9aae009/ : SUCCESS in 18m 41s\n- gate-keystone-tox-db-legacy_drivers-ubuntu-xenial http://logs.openstack.org/07/356607/4/gate/gate-keystone-tox-db-legacy_drivers-ubuntu-xenial/ad10b59/ : SUCCESS in 7m 02s","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"acde6ff5b388a6cb1add19fa958007c172b345c3","revisions":{"c8c64e78d73e15b51cecc6e9f0ccb13a2832a37d":{"kind":"REWORK","_number":1,"created":"2016-08-17 16:53:39.000000000","uploader":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"ref":"refs/changes/07/356607/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/07/356607/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/07/356607/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/07/356607/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/07/356607/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/07/356607/1"}}},"commit":{"parents":[{"commit":"2bb786a494abf535c28058afe8ee621d5824617c","subject":"Distributed cache namespace to invalidate regions","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/2bb786a494abf535c28058afe8ee621d5824617c"}]}],"author":{"name":"David Stanek","email":"dstanek@dstanek.com","date":"2016-08-17 16:52:26.000000000","tz":0},"committer":{"name":"David Stanek","email":"dstanek@dstanek.com","date":"2016-08-17 16:52:26.000000000","tz":0},"subject":"Add test for revocation corner case in Fernet","message":"Add test for revocation corner case in Fernet\n\nThis test simulates what happens when a Fernet token is generated\n*after* the disable event. Technically this should not happen, but\nit\u0027s possible in a multinode deployment with only a slight clock skew.\n\nChange-Id: Iaf04a26c9f60eb68bbd56b941ff76c893c144cb8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/c8c64e78d73e15b51cecc6e9f0ccb13a2832a37d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/c8c64e78d73e15b51cecc6e9f0ccb13a2832a37d"}]},"branch":"refs/heads/master"},"a05b35ae7700884ab9ee31fccf7099b688e10df7":{"kind":"REWORK","_number":2,"created":"2016-08-18 02:09:34.000000000","uploader":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"ref":"refs/changes/07/356607/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/07/356607/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/07/356607/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/07/356607/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/07/356607/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/07/356607/2"}}},"commit":{"parents":[{"commit":"2bb786a494abf535c28058afe8ee621d5824617c","subject":"Distributed cache namespace to invalidate regions","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/2bb786a494abf535c28058afe8ee621d5824617c"}]}],"author":{"name":"David Stanek","email":"dstanek@dstanek.com","date":"2016-08-17 16:52:26.000000000","tz":0},"committer":{"name":"David Stanek","email":"dstanek@dstanek.com","date":"2016-08-18 02:09:15.000000000","tz":0},"subject":"Add test for revocation corner case in Fernet","message":"Add test for revocation corner case in Fernet\n\nThis test simulates what happens when a Fernet token is generated\n*after* the disable event. Technically this should not happen, but\nit\u0027s possible in a multinode deployment with only a slight clock skew.\n\nChange-Id: Iaf04a26c9f60eb68bbd56b941ff76c893c144cb8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/a05b35ae7700884ab9ee31fccf7099b688e10df7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/a05b35ae7700884ab9ee31fccf7099b688e10df7"}]},"branch":"refs/heads/master"},"93042e3130c51a38c470fa4f7cd801c915cad96f":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2016-09-13 15:02:36.000000000","uploader":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"ref":"refs/changes/07/356607/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/07/356607/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/07/356607/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/07/356607/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/07/356607/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/07/356607/3"}}},"commit":{"parents":[{"commit":"e10305da58cc5160c75f259a10eb6fff92e0d1de","subject":"Merge \"Use issued_at in fernet token provider\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/e10305da58cc5160c75f259a10eb6fff92e0d1de"}]}],"author":{"name":"David Stanek","email":"dstanek@dstanek.com","date":"2016-08-17 16:52:26.000000000","tz":0},"committer":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2016-09-12 21:11:10.000000000","tz":0},"subject":"Add test for revocation corner case in Fernet","message":"Add test for revocation corner case in Fernet\n\nThis test simulates what happens when a Fernet token is generated\n*after* the disable event. Technically this should not happen, but\nit\u0027s possible in a multinode deployment with only a slight clock skew.\n\nChange-Id: Iaf04a26c9f60eb68bbd56b941ff76c893c144cb8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/93042e3130c51a38c470fa4f7cd801c915cad96f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/93042e3130c51a38c470fa4f7cd801c915cad96f"}]},"branch":"refs/heads/master"},"acde6ff5b388a6cb1add19fa958007c172b345c3":{"kind":"REWORK","_number":4,"created":"2016-09-13 16:45:25.000000000","uploader":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"ref":"refs/changes/07/356607/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/07/356607/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/07/356607/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/07/356607/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/07/356607/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/07/356607/4"}}},"commit":{"parents":[{"commit":"e10305da58cc5160c75f259a10eb6fff92e0d1de","subject":"Merge \"Use issued_at in fernet token provider\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/e10305da58cc5160c75f259a10eb6fff92e0d1de"}]}],"author":{"name":"David Stanek","email":"dstanek@dstanek.com","date":"2016-08-17 16:52:26.000000000","tz":0},"committer":{"name":"David Stanek","email":"dstanek@dstanek.com","date":"2016-09-13 16:16:58.000000000","tz":0},"subject":"Add edge case tests for disabling a trustee","message":"Add edge case tests for disabling a trustee\n\nThis commit introduces two tests that ensures if a trustee of a\ntrust-scoped token is disabled, keystone will emit a Forbidden\nexception. Regardless of the token provider, keystone should have\na consistent behavior. In order to test this, the test had to be\nimplemented differently for each token provider, specifically for\npersistent and non-persistent tokens.\n\nCo-Authored-By: Lance Bragstad \u003clbragstad@gmail.com\u003e\nChange-Id: Iaf04a26c9f60eb68bbd56b941ff76c893c144cb8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/acde6ff5b388a6cb1add19fa958007c172b345c3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/acde6ff5b388a6cb1add19fa958007c172b345c3"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
