Skip to content

Conversation

@andrewazores
Copy link
Member

@andrewazores andrewazores commented Oct 15, 2025

Welcome to Cryostat! 👋

Before contributing, make sure you have:

  • Read the contributing guidelines
  • Linked a relevant issue which this PR resolves
  • Linked any other relevant issues, PR's, or documentation, if any
  • Resolved all conflicts, if any
  • Rebased your branch PR on top of the latest upstream main branch
  • Attached at least one of the following labels to the PR: [chore, ci, docs, feat, fix, test]
  • Signed all commits using a GPG signature

To recreate commits with GPG signature git fetch upstream && git rebase --force --gpg-sign upstream/main


Fixes cryostatio/cryostat-legacy#750
See also https://github.com/cryostatio/cryostat/wiki/Deploying-Cryostat-in-Docker-Podman-Compose

Description of the change:

Refactors smoketest.bash so that the external volumes are handled cleanly during dry-runs. Using the script in dry-run mode is mostly intended for the use case now documented in the README - this was always the goal, but the volume handling prior to this PR always made it cumbersome to actually use.

How to manually test:

  1. Check and follow new README directions

@github-actions github-actions bot added the needs-triage Needs thorough attention from code reviewers label Oct 15, 2025
@mergify mergify bot added the safe-to-test label Oct 15, 2025
@andrewazores andrewazores added test and removed needs-triage Needs thorough attention from code reviewers labels Oct 15, 2025
@andrewazores andrewazores requested a review from a team October 15, 2025 19:52
@andrewazores andrewazores changed the title test(smoketest): refactor to allow clean generation of compose.yml docs(compose): refactor to allow clean generation of compose.yml, document usage Oct 16, 2025
@andrewazores andrewazores removed the test label Oct 16, 2025
@andrewazores andrewazores changed the title docs(compose): refactor to allow clean generation of compose.yml, document usage docs(compose): refactor smoketest for generation of compose.yml, document usage Oct 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add container compose file to replace/supplement run.sh/smoketest.sh

1 participant