)]}'
{"id":"openstack%2Fkeystone~725891","triplet_id":"openstack%2Fkeystone~stable%2Ftrain~I39d0d705839fbe31ac518ac9a82959e108cb7c1d","project":"openstack/keystone","branch":"stable/train","topic":"SEC-bug-1873290-1872733-1872735-1872755-stable/train","hashtags":[],"change_id":"I39d0d705839fbe31ac518ac9a82959e108cb7c1d","subject":"Fix security issues with EC2 credentials","status":"MERGED","created":"2020-05-06 15:17:45.000000000","updated":"2020-05-11 05:40:21.000000000","submitted":"2020-05-11 05:38:31.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":"725891-1589175511799-81340386","meta_rev_id":"3d5aac2ac7540046b9299e7ec45d690f5841fd3a","_number":725891,"virtual_id_number":725891,"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,"date":"2020-05-10 21:38:01.000000000","_account_id":6476,"name":"Thomas Goirand","email":"thomas@goirand.fr","username":"thomas-goirand"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-05-11 05:38:31.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"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":11022,"name":"Rodrigo Duarte Sousa","email":"rodrigodsousa@gmail.com","username":"rodrigods"},{"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":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"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":0,"_account_id":8866,"name":"Raildo Mascena de Sousa Filho","email":"rmascena@redhat.com","username":"raildo"}],"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":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"all":[{"value":0,"_account_id":6476,"name":"Thomas Goirand","email":"thomas@goirand.fr","username":"thomas-goirand"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"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":11022,"name":"Rodrigo Duarte Sousa","email":"rodrigodsousa@gmail.com","username":"rodrigods"},{"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":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"value":0,"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},{"value":2,"date":"2020-05-11 03:59:09.000000000","_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"value":0,"_account_id":8866,"name":"Raildo Mascena de Sousa Filho","email":"rmascena@redhat.com","username":"raildo"}],"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":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"all":[{"value":0,"_account_id":6476,"name":"Thomas Goirand","email":"thomas@goirand.fr","username":"thomas-goirand"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"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":11022,"name":"Rodrigo Duarte Sousa","email":"rodrigodsousa@gmail.com","username":"rodrigods"},{"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":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"value":0,"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},{"value":1,"date":"2020-05-11 03:59:09.000000000","_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"value":0,"_account_id":8866,"name":"Raildo Mascena de Sousa Filho","email":"rmascena@redhat.com","username":"raildo"}],"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":6476,"name":"Thomas Goirand","email":"thomas@goirand.fr","username":"thomas-goirand"},{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"_account_id":8866,"name":"Raildo Mascena de Sousa Filho","email":"rmascena@redhat.com","username":"raildo"},{"_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:19.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:19.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:42:42.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 16:45:56.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 19:30:19.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:49:38.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-07 13:57:17.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-07 18:59:08.000000000","updated_by":{"_account_id":8866,"name":"Raildo Mascena de Sousa Filho","email":"rmascena@redhat.com","username":"raildo"},"reviewer":{"_account_id":8866,"name":"Raildo Mascena de Sousa Filho","email":"rmascena@redhat.com","username":"raildo"},"state":"REVIEWER"},{"updated":"2020-05-10 21:38:01.000000000","updated_by":{"_account_id":6476,"name":"Thomas Goirand","email":"thomas@goirand.fr","username":"thomas-goirand"},"reviewer":{"_account_id":6476,"name":"Thomas Goirand","email":"thomas@goirand.fr","username":"thomas-goirand"},"state":"REVIEWER"},{"updated":"2020-05-11 05:38:31.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":"c59234a9fd5bcf9656ae3967ca10536b84227b3c","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2020-05-06 15:17:45.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"4137f7e91f05b3408d58d973823b60aebfbd1b3a","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2020-05-06 16:42:42.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"312b29d332fd15bcac71b0dc12c847aa810f8b8d","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2020-05-06 16:45:56.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"150e843cb1bd6601587ce87dbdb5a8f84cb6eaed","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-06 17:07:05.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/e2666eb482704f6288d9f68310b7f258 : SUCCESS in 16m 35s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/6383c6d078fd4ecfb249cd11e0ce0561 : SUCCESS in 18m 11s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4653febf2eaf4331990dc137cc8a1a39 : SUCCESS in 7m 11s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/74b51e2c522a457ea0b9cf59c4d70332 : SUCCESS in 21m 49s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/0b4017cda17b4f08a9b99d8182c19787 : SUCCESS in 21m 12s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/0c345ceee4164e43911a58f17dfe167c : SUCCESS in 21m 48s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e1f15aaa31a24f8a86968b0b153436fb : SUCCESS in 12m 48s\n- tempest-full https://zuul.opendev.org/t/openstack/build/e5d974980086419ead9d19a3b4e2a5b5 : SUCCESS in 1h 40m 01s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/ea2c7506860749b88267ea05bdc02ae0 : SUCCESS in 1h 08m 15s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/72aa57af328f4015beb9bf1be08d41ae : SUCCESS in 1h 12m 50s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/320806871821477fb0bab7a69bcdaf76 : SUCCESS in 21m 16s\n- keystone-dsvm-functional https://zuul.opendev.org/t/openstack/build/34154f16b5774ec4aa284c3260ee54bd : SUCCESS in 33m 35s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/717e452d370446cb864973abeb22defc : SUCCESS in 37m 20s\n- keystone-dsvm-functional-federation-opensuse15 https://zuul.opendev.org/t/openstack/build/158aa402b38a48239eda297c12482e19 : SUCCESS in 40m 46s (non-voting)\n- keystone-dsvm-py3-functional-federation-opensuse15 https://zuul.opendev.org/t/openstack/build/df3333add87d4e0f8bbbc3cdb27df5e5 : FAILURE in 38m 08s (non-voting)\n- keystone-dsvm-py3-functional-federation-opensuse15-k2k https://zuul.opendev.org/t/openstack/build/a8cad4c2bbf14119a86a45082764abfb : SUCCESS in 57m 34s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/22999ef3ed214d5c92f7897ba5947c94 : SUCCESS in 21m 25s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/84001a6d1965460981bb250db8924406 : SUCCESS in 1h 01m 35s (non-voting)\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/d66a4bc452514e9d8f889d1a80e9a527 : SUCCESS in 1h 02m 50s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/c6eaee41555e4746b09d5859bbedd6e1 : SUCCESS in 56m 48s\n- keystone-tox-protection https://zuul.opendev.org/t/openstack/build/bcea7a195f414a83adae3ca5ec1cd73d : SUCCESS in 43m 52s","accounts_in_message":[],"_revision_number":1},{"id":"168e429efd663dfc8250a406e8329d23e6632fc8","author":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"date":"2020-05-06 19:30:19.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"31f7a427ba6cf7368bca1c2c179d29f77c4d5d69","author":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"date":"2020-05-06 20:49:38.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"9d0250bf9ba18a612ab20e7c6441932536856f2a","author":{"_account_id":6476,"name":"Thomas Goirand","email":"thomas@goirand.fr","username":"thomas-goirand"},"date":"2020-05-07 10:26:32.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"0d99cd1192448999c63e6e5436071c3d7a80b2b5","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2020-05-07 13:57:17.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"49e4fc850ebf08c82d8b0ed3cad8251d7fbd189f","author":{"_account_id":8866,"name":"Raildo Mascena de Sousa Filho","email":"rmascena@redhat.com","username":"raildo"},"date":"2020-05-07 18:59:08.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"4d11d4adde2fcec999ce614bbe74fa8cc88d5d61","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2020-05-08 17:10:48.000000000","message":"Patch Set 1: Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"ea47b9ec3b1283feca3384efb761440330af4398","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-08 17:11:12.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"025abe2f799e46a91f6f40117a5802e132e76592","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-08 19:12:49.000000000","message":"Patch Set 1: Verified-2\n\nThis change depends on a change that failed to merge.","accounts_in_message":[],"_revision_number":1},{"id":"c5919404e82c4c250b075288672a4bfce6834fa1","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2020-05-08 19:13:48.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"819f1b5cad81f58435a3763b8e3c28adb0769c14","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-08 22:23:37.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check 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-cover https://zuul.opendev.org/t/openstack/build/0e941490b6d5401aaaaa94403901399e : SUCCESS in 17m 23s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/3948450010df4049afb8d1940e66c0c7 : SUCCESS in 21m 50s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5a7f3da8580341babc191aa3863e293c : SUCCESS in 9m 50s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/75ac690105584c038bd916f86aa1cfa1 : SUCCESS in 25m 37s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/91ecc56dc26543f0a3cdf8b884e3aa98 : TIMED_OUT in 41m 15s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/1e7cacce12cb4ea295795cdabaaf8dd3 : SUCCESS in 14m 49s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ad7d4d53fceb41478f7757c9a810021c : SUCCESS in 15m 22s\n- tempest-full https://zuul.opendev.org/t/openstack/build/1bca63866f16448c870ef49f9039ae89 : SUCCESS in 2h 02m 44s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/c1fc8377f63d4658a1088d7e3dfa0122 : SUCCESS in 1h 07m 53s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/53d9f11ef7104ae7a4848aff9041ae6a : SUCCESS in 1h 22m 55s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/19bfe5581bba44509a9e6e5aff905361 : SUCCESS in 17m 07s\n- keystone-dsvm-functional https://zuul.opendev.org/t/openstack/build/d6ed385e862d4c1cafe9b966e0be8744 : SUCCESS in 32m 57s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/70723c6cb2b84cd7b758f4aead88f154 : SUCCESS in 31m 22s\n- keystone-dsvm-functional-federation-opensuse15 https://zuul.opendev.org/t/openstack/build/502943a50e4845f2b506876dbd85b505 : RETRY_LIMIT in 3m 46s (non-voting)\n- keystone-dsvm-py3-functional-federation-opensuse15 https://zuul.opendev.org/t/openstack/build/23136e89431f4a1ca7a6abccc7b4fe31 : RETRY_LIMIT in 4m 14s (non-voting)\n- keystone-dsvm-py3-functional-federation-opensuse15-k2k https://zuul.opendev.org/t/openstack/build/a04a8e0e4c59413fa09a2490bec5f8f8 : RETRY_LIMIT in 3m 45s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/f900ac699d114386925afb10748b7ed2 : SUCCESS in 17m 47s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/93aa8688187d4cd7ab44db1640bca678 : SUCCESS in 48m 19s (non-voting)\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/6875259e483a4ac795256be296ff21ab : SUCCESS in 1h 24m 38s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/7cda871d31184b2b821c17ef594a8d89 : SUCCESS in 1h 25m 44s\n- keystone-tox-protection https://zuul.opendev.org/t/openstack/build/26eddf218e674431a5adbf0c96d88bcb : SUCCESS in 42m 58s","accounts_in_message":[],"_revision_number":1},{"id":"4a7958d29212aa20807d0c8bffa18a858a8a7865","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2020-05-08 22:42:15.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"57a3cf606f842999a9baf9fe552939836a951734","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-09 00:16:25.000000000","message":"Patch Set 1:\n\nBuild failed (check 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-cover https://zuul.opendev.org/t/openstack/build/7332307aa1fe44c896abdd99e9fbd840 : SUCCESS in 14m 49s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/5d1a0a26411d4ccaac998a6b6e81d5fe : SUCCESS in 16m 42s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2d708027e6ac42ab9ba8a5d12d4e278c : SUCCESS in 6m 18s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/2f9d027970d041f5be018b9de13e2e6f : SUCCESS in 14m 02s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/76c3e44c19d447218f8d0b281c392d4d : SUCCESS in 14m 03s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/5a8d2295b78f458fb9372e84eba42680 : SUCCESS in 16m 06s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c0189e164a3b4f4cad2195f07dff3ab3 : SUCCESS in 12m 12s\n- tempest-full https://zuul.opendev.org/t/openstack/build/cbe716e687e048c7b846836771b0ec88 : SUCCESS in 1h 32m 14s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/ca1505168e5847b38552b098c006f3b2 : SUCCESS in 1h 03m 46s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/9bdac8baab124915a3ec370fad452a0b : SUCCESS in 1h 23m 50s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/048d798b2d9d4b64934a1389ed06b3de : SUCCESS in 20m 28s\n- keystone-dsvm-functional https://zuul.opendev.org/t/openstack/build/2da2456155b846129ed6b25b56fbd734 : SUCCESS in 35m 09s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/9ba97af134e046219fcb34bfe416bb29 : SUCCESS in 36m 37s\n- keystone-dsvm-functional-federation-opensuse15 https://zuul.opendev.org/t/openstack/build/d5fb216ba11e4511879a582bd014db54 : RETRY_LIMIT in 2m 30s (non-voting)\n- keystone-dsvm-py3-functional-federation-opensuse15 https://zuul.opendev.org/t/openstack/build/018d5e6637844122bf581ac2a3469652 : RETRY_LIMIT in 2m 12s (non-voting)\n- keystone-dsvm-py3-functional-federation-opensuse15-k2k https://zuul.opendev.org/t/openstack/build/8abaa5b646084d0e9c682a18f25b73b1 : RETRY_LIMIT in 2m 04s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/ad0c081c8deb4012ae53f4b860ac849d : SUCCESS in 15m 12s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/610ed3d119c0499fa94bd8c63a6e2edc : SUCCESS in 43m 24s (non-voting)\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/7af754bfa3314ce9825c0caa7a57d43d : SUCCESS in 1h 02m 45s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/b394fcdfbc1541ae83a132b92904d7b6 : SUCCESS in 1h 05m 06s\n- keystone-tox-protection https://zuul.opendev.org/t/openstack/build/2a3d7b42c13d4485b0c05f505ac6db57 : SUCCESS in 42m 47s","accounts_in_message":[],"_revision_number":1},{"id":"d5beea64f33a997d13a6139e67eb953fdbf267f4","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2020-05-09 00:27:24.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"ac178d5298c20e5f7cc42deb7c5a69c86145de48","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-09 01:55:49.000000000","message":"Patch Set 1:\n\nBuild failed (check 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-cover https://zuul.opendev.org/t/openstack/build/921afb3daf8745e195f9f49177b1d409 : SUCCESS in 17m 31s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/f8ce666ecb9b4e16a47abfcd3bc00a30 : SUCCESS in 14m 57s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/fbc0a1807dfa49c59d4974e1d364e774 : SUCCESS in 5m 54s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/945082d88dc94519aff341236b77672d : TIMED_OUT in 41m 48s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/154cf632f8144c4bb057948835fef708 : SUCCESS in 12m 31s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/5be69bc349624caba27ab428f9a7cb90 : SUCCESS in 13m 13s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4917099c8af34bdc8c946250d4eda8fe : SUCCESS in 11m 29s\n- tempest-full https://zuul.opendev.org/t/openstack/build/486eaa6a3be4496f8e7854313e12baeb : SUCCESS in 1h 27m 10s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/a87e3883b3c84ddda49ce8cd45970be7 : SUCCESS in 1h 00m 32s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/394ee80bd247438d86e888e067fb2ff7 : SUCCESS in 1h 19m 36s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/32c625ac13ac49cdabf73baa115611b8 : SUCCESS in 16m 33s\n- keystone-dsvm-functional https://zuul.opendev.org/t/openstack/build/1bf4009fd2fa4cf3acdffff686b6635a : SUCCESS in 28m 48s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/6139948aaef3440d9d30e8ac47e5f0e0 : SUCCESS in 28m 49s\n- keystone-dsvm-functional-federation-opensuse15 https://zuul.opendev.org/t/openstack/build/71953937a349443787d8a4f8cc6f5d78 : RETRY_LIMIT in 2m 25s (non-voting)\n- keystone-dsvm-py3-functional-federation-opensuse15 https://zuul.opendev.org/t/openstack/build/43a3b9a9c24246dc8117f2423056eaec : RETRY_LIMIT in 2m 48s (non-voting)\n- keystone-dsvm-py3-functional-federation-opensuse15-k2k https://zuul.opendev.org/t/openstack/build/a6d7df2f673d409d981ae5b377db9201 : RETRY_LIMIT in 2m 34s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/5af90e6056b3420695b5ccd3dae3ceaf : SUCCESS in 12m 12s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/d0c9fd3b272d478fa674cfae33ced55d : SUCCESS in 47m 31s (non-voting)\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/c4e2825d133f4606b567fd0682dc9a99 : SUCCESS in 54m 37s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/273c66e51ac545a88bf4bff6eb5f6c34 : SUCCESS in 1h 00m 15s\n- keystone-tox-protection https://zuul.opendev.org/t/openstack/build/6ac9ee80c1bf4275ad32a59406a2bd07 : SUCCESS in 39m 03s","accounts_in_message":[],"_revision_number":1},{"id":"a5867912a843ba16d4d0482dd67bd0aaa127fdd6","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2020-05-09 17:46:40.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"e7aea6a7b258e086fa869cc97039d0ae556868b1","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-09 19:44:15.000000000","message":"Patch Set 1:\n\nBuild failed (check 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-cover https://zuul.opendev.org/t/openstack/build/a27cc8dec08b49a49bf4e2185832e85f : SUCCESS in 18m 37s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/b86244561845406eb594d3edebdbb923 : SUCCESS in 13m 28s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f07d09fae4f4479a98150c0f6c0e27d8 : SUCCESS in 6m 44s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/3db962d1d4e24961a16b134eded9c263 : SUCCESS in 16m 11s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/f1de128ea6b84196be2ec56897012441 : SUCCESS in 17m 44s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/97edd6e2abf34487ac2aa5655f5df72c : SUCCESS in 18m 11s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c2fdb26e6c124955a816338dcae93acb : SUCCESS in 15m 29s\n- tempest-full https://zuul.opendev.org/t/openstack/build/7e84261173ca409eb2e9a182b7a0ff56 : SUCCESS in 1h 56m 34s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/4e0b1025a2f843c097f1f0ccc9657166 : SUCCESS in 1h 06m 32s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/65724f3d323f4719939a1d8e922cc3ae : SUCCESS in 1h 21m 38s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/68157b247c414aac825ab7a5ab3098e5 : SUCCESS in 17m 51s\n- keystone-dsvm-functional https://zuul.opendev.org/t/openstack/build/b6bb151aabf04782b3cc24ef0a58f9a2 : SUCCESS in 34m 29s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/29ea03d1e6a7466bb2345fee8b344596 : SUCCESS in 32m 15s\n- keystone-dsvm-functional-federation-opensuse15 https://zuul.opendev.org/t/openstack/build/74f7c2c1de0e48c3ac13634a64acb533 : FAILURE in 8m 41s (non-voting)\n- keystone-dsvm-py3-functional-federation-opensuse15 https://zuul.opendev.org/t/openstack/build/c83a8ca7deef4430bfe41ca26bc591bd : FAILURE in 11m 03s (non-voting)\n- keystone-dsvm-py3-functional-federation-opensuse15-k2k https://zuul.opendev.org/t/openstack/build/65b5f8f996f146269682879afcfa0cfa : FAILURE in 9m 11s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/89f750f5182245418bafe577f7890a8c : SUCCESS in 16m 32s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/363f997e7037480fa00714187b7c2635 : SUCCESS in 52m 21s (non-voting)\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/1c25be3715664509bc2ca62859dc5c35 : SUCCESS in 55m 41s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/e3f94161475f4c51a251f496085c3bd6 : SUCCESS in 1h 08m 00s\n- keystone-tox-protection https://zuul.opendev.org/t/openstack/build/7bcafce484974ce4aad092c14978582e : SUCCESS in 37m 23s","accounts_in_message":[],"_revision_number":1},{"id":"9286a02b7f941ed2f4d9a504363e601a39e2a566","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2020-05-09 19:55:54.000000000","message":"Uploaded patch set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"17508d7b74d094984a6aa316a74eaec4561e4546","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-09 21:44:05.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check 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-cover https://zuul.opendev.org/t/openstack/build/371fcc8b84134384b894869c653fc412 : SUCCESS in 22m 01s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/a4f34b91821b4e72b354b94ae9d5b1ed : SUCCESS in 15m 04s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6f200b7150164245aa17c872b6ae0216 : SUCCESS in 5m 57s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/1adf7a91ddbe48aa88bc7927192fe248 : SUCCESS in 12m 46s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/d78e2bab89de41d2a329b528fe6156bc : SUCCESS in 12m 41s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/9969ab0fcb0e4e6bacb4fd7fbeb7bf93 : SUCCESS in 14m 04s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f3545c268e2b466d8e9b379d6006d88f : SUCCESS in 13m 25s\n- tempest-full https://zuul.opendev.org/t/openstack/build/152ecb5e521f4e82943234dca230ba7d : SUCCESS in 1h 42m 09s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/37f646cf80134f66a1b5966a0815532c : SUCCESS in 58m 15s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/105baa9fcd464924b1b229ab09c84353 : SUCCESS in 1h 22m 53s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/2782d695f7604f099c7bff4448261663 : SUCCESS in 18m 23s\n- keystone-dsvm-functional https://zuul.opendev.org/t/openstack/build/c5cd9ed0f85f4a7f9a68d40ebda40415 : SUCCESS in 32m 37s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/60f43038a8144041a88316aab32cbc84 : SUCCESS in 32m 06s\n- keystone-dsvm-functional-federation-opensuse15 https://zuul.opendev.org/t/openstack/build/ca0eb24834fc4d3f974da180cb668e29 : FAILURE in 13m 53s (non-voting)\n- keystone-dsvm-py3-functional-federation-opensuse15 https://zuul.opendev.org/t/openstack/build/4726d20b65a14da881fd34567bbe10c5 : FAILURE in 10m 04s (non-voting)\n- keystone-dsvm-py3-functional-federation-opensuse15-k2k https://zuul.opendev.org/t/openstack/build/72d751ba04d04b7cafe0308ab720833d : FAILURE in 11m 12s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/bdfd0da609bd4378934324034189ae97 : SUCCESS in 14m 08s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/9fbb757749684922aacd838dfad020da : SUCCESS in 44m 51s (non-voting)\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/25e91067fbc64e1babedce92b88aaf5a : SUCCESS in 55m 01s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/5c654a417298439f81205d8be2fad7a5 : SUCCESS in 1h 05m 00s\n- keystone-tox-protection https://zuul.opendev.org/t/openstack/build/ecac3df12e7141edb0de251be3d9222f : SUCCESS in 43m 21s","accounts_in_message":[],"_revision_number":2},{"id":"e881af9813b0f4f77eaef25b4ef4e7f1ea8fa4ab","author":{"_account_id":6476,"name":"Thomas Goirand","email":"thomas@goirand.fr","username":"thomas-goirand"},"date":"2020-05-10 21:38:01.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"575b877c8b2406d208149d3673aba63b59d2cf15","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-10 23:15:21.000000000","message":"Patch Set 2:\n\nBuild failed (check 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-cover https://zuul.opendev.org/t/openstack/build/5e4687c55be24ee5b9bdf6702b5f9dba : SUCCESS in 45m 49s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/44ae17ed2c6e4a9e9bcaaa0ceec80efb : TIMED_OUT in 40m 55s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e2b954b8fd8b45019fbd07efbb3610bc : SUCCESS in 6m 32s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/774549fc524e43c4b713340ed37a835f : SUCCESS in 14m 54s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/4cc349c7917c4cb3bd2b97a1cd18218a : SUCCESS in 17m 56s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/6e51ca11332b4ababa813457c7c8a835 : SUCCESS in 13m 49s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/802fe6da7c94453c94715ff1f975f82e : SUCCESS in 12m 57s\n- tempest-full https://zuul.opendev.org/t/openstack/build/99f5b7304a514ec18495bb5c2c2eb94c : SUCCESS in 1h 34m 26s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/522c8055a7414608a8e1e13aa10f6ec1 : SUCCESS in 53m 40s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/2fc90aff229740f78e8bf0fd2b17a111 : SUCCESS in 1h 36m 08s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/5b5d8b97d0984c2c9b7df2f27b246f68 : SUCCESS in 16m 01s\n- keystone-dsvm-functional https://zuul.opendev.org/t/openstack/build/b6ff9c1fe1084e578b6b98584c927212 : SUCCESS in 38m 05s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/4a39bb035a864abcba2d4c5ad15a4837 : SUCCESS in 38m 03s\n- keystone-dsvm-functional-federation-opensuse15 https://zuul.opendev.org/t/openstack/build/4451dcf8b0234cc9bf4cfc4a97348e6f : FAILURE in 11m 22s (non-voting)\n- keystone-dsvm-py3-functional-federation-opensuse15 https://zuul.opendev.org/t/openstack/build/744bf062a4344692b2eedfd520ed02e1 : FAILURE in 7m 33s (non-voting)\n- keystone-dsvm-py3-functional-federation-opensuse15-k2k https://zuul.opendev.org/t/openstack/build/2816f40525c44026a870ace780e736b9 : FAILURE in 7m 59s (non-voting)\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/df3703243b324a1993dae86fba2f0f74 : SUCCESS in 16m 44s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/29ad1cbb1ee14bb8b0d65c6cb957e2b0 : SUCCESS in 39m 19s (non-voting)\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/ae5f6d9934624857aae77a63d9beb7ba : SUCCESS in 1h 03m 40s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/a65724904eb64dcfade5e0a4e6215807 : SUCCESS in 51m 54s\n- keystone-tox-protection https://zuul.opendev.org/t/openstack/build/f2e5c6456dd94f61843d283ce4b5cbfb : SUCCESS in 35m 56s","accounts_in_message":[],"_revision_number":2},{"id":"dbc7537635042372dfc9e7e8caed15829f53c111","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2020-05-10 23:41:28.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"5486de9a0a577e9d071b00f660fd0565f916db2a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-11 01:00:34.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/00be20c5669b4241865a7cba7506e1df : SUCCESS in 15m 57s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/35938da1f7554848ab20cef2ceb8072a : SUCCESS in 12m 55s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4defc9abeca24bb6af4f22f7c4349554 : SUCCESS in 6m 16s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/00d8f169e6ad4d27a3d9f419daade304 : SUCCESS in 34m 48s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/890517315a1043dfb87fbeb12644f8e2 : SUCCESS in 21m 08s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/ef532aabb9a44a0489e3dbf94728e793 : SUCCESS in 16m 03s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/67c2d6c624424ab2ac6cab44272215d3 : SUCCESS in 11m 25s\n- tempest-full https://zuul.opendev.org/t/openstack/build/b546a2de213440369de6d7c78b0dd822 : SUCCESS in 1h 18m 01s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/fad5354db4a94701b3b87a1e2b542dbf : SUCCESS in 1h 01m 23s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/2e3c6e4a52b04f98b794ab1e1529c7c6 : SUCCESS in 1h 10m 53s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/5739fd29b44f475e94a8123630f1ad48 : SUCCESS in 19m 59s\n- keystone-dsvm-functional https://zuul.opendev.org/t/openstack/build/3a6a38788e07475c9e15c82597c8df77 : SUCCESS in 32m 08s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/e65da47f04664f75b05f00b13f4ecffe : SUCCESS in 31m 26s\n- keystone-dsvm-functional-federation-opensuse15 https://zuul.opendev.org/t/openstack/build/7de82ec038f1482a8d380223cfbcecd7 : FAILURE in 6m 37s (non-voting)\n- keystone-dsvm-py3-functional-federation-opensuse15 https://zuul.opendev.org/t/openstack/build/885533fd4bf9447ab95519ae22d16fb7 : FAILURE in 12m 43s (non-voting)\n- keystone-dsvm-py3-functional-federation-opensuse15-k2k https://zuul.opendev.org/t/openstack/build/8272e0b92894422589b1c616dc05b361 : FAILURE in 8m 39s (non-voting)\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/e70e1c5ecba043528eac29b73d6359b5 : SUCCESS in 20m 22s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/e29fc5cc6c534896b9ed568dcc00a4a0 : SUCCESS in 34m 21s (non-voting)\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/99eea8883ab44d6badb13c392ba062c2 : SUCCESS in 1h 00m 32s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/15699b4a149c495f83ad869a380de989 : SUCCESS in 1h 01m 49s\n- keystone-tox-protection https://zuul.opendev.org/t/openstack/build/805a015d0fbd410290e8fe803c744c84 : SUCCESS in 34m 18s","accounts_in_message":[],"_revision_number":2},{"id":"4e50c218c7e2f3c019fed45aeaa2588a61e94154","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2020-05-11 03:59:09.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1\n\nreapplying lbragstad\u0027s +2","accounts_in_message":[],"_revision_number":2},{"id":"9c352585397a81760b5a8510a64eee6cdb577aa6","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-11 03:59:21.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"9e8e0e5ace9f681a0c8e25631d5e3ae25a0dc72f","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-11 05:38:31.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/291accc7c40c41e694b5aed1496993b5 : SUCCESS in 17m 56s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3abf839c53b84e00846d7490917a2288 : SUCCESS in 5m 33s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/b68f832f388a4ba0a884fd931eb19030 : SUCCESS in 27m 30s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/f1cbf80674344d259c0680c9727b4b8b : SUCCESS in 12m 06s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/add6b8f4b6d74a88bd0b33f575880947 : SUCCESS in 17m 53s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6ff332270b2b4448ab84b2533d8583ff : SUCCESS in 15m 29s\n- tempest-full https://zuul.opendev.org/t/openstack/build/794c863d3b4b462bb9d31b33e44ea521 : SUCCESS in 1h 21m 45s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/4a1f35c3d2e54b3d95e696a27a9a8aa0 : SUCCESS in 50m 03s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/14f64c26172548728dffc8f5d397110e : SUCCESS in 1h 38m 11s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/df028579b67646888af242f709e1940f : SUCCESS in 16m 28s\n- keystone-dsvm-functional https://zuul.opendev.org/t/openstack/build/75a94b08f17445dca546a677607030bc : SUCCESS in 27m 43s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/f58dedfa961149f8b5c7e8348b54d918 : SUCCESS in 30m 49s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/753743ca88c4418ca8dabf9095255d56 : SUCCESS in 1h 16m 18s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/a9bfb69c6b3e468d89ad13c1c7531c4a : SUCCESS in 55m 00s\n- keystone-tox-protection https://zuul.opendev.org/t/openstack/build/6196eeb598da4ff599e742cb7a25b41c : SUCCESS in 37m 08s","accounts_in_message":[],"_revision_number":2},{"id":"9b3a555cf667b73946dbcf88a43c8c8bf7070401","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-11 05:38:31.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":2},{"id":"aa450b65b2bf8b8e839b77e9a39502bf7c3c1a5d","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-11 05:40:21.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/019434161e094d96aa54f0f789bd52dc : SUCCESS in 1m 32s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/ac6efc3588c342a181b406b5ccf1e888 : SUCCESS in 1m 23s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"54590544fb7a2cd65e23fce8abcf77296352cd29","revisions":{"eb0a293e69bff9d435a8c43a32c0825c45c5fa33":{"kind":"REWORK","_number":1,"created":"2020-05-06 15:17:45.000000000","uploader":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"ref":"refs/changes/91/725891/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/91/725891/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/91/725891/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/91/725891/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/91/725891/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/91/725891/1"}}},"commit":{"parents":[{"commit":"fe4d48d554a1a8ce1806de2831218907328dc89a","subject":"Ensure OAuth1 authorized roles are respected","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/fe4d48d554a1a8ce1806de2831218907328dc89a"}]}],"author":{"name":"Colleen Murphy","email":"colleen.murphy@suse.com","date":"2020-04-14 23:47:44.000000000","tz":-420},"committer":{"name":"Colleen Murphy","email":"colleen.murphy@suse.com","date":"2020-05-06 15:16:46.000000000","tz":-420},"subject":"Fix security issues with EC2 credentials","message":"Fix security issues with EC2 credentials\n\nThis change addresses several issues in the creation and use of EC2/S3\ncredentials with keystone tokens.\n\n1. Disable altering credential owner attributes or metadata\n\nWithout this patch, an authenticated user can create an EC2 credential\nfor themself for a project they have a role on, then update the\ncredential to target a user and project completely unrelated to them. In\nthe worst case, this could be the admin user and a project the admin\nuser has a role assignment on. A token granted for an altered credential\nlike this would allow the user to masquerade as the victim user. This\npatch ensures that when updating a credential, the new form of the\ncredential is one the acting user has access to: if the system admin\nuser is changing the credential, the new user ID or project ID could be\nanything, but regular users may only change the credential to be one\nthat they still own.\n\nRelatedly, when a user uses an application credential or a trust to\ncreate an EC2 credential, keystone automatically adds the trust ID or\napplication credential ID as metadata in the EC2 access blob so that it\nknows how the token can be scoped when it is used. Without this patch, a\nuser who has created a credential in this way can update the access blob\nto remove or alter this metadata and escalate their privileges to be\nfully authorized for the trustor\u0027s, application credential creator\u0027s, or\nOAuth1 access token authorizor\u0027s privileges on the project. This patch\nfixes the issue by simply disallowing updates to keystone-controlled\nmetadata in the credential.\n\n2. Respect token roles when creating EC2 credentials\n\nWithout this patch, a trustee, an application credential user, or an\nOAuth1 access token holder could create an EC2 credential or an\napplication credential using any roles the trustor, application\ncredential creator, or access token authorizor had on the project,\nregardless of whether the creator had delegated only a limited subset of\nroles. This was because the trust_id attribute of the EC2 access blob\nwas ignored, and no metadata for the application credential or access\ntoken was recorded either. This change ensures that the access\ndelegation resource is recorded in the metadata of the EC2 credential\nwhen created and passed to the token provider when used for\nauthentication so that the token provider can look up the correct roles\nfor the request.\n\nConflicts (six removal in  e2d83ae9, pep8 fixes in e2d83ae9, test helper\nin 52da4d0e12):\n      keystone/api/credentials.py\n      keystone/tests/unit/test_v3_application_credential.py\n      keystone/tests/unit/test_v3_credential.py\n\nChange-Id: I39d0d705839fbe31ac518ac9a82959e108cb7c1d\nCloses-bug: #1872733\nCloses-bug: #1872755\nCloses-bug: #1872735\n(cherry picked from commit 37e9907a176dad6843819b1bec4946c3aecc4548)\n(cherry picked from commit 2f2736ebb267c757ad77fcf25ee0aaeefab2a09d)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/eb0a293e69bff9d435a8c43a32c0825c45c5fa33"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/eb0a293e69bff9d435a8c43a32c0825c45c5fa33"}]},"branch":"refs/heads/stable/train"},"54590544fb7a2cd65e23fce8abcf77296352cd29":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2020-05-09 19:55:54.000000000","uploader":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"ref":"refs/changes/91/725891/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/91/725891/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/91/725891/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/91/725891/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/91/725891/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/91/725891/2"}}},"commit":{"parents":[{"commit":"fe4d48d554a1a8ce1806de2831218907328dc89a","subject":"Ensure OAuth1 authorized roles are respected","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/fe4d48d554a1a8ce1806de2831218907328dc89a"}]}],"author":{"name":"Colleen Murphy","email":"colleen.murphy@suse.com","date":"2020-04-14 23:47:44.000000000","tz":-420},"committer":{"name":"Colleen Murphy","email":"colleen.murphy@suse.com","date":"2020-05-09 19:55:00.000000000","tz":-420},"subject":"Fix security issues with EC2 credentials","message":"Fix security issues with EC2 credentials\n\nThis change addresses several issues in the creation and use of EC2/S3\ncredentials with keystone tokens.\n\n1. Disable altering credential owner attributes or metadata\n\nWithout this patch, an authenticated user can create an EC2 credential\nfor themself for a project they have a role on, then update the\ncredential to target a user and project completely unrelated to them. In\nthe worst case, this could be the admin user and a project the admin\nuser has a role assignment on. A token granted for an altered credential\nlike this would allow the user to masquerade as the victim user. This\npatch ensures that when updating a credential, the new form of the\ncredential is one the acting user has access to: if the system admin\nuser is changing the credential, the new user ID or project ID could be\nanything, but regular users may only change the credential to be one\nthat they still own.\n\nRelatedly, when a user uses an application credential or a trust to\ncreate an EC2 credential, keystone automatically adds the trust ID or\napplication credential ID as metadata in the EC2 access blob so that it\nknows how the token can be scoped when it is used. Without this patch, a\nuser who has created a credential in this way can update the access blob\nto remove or alter this metadata and escalate their privileges to be\nfully authorized for the trustor\u0027s, application credential creator\u0027s, or\nOAuth1 access token authorizor\u0027s privileges on the project. This patch\nfixes the issue by simply disallowing updates to keystone-controlled\nmetadata in the credential.\n\n2. Respect token roles when creating EC2 credentials\n\nWithout this patch, a trustee, an application credential user, or an\nOAuth1 access token holder could create an EC2 credential or an\napplication credential using any roles the trustor, application\ncredential creator, or access token authorizor had on the project,\nregardless of whether the creator had delegated only a limited subset of\nroles. This was because the trust_id attribute of the EC2 access blob\nwas ignored, and no metadata for the application credential or access\ntoken was recorded either. This change ensures that the access\ndelegation resource is recorded in the metadata of the EC2 credential\nwhen created and passed to the token provider when used for\nauthentication so that the token provider can look up the correct roles\nfor the request.\n\nConflicts (six removal in  e2d83ae9, pep8 fixes in e2d83ae9, test helper\nin 52da4d0e12):\n      keystone/api/credentials.py\n      keystone/tests/unit/test_v3_application_credential.py\n      keystone/tests/unit/test_v3_credential.py\n\nDepends-on: https://review.opendev.org/726526\n\nChange-Id: I39d0d705839fbe31ac518ac9a82959e108cb7c1d\nCloses-bug: #1872733\nCloses-bug: #1872755\nCloses-bug: #1872735\n(cherry picked from commit 37e9907a176dad6843819b1bec4946c3aecc4548)\n(cherry picked from commit 2f2736ebb267c757ad77fcf25ee0aaeefab2a09d)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/54590544fb7a2cd65e23fce8abcf77296352cd29"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/54590544fb7a2cd65e23fce8abcf77296352cd29"}]},"branch":"refs/heads/stable/train"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
