Andrew Azores
Andrew Azores
Yea, that sounds unrelated. File a separate issue with reproduction steps please. Rules should run regardless of JMX auth, but it sounds like perhaps a failed JMX connection results in...
`psql` wouldn't be needed by the Cryostat image at runtime, just needed if you're a developer running `smoketest.sh` and want to test out a Postgres setup that way. We could...
Ah yes, good catch! I got too focused on the JDP and KubeApi discovery mechanisms and brain farted on the custom targets. I can address that easily enough. Would you...
That's just because the `quarkus-test` discovery plugin isn't publishing itself with any annotations, so your `.annotations.cryostat` in the match expression is an empty map. https://github.com/andrewazores/quarkus-test/blob/f83dbc85c67e1f54330547f9dbe7e8761e9a0811/src/main/java/org/acme/AppLifecycle.java#L45 This structure corresponds to https://github.com/cryostatio/cryostat/blob/main/src/main/java/io/cryostat/platform/discovery/TargetNode.java...
Try `sh smoketest.sh h2file` or `sh smoketest.sh postgres`. The current script default is an in-memory h2 database instance which doesn't actually persist anything, so it's always completely empty when you...
Hmm. It does work for me with `h2file`. @tthvo @hareetd can you test that?
Weird. I tried deleting the `conf/h2.mv.db` and `conf/h2.trace.db` files and starting from scratch and now I also don't see the definition getting persisted. Maybe something to do with a schema...
Oh, I think I see the problem, though I'm not sure why deleting the `h2.*.db` files had anything to do with it. When the `BuiltInDiscovery` (replacement for `MergingPlatformClient` and bridge...
Ah wait, deleting custom targets that are loaded from the database no longer works. You can only delete custom targets that are defined in the current run.
> Ah wait, deleting custom targets that are loaded from the database no longer works. You can only delete custom targets that are defined in the current run. Solved in...