)]}'
{"id":"openstack%2Fpuppet-keystone~939777","triplet_id":"openstack%2Fpuppet-keystone~master~I6742c6d86c974824d71d4bbe918f9a62e98c0ef8","project":"openstack/puppet-keystone","branch":"master","attention_set":{},"removed_from_attention_set":{"16137":{"account":{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},"last_update":"2025-01-22 11:00:03.000000000","reason":"Change was abandoned"}},"hashtags":[],"change_id":"I6742c6d86c974824d71d4bbe918f9a62e98c0ef8","subject":"Fix broken OIDC auth due to OIDCRedirectURI change","status":"ABANDONED","created":"2025-01-22 10:11:28.000000000","updated":"2025-01-22 11:00:03.000000000","total_comment_count":2,"unresolved_comment_count":1,"has_review_started":true,"meta_rev_id":"354044346fb53d1983bdd2fc9f2f6fca24a89580","_number":939777,"virtual_id_number":939777,"owner":{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},"actions":{},"labels":{"Verified":{"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":{"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":{"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"CC":[{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-01-22 10:50:43.000000000","updated_by":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"reviewer":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"state":"CC"}],"messages":[{"id":"433b40a0a93bf1e8c4f8a6e456db4b9d3f3740e1","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},"date":"2025-01-22 10:11:28.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"b5dabc2e90aa4a2381dbf611e7406bfe951a702e","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2025-01-22 10:50:43.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"6b214062178bbd4113394f7a6594e4d394b289a9","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2025-01-22 10:51:27.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"354044346fb53d1983bdd2fc9f2f6fca24a89580","tag":"autogenerated:gerrit:abandon","author":{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},"date":"2025-01-22 11:00:03.000000000","message":"Abandoned\n\nin favor of https://review.opendev.org/c/openstack/puppet-keystone/+/939781","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"f5d28d100652b18e3a2eec943dd48386699fff0e","revisions":{"f5d28d100652b18e3a2eec943dd48386699fff0e":{"kind":"REWORK","_number":1,"created":"2025-01-22 10:11:28.000000000","uploader":{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},"ref":"refs/changes/77/939777/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/puppet-keystone","ref":"refs/changes/77/939777/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/puppet-keystone refs/changes/77/939777/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/puppet-keystone refs/changes/77/939777/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/puppet-keystone refs/changes/77/939777/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/puppet-keystone refs/changes/77/939777/1"}}},"commit":{"parents":[{"commit":"c7417b85430d3f46edf1111af9415192d7f37125","subject":"Merge \"Fix misplaced file\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-keystone/commit/c7417b85430d3f46edf1111af9415192d7f37125"}]}],"author":{"name":"Tobias Urdin","email":"tobias.urdin@binero.com","date":"2025-01-22 10:05:36.000000000","tz":60},"committer":{"name":"Tobias Urdin","email":"tobias.urdin@binero.com","date":"2025-01-22 10:11:16.000000000","tz":60},"subject":"Fix broken OIDC auth due to OIDCRedirectURI change","message":"Fix broken OIDC auth due to OIDCRedirectURI change\n\nThe patch [1] broke the OIDC authentication by changing\nthe OIDCRedirectURI value but not accounting for that\nchange in the Location statements for handling the\nrequest when it comes back.\n\nHaving Location set uncorrectly to /v3/OS-FEDERATION...\ninstead of /v3/auth/OS-FEDERATION...\n\nThis patch also broke existing deployment configured\nwith OIDC without a release note and thus one is\nalso being added here.\n\n[1] https://review.opendev.org/c/openstack/puppet-keystone/+/869823\n\nChange-Id: I6742c6d86c974824d71d4bbe918f9a62e98c0ef8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-keystone/commit/f5d28d100652b18e3a2eec943dd48386699fff0e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-keystone/commit/f5d28d100652b18e3a2eec943dd48386699fff0e"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Verified\u003dMAX","label:Verified\u003dMIN"],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Code-Review\u003dMAX","label:Code-Review\u003dMIN"],"atom_explanations":{}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Workflow\u003dMAX","label:Workflow\u003dMIN"],"atom_explanations":{}}}]}
