)]}'
{"id":"openstack%2Fkeystone~725385","triplet_id":"openstack%2Fkeystone~stable%2Frocky~Idb10267338b4204b435df233c636046a1ce5711f","project":"openstack/keystone","branch":"stable/rocky","topic":"SEC-bug-1873290-1872733-1872735-1872755-stable/rocky","hashtags":[],"change_id":"Idb10267338b4204b435df233c636046a1ce5711f","subject":"Check timestamp of signed EC2 token request","status":"MERGED","created":"2020-05-04 20:12:36.000000000","updated":"2020-05-12 05:00:44.000000000","submitted":"2020-05-12 04:58:55.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":"725385-1589259535958-d1a6a7d1","meta_rev_id":"bcd7e75228270cf9ad3f6b787f2e5249966abd4b","_number":725385,"virtual_id_number":725385,"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":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":6476,"name":"Thomas Goirand","email":"thomas@goirand.fr","username":"thomas-goirand"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-05-12 04:58:55.000000000","post_submit":true,"permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"value":0,"_account_id":8866,"name":"Raildo Mascena de Sousa Filho","email":"rmascena@redhat.com","username":"raildo"},{"value":0,"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"}],"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":6476,"name":"Thomas Goirand","email":"thomas@goirand.fr","username":"thomas-goirand"},"all":[{"value":1,"date":"2020-05-06 16:27:28.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 17:19:54.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},{"value":1,"date":"2020-05-11 19:44:30.000000000","permitted_voting_range":{"min":1,"max":1},"_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":2,"date":"2020-05-07 14:00:01.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"value":1,"date":"2020-05-08 17:08:11.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":8866,"name":"Raildo Mascena de Sousa Filho","email":"rmascena@redhat.com","username":"raildo"},{"value":0,"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"}],"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":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"all":[{"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":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":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"value":0,"_account_id":8866,"name":"Raildo Mascena de Sousa Filho","email":"rmascena@redhat.com","username":"raildo"},{"value":1,"date":"2020-05-11 21:26:41.000000000","_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"}],"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":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-05-06 16:27:28.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 17:19:54.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-07 14:00:01.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-08 17:08:11.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-11 19:44:30.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-12 04:58:55.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":"d56a39df8f6d5d775df3c5ee0e1a695d37276c08","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2020-05-04 20:12:36.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"8ddebc6afc05f5d87cfb72699b5d1367a58790e8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-04 21:52:03.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-pep8 https://zuul.opendev.org/t/openstack/build/76f4abf3280345b4bc898d6c41f01cc4 : SUCCESS in 8m 31s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/19e5f4ddc5f1426591fa35fc2a63a3be : TIMED_OUT in 41m 16s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/3ba09a64a3e54bd78223e07bd2e2794e : TIMED_OUT in 41m 33s\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/8addaf330a7248c3a0879c01dd1f782e : SUCCESS in 11m 56s\n- tempest-full https://zuul.opendev.org/t/openstack/build/4148db60fb6245259df2de798040eb3c : SUCCESS in 1h 37m 19s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/d217558d1500440dbc3b9c620fbee146 : SUCCESS in 1h 13m 30s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/16e60faa6c1a4d84b061447b30b617e5 : SUCCESS in 1h 34m 26s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/9bdd1749bc6b4c8dafb29fdcc146c482 : SUCCESS in 20m 20s\n- keystone-dsvm-functional https://zuul.opendev.org/t/openstack/build/26ed198ee3304638bcfcbbde84bc9051 : SUCCESS in 47m 29s\n- keystone-dsvm-functional-v3-only https://zuul.opendev.org/t/openstack/build/da2899b9d195497286e82ea8d1318624 : FAILURE in 45m 53s (non-voting)\n- keystone-dsvm-py35-functional-v3-only https://zuul.opendev.org/t/openstack/build/2f131751b5404e6baa83cca999a97aea : FAILURE in 50m 04s (non-voting)\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/0b26c2c2334d4947a007cc14db783fe1 : SUCCESS in 39m 47s\n- legacy-keystoneclient-dsvm-functional https://zuul.opendev.org/t/openstack/build/f52f87a8d2d54389adb10884500a9429 : SUCCESS in 47m 57s (non-voting)\n- openstack-tox-cover-keystone-xenial https://zuul.opendev.org/t/openstack/build/584ca7113f714e12bf95cc656d273bbc : TIMED_OUT in 52m 47s\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/ab750bec638e46bf8b74dd78a947ca6a : SUCCESS in 57m 48s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"3848cafff8d0dd4122d62a45519fef5ccd6ddcbb","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2020-05-04 21:59:17.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"c3c744a6a263cce2ca45951d6984c7fca8d09f06","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-04 23:21:31.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0c91f0f573ef4e3884ed62b1887f00c3 : SUCCESS in 6m 52s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/684ed5ab2155413487f7395add9f7d43 : SUCCESS in 22m 42s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/8a1d776c50b54f6ba85a073d9ed99718 : SUCCESS in 21m 39s\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/30e99abb01b342c9aaa893851cbac05c : SUCCESS in 9m 25s\n- tempest-full https://zuul.opendev.org/t/openstack/build/110b874dc78840849c16b16954927304 : SUCCESS in 1h 17m 30s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/1ca35c73311e4597b7a70d68fb5dbb17 : SUCCESS in 51m 17s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/f370a6be711a48249844dc65c667ce79 : SUCCESS in 1h 17m 03s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a4ac58786e754dee96925ae852e28c4f : SUCCESS in 21m 00s\n- keystone-dsvm-functional https://zuul.opendev.org/t/openstack/build/0e1ea2e7b12c4d2bb5836af131941482 : SUCCESS in 30m 44s\n- keystone-dsvm-functional-v3-only https://zuul.opendev.org/t/openstack/build/2132adb7dfe94c9cb3d32b2dadaeb3f3 : FAILURE in 30m 33s (non-voting)\n- keystone-dsvm-py35-functional-v3-only https://zuul.opendev.org/t/openstack/build/f92ee3f78b4e420fbfcedc84f9938a45 : FAILURE in 30m 02s (non-voting)\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/e8264505115b43b986a0aa63072f9f5b : SUCCESS in 22m 03s\n- legacy-keystoneclient-dsvm-functional https://zuul.opendev.org/t/openstack/build/130c06b03954486b917035a0cb715d21 : SUCCESS in 28m 11s (non-voting)\n- openstack-tox-cover-keystone-xenial https://zuul.opendev.org/t/openstack/build/e47ad1efbe104c8ab53d6f18caaecc0a : SUCCESS in 18m 21s\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/466ad1fadac44d50808386d2265021e3 : SUCCESS in 35m 17s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"de7b9b9fb4a3daf38e27ae200500390837172444","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2020-05-06 15:19:56.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.","accounts_in_message":[],"_revision_number":2},{"id":"9d20250f0f3edba2f0655d825a592240775a573c","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2020-05-06 16:27:28.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"1ef2fa2b447086db46bfb4f2d442d5d22a699617","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-06 17:15:12.000000000","message":"Patch Set 2:\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3b80e64812294b2bb890f024ba0df3d4 : SUCCESS in 7m 23s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/cb76e61ae9364712a715da98640d6aea : SUCCESS in 20m 46s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/2a048e5ef9a14236a6a59976dde9c091 : SUCCESS in 35m 32s\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/21d9638bf75f48d69fe6d4b5fe41d3c7 : SUCCESS in 9m 02s\n- tempest-full https://zuul.opendev.org/t/openstack/build/8ec1b4638e3e4122afa2537d6eea462e : SUCCESS in 1h 17m 52s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/3d0cdeac6b584265a71a232743ce3622 : SUCCESS in 52m 09s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/c3f46380440c46559e27000c9195d71c : SUCCESS in 1h 17m 20s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/4742161fe8aa439d9858d91d8574d195 : SUCCESS in 20m 49s\n- keystone-dsvm-functional https://zuul.opendev.org/t/openstack/build/5bf5fd79772d46ab8bf799dbe8314b26 : SUCCESS in 33m 06s\n- keystone-dsvm-functional-v3-only https://zuul.opendev.org/t/openstack/build/8d978f581b47407ea2ce156c71feb371 : FAILURE in 36m 48s (non-voting)\n- keystone-dsvm-py35-functional-v3-only https://zuul.opendev.org/t/openstack/build/8cfaed7109634eb0b47547b779617a73 : FAILURE in 32m 20s (non-voting)\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/f4943d28fecf431d8e82b3e7f1b0964d : SUCCESS in 18m 10s\n- legacy-keystoneclient-dsvm-functional https://zuul.opendev.org/t/openstack/build/f8397034c1624da58b08949a1c9c5e79 : SUCCESS in 30m 12s (non-voting)\n- openstack-tox-cover-keystone-xenial https://zuul.opendev.org/t/openstack/build/d72cfb026fff49ccb09d22e55b2d3ee8 : SUCCESS in 25m 32s\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/64b63c88a1f841fc9a0871d000786d09 : SUCCESS in 43m 58s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"8351cac914d3ced0e2f1a8a1f50c117cc02ccbf6","author":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"date":"2020-05-06 17:19:54.000000000","message":"Patch Set 2: Code-Review+1\n\ngood one!","accounts_in_message":[],"_revision_number":2},{"id":"bb28070bdcf9ae2fa6fcdc6c3390a7bd57e2e733","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2020-05-07 14:00:01.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"c01eebc686b8909ed8a3cde80014ab9da3110379","author":{"_account_id":8866,"name":"Raildo Mascena de Sousa Filho","email":"rmascena@redhat.com","username":"raildo"},"date":"2020-05-08 17:08:11.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"85d1c9d4fa6c85c35ecbe01214ee93b8feca1de5","author":{"_account_id":6476,"name":"Thomas Goirand","email":"thomas@goirand.fr","username":"thomas-goirand"},"date":"2020-05-11 19:44:30.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"821136312cfb05c355c3fa2cd0fb05a328a90e8b","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2020-05-11 21:26:41.000000000","message":"Patch Set 2: Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"9564ba20992253e8b1028cde0d9760a24610bbd7","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-11 21:27:00.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"9b6e2094e21ca85aeec95de2c6c055eef3d0e350","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-11 23:56:08.000000000","message":"Patch Set 2: 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-pep8 https://zuul.opendev.org/t/openstack/build/6ee5953ff65e4c30917c2cd3185781b3 : SUCCESS in 7m 46s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/a0fd747da98649b79482fbc8fb976a3c : SUCCESS in 15m 19s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/f2005e49ea0a47f1a5ede44c15546089 : SUCCESS in 12m 28s\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/ecf9af791c3248d5ac11d03bc991a563 : SUCCESS in 13m 20s\n- tempest-full https://zuul.opendev.org/t/openstack/build/4c08ac9b0faf48148f081fd8ae707585 : SUCCESS in 1h 22m 59s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/86446b12fef04525bf69614a315c1fef : FAILURE in 1h 30m 13s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/6ec0c851b2bf4d7fbc54e16c7cbc3597 : SUCCESS in 1h 23m 42s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/b0ace8f7672741199913a6681154ab14 : SUCCESS in 15m 41s\n- keystone-dsvm-functional https://zuul.opendev.org/t/openstack/build/2b7639b3ce734108a42f8a6ae02b346e : SUCCESS in 32m 56s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/df8f680f0b664e7b96900ebb4b8df8ac : SUCCESS in 20m 24s","accounts_in_message":[],"_revision_number":2},{"id":"bf25a579047cd37dfa553544254242646f5b4dcc","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2020-05-12 01:50:55.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"c191cd4b9de79d64f09a80c208baa8ff5a52ca2d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-12 03:24:39.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2580d2d12b6a4a8ca25411530e8c6c5b : SUCCESS in 5m 49s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/55814c121bae42d0809d8d7e625a8d6b : SUCCESS in 15m 26s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/2f30badf0ed04e0f9de77e857d878c14 : SUCCESS in 14m 42s\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/0af5422cbc854ab18e49f552351d03f5 : SUCCESS in 7m 45s\n- tempest-full https://zuul.opendev.org/t/openstack/build/748fe83b35b9470aa697a7d067e690c5 : SUCCESS in 1h 19m 13s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/a28d2cd3b6c74ca89044cbf3df84f9b4 : SUCCESS in 58m 44s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/913bb06e34a54e849e01418366a44a61 : SUCCESS in 1h 28m 45s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a3e1c34decce48eca319a25459f21393 : SUCCESS in 21m 04s\n- keystone-dsvm-functional https://zuul.opendev.org/t/openstack/build/a8ac170df3ac478e9272d77b701bb22d : SUCCESS in 34m 47s\n- keystone-dsvm-functional-v3-only https://zuul.opendev.org/t/openstack/build/dfd721b691594656a0cec9b160382e7a : FAILURE in 32m 35s (non-voting)\n- keystone-dsvm-py35-functional-v3-only https://zuul.opendev.org/t/openstack/build/a9bd335b498149a18a6dde37884b09c1 : FAILURE in 32m 44s (non-voting)\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/ef71207f401e491e8ed009fea34cd0ac : SUCCESS in 12m 40s\n- legacy-keystoneclient-dsvm-functional https://zuul.opendev.org/t/openstack/build/2360ea8da2f74e43a53ff8c8f85f28e3 : SUCCESS in 32m 36s (non-voting)\n- openstack-tox-cover-keystone-xenial https://zuul.opendev.org/t/openstack/build/f0f871c57a214ad39ff79f3a388c2ee6 : SUCCESS in 14m 51s\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/0f55e7d9a7724cae8923b7b3692230d8 : SUCCESS in 39m 05s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"290cb7ef2326fe6426a26f489a4f46765cb43634","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-12 03:24:52.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"bcba01bc42fdd35e9a7af8912b5f2f7987f70614","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-12 04:58:55.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3f07035e6c2c4b3cad624fbfd3dc294b : SUCCESS in 6m 11s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/989431c53cbb45eda96c995a709a4cf4 : SUCCESS in 21m 34s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/a47b9ff15f34409bb5b7fd7bed1e2d1a : SUCCESS in 13m 30s\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/f328325eab59478296b9359b25b159c1 : SUCCESS in 9m 52s\n- tempest-full https://zuul.opendev.org/t/openstack/build/9d65466d97164b0cb0c9605ceabc1a9c : SUCCESS in 1h 33m 15s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/816129dac2c447d8a876eb8ae60fe063 : SUCCESS in 56m 45s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/5c45176745284c6d8330af6f2a14c31a : SUCCESS in 1h 18m 04s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/d2cf258117a94de28f8d089b6389c2e7 : SUCCESS in 20m 43s\n- keystone-dsvm-functional https://zuul.opendev.org/t/openstack/build/f90c8d45d6ac4700a9d133612a9b0c88 : SUCCESS in 33m 44s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/3b33f54b96e7485fbfdcf61d1f77064c : SUCCESS in 13m 45s","accounts_in_message":[],"_revision_number":2},{"id":"a88fb8a46dc216033a3a19e5c62255bfcea3372d","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-12 04:58:55.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":2},{"id":"adb3a28411978c9ada1d1e45a1d68710dc03ed68","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-12 05:00:44.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/24170529de844680991d3fdff5e9abd9 : SUCCESS in 1m 30s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"35f09e2b7c00e03cd1d52a2337b51be38dd79480","revisions":{"16eebd28716e1476f07c945876082daaba477fa8":{"kind":"REWORK","_number":1,"created":"2020-05-04 20:12:36.000000000","uploader":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"ref":"refs/changes/85/725385/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/85/725385/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/85/725385/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/85/725385/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/85/725385/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/85/725385/1"}}},"commit":{"parents":[{"commit":"abf5cb6a55b78afceade692dceba7542e06736b4","subject":"Add cadf auditing to credentials","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/abf5cb6a55b78afceade692dceba7542e06736b4"}]}],"author":{"name":"Colleen Murphy","email":"colleen.murphy@suse.com","date":"2020-04-17 00:05:43.000000000","tz":-420},"committer":{"name":"Colleen Murphy","email":"colleen.murphy@suse.com","date":"2020-05-04 20:12:00.000000000","tz":-420},"subject":"Check timestamp of signed EC2 token request","message":"Check timestamp of signed EC2 token request\n\nEC2 token requests contain a signature that signs the entire request,\nincluding the access timestamp. While the signature is checked, the\ntimestamp is not, and so these signed requests remain valid\nindefinitely, leaving the token API vulnerable to replay attacks. This\nchange introduces a configurable TTL for signed token requests and\nensures that the timestamp is actually validated against it.\n\nThe check will work for either an AWS Signature v1/v2 \u0027Timestamp\u0027\nparameter[1] or the AWS Signature v4 \u0027X-Aws-Date\u0027 header or\nparameter[2].\n\nAlthough this technically adds a new feature and the default value of\nthe feature changes behavior, this change is required to protect\ncredential holders and therefore must be backported to all supported\nbranches.\n\n[1] https://docs.aws.amazon.com/general/latest/gr/signature-version-2.html\n[2] https://docs.aws.amazon.com/general/latest/gr/sigv4-date-handling.html\n\nConflicts due to six removal in e2d83ae9:\n\tkeystone/api/_shared/EC2_S3_Resource.py\n\tkeystone/tests/unit/test_contrib_ec2_core.py\n\nConflicts due to flask reorg:\n\tkeystone/api/_shared/EC2_S3_Resource.py\n\nChange-Id: Idb10267338b4204b435df233c636046a1ce5711f\nCloses-bug: #1872737\n(cherry picked from commit ab89ea749013e7f2c46260f68504f5687763e019)\n(cherry picked from commit 8d5becbe4b463f6a5a24a1929dd0f48dab6ae027)\n(cherry picked from commit e3f65d6fbcd18032a8ad3dfa3aaded264a282158)\n(cherry picked from commit 1ef3828516c1b87a8ca84acca73ec593b0b8591d)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/16eebd28716e1476f07c945876082daaba477fa8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/16eebd28716e1476f07c945876082daaba477fa8"}]},"branch":"refs/heads/stable/rocky"},"35f09e2b7c00e03cd1d52a2337b51be38dd79480":{"kind":"NO_CHANGE","_number":2,"created":"2020-05-06 15:19:56.000000000","uploader":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"ref":"refs/changes/85/725385/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/85/725385/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/85/725385/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/85/725385/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/85/725385/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/85/725385/2"}}},"commit":{"parents":[{"commit":"abf5cb6a55b78afceade692dceba7542e06736b4","subject":"Add cadf auditing to credentials","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/abf5cb6a55b78afceade692dceba7542e06736b4"}]}],"author":{"name":"Colleen Murphy","email":"colleen.murphy@suse.com","date":"2020-04-17 00:05:43.000000000","tz":-420},"committer":{"name":"Colleen Murphy","email":"colleen.murphy@suse.com","date":"2020-05-04 22:47:41.000000000","tz":-420},"subject":"Check timestamp of signed EC2 token request","message":"Check timestamp of signed EC2 token request\n\nEC2 token requests contain a signature that signs the entire request,\nincluding the access timestamp. While the signature is checked, the\ntimestamp is not, and so these signed requests remain valid\nindefinitely, leaving the token API vulnerable to replay attacks. This\nchange introduces a configurable TTL for signed token requests and\nensures that the timestamp is actually validated against it.\n\nThe check will work for either an AWS Signature v1/v2 \u0027Timestamp\u0027\nparameter[1] or the AWS Signature v4 \u0027X-Aws-Date\u0027 header or\nparameter[2].\n\nAlthough this technically adds a new feature and the default value of\nthe feature changes behavior, this change is required to protect\ncredential holders and therefore must be backported to all supported\nbranches.\n\n[1] https://docs.aws.amazon.com/general/latest/gr/signature-version-2.html\n[2] https://docs.aws.amazon.com/general/latest/gr/sigv4-date-handling.html\n\nConflicts due to six removal in e2d83ae9:\n\tkeystone/api/_shared/EC2_S3_Resource.py\n\tkeystone/tests/unit/test_contrib_ec2_core.py\n\nConflicts due to flask reorg:\n\tkeystone/api/_shared/EC2_S3_Resource.py\n\nChange-Id: Idb10267338b4204b435df233c636046a1ce5711f\nCloses-bug: #1872737\n(cherry picked from commit ab89ea749013e7f2c46260f68504f5687763e019)\n(cherry picked from commit 8d5becbe4b463f6a5a24a1929dd0f48dab6ae027)\n(cherry picked from commit e3f65d6fbcd18032a8ad3dfa3aaded264a282158)\n(cherry picked from commit 1ef3828516c1b87a8ca84acca73ec593b0b8591d)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/35f09e2b7c00e03cd1d52a2337b51be38dd79480"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/35f09e2b7c00e03cd1d52a2337b51be38dd79480"}]},"branch":"refs/heads/stable/rocky"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
