Comments (9)
My logs show the following error:
Error during startup: java.lang.NoSuchMethodError: 'org.jboss.resteasy.core.interception.ContainerRequestFilterRegistry org.jboss.resteasy.spi.ResteasyProviderFactory.getContainerRequestFilterRegistry()'
For now I forced the operator to use 15.1.1 as a stop gap:
https://gist.github.com/jonathanvila/9efb3e8c1b7664184810fdd564fc00fa
- name: RELATED_IMAGE_KEYCLOAK value: 'quay.io/keycloak/keycloak:15.1.1'
from keycloak-operator.
15.1.1
Hi, can you help me with how you forced the keycloak operator to use 15.1.1.
is it possible to apply from [](kubectl create -f https://operatorhub.io/install/alpha/keycloak-operator.yaml ) this manifest?
from keycloak-operator.
I had not an identical trace, but a similar experience (failed startup on 16.0.0 and thousands of log messages), where I think I traced the culprit to the following...
10:31:06,197 FATAL [org.keycloak.services] (ServerService Thread Pool -- 67) Error during startup: j
ava.lang.NoSuchMethodError: 'org.jboss.resteasy.core.interception.ContainerRequestFilterRegistry
org.jboss.resteasy.spi.ResteasyProviderFactory.getContainerRequestFilterRegistry()'
from keycloak-operator.
The issue seems to be caused by a metrics extension. Disabling the extension allows kc to work using operator 16.0.0, but without metrics.
keycloak-operator/deploy/examples/keycloak/keycloak.yaml
Lines 9 to 10 in 996c21b
from keycloak-operator.
Hi
I have already tested with Keycloak 16.1.0 and the latest version of the metrics spi and it worked, due to the work done on fixing the metrics spi in the last weeks.
Please can you point your extension to :
https://github.com/aerogear/keycloak-metrics-spi/releases/download/2.5.3/keycloak-metrics-spi-2.5.3.jar
Thank you
from keycloak-operator.
Updating to the provided SPI has resolved our issue on OKD 4.9 with Keycloak 16.1.0 upgrade.
from keycloak-operator.
what is the upgrade procedure when you are using the operator? The docs seem to only cover a manual server install. https://www.keycloak.org/docs/latest/upgrading/#_upgrading
from keycloak-operator.
as soon as I write a comment, I find it. :) https://www.keycloak.org/docs/latest/server_installation/index.html#_operator-upgrade-strategy
from keycloak-operator.
Seems this issue is resolved, please feel free to re-open if that's not the case.
from keycloak-operator.
Related Issues (20)
- Proper way of updating existing keycloak instance via related resource handled by operator HOT 4
- OLM release 18.0.2
- Operator cannot reconcile StatefulSet if Selector is misconfigured
- keycloak integration error: failed to discover OIDC configuration HOT 1
- RH-SSO Deployment doesn't reflect `serviceAccountName`
- Include ARM64 in release HOT 3
- Context root for external Keycloak instances HOT 2
- OLM release 19.0.0
- OLM release 19.0.1
- Prometheus pulling metric https keycloak HOT 1
- Theme downloaded but not deployed as expected HOT 1
- Support priorityClassName HOT 1
- customized ingress resource is deleted as soon as a Keycloak pod is killed.
- OLM release 19.0.2
- Cannot reach Keycloak using the internalURL HOT 6
- scopemapping issue HOT 1
- User update conflicts with Password Policy HOT 1
- Reconciliation deletes default mappers HOT 1
- keycloakClient - serviceAccountClientRoles is not a recognized property? HOT 1
- Keycloak Operator creates ServiceMonitor to scrape port/endpoint that doesn't exist HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from keycloak-operator.