)]}'
{"id":"openstack%2Fkeystonemiddleware~878023","triplet_id":"openstack%2Fkeystonemiddleware~stable%2Fzed~I0c022c3cc57f30530ebdef6e434753ece2bdf912","project":"openstack/keystonemiddleware","branch":"stable/zed","topic":"877808-stable/zed","attention_set":{},"removed_from_attention_set":{"34275":{"account":{"_account_id":34275,"name":"Jorge Merlino","email":"jorge.merlino@canonical.com","username":"drencrom"},"last_update":"2023-06-26 20:29:48.000000000","reason":"Change was submitted"},"7973":{"account":{"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},"last_update":"2023-06-26 20:29:48.000000000","reason":"Change was submitted"},"7414":{"account":{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},"last_update":"2023-06-26 18:52:26.000000000","reason":"\u003cGERRIT_ACCOUNT_7414\u003e replied on the change","reason_account":{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"}}},"hashtags":[],"change_id":"I0c022c3cc57f30530ebdef6e434753ece2bdf912","subject":"Add timeout for requests","status":"MERGED","created":"2023-03-21 16:51:42.000000000","updated":"2023-06-26 20:30:47.000000000","submitted":"2023-06-26 20:29:48.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"878023-877808-stable/zed","cherry_pick_of_change":877808,"cherry_pick_of_patch_set":3,"meta_rev_id":"c069d1ae59663eb81ab938dbabd10d5fe980fcaa","_number":878023,"virtual_id_number":878023,"owner":{"_account_id":34275,"name":"Jorge Merlino","email":"jorge.merlino@canonical.com","username":"drencrom"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},{"value":0,"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2023-06-26 20:29:48.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},"all":[{"value":2,"date":"2023-06-26 18:52:26.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},{"value":2,"date":"2023-05-05 14:23:24.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},"all":[{"value":1,"date":"2023-06-26 18:52:26.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},{"value":0,"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[{"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"}],"reviewers":{"REVIEWER":[{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},{"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"CC":[{"_account_id":33455,"name":"Hiromu Asahina","email":"hiromu.a5a@gmail.com","username":"h_asahina"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2023-03-21 16:51:42.000000000","updated_by":{"_account_id":34275,"name":"Jorge Merlino","email":"jorge.merlino@canonical.com","username":"drencrom"},"reviewer":{"_account_id":33455,"name":"Hiromu Asahina","email":"hiromu.a5a@gmail.com","username":"h_asahina"},"state":"CC"},{"updated":"2023-03-21 18:14:15.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"},{"updated":"2023-05-05 14:23:24.000000000","updated_by":{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},"reviewer":{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},"state":"REVIEWER"},{"updated":"2023-06-26 09:33:01.000000000","updated_by":{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},"reviewer":{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},"state":"REVIEWER"},{"updated":"2023-06-26 09:33:01.000000000","updated_by":{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},"reviewer":{"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},"state":"REVIEWER"}],"messages":[{"id":"33561545a5f38d24115fc957bd7618a4d7ea13f3","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34275,"name":"Jorge Merlino","email":"jorge.merlino@canonical.com","username":"drencrom"},"date":"2023-03-21 16:51:42.000000000","message":"Patch Set 1: Cherry Picked from branch master.","accounts_in_message":[],"_revision_number":1},{"id":"2f1a50a1a66bd3ded4d49c76fc42828be2973908","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-03-21 18:14:15.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\nhttps://zuul.opendev.org/t/openstack/buildset/a9271b6fe70d4743956911296013e058\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/655bc76067af42449f492eb4d9cd0b4b : FAILURE in 3m 11s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a14baf8d353f4dceaee4fcce0b9a7087 : SUCCESS in 2m 48s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/c296e80e54464d679948542b0257a39c : FAILURE in 3m 02s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/22155d914cf54123a89250a560b4839a : FAILURE in 3m 03s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/f18651b161d94d709e234bc045b6bbe6 : FAILURE in 4m 23s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5bbb96a216f84f699a828d35ecdf6622 : SUCCESS in 5m 04s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/4663f1d9b7e2456ab3c269f64893bbcd : SUCCESS in 1h 20m 20s","accounts_in_message":[],"_revision_number":1},{"id":"5bf553db7e5c9f7bcba7937a5472b86d8b37e74b","author":{"_account_id":33455,"name":"Hiromu Asahina","email":"hiromu.a5a@gmail.com","username":"h_asahina"},"date":"2023-03-24 16:00:50.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"0469b02a7871f185a4e65e28da5df0e5593e67e2","author":{"_account_id":33455,"name":"Hiromu Asahina","email":"hiromu.a5a@gmail.com","username":"h_asahina"},"date":"2023-03-24 16:16:49.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"6459da69633e540f572a1ac2f2e6b5bbb50c5485","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34275,"name":"Jorge Merlino","email":"jorge.merlino@canonical.com","username":"drencrom"},"date":"2023-03-27 14:03:44.000000000","message":"Patch Set 2: Patch Set 1 was rebased","accounts_in_message":[],"_revision_number":2},{"id":"d057b3118576bb867e5fefb06e4ee2de3393d918","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-03-27 15:42:52.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e60e50951b924bc8b6366462de1022e6\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/376b889789204766aadced6939f31230 : SUCCESS in 3m 33s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e2f3e0648d2146abaa968415ff601a41 : SUCCESS in 2m 57s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/7e3c8c56007a491bb2fd49975598fe25 : SUCCESS in 3m 06s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/e059fcf6a5324a71b1041df585b7fc3f : SUCCESS in 3m 48s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/5b9f284f445e473cbb7f1df50fa92383 : SUCCESS in 3m 07s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/795f9b0552024f66b031098a8d01abda : SUCCESS in 5m 50s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/6d6d345bd83a4d7a894b159dbac5034f : SUCCESS in 1h 38m 23s","accounts_in_message":[],"_revision_number":2},{"id":"b37d62677cc50a70db546441946570b363dbc242","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":34275,"name":"Jorge Merlino","email":"jorge.merlino@canonical.com","username":"drencrom"},"date":"2023-03-27 19:51:13.000000000","message":"Topic 877808-stable/zed removed","accounts_in_message":[],"_revision_number":2},{"id":"93c08972e202419d2ba45d6451c499ce50b2f090","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":34275,"name":"Jorge Merlino","email":"jorge.merlino@canonical.com","username":"drencrom"},"date":"2023-03-27 19:51:38.000000000","message":"Topic set to 877808-stable/zed","accounts_in_message":[],"_revision_number":2},{"id":"924096cb3007c1d1d48dbadea8381d7f50272c87","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34275,"name":"Jorge Merlino","email":"jorge.merlino@canonical.com","username":"drencrom"},"date":"2023-03-27 19:58:01.000000000","message":"Patch Set 3: Patch Set 2 was rebased","accounts_in_message":[],"_revision_number":3},{"id":"449ff887372375e6c91b2c2f81dce013cce23f3f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-03-27 21:07:18.000000000","message":"Patch Set 3: 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\nhttps://zuul.opendev.org/t/openstack/buildset/570ca06820a647c6a59301b306bec2ff\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/73d04beb506f40aa84c84822b4904bdd : FAILURE in 3m 39s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7a7efd085bdf4d74a6343ecb33a26c6d : SUCCESS in 3m 34s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/d3957cf7a9ac40ba957206249676ee3b : FAILURE in 3m 29s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/894f18ee1ade42948fd2841aba345c03 : FAILURE in 3m 49s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/b0bb6ea9059e4122a48aa12125defb74 : FAILURE in 3m 33s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/edc360740bce4f9bb442f4d47adf27a6 : SUCCESS in 5m 22s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/6fd0c92d26134780a8741311426e65c5 : SUCCESS in 1h 03m 09s","accounts_in_message":[],"_revision_number":3},{"id":"bf1a0ff0a05069539959454e349e0193219726ac","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34275,"name":"Jorge Merlino","email":"jorge.merlino@canonical.com","username":"drencrom"},"date":"2023-03-27 21:32:20.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"598511805b8d1a6bf5c42015645fe9e16a4a4b77","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-03-27 22:44:25.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b783d1c7f0c747beb2ff55b92bdf1b35\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/2888b2025ed64cc988f2bd393d5e0727 : SUCCESS in 3m 00s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/107bf41aa6e24a9a8105e6bdc2a6a5da : SUCCESS in 2m 46s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/9e33d28aaeb34690bbd2423ede009682 : SUCCESS in 3m 05s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/f657036547d4416b99b14fde6daf2262 : SUCCESS in 3m 09s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/513f746bbd23450cb90006e79d8067b2 : SUCCESS in 2m 52s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1de7980f50a040bfae0a04d3d3d1c61d : SUCCESS in 4m 15s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/845ce53af9264a809e471cf94577f4f7 : SUCCESS in 1h 10m 42s","accounts_in_message":[],"_revision_number":4},{"id":"5dba2ad1a879f32872ea1ce9d99e00ef8dc7076b","author":{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},"date":"2023-05-05 14:23:24.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"77a426358f5141adc04bc827ccf3d7b50de30c9b","author":{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},"date":"2023-06-26 18:52:26.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":4},{"id":"ccb550933a10a5944d23b9c7bec9a1e02f0a84a8","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-06-26 18:52:54.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"a37b13c319f206cb16e605bb5581357d935093a2","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-06-26 20:29:48.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/25c3f90d8b584dafaf4a99c892d8d649\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a03c1ad0fa4d4dd0b5cd9db08ab42423 : SUCCESS in 3m 12s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/5f7cdb5b75da49ce8858b70651ea1776 : SUCCESS in 3m 20s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/041dbbba86324d4eb6cae62351dd2458 : SUCCESS in 3m 05s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c74ee47cb88b4ac68b1efc67ee7d389f : SUCCESS in 4m 41s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/51c584e5787c4d50a31f798f0eb3ec9f : SUCCESS in 1h 34m 18s","accounts_in_message":[],"_revision_number":4},{"id":"8fe8692d7baa238a7e3c9880223760d92b010752","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-06-26 20:29:48.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":4},{"id":"c069d1ae59663eb81ab938dbabd10d5fe980fcaa","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-06-26 20:30:47.000000000","message":"Patch Set 4:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2352de02085b4505afee8d0b76f79d3e\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7fdd208dd4fc47bf825b5e9f67af31c9 : SUCCESS in 41s","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"b61d3125f270b1c3da17cacb443034e1e9a8ce50","revisions":{"a1acf130e67a758fec7ef83bd542dcc640e9c77e":{"kind":"REWORK","_number":1,"created":"2023-03-21 16:51:42.000000000","uploader":{"_account_id":34275,"name":"Jorge Merlino","email":"jorge.merlino@canonical.com","username":"drencrom"},"ref":"refs/changes/23/878023/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystonemiddleware","ref":"refs/changes/23/878023/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystonemiddleware refs/changes/23/878023/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystonemiddleware refs/changes/23/878023/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystonemiddleware refs/changes/23/878023/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystonemiddleware refs/changes/23/878023/1"}}},"commit":{"parents":[{"commit":"f602fa718d12e4ab15ab134256fa835db2a1b7ee","subject":"Remove cache invalidation when using expired token","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystonemiddleware/commit/f602fa718d12e4ab15ab134256fa835db2a1b7ee"}]}],"author":{"name":"Hiromu Asahina","email":"hiromu.asahina.az@hco.ntt.co.jp","date":"2023-03-17 15:35:47.000000000","tz":540},"committer":{"name":"Jorge Merlino","email":"jorge.merlino@canonical.com","date":"2023-03-21 16:51:42.000000000","tz":0},"subject":"Add timeout for requests","message":"Add timeout for requests\n\nBandit emits errors for request methods without the timeout parameter.\nIt\u0027s better to follow the instruction to avoid hanging.\n\nAdded timeout parameters and config options to set timeout.\n\n[1] https://bandit.readthedocs.io/en/1.7.5/plugins/b113_request_without_timeout.html\n\nChange-Id: I0c022c3cc57f30530ebdef6e434753ece2bdf912\n(cherry picked from commit 92cdf8a0a5df0a7862eaa950060794a43b8ad4ec)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystonemiddleware/commit/a1acf130e67a758fec7ef83bd542dcc640e9c77e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystonemiddleware/commit/a1acf130e67a758fec7ef83bd542dcc640e9c77e"}]},"branch":"refs/heads/stable/zed"},"e24accaeb91923c10300536c0c9ef70ff8336f09":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2023-03-27 14:03:44.000000000","uploader":{"_account_id":34275,"name":"Jorge Merlino","email":"jorge.merlino@canonical.com","username":"drencrom"},"ref":"refs/changes/23/878023/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystonemiddleware","ref":"refs/changes/23/878023/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystonemiddleware refs/changes/23/878023/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystonemiddleware refs/changes/23/878023/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystonemiddleware refs/changes/23/878023/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystonemiddleware refs/changes/23/878023/2"}}},"commit":{"parents":[{"commit":"ae04dc76d7d2ab2f430e941c951f28e405936545","subject":"[DNM] Fix mocks in EC2 token tests","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystonemiddleware/commit/ae04dc76d7d2ab2f430e941c951f28e405936545"}]}],"author":{"name":"Hiromu Asahina","email":"hiromu.asahina.az@hco.ntt.co.jp","date":"2023-03-17 15:35:47.000000000","tz":540},"committer":{"name":"Jorge Merlino","email":"jorge.merlino@canonical.com","date":"2023-03-27 14:03:44.000000000","tz":0},"subject":"Add timeout for requests","message":"Add timeout for requests\n\nBandit emits errors for request methods without the timeout parameter.\nIt\u0027s better to follow the instruction to avoid hanging.\n\nAdded timeout parameters and config options to set timeout.\n\n[1] https://bandit.readthedocs.io/en/1.7.5/plugins/b113_request_without_timeout.html\n\nChange-Id: I0c022c3cc57f30530ebdef6e434753ece2bdf912\n(cherry picked from commit 92cdf8a0a5df0a7862eaa950060794a43b8ad4ec)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystonemiddleware/commit/e24accaeb91923c10300536c0c9ef70ff8336f09"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystonemiddleware/commit/e24accaeb91923c10300536c0c9ef70ff8336f09"}]},"branch":"refs/heads/stable/zed","description":"Rebase"},"3fc842038cc0cdd0d9188518def6108f0878670a":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2023-03-27 19:58:01.000000000","uploader":{"_account_id":34275,"name":"Jorge Merlino","email":"jorge.merlino@canonical.com","username":"drencrom"},"ref":"refs/changes/23/878023/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystonemiddleware","ref":"refs/changes/23/878023/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystonemiddleware refs/changes/23/878023/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystonemiddleware refs/changes/23/878023/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystonemiddleware refs/changes/23/878023/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystonemiddleware refs/changes/23/878023/3"}}},"commit":{"parents":[{"commit":"f602fa718d12e4ab15ab134256fa835db2a1b7ee","subject":"Remove cache invalidation when using expired token","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystonemiddleware/commit/f602fa718d12e4ab15ab134256fa835db2a1b7ee"}]}],"author":{"name":"Hiromu Asahina","email":"hiromu.asahina.az@hco.ntt.co.jp","date":"2023-03-17 15:35:47.000000000","tz":540},"committer":{"name":"Jorge Merlino","email":"jorge.merlino@canonical.com","date":"2023-03-27 19:58:01.000000000","tz":0},"subject":"Add timeout for requests","message":"Add timeout for requests\n\nBandit emits errors for request methods without the timeout parameter.\nIt\u0027s better to follow the instruction to avoid hanging.\n\nAdded timeout parameters and config options to set timeout.\n\n[1] https://bandit.readthedocs.io/en/1.7.5/plugins/b113_request_without_timeout.html\n\nChange-Id: I0c022c3cc57f30530ebdef6e434753ece2bdf912\n(cherry picked from commit 92cdf8a0a5df0a7862eaa950060794a43b8ad4ec)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystonemiddleware/commit/3fc842038cc0cdd0d9188518def6108f0878670a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystonemiddleware/commit/3fc842038cc0cdd0d9188518def6108f0878670a"}]},"branch":"refs/heads/stable/zed","description":"Rebase"},"b61d3125f270b1c3da17cacb443034e1e9a8ce50":{"kind":"REWORK","_number":4,"created":"2023-03-27 21:32:20.000000000","uploader":{"_account_id":34275,"name":"Jorge Merlino","email":"jorge.merlino@canonical.com","username":"drencrom"},"ref":"refs/changes/23/878023/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystonemiddleware","ref":"refs/changes/23/878023/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystonemiddleware refs/changes/23/878023/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystonemiddleware refs/changes/23/878023/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystonemiddleware refs/changes/23/878023/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystonemiddleware refs/changes/23/878023/4"}}},"commit":{"parents":[{"commit":"f602fa718d12e4ab15ab134256fa835db2a1b7ee","subject":"Remove cache invalidation when using expired token","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystonemiddleware/commit/f602fa718d12e4ab15ab134256fa835db2a1b7ee"}]}],"author":{"name":"Hiromu Asahina","email":"hiromu.asahina.az@hco.ntt.co.jp","date":"2023-03-17 15:35:47.000000000","tz":540},"committer":{"name":"Jorge Merlino","email":"jorge.merlino@canonical.com","date":"2023-03-27 21:32:18.000000000","tz":-180},"subject":"Add timeout for requests","message":"Add timeout for requests\n\nBandit emits errors for request methods without the timeout parameter.\nIt\u0027s better to follow the instruction to avoid hanging.\n\nAdded timeout parameters and config options to set timeout.\n\n[1] https://bandit.readthedocs.io/en/1.7.5/plugins/b113_request_without_timeout.html\n\nChange-Id: I0c022c3cc57f30530ebdef6e434753ece2bdf912\n(cherry picked from commit 92cdf8a0a5df0a7862eaa950060794a43b8ad4ec)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystonemiddleware/commit/b61d3125f270b1c3da17cacb443034e1e9a8ce50"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystonemiddleware/commit/b61d3125f270b1c3da17cacb443034e1e9a8ce50"}]},"branch":"refs/heads/stable/zed"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY","applied_by":{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"}}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{}}}]}
