perl-packages: skip tests of OIDCLite #104

Manually merged
vriska merged 0 commits from ma27/hydra:fix-build into main 2026-09-04 17:03:19 +00:00
Member

The failing test is related to verifying a loaded ID token via
JSON::WebToken. However, we only use OIDC::Lite for parsing the token &
talking to the IdP.

The actual verification isn't done with this library, but Crypt::JWT, so
we never reach the faulty code-path. I suspect that it's the same issue
as described in JSON::WebToken[1], but I decided to not dig deeper.

Also, the OIDC integration test still builds.

[1] https://github.com/xaicron/p5-JSON-WebToken/pull/17

The failing test is related to verifying a loaded ID token via JSON::WebToken. However, we only use OIDC::Lite for parsing the token & talking to the IdP. The actual verification isn't done with this library, but Crypt::JWT, so we never reach the faulty code-path. I suspect that it's the same issue as described in JSON::WebToken[1], but I decided to not dig deeper. Also, the OIDC integration test still builds. [1] https://github.com/xaicron/p5-JSON-WebToken/pull/17
The failing test is related to verifying a loaded ID token via
JSON::WebToken. However, we only use OIDC::Lite for parsing the token &
talking to the IdP.

The actual verification isn't done with this library, but Crypt::JWT, so
we never reach the faulty code-path. I suspect that it's the same issue
as described in JSON::WebToken[1], but I decided to not dig deeper.

Also, the OIDC integration test still builds.

[1] https://github.com/xaicron/p5-JSON-WebToken/pull/17
ma27 changed title from WIP: perl-packages: skip tests of OIDCLite to perl-packages: skip tests of OIDCLite 2026-09-04 13:39:20 +00:00
ma27 requested reviews from raito, vriska 2026-09-04 13:39:44 +00:00
vriska approved these changes 2026-09-04 17:00:55 +00:00
vriska manually merged commit ef873d07fe into main 2026-09-04 17:03:19 +00:00
ma27 deleted branch fix-build 2026-09-04 21:11:12 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
lix-project/hydra!104
No description provided.