Skip to content
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(mirrorbit-lite) only create secrets when needed #836

Merged

Conversation

dduportal
Copy link
Contributor

While working on the parent chart for jenkins-infra/helpdesk#2649, caught this tiny bug in the helm chart where secrets where created even if values are not provided.

This PR fixes the bug by adding conditions to create the secrets (and tests).

@dduportal dduportal added bug Something isn't working mirrorbits-lite labels Oct 6, 2023
lemeurherve
lemeurherve previously approved these changes Oct 6, 2023
charts/mirrorbits-lite/tests/defaults_test.yaml Outdated Show resolved Hide resolved
charts/mirrorbits-lite/tests/parent_values_test.yaml Outdated Show resolved Hide resolved
dduportal and others added 3 commits October 6, 2023 16:17
@dduportal dduportal force-pushed the fix/mirrorbits-lite/pvc-secret branch from 8b246fa to 3159546 Compare October 6, 2023 14:18
@dduportal dduportal requested a review from lemeurherve October 6, 2023 14:18
@dduportal dduportal merged commit a10f3fa into jenkins-infra:main Oct 6, 2023
2 checks passed
@dduportal dduportal deleted the fix/mirrorbits-lite/pvc-secret branch October 6, 2023 16:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working mirrorbits-lite
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants