-
Notifications
You must be signed in to change notification settings - Fork 17
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
fix: Fix hardcoded image for test connection pod and allow to skip the creation of this pod [RHDHBUGS-155] [RHIDP-5558] #54
base: main
Are you sure you want to change the base?
Conversation
96d7e22
to
21e3ac6
Compare
c020c87
to
8730d86
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can we have helm test related information (like one from the description of this PR) somewhere documented (in Readme or so)? Would it make sense?
Sure, that makes sense. I think we should have a more general |
Yes, but until we decide "Testing" or so section in README would work as well :) |
8730d86
to
2b427fd
Compare
Otherwise, this can reportedly be an issue in air-gapped environments.
2b427fd
to
83e13aa
Compare
Ok, added in |
…e-for-test-connection-pod
Quality Gate passedIssues Measures |
Description of the change
This PR makes the test-connection pod image configurable.
As reported in https://issues.redhat.com/browse/RHDHBUGS-155, the fact that the image is hardcoded can be an issue in air-gapped environments.
Besides that, this PR also makes it possible to disable the creation of this test-connection pod. I've tested it and it doesn't prevent
helm test
from passing even with no test pod available.Existing or Associated Issue(s)
Additional Information
helm test
$ helm upgrade --install my-backstage-1 charts/backstage --set route.enabled=false --set test.enabled=false $ helm test my-backstage-1 [...] NAME: my-backstage-1 LAST DEPLOYED: Tue Jan 14 18:28:25 2025 NAMESPACE: my-ns STATUS: deployed REVISION: 1 TEST SUITE: None
Checklist
Chart.yaml
according to semver.values.yaml
and added to the README.md. The pre-commit utility can be used to generate the necessary content. Usepre-commit run -a
to apply changes.pre-commit
hook.ct lint
command.