Hi Taavi,

Our team experienced this recently, as well, and there’s now a patch that might help.

https://review.opendev.org/c/openstack/skyline-apiserver/+/969759

As always, reviews are welcomed!

-- 
James Denton
Principal Architect
Rackspace Private Cloud
james.denton@rackspace.com
From: Taavi Ansper <taavi.ansper@cyber.ee>
Date: Wednesday, December 3, 2025 at 8:07 AM
To: openstack-discuss@lists.openstack.org <openstack-discuss@lists.openstack.org>
Subject: [skyline] possible bug in OIDC usage with skyline

[You don't often get email from taavi.ansper@cyber.ee. Learn why this is important at https://aka.ms/LearnAboutSenderIdentification ]

CAUTION: This message originated externally, please use caution when clicking on links or opening attachments!


Hi

We are testing kolla-ansible 2025.2 and we have found a possible bug in
skyline.

When using OIDC and trying to log in we get an error that looks like this:

{
   "detail": [
     {
       "type": "string_pattern_mismatch",
       "loc": [
         "header",
         "X-Openstack-Request-Id"
       ],
       "msg": "String should match pattern
'^req-\\w{8}(-\\w{4}){3}-\\w{12}'",
       "input": "",
       "ctx": {
         "pattern": "^req-\\w{8}(-\\w{4}){3}-\\w{12}"
       }
     }
   ]
}


Any help or guidance is appreciated :)

--
----
Taavi Ansper
taavi.ansper@cyber.ee