Updates GraphQL queries that act upon particular targets to do so by their IDs, rather than using the connectUrl as the node name filter.
Motivation for the change:
It is not guaranteed, and is not true for Cryostat Agent instances, that the discovery nodes' names are equal to their connection URLs. This fixes queries being unable to locate such nodes.
Welcome to Cryostat! š
Before contributing, make sure you have:
main
branch[chore, ci, docs, feat, fix, test]
To recreate commits with GPG signature
git fetch upstream && git rebase --force --gpg-sign upstream/main
Fixes: #1244 Depends on https://github.com/cryostatio/cryostat3/pull/342 (
targetIds
filter is added here)Description of the change:
Updates GraphQL queries that act upon particular targets to do so by their IDs, rather than using the
connectUrl
as the node name filter.Motivation for the change:
It is not guaranteed, and is not true for Cryostat Agent instances, that the discovery nodes' names are equal to their connection URLs. This fixes queries being unable to locate such nodes.
How to manually test:
quarkus-test-agent
target