-
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
App with Infinispan fails after changes in JarFileReference that rarely results in illegal state after changes on ReadWriteLock #42067
Comments
cc @mariofusco Also cc @gsmet for awareness |
Yeah, now I have mentioned #42007 that I didn't find even though I was searching through issues for couple of minutes. Let me check if I have some failures with HEAD after that fix. |
Yeah, I have one from yesterday, so issue holds. |
@mariofusco if you have access to RH VPN I can show you several runs with full logs (ping me on Slack), not sure if it provides you with more information, but it's probably better than nothing in case you, like me, cannot reproduce it locally. |
though #42007 was merged but yesterday and I don't have HEAD after it. I'll try to rerun it couple of times to confirm it's still an issue. Anyway, my exception is different. |
Same here! I get it all the time I boot my app with 3.13.0.CR1 (I wasn't able to check anything more recent yet). Edit, more details:
|
Afaik I try to run now (build Quarkus yesterday with #42007) and on 1st try I get the error containing the For me the enviroment is Fedora 40 (6.9.6-200.fc40.x86_64) and java:
Openshift which I use is 4.16 Edit: Try it with JDK 17 and also see the error
|
thanks a lot @jedla97 |
Given this, I think we have no choice but to revert the ClassLoader change @mariofusco |
@geoand @gsmet Sorry about this inconvenience and yes, I need more time to investigate this, so please feel free to revert that change for now. I will ping @michalvavrik immediately and try to figure out with his help what's going wrong. |
There is absolutely no reason to apologize!
Can you please open a PR with this revert? |
@famod Do you have a reproducer that you can share? |
|
Not ATM, sorry. I'm about to go on PTO and my queue is full. |
Describe the bug
I have application with Infinispan extension that is deployed to Openshift using the OpenShift extension. Lately I have experienced flakiness when Infinipan library performs service loading on application startup. My colleague @jedla97 discovered that this started happen after #40942.
Expected behavior
No race.
Actual behavior
Application startup fails with exception:
How to Reproduce?
Reproducer:
git clone [email protected]:quarkus-qe/quarkus-test-suite.git
git checkout e4056763aecf9a048b89a0e4f2b5ae0e9a98da25
(that just because I don't know if I won't disable the test, you likely can skip this step)quarkus-test-suite/infinispan-client
mvn clean verify -Dopenshift -Dit.test=OperatorOpenShiftInfinispanCountersIT -Doc.reruns=0
But I'll be honest with you, our Jenkins has by far more success in reproducing it than I do on my workstation. I have never actually seen this exception outside of Jenkins logs.
Output of
uname -a
orver
Fedora 40
Output of
java -version
17.0.10, vendor: Red Hat, Inc., runtime: /qa/tools/opt/x86_64/java-17-openjdk-17.0.10.0.7-1.portable.jdk.el.x86_64
Quarkus version or git rev
999-SNAPSHOT
Build tool (ie. output of
mvnw --version
orgradlew --version
)Apache Maven 3.8.6 (84538c9988a25aec085021c365c560670ad80f63)
Additional information
No response
The text was updated successfully, but these errors were encountered: