)]}'
{"id":"openstack%2Fkeystone~725892","triplet_id":"openstack%2Fkeystone~stable%2Fstein~I02f9836fbd4d7e629653977fc341476cfd89859e","project":"openstack/keystone","branch":"stable/stein","topic":"SEC-bug-1873290-1872733-1872735-1872755-stable/stein","hashtags":[],"change_id":"I02f9836fbd4d7e629653977fc341476cfd89859e","subject":"Ensure OAuth1 authorized roles are respected","status":"MERGED","created":"2020-05-06 15:18:36.000000000","updated":"2020-05-11 09:07:15.000000000","submitted":"2020-05-11 09:03:50.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"725892-1589187830506-11ac1cc1","meta_rev_id":"db9922dfe3dd109b7288a371789f383a67ac1155","_number":725892,"virtual_id_number":725892,"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":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},{"value":0,"date":"2020-05-11 05:40:20.000000000","_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"value":0,"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"value":0,"_account_id":31882,"name":"Wander Way","email":"wanderwayout@gmail.com","username":"wanderway"},{"value":0,"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},{"value":0,"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},{"value":0,"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-05-11 09:03:50.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":11022,"name":"Rodrigo Duarte Sousa","email":"rodrigodsousa@gmail.com","username":"rodrigods"}],"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":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"all":[{"value":1,"date":"2020-05-06 20:51:09.000000000","permitted_voting_range":{"min":1,"max":2},"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},{"value":0,"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"value":2,"date":"2020-05-07 13:58:10.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"value":0,"_account_id":31882,"name":"Wander Way","email":"wanderwayout@gmail.com","username":"wanderway"},{"value":1,"date":"2020-05-06 16:46:17.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},{"value":1,"date":"2020-05-06 16:49:27.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},{"value":1,"date":"2020-05-06 18:15:47.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":11022,"name":"Rodrigo Duarte Sousa","email":"rodrigodsousa@gmail.com","username":"rodrigods"}],"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":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"all":[{"value":0,"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},{"value":0,"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"value":1,"date":"2020-05-09 17:47:16.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"value":0,"date":"2020-05-06 15:22:34.000000000","_account_id":31882,"name":"Wander Way","email":"wanderwayout@gmail.com","username":"wanderway"},{"value":0,"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},{"value":0,"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},{"value":0,"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"date":"2020-05-06 15:22:34.000000000","_account_id":11022,"name":"Rodrigo Duarte Sousa","email":"rodrigodsousa@gmail.com","username":"rodrigods"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},{"_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":11022,"name":"Rodrigo Duarte Sousa","email":"rodrigodsousa@gmail.com","username":"rodrigods"},{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},{"_account_id":31882,"name":"Wander Way","email":"wanderwayout@gmail.com","username":"wanderway"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-05-06 15:22:34.000000000","updated_by":{"_account_id":11022,"name":"Rodrigo Duarte Sousa","email":"rodrigodsousa@gmail.com","username":"rodrigods"},"reviewer":{"_account_id":11022,"name":"Rodrigo Duarte Sousa","email":"rodrigodsousa@gmail.com","username":"rodrigods"},"state":"REVIEWER"},{"updated":"2020-05-06 15:22:34.000000000","updated_by":{"_account_id":31882,"name":"Wander Way","email":"wanderwayout@gmail.com","username":"wanderway"},"reviewer":{"_account_id":31882,"name":"Wander Way","email":"wanderwayout@gmail.com","username":"wanderway"},"state":"REVIEWER"},{"updated":"2020-05-06 16:46:17.000000000","updated_by":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"reviewer":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"state":"REVIEWER"},{"updated":"2020-05-06 16:49:27.000000000","updated_by":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"reviewer":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"state":"REVIEWER"},{"updated":"2020-05-06 18:15:47.000000000","updated_by":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"reviewer":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"state":"REVIEWER"},{"updated":"2020-05-06 20:51:09.000000000","updated_by":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"reviewer":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"state":"REVIEWER"},{"updated":"2020-05-09 17:47:16.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":"2020-05-11 09:03:50.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":"9d622d63699eeff06bc94f28c2b21df1e54633c7","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2020-05-06 15:18:36.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"2c55ca13b978cc3ea14198a2e5b7661f109c8a8d","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2020-05-06 16:46:17.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"9fbc10805c180ff1bbc9a8924fcd7b5a3b6060ea","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2020-05-06 16:49:27.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"2082214f5f5232eceef297e1f44184a69d896c98","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-06 17:19:36.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/6422b4d8a85546159805c855aabe36ad : SUCCESS in 39m 53s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/f862183a5eaa477f8900b299c9645d18 : SUCCESS in 33m 30s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f392087d4b5e410aace25f0e2dc5da72 : SUCCESS in 10m 54s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/158dd4203a9947039cfaf4ceab756e5c : SUCCESS in 22m 38s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/c5f02445acf44aa786e0df75dc5e246c : SUCCESS in 29m 16s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/df1980732cf34a7ca4e0c1a71e58730d : SUCCESS in 29m 51s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/404922901b134a53813cf6fd3214f977 : SUCCESS in 11m 31s\n- tempest-full https://zuul.opendev.org/t/openstack/build/38ebe08e58834e6d81f43ae62beb03d5 : SUCCESS in 1h 34m 16s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/55cc3cccf64743ce9d822179c9ade0ba : SUCCESS in 1h 01m 45s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/8ad9fbe8317f46dc80ca646a5207b022 : SUCCESS in 1h 28m 17s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/d144a0dff8da41ddbe2d123b53d03d34 : SUCCESS in 22m 34s\n- keystone-dsvm-functional https://zuul.opendev.org/t/openstack/build/9bcc3a2ad2a745638bb3dd05d9a0714a : SUCCESS in 40m 57s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/85527888f8124e3a93d3d406da5718af : SUCCESS in 37m 28s\n- keystone-dsvm-functional-federation-opensuse15 https://zuul.opendev.org/t/openstack/build/ac7525b9c07f425cb216eada7f5bb345 : SUCCESS in 31m 51s (non-voting)\n- keystone-dsvm-py3-functional-federation-opensuse15 https://zuul.opendev.org/t/openstack/build/4367e723bf2d49d2a9bd3a1addcaa1ca : FAILURE in 38m 22s (non-voting)\n- keystone-dsvm-py3-functional-federation-opensuse15-k2k https://zuul.opendev.org/t/openstack/build/4368080b019541c7a1e01b6861d9fe88 : SUCCESS in 42m 40s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/db21fec348ca4b61b5dcd9c1899be250 : SUCCESS in 25m 36s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/98c5098c2b914d998d32cfaefa30f648 : SUCCESS in 41m 41s (non-voting)\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/e146fe58e8dd441dbe42a2c26392f5ed : SUCCESS in 51m 11s","accounts_in_message":[],"_revision_number":1},{"id":"f23d923b285513de76047d91c325bc832db9c798","author":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"date":"2020-05-06 18:15:47.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"36ae1fa573311646e87a480ec39a0c19e3cf2984","author":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"date":"2020-05-06 20:51:09.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"9231b251fa6d33ca8d1e097c37e30707bec27810","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2020-05-07 13:58:10.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"c01cf7d54c2deb6a3aa437922f5f4533b8637ff1","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2020-05-09 17:47:16.000000000","message":"Patch Set 1: Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"28a3fab8ee325bdc39974ca98c50dcbc15ab3ee3","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-09 17:47:28.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"e147887bd0f21e322c74ecb9406390e2491740e1","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-09 19:12:01.000000000","message":"Patch Set 1: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/eda39eee9eba462892a230ec55cf72e9 : SUCCESS in 30m 15s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0cfdd1565cf0471cbd364e5a9c148ee8 : SUCCESS in 5m 56s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/9e28d03c3d664b8e9e12a2f6095b6878 : SUCCESS in 19m 42s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/d61ee2254a3a44a4bcb030cbd768330c : SUCCESS in 21m 35s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/1b4e72c96ee14adf8f5c142064a3692b : SUCCESS in 23m 16s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9bcedb7ceff84e6b808ae8cf8127bbba : SUCCESS in 8m 20s\n- tempest-full https://zuul.opendev.org/t/openstack/build/bb4ac3433eaf480e9fc07ea3b5e78d26 : SUCCESS in 1h 23m 42s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/ca0ce0d4f5d44d9da402a1141f6f4a4d : SUCCESS in 1h 00m 58s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/10b91dab35db470eb30ccddbfa547bf2 : SUCCESS in 1h 13m 12s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/3508984190814d0d962b4f9824eff79f : SUCCESS in 16m 38s\n- keystone-dsvm-functional https://zuul.opendev.org/t/openstack/build/3c5007d558b049be8df3c6a643816e7b : SUCCESS in 29m 15s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/5ef9b99e2ac14fcbbdd4cb46b3e307fc : SUCCESS in 26m 44s\n- keystone-dsvm-py3-functional-federation-opensuse15-k2k https://zuul.opendev.org/t/openstack/build/fe8d887014c7466ba5648d4b28ec0989 : FAILURE in 7m 55s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/c31053a5272445969c97054d33e9d7b7 : SUCCESS in 47m 58s","accounts_in_message":[],"_revision_number":1},{"id":"91178e1a094d8060a8bb480e8c5d0f4f120d786f","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2020-05-11 05:40:20.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"1c67566a599b95d06787ce04a4b90ef30a53ecd8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-11 07:21:15.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/7f640299955748e6b7a51db13f2d20dd : SUCCESS in 35m 20s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/6ea3bf9f8e55438ead54c82d60b56232 : SUCCESS in 31m 18s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7827c7d36ec044e881628b17bdf100d5 : SUCCESS in 6m 50s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/edc93736a3014024a1e4d7abc723ef38 : SUCCESS in 19m 08s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/dc2236f7fffd45c5a8ee73a27978ccb6 : SUCCESS in 23m 11s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/902e5ccb92f4487a9e0b9f52bba60915 : SUCCESS in 23m 22s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/852b010696254fbd91a9743b7086462a : SUCCESS in 8m 52s\n- tempest-full https://zuul.opendev.org/t/openstack/build/3402c800d5d541d1b5414b8900d2fed9 : SUCCESS in 1h 32m 09s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/48cbb819fa1844a0b55c673adb12edc8 : SUCCESS in 1h 09m 18s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/3b72b5533de34fc7acb4d0fc059f3588 : SUCCESS in 1h 38m 04s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/c7a3ab1814bc4bb692ae0d08c6b81f4c : SUCCESS in 18m 47s\n- keystone-dsvm-functional https://zuul.opendev.org/t/openstack/build/d3f130f4e3d2483a9424c18c9bfb98ec : SUCCESS in 35m 58s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/fcf8ae2f6a48427fbeefe4699067a135 : SUCCESS in 35m 05s\n- keystone-dsvm-functional-federation-opensuse15 https://zuul.opendev.org/t/openstack/build/6798e6edb9fa477f8884d2b9bacbfdba : FAILURE in 8m 27s (non-voting)\n- keystone-dsvm-py3-functional-federation-opensuse15 https://zuul.opendev.org/t/openstack/build/47bf77cbc28e49c7821ad8d0e6919473 : FAILURE in 11m 18s (non-voting)\n- keystone-dsvm-py3-functional-federation-opensuse15-k2k https://zuul.opendev.org/t/openstack/build/b6f61c0675cd42969c4b8d97a1955455 : FAILURE in 10m 40s (non-voting)\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/1d90d8b4001a430d82c00b51b7986670 : FAILURE in 17m 54s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/3c9ac9681ba843eebe4a923205d981e1 : SUCCESS in 38m 13s (non-voting)\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/ebf8f34190e84115aea761f3e76350bb : SUCCESS in 1h 01m 01s","accounts_in_message":[],"_revision_number":1},{"id":"0c2f5b374744e91539cbe18df8d9e06679c2451c","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-11 07:21:30.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"8f7891dd8ce543fd018ac85ae7a37ccb6a72a17d","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-11 09:03:50.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":1},{"id":"52571f8a856345b29be2d25d9465322127158c03","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-11 09:03:50.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/889673d98cc74cec89cae6870b3af704 : SUCCESS in 29m 39s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/60b4fcf13ff24f099ab4463d6d48950d : SUCCESS in 7m 14s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/74b7feb0b91e4297992fa1da6b683a9f : SUCCESS in 26m 09s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/83f2eb32127744128e407e82a92a1cb2 : SUCCESS in 27m 03s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/3990e821453a41f3a7c080b4852d37e1 : SUCCESS in 31m 55s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/949c7a18bdae4c69a9e922e17e9fdbd1 : SUCCESS in 10m 11s\n- tempest-full https://zuul.opendev.org/t/openstack/build/ccaeb0e0506d40918735156b8c1ef637 : SUCCESS in 1h 37m 22s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/3f9d71fafbd94a0bb49f138f1b68345e : SUCCESS in 1h 03m 46s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/2463e32db6ec4915a75c211feba41b23 : SUCCESS in 1h 22m 39s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/5a7863ac817941bd823bdbb28e25c083 : SUCCESS in 19m 21s\n- keystone-dsvm-functional https://zuul.opendev.org/t/openstack/build/89886ff9f9f54774999899e26f77e21b : SUCCESS in 34m 15s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/66370b10d15e4458a8e706f5d05a1b89 : SUCCESS in 33m 21s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/8f59777d8f86435eb587be19ecd2c3ec : SUCCESS in 1h 06m 54s","accounts_in_message":[],"_revision_number":1},{"id":"ebdbc881750b6780398ba9df824ffe0117f42b3f","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-11 09:07:15.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8a305938fceb4a85ac456d4245083305 : SUCCESS in 2m 31s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/39152e40ac954dd98ee905407b84cc2f : SUCCESS in 2m 52s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"330911cee48b5105ec121d96b23aed197551b561","revisions":{"330911cee48b5105ec121d96b23aed197551b561":{"kind":"REWORK","_number":1,"created":"2020-05-06 15:18:36.000000000","uploader":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"ref":"refs/changes/92/725892/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/92/725892/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/92/725892/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/92/725892/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/92/725892/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/92/725892/1"}}},"commit":{"parents":[{"commit":"1ef3828516c1b87a8ca84acca73ec593b0b8591d","subject":"Check timestamp of signed EC2 token request","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/1ef3828516c1b87a8ca84acca73ec593b0b8591d"}]}],"author":{"name":"Colleen Murphy","email":"colleen.murphy@suse.com","date":"2020-04-17 03:35:46.000000000","tz":-420},"committer":{"name":"Colleen Murphy","email":"colleen.murphy@suse.com","date":"2020-05-06 15:18:06.000000000","tz":-420},"subject":"Ensure OAuth1 authorized roles are respected","message":"Ensure OAuth1 authorized roles are respected\n\nWithout this patch, when an OAuth1 request token is authorized with a\nlimited set of roles, the roles for the access token are ignored when\nthe user uses it to request a keystone token. This means that user of an\naccess token can use it to escallate their role assignments beyond what\nwas authorized by the creator. This patch fixes the issue by ensuring\nthe token model accounts for an OAuth1-scoped token and correctly\npopulating the roles for it.\n\nChange-Id: I02f9836fbd4d7e629653977fc341476cfd89859e\nCloses-bug: #1873290\n(cherry picked from commit 6c73690f779a42a5c62914b6bc37f0ac2f41a3e3)\n(cherry picked from commit ba89d27793c2d3a26ad95642660fa9bd820ed3be)\n(cherry picked from commit 5ff52dbaa2082991d229d8557a8e4b65256d6c53)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/330911cee48b5105ec121d96b23aed197551b561"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/330911cee48b5105ec121d96b23aed197551b561"}]},"branch":"refs/heads/stable/stein"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
