-
Notifications
You must be signed in to change notification settings - Fork 31
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
[Bug] Internal Server Error while creating recording #1516
Comments
Hi @rjbaucells , thanks for the report. Could you provide some details about the target application you are trying to connect to? What JDK vendor and version is it running on? |
I just updated the original Bug with more information. App information: OpenJDK 64-Bit Server VM (17.0.7+7-LTS) for linux-amd64 JRE (17.0.7+7-LTS), built on Apr 14 2023 01:22:09 by "jenkins" with gcc 7.3.1 20180303 (Red Hat 7.3.1-5) Full Args:
Host: CPU:
Pod limits: Memory: |
Thanks. That is JMC 8 I assume? I believe this bug will be fixed by cryostatio/cryostat-core#223 / cryostatio/cryostat-core#228 . We ran into the same stack trace recently in a different scenario: cryostatio/cryostat-core#222 (comment) .
I need to look into this again. One of my colleagues also ran into a problem where setting some of the JMX-related flags caused the discovery to be broken. If the previous config consistently works, and adding |
I created #1517 to track the target discovery failure with the different JVM flag configurations you shared. |
More information on my tests:
|
cryostatio/cryostat-core#222 / cryostatio/cryostat-core#228 should have fixed the root cause and #1525 will pull that change into the Cryostat server soon, after which this bug should be fixed in the latest development images. |
I have a
java
based k8s pod with the following configuration:java command line args:
pod specs:
service specs:
K8s pod is successfully discovered and displayed in the
Topology
dashboard:Clicking on the icon displays the pod details:
Clicking on the "Create Recording" displays the following message in the Web App:
Cryostat pod logs the following exception:
Cryostat is able to create recordings of its own process without problems
Using JDK Mission Control
Adding additional args to the java application:
I am able to start recording and download results using the
JDK Mission Control
against the same application:But the pod is no longer discovered by Cryostat
Environment:
Cryostat
The text was updated successfully, but these errors were encountered: