)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"c36267884d5395d18dc1e89509504291ce4888a8","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":1,"id":"698d5932_188f4a89","updated":"2026-08-24 13:04:34.000000000","message":"I think it is useful to backport this change, but I wonder whether it would be better to add a reno to avoid surprises for operators. possibly even add a flag for this? even if it shouldn\u0027t be used for other purposes, we cannot be sure that nobody does it, and I\u0027m not convinced that we do need to break them","commit_id":"78e2b524d7d8f97b7785c34b34a811840d84fa31"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"bd13ffe6e8dc7d76180157a55be708b6d53a8cd9","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"cd3b27ba_8c5d1e55","updated":"2026-08-25 14:58:25.000000000","message":"this conflicts with the new CVE patches, will rebase on top of them","commit_id":"050ff690849c88a7a24ca7d858be43696e7d5c2f"}],"keystone/server/flask/request_processing/middleware/auth_context.py":[{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"c36267884d5395d18dc1e89509504291ce4888a8","unresolved":true,"context_lines":[{"line_number":458,"context_line":"            auth_context.update(additional)"},{"line_number":459,"context_line":"            if \u0027ec2credential\u0027 in self.token.methods:"},{"line_number":460,"context_line":"                raise exception.Forbidden("},{"line_number":461,"context_line":"                    _("},{"line_number":462,"context_line":"                        \u0027EC2 credential tokens cannot be used for \u0027"},{"line_number":463,"context_line":"                        \u0027authorization.\u0027"},{"line_number":464,"context_line":"                    )"}],"source_content_type":"text/x-python","patch_set":1,"id":"51c8e720_b8bcb77a","line":461,"updated":"2026-08-24 13:04:34.000000000","message":"I\u0027m not sure how adding strings for translation is being handled in stable branches. maybe it would be better to add this as untranslated string, even if it is user-visible?","commit_id":"78e2b524d7d8f97b7785c34b34a811840d84fa31"}]}
