)]}'
{"id":"openstack%2Fkeystone~804719","triplet_id":"openstack%2Fkeystone~stable%2Frocky~Id51241989b22c52810391f3e8e1cadbf8613d873","project":"openstack/keystone","branch":"stable/rocky","topic":"bug/1688137-stable/train-stable/stein-stable/rocky","attention_set":{},"removed_from_attention_set":{"12907":{"account":{"_account_id":12907,"name":"Jan Zerebecki","email":"jan.openstack@zerebecki.de","username":"jzerebecki"},"last_update":"2022-07-15 16:49:02.000000000","reason":"Change was abandoned"}},"hashtags":[],"change_id":"Id51241989b22c52810391f3e8e1cadbf8613d873","subject":"Hide AccountLocked exception from end users","status":"ABANDONED","created":"2021-08-16 13:21:22.000000000","updated":"2022-07-15 16:49:02.000000000","total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"cherry_pick_of_change":804718,"cherry_pick_of_patch_set":1,"meta_rev_id":"b4a6de49c1c44b28b5d7fc274eb8a4fc52cfae71","_number":804719,"virtual_id_number":804719,"owner":{"_account_id":12907,"name":"Jan Zerebecki","email":"jan.openstack@zerebecki.de","username":"jzerebecki"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},{"tag":"autogenerated:zuul:check","value":1,"date":"2022-02-15 01:07:13.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":"","value":1,"default_value":0,"optional":true},"Code-Review":{"recommended":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"all":[{"value":1,"date":"2022-02-15 19:38:00.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","value":1,"default_value":0,"optional":true},"Workflow":{"all":[{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-08-16 13:21:22.000000000","updated_by":{"_account_id":12907,"name":"Jan Zerebecki","email":"jan.openstack@zerebecki.de","username":"jzerebecki"},"reviewer":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"state":"REVIEWER"},{"updated":"2021-08-16 14:56:49.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":"2022-02-14 23:43:44.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":"CC"},{"updated":"2022-02-14 23:48:12.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":"2022-05-13 04:38:19.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":"REMOVED"}],"messages":[{"id":"f3b4c03c668659cb54c7ed5f0a15f3b911f79c8e","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":12907,"name":"Jan Zerebecki","email":"jan.openstack@zerebecki.de","username":"jzerebecki"},"date":"2021-08-16 13:21:22.000000000","message":"Patch Set 1: Cherry Picked from branch stable/stein.\n\nThe following files contain Git conflicts:\n* keystone/tests/unit/identity/test_backend_sql.py","accounts_in_message":[],"_revision_number":1},{"id":"e83278c94786fc72e03a058804dade45d6f6a728","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":12907,"name":"Jan Zerebecki","email":"jan.openstack@zerebecki.de","username":"jzerebecki"},"date":"2021-08-16 13:31:36.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"38fe83451fff709166bfb71a50afce345d800b23","tag":"autogenerated:gerrit:setReadyForReview","author":{"_account_id":12907,"name":"Jan Zerebecki","email":"jan.openstack@zerebecki.de","username":"jzerebecki"},"date":"2021-08-16 13:31:58.000000000","message":"Set Ready For Review","accounts_in_message":[],"_revision_number":2},{"id":"dfd5fd980b05401079465df077b178533f79fd91","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":12907,"name":"Jan Zerebecki","email":"jan.openstack@zerebecki.de","username":"jzerebecki"},"date":"2021-08-16 13:34:29.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"31a04e54993a7c0b5a73ab6c305b88d69fd5070f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-08-16 14:56:49.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\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2a5aa5e225584ee4b0b02a2e8088990e : SUCCESS in 7m 04s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/91cb6b6af1894aad960837e0141c8354 : SUCCESS in 19m 17s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/70eb0af38d8d446091747030075e800c : SUCCESS in 18m 31s\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/48a99e9570174bc9befbf5ed67b9268c : SUCCESS in 10m 04s\n- tempest-full https://zuul.opendev.org/t/openstack/build/48d2606e0d8f4f7280313eab5779b331 : SUCCESS in 1h 20m 16s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/4b95ded8dd64439497005450625d4f76 : SUCCESS in 51m 12s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/456ce63d69f04c6ea503d1fee77d6da5 : SUCCESS in 1h 17m 54s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/b37ced2a803945ff9f92c780c413ba57 : SUCCESS in 9m 25s\n- keystone-dsvm-functional https://zuul.opendev.org/t/openstack/build/84dd35b94c7b4f3288ef8d6c866e9494 : FAILURE in 31m 28s\n- keystone-dsvm-functional-v3-only https://zuul.opendev.org/t/openstack/build/69b9979a140f4e1dabd4e204377f5b97 : FAILURE in 31m 20s (non-voting)\n- keystone-dsvm-py35-functional-v3-only https://zuul.opendev.org/t/openstack/build/36c6ef2231d346a99f1bee85cc7197c4 : FAILURE in 32m 57s (non-voting)\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/656a6ae86760424ca7fa1eeeada970c5 : FAILURE in 6m 42s\n- legacy-keystoneclient-dsvm-functional https://zuul.opendev.org/t/openstack/build/b482f466fe944c66892c4b0926f6cd8e : FAILURE in 28m 09s (non-voting)\n- openstack-tox-cover-keystone-xenial https://zuul.opendev.org/t/openstack/build/737566185ea347078159188de6dff2af : SUCCESS in 19m 06s\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/acbfe2a7956143319ee75c703d429598 : SUCCESS in 35m 36s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"ae01a9c55fc3fd0884270abad29aada3feacee5d","author":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"date":"2022-02-14 23:43:44.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"26ad0ef71384c3699a60f90423824eccf9a0d2e3","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-02-15 01:07:13.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4a791d9e4d4a4cbea03ba9ef8f86572a : SUCCESS in 5m 59s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/9439cdbc22b14219875208ed9611a924 : SUCCESS in 17m 28s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/dcbaa67aaed8473c8a17f6e22114bcee : SUCCESS in 17m 16s\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/29baf9fcc4444b00a73f3f476f3d6cc0 : SUCCESS in 8m 02s\n- tempest-full https://zuul.opendev.org/t/openstack/build/4bcd21dd4bb04ba6a9e29d37c1a0cabf : SUCCESS in 1h 18m 41s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/298ad507ee024c9a85a61d929d94521f : SUCCESS in 46m 34s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/0fa746ffffdb4a1b95337b2c3c360dc3 : SUCCESS in 1h 08m 10s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/9613fbf8020a41c6950b9655dc497c32 : SUCCESS in 8m 36s\n- keystone-dsvm-functional https://zuul.opendev.org/t/openstack/build/f26af636129f46ef944299d183faf21f : SUCCESS in 29m 31s\n- keystone-dsvm-functional-v3-only https://zuul.opendev.org/t/openstack/build/ec05fc25cbad4c8696d0e3092e44409f : SUCCESS in 29m 47s (non-voting)\n- keystone-dsvm-py35-functional-v3-only https://zuul.opendev.org/t/openstack/build/614e0db101784fac9872200a7ee8ce0d : SUCCESS in 29m 44s (non-voting)\n- legacy-keystoneclient-dsvm-functional https://zuul.opendev.org/t/openstack/build/0cafd34376904d659628d5bee91b6949 : FAILURE in 27m 06s (non-voting)\n- openstack-tox-cover-keystone-xenial https://zuul.opendev.org/t/openstack/build/84d7341cd7a747bcb57b1f6814f5b416 : SUCCESS in 14m 23s\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/07f52256f9414ba4a3260eaad2b181ec : SUCCESS in 34m 59s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"02293988378db2288a262f90e44fe6f01099d908","author":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"date":"2022-02-15 19:38:00.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"b5cc2024ac9140d5eb588b5d61cc066b03f58694","tag":"autogenerated:gerrit:deleteReviewer","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2022-05-13 04:38:19.000000000","message":"Removed reviewer Gage Hugo.","accounts_in_message":[],"_revision_number":3},{"id":"b4a6de49c1c44b28b5d7fc274eb8a4fc52cfae71","tag":"autogenerated:gerrit:abandon","author":{"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},"date":"2022-07-15 16:49:02.000000000","message":"Abandoned\n\nAbandoning unmerged stable/rocky changes.","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"97d2b3e2574629baf8384e2669311f1809116659","revisions":{"30f12b0b09d65e38a6ac61d403932281d2f916e2":{"kind":"REWORK","_number":1,"created":"2021-08-16 13:21:22.000000000","uploader":{"_account_id":12907,"name":"Jan Zerebecki","email":"jan.openstack@zerebecki.de","username":"jzerebecki"},"ref":"refs/changes/19/804719/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/19/804719/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/19/804719/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/19/804719/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/19/804719/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/19/804719/1"}}},"commit":{"parents":[{"commit":"53d1ccb8a1bdbb5aa0efaacf9739b1a6f436e191","subject":"Fix security issues with EC2 credentials","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/53d1ccb8a1bdbb5aa0efaacf9739b1a6f436e191"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2020-10-27 20:22:04.000000000","tz":-300},"committer":{"name":"Jan Zerebecki","email":"jan.openstack@zerebecki.de","date":"2021-08-16 13:21:22.000000000","tz":0},"subject":"Hide AccountLocked exception from end users","message":"Hide AccountLocked exception from end users\n\nThis change hides the AccountLocked exception from being returned\nto the end user to hide sensitive information that a potential\nmalicious person could gain insight from.\n\nThe notification handler catches the AccountLocked exception as\nbefore, but after sending the audit notification, it instead\nbubbles up Unauthorized rather than AccountLocked.\n\nCo-Authored-By: Samuel de Medeiros Queiroz \u003csamueldmq@gmail.com\u003e\n\nChange-Id: Id51241989b22c52810391f3e8e1cadbf8613d873\nRelated-Bug: #1688137\n(cherry picked from commit ac2631ae33445877094cdae796fbcdce8833a626)\n(cherry picked from commit 1b573ae7d1c20e0ebfbde79bbe7538a09589c75d)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/30f12b0b09d65e38a6ac61d403932281d2f916e2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/30f12b0b09d65e38a6ac61d403932281d2f916e2"}]},"branch":"refs/heads/stable/rocky"},"95186e6534dd6199b7d7a7caca775fafbf3f1afa":{"kind":"REWORK","_number":2,"created":"2021-08-16 13:31:36.000000000","uploader":{"_account_id":12907,"name":"Jan Zerebecki","email":"jan.openstack@zerebecki.de","username":"jzerebecki"},"ref":"refs/changes/19/804719/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/19/804719/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/19/804719/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/19/804719/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/19/804719/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/19/804719/2"}}},"commit":{"parents":[{"commit":"53d1ccb8a1bdbb5aa0efaacf9739b1a6f436e191","subject":"Fix security issues with EC2 credentials","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/53d1ccb8a1bdbb5aa0efaacf9739b1a6f436e191"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2020-10-27 20:22:04.000000000","tz":-300},"committer":{"name":"Jan Zerebecki","email":"jan.suse@zerebecki.de","date":"2021-08-16 13:29:20.000000000","tz":120},"subject":"Hide AccountLocked exception from end users","message":"Hide AccountLocked exception from end users\n\nThis change hides the AccountLocked exception from being returned\nto the end user to hide sensitive information that a potential\nmalicious person could gain insight from.\n\nThe notification handler catches the AccountLocked exception as\nbefore, but after sending the audit notification, it instead\nbubbles up Unauthorized rather than AccountLocked.\n\nConflicts:\n  keystone/tests/unit/identity/test_backend_sql.py\n\nCo-Authored-By: Samuel de Medeiros Queiroz \u003csamueldmq@gmail.com\u003e\nChange-Id: Id51241989b22c52810391f3e8e1cadbf8613d873\nRelated-Bug: #1688137\n(cherry picked from commit ac2631ae33445877094cdae796fbcdce8833a626)\n(cherry picked from commit 1b573ae7d1c20e0ebfbde79bbe7538a09589c75d)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/95186e6534dd6199b7d7a7caca775fafbf3f1afa"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/95186e6534dd6199b7d7a7caca775fafbf3f1afa"}]},"branch":"refs/heads/stable/rocky"},"97d2b3e2574629baf8384e2669311f1809116659":{"kind":"REWORK","_number":3,"created":"2021-08-16 13:34:29.000000000","uploader":{"_account_id":12907,"name":"Jan Zerebecki","email":"jan.openstack@zerebecki.de","username":"jzerebecki"},"ref":"refs/changes/19/804719/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/19/804719/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/19/804719/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/19/804719/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/19/804719/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/19/804719/3"}}},"commit":{"parents":[{"commit":"53d1ccb8a1bdbb5aa0efaacf9739b1a6f436e191","subject":"Fix security issues with EC2 credentials","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/53d1ccb8a1bdbb5aa0efaacf9739b1a6f436e191"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2020-10-27 20:22:04.000000000","tz":-300},"committer":{"name":"Jan Zerebecki","email":"jan.suse@zerebecki.de","date":"2021-08-16 13:34:19.000000000","tz":120},"subject":"Hide AccountLocked exception from end users","message":"Hide AccountLocked exception from end users\n\nThis change hides the AccountLocked exception from being returned\nto the end user to hide sensitive information that a potential\nmalicious person could gain insight from.\n\nThe notification handler catches the AccountLocked exception as\nbefore, but after sending the audit notification, it instead\nbubbles up Unauthorized rather than AccountLocked.\n\nConflicts:\n  keystone/tests/unit/identity/test_backend_sql.py\n\nCo-Authored-By: Samuel de Medeiros Queiroz \u003csamueldmq@gmail.com\u003e\nChange-Id: Id51241989b22c52810391f3e8e1cadbf8613d873\nRelated-Bug: #1688137\n(cherry picked from commit ac2631ae33445877094cdae796fbcdce8833a626)\n(cherry picked from commit 1b573ae7d1c20e0ebfbde79bbe7538a09589c75d)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/97d2b3e2574629baf8384e2669311f1809116659"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/97d2b3e2574629baf8384e2669311f1809116659"}]},"branch":"refs/heads/stable/rocky"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
