-
Notifications
You must be signed in to change notification settings - Fork 2.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Improve the way OIDC init failures are handled #16773
Improve the way OIDC init failures are handled #16773
Conversation
2fcafe7
to
4ae75ad
Compare
This workflow status is outdated as a new workflow run has been triggered. Failing Jobs - Building 2fcafe7
|
This workflow status is outdated as a new workflow run has been triggered. Failing Jobs - Building 4ae75ad
Full information is available in the Build summary check run. Test Failures⚙️ JVM Tests - JDK 11 #📦 extensions/oidc/deployment✖ ✖ ✖ |
There was a Keycloak image pull problem which cause a test failure - but I had to restart |
This workflow status is outdated as a new workflow run has been triggered. Failing Jobs - Building 4ae75ad
Full information is available in the Build summary check run. Test Failures⚙️ JVM Tests - JDK 15 #📦 extensions/oidc/deployment✖ ✖ ✖ |
Seeing
will retry tomorrow |
4ae75ad
to
7199cd3
Compare
This workflow status is outdated as a new workflow run has been triggered. 🚫 This workflow run has been cancelled. Failing Jobs - Building 7199cd3
Full information is available in the Build summary check run. Test Failures⚙️ JVM Tests - JDK 11 #📦 extensions/oidc/deployment✖ ✖ ✖ ⚙️ Native Tests - Security2 #📦 integration-tests/oidc✖ |
7199cd3
to
cee4dde
Compare
extensions/oidc-client/runtime/src/main/java/io/quarkus/oidc/client/runtime/OidcClientImpl.java
Outdated
Show resolved
Hide resolved
...ons/oidc-client/runtime/src/main/java/io/quarkus/oidc/client/runtime/OidcClientRecorder.java
Show resolved
Hide resolved
cee4dde
to
eb8dc43
Compare
Hi @pedroigor oh thanks :-), was just about to update you I've added a config property :-) |
Adding a backport label given that before 1.13.1 it was failing immediately in case of the invalid/badly structured URL which this PR restores - but it is probably not critical |
This one cannot be backported because you remove |
Fixes #16725
This PR:
auth-server-url
is invalid and logs the messageauth-server-url
is empty and it is a DEV mode - lets server to start - this is typical scenario for starting with dev mode after for ex generating a test project - but fails to start if it is not a DEV modeConnectException
as opposed toIllegalStateException
which is reported right now when the retries are exhaustedGoing forward we can also do: