)]}'
{"id":"openstack%2Fkeystone~680795","triplet_id":"openstack%2Fkeystone~master~I71f80eed5cd689505c7fd07f133e74f0e8edf66a","project":"openstack/keystone","branch":"master","topic":"default-roles-implied-roles","hashtags":[],"change_id":"I71f80eed5cd689505c7fd07f133e74f0e8edf66a","subject":"Implement system reader for implied roles","status":"MERGED","created":"2019-09-07 04:04:30.000000000","updated":"2019-09-11 03:11:10.000000000","submitted":"2019-09-11 03:09:09.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"680795-1568171349670-cb8b61f8","meta_rev_id":"5609fec44fd6d3fc840189dc09a44057e2b84c22","_number":680795,"virtual_id_number":680795,"owner":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"value":0,"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},{"value":0,"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"value":0,"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},{"value":2,"date":"2019-09-11 03:09:09.000000000","post_submit":true,"permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"recommended":{"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},"all":[{"value":0,"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"value":1,"date":"2019-09-10 11:11:17.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},{"value":2,"date":"2019-09-10 01:44:54.000000000","_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"value":2,"date":"2019-09-10 18:59:10.000000000","_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"all":[{"value":0,"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"value":0,"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},{"value":0,"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"value":1,"date":"2019-09-10 18:59:10.000000000","_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-09-10 01:44:54.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-09-10 11:11:17.000000000","updated_by":{"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},"reviewer":{"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},"state":"REVIEWER"},{"updated":"2019-09-10 18:59:10.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-09-11 03:09:09.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":"9327c5d0aaac9a4c9026612ece229794024a664a","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2019-09-07 04:04:30.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"8efe9b69bb2b6ead5c15ffe2d0a2c226a8fd2f2f","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-07 06:12:08.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/d931dfbc2cee4fed93909107c7822337 : SUCCESS in 52m 04s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/202fcd52f2f8421088356f3c32aa1521 : TIMED_OUT in 40m 57s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d0813b774dc5471f92ceccaa7a889970 : SUCCESS in 6m 37s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/d79a91b84063437f82c035d560492be3 : SUCCESS in 35m 35s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/43e79a6d6d8b423aae7939486ccd642e : TIMED_OUT in 40m 50s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/b5f812514d434c6c8c0f8e6a253ec153 : SUCCESS in 37m 20s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6e7cfcb3fdda49d3b17b8916287012e3 : SUCCESS in 13m 52s\n- tempest-full https://zuul.opendev.org/t/openstack/build/adaf5e7b0af94ac48415bb810c87ae7d : SUCCESS in 1h 42m 01s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/110b59231cdd42a8991955ba24183d90 : SUCCESS in 1h 16m 31s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/225b0659ce82438bb07d4d55cfd38d25 : SUCCESS in 53m 26s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/1a54b26901c84b79957135614c6019a4 : SUCCESS in 1h 24m 48s\n- keystone-dsvm-functional https://zuul.opendev.org/t/openstack/build/e91c5418f9264208a0a532f91cee54f9 : SUCCESS in 50m 45s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/c98c37fa96b24caab1fafc979092aacf : SUCCESS in 34m 56s\n- keystone-dsvm-functional-federation-opensuse15 https://zuul.opendev.org/t/openstack/build/6abd0e095c674f73bfdd5a95ec2213a8 : RETRY_LIMIT in 3m 58s (non-voting)\n- keystone-dsvm-py3-functional-federation-opensuse15 https://zuul.opendev.org/t/openstack/build/3b90c67fd931492195a46a2a935af868 : RETRY_LIMIT in 3m 05s (non-voting)\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/9805e9a29dd44685815f01627c91a859 : SUCCESS in 13m 59s (non-voting)\n- legacy-tempest-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/d8ab75a62908473aad4f40d3b2d1348d : SUCCESS in 1h 57m 47s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/5be19e72978c4fdbbd3fea7494626a7b : SUCCESS in 1h 00m 12s","accounts_in_message":[],"_revision_number":1},{"id":"91bf74ede4cf06a7db87043ec8bf466881098caa","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2019-09-08 01:51:52.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"78d4f78c7c76e390224f8cd1978c8f2630223e76","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-08 04:56:34.000000000","message":"Patch Set 1:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/32e8b4c6aad447c6b458a07b3f8dd0c7 : SUCCESS in 35m 13s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/95c3a25183554ac381182b96ab77045d : SUCCESS in 34m 06s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0676b13d3e834d208311adc2730c9d1c : SUCCESS in 5m 06s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/acd209bc4f6f43e0bfd275a8be621392 : TIMED_OUT in 40m 50s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/fefe02f0f98c4df1a798e116b55766aa : SUCCESS in 29m 48s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/d1a7f6c4689144068d6975fcf257123c : SUCCESS in 40m 22s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1716bd0742f84105ba721b106ea0f818 : SUCCESS in 11m 29s\n- tempest-full https://zuul.opendev.org/t/openstack/build/bc09d0248f45480abf2afcefbc22293e : SUCCESS in 1h 54m 28s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/4cc951a9514c402d9fb5764151f3023f : SUCCESS in 53m 59s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/93691164026946dbad4dd1999dd873ba : SUCCESS in 57m 56s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/f32a3356a84a4f4fbb3c79c3ceffad44 : SUCCESS in 1h 22m 57s\n- keystone-dsvm-functional https://zuul.opendev.org/t/openstack/build/0e4b5c32fd794c1e877524cfc2d0ebb5 : SUCCESS in 29m 48s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/775bd46c18cf4c0e9d680cb28fa2af10 : SUCCESS in 33m 21s\n- keystone-dsvm-functional-federation-opensuse15 https://zuul.opendev.org/t/openstack/build/40c18a29980d4ddf8f6ae8899e545075 : RETRY_LIMIT in 3m 20s (non-voting)\n- keystone-dsvm-py3-functional-federation-opensuse15 https://zuul.opendev.org/t/openstack/build/2a5f64cbe8c64c5189bad4e688f85a7a : RETRY_LIMIT in 3m 01s (non-voting)\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/91fa01cbeee64b8884473d37e28c1b35 : SUCCESS in 16m 26s (non-voting)\n- legacy-tempest-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/20efda97b73f41c59b898cc1941579d8 : SUCCESS in 1h 39m 04s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/359989c4cc8b4c35aaa9fd843d7191d9 : SUCCESS in 1h 02m 22s","accounts_in_message":[],"_revision_number":1},{"id":"4df1b21298cd706e3ec7874c59ad02a9e5de6f7f","author":{"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},"date":"2019-09-08 13:16:45.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"b1ddc55fa7c84f055b4ae8d6b96f8c287df6aff0","author":{"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},"date":"2019-09-08 13:24:35.000000000","message":"Patch Set 1: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"b6bd32efe15dc425c87420119700fc96b9003424","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-08 15:01:47.000000000","message":"Patch Set 1:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/33f54b2a77254c298328d21bc6c8a7a8 : SUCCESS in 39m 53s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/c4126770dc804a1ebbeec447904db4bb : TIMED_OUT in 40m 44s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d6572665f00a45d884c9eea256ed8f16 : SUCCESS in 5m 47s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/d65e3a7092d640b7b254ebd92462383b : SUCCESS in 32m 06s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/6a04fe78d8704d3bbc18df574fd367d6 : SUCCESS in 28m 50s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/adf339a89e2e4814905f52a94188a5a3 : SUCCESS in 31m 40s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/24df683402e74d36939a81671ccb2373 : SUCCESS in 10m 02s\n- tempest-full https://zuul.opendev.org/t/openstack/build/811d0002a1a74438819407fa229303ce : SUCCESS in 1h 39m 24s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/1f77e7cc63b54245aa2061df9b7aaa51 : SUCCESS in 58m 29s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/1f14f376169743e3a1dbd0e9a6620b93 : SUCCESS in 1h 02m 28s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/86aa68bd221647cf8e5d932ab95e9e7f : SUCCESS in 1h 22m 54s\n- keystone-dsvm-functional https://zuul.opendev.org/t/openstack/build/17ba5ad68f3f42baa45871dfa29c223b : SUCCESS in 32m 55s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/aba3aba5ebbb46f6a631a492953f1826 : SUCCESS in 40m 42s\n- keystone-dsvm-functional-federation-opensuse15 https://zuul.opendev.org/t/openstack/build/cb0d62b15f814f698495bf80a200a219 : RETRY_LIMIT in 3m 30s (non-voting)\n- keystone-dsvm-py3-functional-federation-opensuse15 https://zuul.opendev.org/t/openstack/build/e9eb94acccd148a2ac966a3c7cb22db1 : RETRY_LIMIT in 3m 29s (non-voting)\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/5bdd28c6eba848e0a4e13340067a837f : SUCCESS in 17m 12s (non-voting)\n- legacy-tempest-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/6a66865ff4ee487aaf11f1ad4a47fae0 : SUCCESS in 1h 31m 26s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/01f2237374c24f1fb61646688b7c8da2 : SUCCESS in 1h 05m 57s","accounts_in_message":[],"_revision_number":1},{"id":"45b7da64c58e3b82845db1b1063fe2c9e9082315","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2019-09-09 16:02:06.000000000","message":"Uploaded patch set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"af4869305eb99beba908bb3a2ca51025b0b8ea6e","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-09 22:48:30.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/08a9827b02a544b89e7a8fc0e28e6767 : SUCCESS in 48m 35s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/b16656659cb94d28b6858fea41e956c2 : SUCCESS in 37m 35s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/51ced112cac640de99fe87dc03f98871 : SUCCESS in 5m 18s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/acc2af0ee7674586b1129cf1feb0410c : SUCCESS in 36m 15s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/a546ee7303b5478eb92c4bea7bff08b8 : SUCCESS in 36m 20s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/b64065cc5a964e7fae4b8fffba3b65f9 : SUCCESS in 32m 58s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6e46129188944561be6f960440d65fa3 : SUCCESS in 9m 28s\n- tempest-full https://zuul.opendev.org/t/openstack/build/f772d559975d4f21be96b5cb7e8cd08e : SUCCESS in 1h 36m 42s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/e107f6106bb84c329e4ab2a2768168da : SUCCESS in 1h 05m 21s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/2119add984724102be77142ebee7cdb4 : SUCCESS in 59m 13s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/bd0a0b6844784ed2aa55bdcc61ebffa1 : SUCCESS in 1h 34m 53s\n- keystone-dsvm-functional https://zuul.opendev.org/t/openstack/build/3927d4fd3ad74a2f9079df27ecf8bd09 : SUCCESS in 31m 57s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/16d5e62acc81411c8c6ff075d7d25b03 : SUCCESS in 34m 58s\n- keystone-dsvm-functional-federation-opensuse15 https://zuul.opendev.org/t/openstack/build/34511c4f9d9841cea20ec4ba4c30ed5b : SUCCESS in 38m 07s (non-voting)\n- keystone-dsvm-py3-functional-federation-opensuse15 https://zuul.opendev.org/t/openstack/build/5fd72e92e8e84d73a5c8b6aecbd7ba53 : SUCCESS in 50m 00s (non-voting)\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/d25b5fc826c943ab91a98aa745d030c7 : SUCCESS in 17m 23s (non-voting)\n- legacy-tempest-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/6306168c420a4f4d934ac28c47a7345f : SUCCESS in 1h 37m 53s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/f42908191e9f4d8194919b984437fa66 : SUCCESS in 1h 12m 41s","accounts_in_message":[],"_revision_number":2},{"id":"e36c7e84b041969a24659b518c5711bc1b93a0ab","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2019-09-10 01:44:54.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"b4cf6a37d3cfe7369cf2f3a00b8ab13bac520bb7","author":{"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},"date":"2019-09-10 11:11:17.000000000","message":"Patch Set 2: Code-Review+1\n\nMy comments have been addressed. Implied roles API is applicable for project users too?","accounts_in_message":[],"_revision_number":2},{"id":"d74efda355d392a8ef5ffe75ceaa18e2414c21b3","author":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"date":"2019-09-10 18:59:10.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"d70cf291381187daeb3324ec310e09c3ce6c9977","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-10 18:59:49.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"397667eaac08bff7ced3bdb6609e47dfab4d05f0","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-11 03:09:09.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":2},{"id":"0144cd4f7a3ef8c13b4dd760347ee6be78d9e925","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-11 03:09:09.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/13d63fbd34ff4472affd05f73e397d73 : SUCCESS in 38m 31s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/72f5f79c6b62473c89e53944b2f1bfc8 : SUCCESS in 6m 15s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/d5831493571a4a1fa12ab904be2dbdb0 : SUCCESS in 41m 48s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/a5634ae559e84b2eb0634387bd17d17d : SUCCESS in 30m 24s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/00f6665a16f74d9bbee5002d5f11bedf : SUCCESS in 34m 53s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/19b3ee612cd34ff08d0bcc67a55d3279 : SUCCESS in 11m 35s\n- tempest-full https://zuul.opendev.org/t/openstack/build/9dfade68f8e7412a9e9264a1a09e45ba : SUCCESS in 1h 53m 17s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/8ef635241058430ba69e4617710e9b32 : SUCCESS in 1h 03m 23s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/d4f93e5602d74ca2b2b01765baea3fd0 : SUCCESS in 1h 01m 19s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/2b72d71552a54641a033d9195acb0e34 : SUCCESS in 1h 28m 05s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/4df366a4119943b5992caace58bd9995 : SUCCESS in 48m 46s\n- keystone-dsvm-functional https://zuul.opendev.org/t/openstack/build/0ebccf64e74c4afbbf21a8a30fb20a4c : SUCCESS in 34m 42s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/02f02f93a85045e3989a8aae76296811 : SUCCESS in 34m 01s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/b04056b1afaf452ba7ddd16bd0535e51 : SUCCESS in 1h 18m 03s","accounts_in_message":[],"_revision_number":2},{"id":"d003012f613c9bc06d953a5ac9aa989c7c8f01d0","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-11 03:11:10.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8c8de75ae5954cd9ad747283f3c0f769 : SUCCESS in 1m 32s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"00c2ecdf333c4026990fd04a44ce3692345ff4cc","revisions":{"392c1f9a729720bd9c8b0610803b4fa0ca495143":{"kind":"REWORK","_number":1,"created":"2019-09-07 04:04:30.000000000","uploader":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"ref":"refs/changes/95/680795/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/95/680795/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/95/680795/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/95/680795/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/95/680795/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/95/680795/1"}}},"commit":{"parents":[{"commit":"143c155ffb5b5ba9626efbdfdd027cdc11f7de5d","subject":"Merge \"Fix oauthlib update errors\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/143c155ffb5b5ba9626efbdfdd027cdc11f7de5d"}]}],"author":{"name":"Colleen Murphy","email":"colleen.murphy@suse.de","date":"2019-09-07 03:25:07.000000000","tz":-420},"committer":{"name":"Colleen Murphy","email":"colleen.murphy@suse.de","date":"2019-09-07 03:56:05.000000000","tz":-420},"subject":"Implement system reader for implied roles","message":"Implement system reader for implied roles\n\nThis change updates the implied roles policies to understand the system\nreader role. A follow-on change will add support for system admin. For\nthe time being, we\u0027re deferring adding support for domain users to\ncreate implied roles but may add it in the future.\n\nChange-Id: I71f80eed5cd689505c7fd07f133e74f0e8edf66a\nPartial-bug: #1805371\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/392c1f9a729720bd9c8b0610803b4fa0ca495143"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/392c1f9a729720bd9c8b0610803b4fa0ca495143"}]},"branch":"refs/heads/master"},"00c2ecdf333c4026990fd04a44ce3692345ff4cc":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2019-09-09 16:02:06.000000000","uploader":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"ref":"refs/changes/95/680795/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/95/680795/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/95/680795/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/95/680795/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/95/680795/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/95/680795/2"}}},"commit":{"parents":[{"commit":"143c155ffb5b5ba9626efbdfdd027cdc11f7de5d","subject":"Merge \"Fix oauthlib update errors\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/143c155ffb5b5ba9626efbdfdd027cdc11f7de5d"}]}],"author":{"name":"Colleen Murphy","email":"colleen.murphy@suse.de","date":"2019-09-07 03:25:07.000000000","tz":-420},"committer":{"name":"Colleen Murphy","email":"colleen.murphy@suse.de","date":"2019-09-09 16:01:36.000000000","tz":-420},"subject":"Implement system reader for implied roles","message":"Implement system reader for implied roles\n\nThis change updates the implied roles policies to understand the system\nreader role, and includes tests for system reader and system member. A\nfollow-on change will add support for system admin. For the time being,\nwe\u0027re deferring adding support for domain users to create implied roles\nbut may add it in the future.\n\nChange-Id: I71f80eed5cd689505c7fd07f133e74f0e8edf66a\nPartial-bug: #1805371\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/00c2ecdf333c4026990fd04a44ce3692345ff4cc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/00c2ecdf333c4026990fd04a44ce3692345ff4cc"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
