)]}'
{"id":"openstack%2Fkeystone~276474","triplet_id":"openstack%2Fkeystone~master~If496152e40d2213a03faad5645667220fddfcf62","project":"openstack/keystone","branch":"master","topic":"bug/1539766","hashtags":[],"change_id":"If496152e40d2213a03faad5645667220fddfcf62","subject":"Move redelegation fields out of extras","status":"MERGED","created":"2016-02-04 22:23:17.000000000","updated":"2019-05-04 19:42:41.000000000","submitted":"2019-05-04 19:42:41.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":37,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"276474-1556998961583-5260f087","meta_rev_id":"6b337631f8779596eaeb9acee4a5c37a58faa1e3","_number":276474,"virtual_id_number":276474,"owner":{"_account_id":13152,"name":"Jorge Munoz","email":"elkidster@gmail.com","username":"jmunoz"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":13152,"name":"Jorge Munoz","email":"elkidster@gmail.com","username":"jmunoz"},{"value":0,"_account_id":18338,"name":"Ron De Rose","email":"ronald.de.rose@intel.com","username":"derosenet"},{"value":0,"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"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"},{"value":0,"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"value":0,"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},{"value":0,"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"value":2,"date":"2019-05-04 19:42:41.000000000","post_submit":true,"permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},{"value":0,"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"},{"value":0,"_account_id":13055,"name":"Alexander Makarov","email":"ajiekcahdp.makapob@gmail.com","username":"amakarov"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"all":[{"value":0,"_account_id":13152,"name":"Jorge Munoz","email":"elkidster@gmail.com","username":"jmunoz"},{"value":0,"_account_id":18338,"name":"Ron De Rose","email":"ronald.de.rose@intel.com","username":"derosenet"},{"value":0,"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"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"},{"value":0,"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"value":2,"date":"2019-05-04 16:51:52.000000000","_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},{"value":0,"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},{"value":2,"date":"2019-04-25 07:08:10.000000000","_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"},{"value":0,"_account_id":13055,"name":"Alexander Makarov","email":"ajiekcahdp.makapob@gmail.com","username":"amakarov"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"all":[{"value":0,"_account_id":13152,"name":"Jorge Munoz","email":"elkidster@gmail.com","username":"jmunoz"},{"value":0,"_account_id":18338,"name":"Ron De Rose","email":"ronald.de.rose@intel.com","username":"derosenet"},{"value":0,"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"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"},{"value":0,"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"value":1,"date":"2019-05-04 16:51:52.000000000","_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},{"value":0,"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},{"value":0,"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"},{"value":0,"_account_id":13055,"name":"Alexander Makarov","email":"ajiekcahdp.makapob@gmail.com","username":"amakarov"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"_account_id":13055,"name":"Alexander Makarov","email":"ajiekcahdp.makapob@gmail.com","username":"amakarov"},{"_account_id":13152,"name":"Jorge Munoz","email":"elkidster@gmail.com","username":"jmunoz"},{"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"},{"_account_id":17860,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@gmail.com","username":"samueldmq"},{"_account_id":18338,"name":"Ron De Rose","email":"ronald.de.rose@intel.com","username":"derosenet"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-02-05 20:40:36.000000000","updated_by":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"reviewer":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"state":"REVIEWER"},{"updated":"2016-02-12 03:38:18.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-02-18 17:03:25.000000000","updated_by":{"_account_id":13055,"name":"Alexander Makarov","email":"ajiekcahdp.makapob@gmail.com","username":"amakarov"},"reviewer":{"_account_id":13055,"name":"Alexander Makarov","email":"ajiekcahdp.makapob@gmail.com","username":"amakarov"},"state":"REVIEWER"},{"updated":"2016-04-01 15:10:25.000000000","updated_by":{"_account_id":18338,"name":"Ron De Rose","email":"ronald.de.rose@intel.com","username":"derosenet"},"reviewer":{"_account_id":18338,"name":"Ron De Rose","email":"ronald.de.rose@intel.com","username":"derosenet"},"state":"REVIEWER"},{"updated":"2016-11-29 17:16:53.000000000","updated_by":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"reviewer":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"state":"REVIEWER"},{"updated":"2017-01-05 19:19:37.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":"2017-11-27 20:18:29.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":"2019-04-13 01:34:32.000000000","updated_by":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"reviewer":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"state":"REVIEWER"},{"updated":"2019-04-25 07:08:10.000000000","updated_by":{"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"},"reviewer":{"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"},"state":"REVIEWER"},{"updated":"2019-05-04 16:51:52.000000000","updated_by":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"reviewer":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"state":"REVIEWER"},{"updated":"2019-05-04 19:42:41.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"a2ece1a0b47fc7d077a99b9dfc4d8d45d3f2e607","author":{"_account_id":13152,"name":"Jorge Munoz","email":"elkidster@gmail.com","username":"jmunoz"},"date":"2016-02-04 22:23:17.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"d13e00ec5c35e7dc5235cf134fdd2f3b79c6c078","author":{"_account_id":13152,"name":"Jorge Munoz","email":"elkidster@gmail.com","username":"jmunoz"},"date":"2016-02-04 22:24:55.000000000","message":"Patch Set 1: Code-Review-1\n\nSetting this to a -1 until the next keystone meeting where I have added trust workflow in the agenda.","accounts_in_message":[],"_revision_number":1},{"id":"808dd501fe28716dc656a57de1e114e4f789a0f1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-05 01:00:46.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 http://docs-draft.openstack.org/74/276474/1/check/gate-keystone-docs/e70062e//doc/build/html/ : SUCCESS in 5m 53s\n- gate-keystone-linters http://logs.openstack.org/74/276474/1/check/gate-keystone-linters/449d775/ : FAILURE in 4m 16s\n- gate-keystone-python27 http://logs.openstack.org/74/276474/1/check/gate-keystone-python27/27ae2e0/ : SUCCESS in 10m 12s\n- gate-keystone-python34 http://logs.openstack.org/74/276474/1/check/gate-keystone-python34/4eb48f0/ : SUCCESS in 6m 23s\n- gate-tempest-dsvm-full http://logs.openstack.org/74/276474/1/check/gate-tempest-dsvm-full/34baa73/ : SUCCESS in 55m 31s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/74/276474/1/check/gate-tempest-dsvm-postgres-full/b4c5fd2/ : SUCCESS in 54m 23s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/74/276474/1/check/gate-tempest-dsvm-neutron-full/cad7f26/ : SUCCESS in 1h 03m 14s\n- gate-grenade-dsvm http://logs.openstack.org/74/276474/1/check/gate-grenade-dsvm/c248ee1/ : SUCCESS in 51m 07s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/74/276474/1/check/gate-tempest-dsvm-large-ops/0d524ab/ : SUCCESS in 33m 43s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/74/276474/1/check/gate-tempest-dsvm-neutron-large-ops/1f6bce8/ : SUCCESS in 33m 29s\n- gate-keystone-tox-legacy_drivers http://logs.openstack.org/74/276474/1/check/gate-keystone-tox-legacy_drivers/0e14d5a/ : SUCCESS in 6m 22s\n- gate-tempest-dsvm-keystone-eventlet-full http://logs.openstack.org/74/276474/1/check/gate-tempest-dsvm-keystone-eventlet-full/352b964/ : SUCCESS in 51m 47s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"485902985535e77337ae5513ea4cebd7fbc232d3","author":{"_account_id":13152,"name":"Jorge Munoz","email":"elkidster@gmail.com","username":"jmunoz"},"date":"2016-02-05 15:33:51.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"20b47f3d71d3ebcdeda027c45c477f8f7f784ea4","author":{"_account_id":13152,"name":"Jorge Munoz","email":"elkidster@gmail.com","username":"jmunoz"},"date":"2016-02-05 15:34:22.000000000","message":"Patch Set 2: Code-Review-1","accounts_in_message":[],"_revision_number":2},{"id":"aa00722161a601b02976a24af65c8bc1f2621620","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-05 18:50:35.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 http://docs-draft.openstack.org/74/276474/2/check/gate-keystone-docs/8222243//doc/build/html/ : SUCCESS in 6m 23s\n- gate-keystone-linters http://logs.openstack.org/74/276474/2/check/gate-keystone-linters/9f65964/ : SUCCESS in 4m 08s\n- gate-keystone-python27 http://logs.openstack.org/74/276474/2/check/gate-keystone-python27/7d23c77/ : SUCCESS in 8m 51s\n- gate-keystone-python34 http://logs.openstack.org/74/276474/2/check/gate-keystone-python34/c7313cb/ : SUCCESS in 6m 26s\n- gate-tempest-dsvm-full http://logs.openstack.org/74/276474/2/check/gate-tempest-dsvm-full/ed6f14c/ : SUCCESS in 44m 34s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/74/276474/2/check/gate-tempest-dsvm-postgres-full/4cff776/ : SUCCESS in 1h 03m 59s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/74/276474/2/check/gate-tempest-dsvm-neutron-full/99ae2fe/ : SUCCESS in 56m 31s\n- gate-grenade-dsvm http://logs.openstack.org/74/276474/2/check/gate-grenade-dsvm/b656e42/ : SUCCESS in 55m 05s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/74/276474/2/check/gate-tempest-dsvm-large-ops/5a49521/ : FAILURE in 54m 52s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/74/276474/2/check/gate-tempest-dsvm-neutron-large-ops/3d63813/ : SUCCESS in 34m 19s\n- gate-keystone-tox-legacy_drivers http://logs.openstack.org/74/276474/2/check/gate-keystone-tox-legacy_drivers/0fa290f/ : SUCCESS in 6m 13s\n- gate-tempest-dsvm-keystone-eventlet-full http://logs.openstack.org/74/276474/2/check/gate-tempest-dsvm-keystone-eventlet-full/f05abf1/ : SUCCESS in 1h 13m 41s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"22dedb8a4e51cb0fcb5ccbc83df18b8cb38a41d1","author":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"date":"2016-02-05 20:40:36.000000000","message":"Patch Set 2:\n\nI noticed jenkins failed, I think you hit bug(s):\n\n- gate-tempest-dsvm-large-ops: https://bugs.launchpad.net/bugs/1500615\n\nIf you believe we\u0027ve correctly identified the failure, feel free to leave a \u0027recheck\u0027 comment to run the tests again.\nFor more details on this and other bugs, please see http://status.openstack.org/elastic-recheck/","accounts_in_message":[],"_revision_number":2},{"id":"245990fc23fa36ebe931d0ce638df164b451f8cc","author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"date":"2016-02-08 16:30:15.000000000","message":"Patch Set 2: Code-Review-1\n\n(7 comments)","accounts_in_message":[],"_revision_number":2},{"id":"a1720bcef66c4fe815b9061e50e65dfa578cde8e","author":{"_account_id":13152,"name":"Jorge Munoz","email":"elkidster@gmail.com","username":"jmunoz"},"date":"2016-02-09 18:03:00.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"c4f44b5241ad0e7bc12f1d795b4520e3020a5e8e","author":{"_account_id":13152,"name":"Jorge Munoz","email":"elkidster@gmail.com","username":"jmunoz"},"date":"2016-02-09 18:26:31.000000000","message":"Patch Set 3: Workflow-1","accounts_in_message":[],"_revision_number":3},{"id":"b81e1153b3d78e4eef1d1f2e6947fd72d2de0dd3","author":{"_account_id":13152,"name":"Jorge Munoz","email":"elkidster@gmail.com","username":"jmunoz"},"date":"2016-02-09 18:29:10.000000000","message":"Patch Set 2:\n\n(7 comments)","accounts_in_message":[],"_revision_number":2},{"id":"22d5ab56b8801e89811bb231ed6f00825e9d4791","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-09 20:34:59.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 http://docs-draft.openstack.org/74/276474/3/check/gate-keystone-docs/cfee361//doc/build/html/ : SUCCESS in 2m 35s\n- gate-keystone-linters http://logs.openstack.org/74/276474/3/check/gate-keystone-linters/eed296e/ : SUCCESS in 1m 42s\n- gate-keystone-python27 http://logs.openstack.org/74/276474/3/check/gate-keystone-python27/79ee9c4/ : SUCCESS in 6m 18s\n- gate-keystone-python34 http://logs.openstack.org/74/276474/3/check/gate-keystone-python34/d1a7f03/ : FAILURE in 40m 14s\n- gate-tempest-dsvm-full http://logs.openstack.org/74/276474/3/check/gate-tempest-dsvm-full/a713628/ : SUCCESS in 1h 03m 22s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/74/276474/3/check/gate-tempest-dsvm-postgres-full/859e027/ : SUCCESS in 38m 07s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/74/276474/3/check/gate-tempest-dsvm-neutron-full/7afdfb0/ : SUCCESS in 1h 15m 44s\n- gate-grenade-dsvm http://logs.openstack.org/74/276474/3/check/gate-grenade-dsvm/68855b2/ : SUCCESS in 39m 11s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/74/276474/3/check/gate-tempest-dsvm-large-ops/507de47/ : SUCCESS in 37m 27s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/74/276474/3/check/gate-tempest-dsvm-neutron-large-ops/85a5fd0/ : SUCCESS in 22m 32s\n- gate-keystone-tox-legacy_drivers http://logs.openstack.org/74/276474/3/check/gate-keystone-tox-legacy_drivers/8e449db/ : SUCCESS in 3m 27s\n- gate-tempest-dsvm-keystone-eventlet-full http://logs.openstack.org/74/276474/3/check/gate-tempest-dsvm-keystone-eventlet-full/bdd4b92/ : SUCCESS in 1h 16m 27s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"575d0826e372492fb64ff2717e17906df9ed8a2e","author":{"_account_id":13152,"name":"Jorge Munoz","email":"elkidster@gmail.com","username":"jmunoz"},"date":"2016-02-10 22:20:06.000000000","message":"Patch Set 4: Patch Set 3 was rebased","accounts_in_message":[],"_revision_number":3},{"id":"4b05cac2917ed1f0f12d4261abc71fdfe75ce632","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-11 02:15:45.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-keystone-pep8 http://logs.openstack.org/74/276474/4/check/gate-keystone-pep8/9011edb/ : SUCCESS in 2m 16s\n- gate-keystone-docs http://docs-draft.openstack.org/74/276474/4/check/gate-keystone-docs/714187a//doc/build/html/ : SUCCESS in 4m 24s\n- gate-keystone-python27 http://logs.openstack.org/74/276474/4/check/gate-keystone-python27/faf156a/ : SUCCESS in 6m 25s\n- gate-keystone-python34 http://logs.openstack.org/74/276474/4/check/gate-keystone-python34/2a51132/ : SUCCESS in 6m 55s\n- gate-tempest-dsvm-full http://logs.openstack.org/74/276474/4/check/gate-tempest-dsvm-full/ecf1441/ : SUCCESS in 42m 10s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/74/276474/4/check/gate-tempest-dsvm-postgres-full/2c67533/ : SUCCESS in 1h 01m 57s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/74/276474/4/check/gate-tempest-dsvm-neutron-full/3a7d194/ : SUCCESS in 1h 16m 01s\n- gate-grenade-dsvm http://logs.openstack.org/74/276474/4/check/gate-grenade-dsvm/26cf0c5/ : SUCCESS in 46m 17s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/74/276474/4/check/gate-tempest-dsvm-large-ops/0d8a167/ : SUCCESS in 29m 10s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/74/276474/4/check/gate-tempest-dsvm-neutron-large-ops/5461ce9/ : SUCCESS in 27m 03s\n- gate-keystone-tox-legacy_drivers http://logs.openstack.org/74/276474/4/check/gate-keystone-tox-legacy_drivers/cc72a1c/ : SUCCESS in 3m 59s\n- gate-tempest-dsvm-keystone-eventlet-full http://logs.openstack.org/74/276474/4/check/gate-tempest-dsvm-keystone-eventlet-full/d97ef5d/ : SUCCESS in 1h 16m 58s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"2542fa946c194d8d288cf010b218176900796baf","author":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"date":"2016-02-12 03:38:18.000000000","message":"Patch Set 4: Code-Review-1\n\n(2 comments)\n\nSplit the migrations.  Also, I don;\u0027t think this actually keeps the value from being stuck in the extras column.  If possible , pLease add a test that confirms the value is actually set in the column.","accounts_in_message":[],"_revision_number":4},{"id":"e5522de6aa5e928a86de0d6a8f1c6f4402856dc6","author":{"_account_id":13055,"name":"Alexander Makarov","email":"ajiekcahdp.makapob@gmail.com","username":"amakarov"},"date":"2016-02-18 17:03:25.000000000","message":"Patch Set 4: Code-Review-1\n\nWhat\u0027s the difference with https://review.openstack.org/#/c/172090/ ?","accounts_in_message":[],"_revision_number":4},{"id":"903d3934878c7c9122df931aaf44a2121a87500a","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2016-03-30 16:05:22.000000000","message":"Patch Set 4:\n\nThis will also need some tests added to https://github.com/openstack/keystone/blob/master/keystone/tests/unit/test_sql_upgrade.py","accounts_in_message":[],"_revision_number":4},{"id":"bc2c1bcdc9c4cbc392f3e597819bf9c0acfe6c0f","author":{"_account_id":18338,"name":"Ron De Rose","email":"ronald.de.rose@intel.com","username":"derosenet"},"date":"2016-04-01 15:10:25.000000000","message":"Patch Set 4: Code-Review-1\n\n(4 comments)\n\nLooking good so far.  Just a few comment inline.  Also, please add unit test for your migration:\nhttps://github.com/openstack/keystone/blob/master/keystone/tests/unit/test_sql_upgrade.py#L818","accounts_in_message":[],"_revision_number":4},{"id":"21e7e397a30713986745df03f8a77063a1d2bbd5","author":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"date":"2016-05-10 22:39:34.000000000","message":"Patch Set 4: Code-Review-1\n\nIsn\u0027t there already a change for this? https://review.openstack.org/#/c/172090/","accounts_in_message":[],"_revision_number":4},{"id":"fdd60787d3c43fdcd0e0b77fe55005fe0ea9e438","author":{"_account_id":17860,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@gmail.com","username":"samueldmq"},"date":"2016-06-22 22:31:31.000000000","message":"Patch Set 4: Code-Review-1\n\nThis is fairly old at this point (4+ months without an update). Also, I agree with Morgan, if you\u0027re not going to update this, please abandon in favor of https://review.openstack.org/#/c/172090/","accounts_in_message":[],"_revision_number":4},{"id":"59ed30ffd32267b812dd93ab0ffc493fc4a7310f","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2016-11-14 21:55:26.000000000","message":"Patch Set 4:\n\nneeds upgrade tests too. please rebase and revisit this patch!","accounts_in_message":[],"_revision_number":4},{"id":"6bffacfc97bbdf39b9957c985c9637427eb05be9","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2016-11-14 21:56:11.000000000","message":"Patch Set 4: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"62e3861af8c0982192f44f6292b73c8d99bde66c","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2016-11-14 21:56:41.000000000","message":"Patch Set 4:\n\ndouble check this with https://review.openstack.org/#/c/172090/","accounts_in_message":[],"_revision_number":4},{"id":"56f9303b7dd35b0d29a6494b9f0469536deafecf","author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"date":"2016-11-28 21:48:39.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"58f7d22669129538efd65afabf956039d00c036d","author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"date":"2016-11-28 21:59:10.000000000","message":"Patch Set 4:\n\n(5 comments)","accounts_in_message":[],"_revision_number":4},{"id":"da49b3c37aa4444ef7c43feba6558725b3e7e46c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-11-28 22:58:29.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-keystone-docs-ubuntu-xenial http://docs-draft.openstack.org/74/276474/5/check/gate-keystone-docs-ubuntu-xenial/c72ccbe//doc/build/html/ : SUCCESS in 2m 54s\n- gate-keystone-pep8-ubuntu-xenial http://logs.openstack.org/74/276474/5/check/gate-keystone-pep8-ubuntu-xenial/ef1d753/ : SUCCESS in 2m 38s\n- gate-keystone-python27-db-ubuntu-xenial http://logs.openstack.org/74/276474/5/check/gate-keystone-python27-db-ubuntu-xenial/d3d943b/ : SUCCESS in 8m 09s\n- gate-keystone-python34-db http://logs.openstack.org/74/276474/5/check/gate-keystone-python34-db/b482349/ : SUCCESS in 6m 58s\n- gate-keystone-python35-db http://logs.openstack.org/74/276474/5/check/gate-keystone-python35-db/e79e12c/ : SUCCESS in 8m 02s\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/74/276474/5/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/384aded/ : SUCCESS in 48m 03s\n- gate-grenade-dsvm-neutron-ubuntu-xenial http://logs.openstack.org/74/276474/5/check/gate-grenade-dsvm-neutron-ubuntu-xenial/447b65c/ : SUCCESS in 32m 31s\n- gate-keystoneclient-dsvm-functional-ubuntu-xenial-nv http://logs.openstack.org/74/276474/5/check/gate-keystoneclient-dsvm-functional-ubuntu-xenial-nv/f186cd7/ : SUCCESS in 16m 02s (non-voting)\n- gate-keystone-dsvm-functional-ubuntu-xenial http://logs.openstack.org/74/276474/5/check/gate-keystone-dsvm-functional-ubuntu-xenial/37ca925/ : SUCCESS in 17m 23s\n- gate-keystone-dsvm-functional-v3-only-ubuntu-xenial-nv http://logs.openstack.org/74/276474/5/check/gate-keystone-dsvm-functional-v3-only-ubuntu-xenial-nv/75e44da/ : SUCCESS in 37m 31s (non-voting)\n- gate-tempest-dsvm-keystone-uwsgi-full-ubuntu-xenial-nv http://logs.openstack.org/74/276474/5/check/gate-tempest-dsvm-keystone-uwsgi-full-ubuntu-xenial-nv/31619d3/ : SUCCESS in 1h 08m 26s (non-voting)\n- gate-tempest-dsvm-neutron-identity-v3-only-full-ubuntu-xenial-nv http://logs.openstack.org/74/276474/5/check/gate-tempest-dsvm-neutron-identity-v3-only-full-ubuntu-xenial-nv/b0aabda/ : SUCCESS in 47m 15s (non-voting)\n- keystone-coverage-db-ubuntu-xenial http://logs.openstack.org/74/276474/5/check/keystone-coverage-db-ubuntu-xenial/94318e5/ : SUCCESS in 12m 27s","accounts_in_message":[],"_revision_number":5},{"id":"bfd53f733d9c0f90f1fd04ddf05fad9dbb24d1e5","author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"date":"2016-11-29 17:16:53.000000000","message":"Patch Set 5: Code-Review-1\n\n(3 comments)","accounts_in_message":[],"_revision_number":5},{"id":"413e9e688ba1c37f2caf9fe16b09787eb70721cb","author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"date":"2016-11-29 21:36:08.000000000","message":"Patch Set 5:\n\nI\u0027m taking this one over.","accounts_in_message":[],"_revision_number":5},{"id":"47faef3e03b41ac5e15ebc556573b1f9ca92bf34","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2016-11-29 22:57:57.000000000","message":"Patch Set 5: Code-Review-1\n\n(2 comments)\n\nCouple comments in agreement with David\u0027s suggestions. I\u0027m looking forward to reviewing this more!","accounts_in_message":[],"_revision_number":5},{"id":"3719c868bbed5720fbb10aae40b67b5d56d32f05","author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"date":"2016-12-02 17:13:25.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"8933b594afb109d38aaa3e366c59b437b929196e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-12-02 18:35:02.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/74/276474/6/check/gate-keystone-docs-ubuntu-xenial/bfc7795//doc/build/html/ : SUCCESS in 3m 52s\n- gate-keystone-pep8-ubuntu-xenial http://logs.openstack.org/74/276474/6/check/gate-keystone-pep8-ubuntu-xenial/2c50ba4/ : SUCCESS in 5m 55s\n- gate-keystone-python27-db-ubuntu-xenial http://logs.openstack.org/74/276474/6/check/gate-keystone-python27-db-ubuntu-xenial/3f394b0/ : SUCCESS in 7m 31s\n- gate-keystone-python34-db http://logs.openstack.org/74/276474/6/check/gate-keystone-python34-db/b32fa57/ : SUCCESS in 6m 50s\n- gate-keystone-python35-db http://logs.openstack.org/74/276474/6/check/gate-keystone-python35-db/a0889da/ : FAILURE in 7m 48s\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/74/276474/6/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/a1982a9/ : SUCCESS in 52m 47s\n- gate-grenade-dsvm-neutron-ubuntu-xenial http://logs.openstack.org/74/276474/6/check/gate-grenade-dsvm-neutron-ubuntu-xenial/3479921/ : SUCCESS in 1h 05m 47s\n- gate-keystoneclient-dsvm-functional-ubuntu-xenial-nv http://logs.openstack.org/74/276474/6/check/gate-keystoneclient-dsvm-functional-ubuntu-xenial-nv/040b320/ : FAILURE in 30m 48s (non-voting)\n- gate-keystone-dsvm-functional-ubuntu-xenial http://logs.openstack.org/74/276474/6/check/gate-keystone-dsvm-functional-ubuntu-xenial/f441f5c/ : SUCCESS in 18m 12s\n- gate-keystone-dsvm-functional-v3-only-ubuntu-xenial-nv http://logs.openstack.org/74/276474/6/check/gate-keystone-dsvm-functional-v3-only-ubuntu-xenial-nv/c0f56c4/ : SUCCESS in 17m 34s (non-voting)\n- gate-tempest-dsvm-keystone-uwsgi-full-ubuntu-xenial-nv http://logs.openstack.org/74/276474/6/check/gate-tempest-dsvm-keystone-uwsgi-full-ubuntu-xenial-nv/3944aa9/ : SUCCESS in 1h 10m 12s (non-voting)\n- gate-tempest-dsvm-neutron-identity-v3-only-full-ubuntu-xenial-nv http://logs.openstack.org/74/276474/6/check/gate-tempest-dsvm-neutron-identity-v3-only-full-ubuntu-xenial-nv/5d9e645/ : FAILURE in 1h 18m 23s (non-voting)\n- keystone-coverage-db-ubuntu-xenial http://logs.openstack.org/74/276474/6/check/keystone-coverage-db-ubuntu-xenial/e3d36f1/ : FAILURE in 8m 40s","accounts_in_message":[],"_revision_number":6},{"id":"4c2cee69ac938ed220e8ce2509b065d7184a87e7","author":{"_account_id":17860,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@gmail.com","username":"samueldmq"},"date":"2017-01-05 19:19:37.000000000","message":"Patch Set 6: Code-Review-1\n\n(5 comments)\n\nSee couple of comments inline. Code is looking fine overall","accounts_in_message":[],"_revision_number":6},{"id":"1d5eefed32e3851322584fe2a5760b8c4ac60cf8","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2017-01-05 22:01:24.000000000","message":"Patch Set 6:\n\n(1 comment)\n\nrecheck","accounts_in_message":[],"_revision_number":6},{"id":"71b481fc7c066444403f083b1e46b7d57feaccf8","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2017-11-27 20:18:29.000000000","message":"Patch Set 6: Code-Review-1\n\nThis looks useful for the most part. It really just needs a rebase and an update of the migration script versions.\n\nAlso - it looks like the bug was fixed by another patch. I think it\u0027s safe to say this is a refactor and probably not necessary to include with that bug report.","accounts_in_message":[],"_revision_number":6},{"id":"c23eb7482e0c5b3312c611da30cb03360a90bfe7","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2017-12-18 01:23:17.000000000","message":"Removed reviewer Jenkins with the following votes:\n\n* Verified-1 by Jenkins (3)\n","accounts_in_message":[],"_revision_number":6},{"id":"8beeec1f3b227df1c4875c741893f9a3910344f9","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2019-04-13 01:34:32.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"f98db6bb9d6e68ecd26f84bf7773dcd6c808528d","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-04-13 03:23:13.000000000","message":"Patch Set 7: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- build-openstack-api-ref http://logs.openstack.org/74/276474/7/check/build-openstack-api-ref/8131931/html/ : SUCCESS in 4m 35s\n- openstack-tox-cover http://logs.openstack.org/74/276474/7/check/openstack-tox-cover/8589e8b/cover/ : SUCCESS in 30m 45s\n- openstack-tox-lower-constraints http://logs.openstack.org/74/276474/7/check/openstack-tox-lower-constraints/381b16f/ : SUCCESS in 27m 33s\n- openstack-tox-pep8 http://logs.openstack.org/74/276474/7/check/openstack-tox-pep8/b041b92/ : SUCCESS in 5m 43s\n- openstack-tox-py27 http://logs.openstack.org/74/276474/7/check/openstack-tox-py27/1833c46/ : FAILURE in 22m 35s\n- openstack-tox-py36 http://logs.openstack.org/74/276474/7/check/openstack-tox-py36/d45cd65/ : SUCCESS in 21m 50s\n- openstack-tox-py37 http://logs.openstack.org/74/276474/7/check/openstack-tox-py37/35ded7c/ : SUCCESS in 26m 02s\n- openstack-tox-docs http://logs.openstack.org/74/276474/7/check/openstack-tox-docs/d889b30/html/ : SUCCESS in 7m 28s\n- tempest-full http://logs.openstack.org/74/276474/7/check/tempest-full/5b89cb7/ : SUCCESS in 1h 43m 14s\n- neutron-grenade http://logs.openstack.org/74/276474/7/check/neutron-grenade/a7172bd/ : SUCCESS in 56m 45s\n- grenade-py3 http://logs.openstack.org/74/276474/7/check/grenade-py3/91e440e/ : SUCCESS in 1h 00m 10s\n- tempest-full-py3 http://logs.openstack.org/74/276474/7/check/tempest-full-py3/b09a492/ : SUCCESS in 1h 32m 01s\n- keystone-dsvm-functional http://logs.openstack.org/74/276474/7/check/keystone-dsvm-functional/db4cbe0/ : SUCCESS in 31m 08s\n- keystone-dsvm-py3-functional http://logs.openstack.org/74/276474/7/check/keystone-dsvm-py3-functional/c505dcd/ : SUCCESS in 32m 46s\n- keystone-dsvm-functional-federation-opensuse15 http://logs.openstack.org/74/276474/7/check/keystone-dsvm-functional-federation-opensuse15/8ecc7dc/ : SUCCESS in 34m 34s (non-voting)\n- keystone-dsvm-py3-functional-federation-opensuse15 http://logs.openstack.org/74/276474/7/check/keystone-dsvm-py3-functional-federation-opensuse15/cc0d50f/ : SUCCESS in 38m 35s (non-voting)\n- keystoneclient-devstack-functional http://logs.openstack.org/74/276474/7/check/keystoneclient-devstack-functional/03b1a5e/ : SUCCESS in 19m 31s (non-voting)\n- legacy-tempest-dsvm-ldap-domain-specific-driver http://logs.openstack.org/74/276474/7/check/legacy-tempest-dsvm-ldap-domain-specific-driver/6528c4c/ : SUCCESS in 1h 41m 48s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"ef8e4e0665b19c5bd7566e8466255f29e6fe5f2a","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2019-04-13 03:27:43.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"4d53eeb135c0349401ea21ec69c59b59c699223c","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-04-13 05:22:48.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\n\n- build-openstack-api-ref http://logs.openstack.org/74/276474/8/check/build-openstack-api-ref/6c1114f/html/ : SUCCESS in 6m 30s\n- openstack-tox-cover http://logs.openstack.org/74/276474/8/check/openstack-tox-cover/dd4df2f/cover/ : SUCCESS in 36m 51s\n- openstack-tox-lower-constraints http://logs.openstack.org/74/276474/8/check/openstack-tox-lower-constraints/250c607/ : SUCCESS in 32m 10s\n- openstack-tox-pep8 http://logs.openstack.org/74/276474/8/check/openstack-tox-pep8/3e024b8/ : SUCCESS in 5m 22s\n- openstack-tox-py27 http://logs.openstack.org/74/276474/8/check/openstack-tox-py27/ccf3a5a/ : SUCCESS in 26m 37s\n- openstack-tox-py36 http://logs.openstack.org/74/276474/8/check/openstack-tox-py36/c16a837/ : SUCCESS in 22m 04s\n- openstack-tox-py37 http://logs.openstack.org/74/276474/8/check/openstack-tox-py37/ebf09b3/ : SUCCESS in 30m 59s\n- openstack-tox-docs http://logs.openstack.org/74/276474/8/check/openstack-tox-docs/1659fba/html/ : SUCCESS in 8m 04s\n- tempest-full http://logs.openstack.org/74/276474/8/check/tempest-full/085853c/ : SUCCESS in 1h 51m 15s\n- neutron-grenade http://logs.openstack.org/74/276474/8/check/neutron-grenade/34bf566/ : SUCCESS in 55m 29s\n- grenade-py3 http://logs.openstack.org/74/276474/8/check/grenade-py3/9ead89d/ : SUCCESS in 57m 01s\n- tempest-full-py3 http://logs.openstack.org/74/276474/8/check/tempest-full-py3/d3e94f4/ : SUCCESS in 1h 29m 58s\n- keystone-dsvm-functional http://logs.openstack.org/74/276474/8/check/keystone-dsvm-functional/8ee0955/ : SUCCESS in 28m 29s\n- keystone-dsvm-py3-functional http://logs.openstack.org/74/276474/8/check/keystone-dsvm-py3-functional/c451a9d/ : SUCCESS in 35m 02s\n- keystone-dsvm-functional-federation-opensuse15 http://logs.openstack.org/74/276474/8/check/keystone-dsvm-functional-federation-opensuse15/57b2c4a/ : SUCCESS in 33m 13s (non-voting)\n- keystone-dsvm-py3-functional-federation-opensuse15 http://logs.openstack.org/74/276474/8/check/keystone-dsvm-py3-functional-federation-opensuse15/d306a1c/ : FAILURE in 35m 43s (non-voting)\n- keystoneclient-devstack-functional http://logs.openstack.org/74/276474/8/check/keystoneclient-devstack-functional/0434b4b/ : SUCCESS in 13m 45s (non-voting)\n- legacy-tempest-dsvm-ldap-domain-specific-driver http://logs.openstack.org/74/276474/8/check/legacy-tempest-dsvm-ldap-domain-specific-driver/9d8f3ee/ : SUCCESS in 1h 31m 53s (non-voting)","accounts_in_message":[],"_revision_number":8},{"id":"dcb307b0f1a8fa51146d23ee9d16da747084941a","author":{"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"},"date":"2019-04-25 07:08:10.000000000","message":"Patch Set 8: Code-Review+2\n\nLGTM. It\u0027s a good step to get rid of \"extra\"","accounts_in_message":[],"_revision_number":8},{"id":"f26036f920ee6d8e01e8143e76d43798c72c2086","author":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"date":"2019-05-04 16:51:52.000000000","message":"Patch Set 8: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":8},{"id":"b50c440c657717bb92189cd8c046b0125a873573","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-04 16:52:25.000000000","message":"Patch Set 8: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":8},{"id":"21af8985250c481ffb82296785f25b7c77e54bcf","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-04 19:42:41.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":8},{"id":"b5b5a4b94649711238b07f9c1c813d14b880c093","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-04 19:42:41.000000000","message":"Patch Set 8: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- build-openstack-api-ref http://logs.openstack.org/74/276474/8/gate/build-openstack-api-ref/5cda864/html/ : SUCCESS in 6m 47s\n- openstack-tox-lower-constraints http://logs.openstack.org/74/276474/8/gate/openstack-tox-lower-constraints/c2d4670/ : SUCCESS in 31m 13s\n- openstack-tox-pep8 http://logs.openstack.org/74/276474/8/gate/openstack-tox-pep8/ea6c972/ : SUCCESS in 6m 33s\n- openstack-tox-py27 http://logs.openstack.org/74/276474/8/gate/openstack-tox-py27/685ac9a/ : SUCCESS in 29m 41s\n- openstack-tox-py36 http://logs.openstack.org/74/276474/8/gate/openstack-tox-py36/f2aaae6/ : SUCCESS in 21m 15s\n- openstack-tox-py37 http://logs.openstack.org/74/276474/8/gate/openstack-tox-py37/b8bfc19/ : SUCCESS in 25m 43s\n- openstack-tox-docs http://logs.openstack.org/74/276474/8/gate/openstack-tox-docs/4aac542/html/ : SUCCESS in 8m 16s\n- tempest-full http://logs.openstack.org/74/276474/8/gate/tempest-full/dc7bbea/ : SUCCESS in 1h 54m 37s\n- neutron-grenade http://logs.openstack.org/74/276474/8/gate/neutron-grenade/899a4a3/ : SUCCESS in 1h 04m 20s\n- grenade-py3 http://logs.openstack.org/74/276474/8/gate/grenade-py3/d2d2ef3/ : SUCCESS in 1h 00m 24s\n- tempest-full-py3 http://logs.openstack.org/74/276474/8/gate/tempest-full-py3/df0ee65/ : SUCCESS in 1h 22m 55s\n- keystone-dsvm-functional http://logs.openstack.org/74/276474/8/gate/keystone-dsvm-functional/ded3aef/ : SUCCESS in 37m 33s\n- keystone-dsvm-py3-functional http://logs.openstack.org/74/276474/8/gate/keystone-dsvm-py3-functional/e7ca476/ : SUCCESS in 32m 08s","accounts_in_message":[],"_revision_number":8}],"current_revision_number":8,"current_revision":"2b9d409f0df08a8763b16a59c36c87b4a6004be7","revisions":{"29db40d8e029dddaf2ca299dcdeab5865be2e62a":{"kind":"REWORK","_number":1,"created":"2016-02-04 22:23:17.000000000","uploader":{"_account_id":13152,"name":"Jorge Munoz","email":"elkidster@gmail.com","username":"jmunoz"},"ref":"refs/changes/74/276474/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/74/276474/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/74/276474/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/74/276474/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/74/276474/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/74/276474/1"}}},"commit":{"parents":[{"commit":"c4640b870858c6fe21ade2c4649f23696c0ba688","subject":"Merge \"Consolidate the fernet provider validate_v3_token()\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/c4640b870858c6fe21ade2c4649f23696c0ba688"}]}],"author":{"name":"Jorge Munoz","email":"elkidster@gmail.com","date":"2016-02-04 22:23:42.000000000","tz":0},"committer":{"name":"Jorge Munoz","email":"elkidster@gmail.com","date":"2016-02-04 22:23:42.000000000","tz":0},"subject":"Move redelegated_trust_id out of extras","message":"Move redelegated_trust_id out of extras\n\nCurrently new created trust store the redelegated_trust_id attribute in\nextas. This patch adds a migrtion the moves the attribte out of extras\nand defines it on trust schema.\n\nChange-Id: If496152e40d2213a03faad5645667220fddfcf62\nPartial-Bug: 1539766\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/29db40d8e029dddaf2ca299dcdeab5865be2e62a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/29db40d8e029dddaf2ca299dcdeab5865be2e62a"}]},"branch":"refs/heads/master"},"64607b88e1ed9a706845b29fd2ed14519fe086b9":{"kind":"REWORK","_number":2,"created":"2016-02-05 15:33:51.000000000","uploader":{"_account_id":13152,"name":"Jorge Munoz","email":"elkidster@gmail.com","username":"jmunoz"},"ref":"refs/changes/74/276474/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/74/276474/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/74/276474/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/74/276474/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/74/276474/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/74/276474/2"}}},"commit":{"parents":[{"commit":"c4640b870858c6fe21ade2c4649f23696c0ba688","subject":"Merge \"Consolidate the fernet provider validate_v3_token()\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/c4640b870858c6fe21ade2c4649f23696c0ba688"}]}],"author":{"name":"Jorge Munoz","email":"elkidster@gmail.com","date":"2016-02-04 22:23:42.000000000","tz":0},"committer":{"name":"Jorge Munoz","email":"elkidster@gmail.com","date":"2016-02-05 15:36:01.000000000","tz":0},"subject":"Move redelegated_trust_id out of extras","message":"Move redelegated_trust_id out of extras\n\nCurrently new created trust store the redelegated_trust_id attribute in\nextas. This patch adds a migrtion the moves the attribte out of extras\nand defines it on trust schema.\n\nChange-Id: If496152e40d2213a03faad5645667220fddfcf62\nPartial-Bug: 1539766\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/64607b88e1ed9a706845b29fd2ed14519fe086b9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/64607b88e1ed9a706845b29fd2ed14519fe086b9"}]},"branch":"refs/heads/master"},"1e06e827af2c25a2a3b1d429c4c7bc7a3f11496a":{"kind":"REWORK","_number":3,"created":"2016-02-09 18:03:00.000000000","uploader":{"_account_id":13152,"name":"Jorge Munoz","email":"elkidster@gmail.com","username":"jmunoz"},"ref":"refs/changes/74/276474/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/74/276474/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/74/276474/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/74/276474/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/74/276474/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/74/276474/3"}}},"commit":{"parents":[{"commit":"ec5e5f1707f545dfce24cbd72ec7ad4a94414211","subject":"Merge \"include sample config file in docs\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/ec5e5f1707f545dfce24cbd72ec7ad4a94414211"}]}],"author":{"name":"Jorge Munoz","email":"elkidster@gmail.com","date":"2016-02-04 22:23:42.000000000","tz":0},"committer":{"name":"Jorge Munoz","email":"elkidster@gmail.com","date":"2016-02-09 18:05:35.000000000","tz":0},"subject":"Move redelegated_trust_id out of extras","message":"Move redelegated_trust_id out of extras\n\nCurrently new created trust stores the redelegated_trust_id attribute in\nextras. This patch adds a migration the moves the attribute out of extras\nand defines it on the trust schema.\n\nChange-Id: If496152e40d2213a03faad5645667220fddfcf62\nPartial-Bug: 1539766\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/1e06e827af2c25a2a3b1d429c4c7bc7a3f11496a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/1e06e827af2c25a2a3b1d429c4c7bc7a3f11496a"}]},"branch":"refs/heads/master"},"1de799720b7d04ce35366319a0a5fcc24167b585":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2016-02-10 22:20:06.000000000","uploader":{"_account_id":13152,"name":"Jorge Munoz","email":"elkidster@gmail.com","username":"jmunoz"},"ref":"refs/changes/74/276474/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/74/276474/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/74/276474/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/74/276474/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/74/276474/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/74/276474/4"}}},"commit":{"parents":[{"commit":"ed67079d2b20811b551d78cc1aa72305f8278777","subject":"Uses open context manager for templated catalogs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/ed67079d2b20811b551d78cc1aa72305f8278777"}]}],"author":{"name":"Jorge Munoz","email":"elkidster@gmail.com","date":"2016-02-04 22:23:42.000000000","tz":0},"committer":{"name":"Jorge Munoz","email":"elkidster@gmail.com","date":"2016-02-10 22:20:06.000000000","tz":0},"subject":"Move redelegated_trust_id out of extras","message":"Move redelegated_trust_id out of extras\n\nCurrently new created trust stores the redelegated_trust_id attribute in\nextras. This patch adds a migration the moves the attribute out of extras\nand defines it on the trust schema.\n\nChange-Id: If496152e40d2213a03faad5645667220fddfcf62\nPartial-Bug: 1539766\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/1de799720b7d04ce35366319a0a5fcc24167b585"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/1de799720b7d04ce35366319a0a5fcc24167b585"}]},"branch":"refs/heads/master"},"24d1adb324dd8dec9c194dbacd4b7572b98b9aee":{"kind":"REWORK","_number":5,"created":"2016-11-28 21:48:39.000000000","uploader":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"ref":"refs/changes/74/276474/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/74/276474/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/74/276474/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/74/276474/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/74/276474/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/74/276474/5"}}},"commit":{"parents":[{"commit":"6a67937b8703b61c4084eb4c8dd908e3cea20c35","subject":"Merge \"Improvements in error messages\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/6a67937b8703b61c4084eb4c8dd908e3cea20c35"}]}],"author":{"name":"Jorge Munoz","email":"elkidster@gmail.com","date":"2016-02-04 22:23:42.000000000","tz":0},"committer":{"name":"David Stanek","email":"dstanek@dstanek.com","date":"2016-11-28 21:27:48.000000000","tz":0},"subject":"Move redelegated_trust_id out of extras","message":"Move redelegated_trust_id out of extras\n\nCurrently new created trust stores the redelegated_trust_id attribute in\nextras. This patch adds a migration the moves the attribute out of extras\nand defines it on the trust schema.\n\nChange-Id: If496152e40d2213a03faad5645667220fddfcf62\nRelated-Bug: 1539766\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/24d1adb324dd8dec9c194dbacd4b7572b98b9aee"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/24d1adb324dd8dec9c194dbacd4b7572b98b9aee"}]},"branch":"refs/heads/master"},"2cd86483cb800ebc7fbd6f0954ba09b9d69bf9ae":{"kind":"REWORK","_number":6,"created":"2016-12-02 17:13:25.000000000","uploader":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"ref":"refs/changes/74/276474/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/74/276474/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/74/276474/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/74/276474/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/74/276474/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/74/276474/6"}}},"commit":{"parents":[{"commit":"e274a474e89b6d316ca13dbc8399bced97d2e671","subject":"Merge \"Don\u0027t invalidate all user tokens of roleless group\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/e274a474e89b6d316ca13dbc8399bced97d2e671"}]}],"author":{"name":"Jorge Munoz","email":"elkidster@gmail.com","date":"2016-02-04 22:23:42.000000000","tz":0},"committer":{"name":"David Stanek","email":"dstanek@dstanek.com","date":"2016-12-02 17:13:20.000000000","tz":0},"subject":"Move redelegation fields out of extras","message":"Move redelegation fields out of extras\n\nThe trust SQL backend uses the extras column to store the\nredeletegated_trust_id and redelegation_count info. It\u0027s\nbetter to make them first class citizens and give them\ntheir own columns.\n\nCo-Authored-By: David Stanek \u003cdstanek@dstanek.com\u003e\nCo-Authored-By: Alexander Makarov \u003camakarov@mirantis.com\u003e\nChange-Id: If496152e40d2213a03faad5645667220fddfcf62\nRelated-Bug: 1539766\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/2cd86483cb800ebc7fbd6f0954ba09b9d69bf9ae"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/2cd86483cb800ebc7fbd6f0954ba09b9d69bf9ae"}]},"branch":"refs/heads/master"},"4283810db7d3f756bc953334dd319dd750140575":{"kind":"REWORK","_number":7,"created":"2019-04-13 01:34:32.000000000","uploader":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"ref":"refs/changes/74/276474/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/74/276474/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/74/276474/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/74/276474/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/74/276474/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/74/276474/7"}}},"commit":{"parents":[{"commit":"91daa40e1f4911a0237e821431a10ecc06619ce3","subject":"Merge \"Add documentation for service tokens\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/91daa40e1f4911a0237e821431a10ecc06619ce3"}]}],"author":{"name":"Jorge Munoz","email":"elkidster@gmail.com","date":"2016-02-04 22:23:42.000000000","tz":0},"committer":{"name":"Colleen Murphy","email":"colleen@gazlene.net","date":"2019-04-13 01:33:40.000000000","tz":-420},"subject":"Move redelegation fields out of extras","message":"Move redelegation fields out of extras\n\nThe trust SQL backend uses the extras column to store the\nredeletegated_trust_id and redelegation_count info. It\u0027s\nbetter to make them first class citizens and give them\ntheir own columns.\n\nThis change does not add redelegation_trust_id to the trust schema\nbecause this value is set by the token context, not by the user. We also\nremove it from the api-ref example to avoid confusion about this.\n\nCo-Authored-By: David Stanek \u003cdstanek@dstanek.com\u003e\nCo-Authored-By: Alexander Makarov \u003camakarov@mirantis.com\u003e\nChange-Id: If496152e40d2213a03faad5645667220fddfcf62\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/4283810db7d3f756bc953334dd319dd750140575"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/4283810db7d3f756bc953334dd319dd750140575"}]},"branch":"refs/heads/master"},"2b9d409f0df08a8763b16a59c36c87b4a6004be7":{"kind":"REWORK","_number":8,"created":"2019-04-13 03:27:43.000000000","uploader":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"ref":"refs/changes/74/276474/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/74/276474/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/74/276474/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/74/276474/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/74/276474/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/74/276474/8"}}},"commit":{"parents":[{"commit":"91daa40e1f4911a0237e821431a10ecc06619ce3","subject":"Merge \"Add documentation for service tokens\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/91daa40e1f4911a0237e821431a10ecc06619ce3"}]}],"author":{"name":"Jorge Munoz","email":"elkidster@gmail.com","date":"2016-02-04 22:23:42.000000000","tz":0},"committer":{"name":"Colleen Murphy","email":"colleen@gazlene.net","date":"2019-04-13 03:27:34.000000000","tz":-420},"subject":"Move redelegation fields out of extras","message":"Move redelegation fields out of extras\n\nThe trust SQL backend uses the extras column to store the\nredeletegated_trust_id and redelegation_count info. It\u0027s\nbetter to make them first class citizens and give them\ntheir own columns.\n\nThis change does not add redelegation_trust_id to the trust schema\nbecause this value is set by the token context, not by the user. We also\nremove it from the api-ref example to avoid confusion about this.\n\nCo-Authored-By: David Stanek \u003cdstanek@dstanek.com\u003e\nCo-Authored-By: Alexander Makarov \u003camakarov@mirantis.com\u003e\nChange-Id: If496152e40d2213a03faad5645667220fddfcf62\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/2b9d409f0df08a8763b16a59c36c87b4a6004be7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/2b9d409f0df08a8763b16a59c36c87b4a6004be7"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
