Closed andrewazores closed 1 month ago
/build_test
Workflow started at 5/10/2024, 9:06:17 AM. View Actions Run.
No GraphQL schema changes detected.
No OpenAPI schema changes detected.
CI build and push: At least one test failed ❌ (JDK17) https://github.com/cryostatio/cryostat3/actions/runs/9032697833
/build_test
Workflow started at 5/10/2024, 9:16:58 AM. View Actions Run.
No GraphQL schema changes detected.
No OpenAPI schema changes detected.
CI build and push: All tests pass ✅ (JDK17) https://github.com/cryostatio/cryostat3/actions/runs/9032836014
Welcome to Cryostat3! 👋
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: #450
Description of the change:
Implements the correct reports generation healthcheck behaviour, matching the previous 2.x versions.
Motivation for the change:
This is useful for diagnosing reports sidecar configuration and is also used by some automated tests.
How to manually test:
./smoketest.bash -O
, then in another terminalhttp --auth=user:pass :8080/health
. Check that reports are not configured but are available../smoketest.bash -Or
, then in another terminalhttp --auth=user:pass :8080/health
. Check that reports are both configured and available.compose/reports.yml
and change theQUARKUS_REST_CLIENT_REPORTS_URL
to a different port number or host name, then re-run./smoketest.bash -Or
. Now it should say that reports are configured but unavailable.