)]}'
{"id":"openstack%2Fkeystone~951392","triplet_id":"openstack%2Fkeystone~master~Ie94f7e18106b50087284bd8c81b50aa50ab104cb","project":"openstack/keystone","branch":"master","topic":"bug/2111836","attention_set":{},"removed_from_attention_set":{"27900":{"account":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"last_update":"2025-05-30 16:15:04.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Ie94f7e18106b50087284bd8c81b50aa50ab104cb","subject":"Fix getting token from application credentials token","status":"MERGED","created":"2025-05-30 10:50:36.000000000","updated":"2025-05-30 16:16:15.000000000","submitted":"2025-05-30 16:15:04.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"951392-bug/2111836","meta_rev_id":"8d7e7ca26f99334d3419819f9aadc0d674091ebd","_number":951392,"virtual_id_number":951392,"owner":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"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":"2025-05-30 16:15:04.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"},"recommended":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"all":[{"value":1,"date":"2025-05-30 11:15:05.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":2,"date":"2025-05-30 14:15:56.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},{"value":2,"date":"2025-05-30 14:17:13.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":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},"all":[{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},{"value":1,"date":"2025-05-30 14:17:13.000000000","permitted_voting_range":{"min":1,"max":1},"_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":[],"reviewers":{"REVIEWER":[{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-05-30 11:15:05.000000000","updated_by":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"reviewer":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"state":"REVIEWER"},{"updated":"2025-05-30 12:20:04.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":"CC"},{"updated":"2025-05-30 13:17:23.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":"2025-05-30 14:15:56.000000000","updated_by":{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},"reviewer":{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},"state":"REVIEWER"},{"updated":"2025-05-30 14:17:13.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"}],"messages":[{"id":"8eb3255693f753f258985edbcbab5732e415f0d0","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2025-05-30 10:50:36.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"d8e1d7aaaafcbfc8649b8d1f1c0bffd008f9d8d2","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-05-30 11:15:05.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"5b69c5e74c5bd30f3cca0fe6a47c7c2546cbde08","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-05-30 11:15:26.000000000","message":"Topic set to bug/2111836","accounts_in_message":[],"_revision_number":1},{"id":"6fda7a81a82f3af08f8a3b68b2a7d689a5fab4fd","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-05-30 11:21:56.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"01188ff835199c16799161e44e05baff3054d526","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-30 12:20:04.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f6081a3804ac4a26b645e1154fc32169\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/b2fda58f8ebf499086affe09692a0218 : SUCCESS in 30m 53s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/faa89cce3e714c7ea61a3adc8183196d : SUCCESS in 28m 13s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/2e4509ff79224be2a84c761bb077c225 : SUCCESS in 46m 00s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"915d1992a0414180f139b4edf14280df069c3d69","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-30 13:17:23.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/4c65546075bb4cf7b0365b9a53762f46\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/00a1fe6e91e74da3924cf8a747969ad2 : SUCCESS in 17m 46s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/64382acbe1664e75a809ef6ea94d8bb6 : SUCCESS in 6m 21s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/4865fd9499c94da1aec9da14d3a42a39 : SUCCESS in 11m 09s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/8399715d7d77424caba45a2fbf1a92b5 : SUCCESS in 12m 39s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/d9e66765d7e94d8485e94bce7a6d7629 : SUCCESS in 16m 45s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f827bbd2c3a24399808e63cb9e7331d6 : SUCCESS in 14m 38s\n- grenade https://zuul.opendev.org/t/openstack/build/022a1884cde3495786140f2817590ed4 : SUCCESS in 1h 01m 16s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/7abf89ab184d48e5a246ba89e2bfa032 : SUCCESS in 1h 32m 44s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/1dd687fad23c49638fb18d77271a9567 : SUCCESS in 25m 47s\n- keystone-dsvm-py3-functional-fips https://zuul.opendev.org/t/openstack/build/e94023af406b4327be15bdfbff952854 : FAILURE in 23m 33s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/d6158fc5294a43d583091b7954d0234c : FAILURE in 27m 02s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy-k2k https://zuul.opendev.org/t/openstack/build/70dbd0ba2f134e0ba45e48bcc95d6acc : SUCCESS in 23m 19s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/7c5a549eeaef4b918cc36ce7751dff26 : SUCCESS in 13m 55s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/6506badc16fa4c1d9762f5fc8e7af5e1 : FAILURE in 13m 45s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/36b6d4fbe7b94320bf7e99446dc259c4 : SUCCESS in 49m 08s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/d54398c99bd54175aca1c68c382b22f1 : FAILURE in 40m 18s (non-voting)\n- codegenerator-openapi-identity-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/d874802472c24aa7a74c39139ed070d9 : SUCCESS in 6m 33s (non-voting)\n- keystone-dsvm-functional-oidc-federation https://zuul.opendev.org/t/openstack/build/5190b922f76d410ea083cfe3dce46ab3 : SUCCESS in 31m 39s","accounts_in_message":[],"_revision_number":1},{"id":"be1388f0ec81a002981eadc6976fe6b4450349c2","author":{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},"date":"2025-05-30 14:15:56.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"6f78df89a149ce45ee3d287a7f4a4ea7a38d430a","author":{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},"date":"2025-05-30 14:17:13.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"e44e40aa623ced0a392e54d7116ab2d4d6b67a4c","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-30 14:17:46.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"33833a869afcbf14a5e90c4a5232dbcbe3bea383","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-30 16:15:04.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b495af2f5b0c403b802a700c0f3d3755\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/aeca0f2e654449938ebdb7eacc469c2a : SUCCESS in 6m 14s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/e8791af5fa6c45949e24f11f37853a88 : SUCCESS in 13m 21s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/fd34e03000694a4fa5ddba087b1bd4aa : SUCCESS in 13m 05s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b6f5a33f5b5544c0bb111e3dd20e3d1e : SUCCESS in 12m 08s\n- grenade https://zuul.opendev.org/t/openstack/build/5cf3e6c9fab649e381bade85118d588b : SUCCESS in 50m 23s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/4931e5a13e20492f81f248a8084dd496 : SUCCESS in 1h 39m 50s\n- keystone-tempest https://zuul.opendev.org/t/openstack/build/0e6af97d09c643a592aac64874131316 : SUCCESS in 22m 00s\n- keystone-tempest-federation-k2k https://zuul.opendev.org/t/openstack/build/abd1b9accc444300b3dc173c35cd3622 : SUCCESS in 24m 39s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/4cdda66d56bb460ba39bbcd82bd0180e : SUCCESS in 47m 10s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/b6a3241abca34b29a6c0be13749a3bd1 : FAILURE in 41m 24s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"77b261ca4582042e87e7ae3cf401fc68813b478f","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-30 16:15:04.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"8d7e7ca26f99334d3419819f9aadc0d674091ebd","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-30 16:16:15.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/7ab317f986ea49449ae2561153c8a87a\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0b038801435f4518b5ad9c6ce4ca70aa : SUCCESS in 1m 00s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"2323c474f857b64b5e6159dab03e64580817c65c","revisions":{"2323c474f857b64b5e6159dab03e64580817c65c":{"kind":"REWORK","_number":1,"created":"2025-05-30 10:50:36.000000000","uploader":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"ref":"refs/changes/92/951392/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/92/951392/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/92/951392/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/92/951392/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/92/951392/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/92/951392/1"}}},"commit":{"parents":[{"commit":"069fa4566b9c4835554d993780f1010362f4420b","subject":"Merge \"Allow additional properties in endpoint schema\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/069fa4566b9c4835554d993780f1010362f4420b"}]}],"author":{"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","date":"2025-05-30 10:47:29.000000000","tz":120},"committer":{"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","date":"2025-05-30 10:47:29.000000000","tz":120},"subject":"Fix getting token from application credentials token","message":"Fix getting token from application credentials token\n\nWhen user tries to get token from token that was initially issued using\napplication credentials it is necessary to restore the initial\napplication credential is to enforce it\u0027s scope, roles and access rules.\n\nCloses-bug: #2111836\nChange-Id: Ie94f7e18106b50087284bd8c81b50aa50ab104cb\nSigned-off-by: Artem Goncharov \u003cartem.goncharov@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/2323c474f857b64b5e6159dab03e64580817c65c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/2323c474f857b64b5e6159dab03e64580817c65c"}]},"branch":"refs/heads/master"}},"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":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"}}]}],"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":{}}}]}
