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: Fix handling of undefined values in values.yaml #1609

Merged
merged 1 commit into from
May 10, 2024

Conversation

Starkteetje
Copy link
Member

@Starkteetje Starkteetje commented May 10, 2024

Description

Before this commit, there were different cases where Connaisseur mishandled default values in its config, if their parent keys were not set in the values.yaml. Resulting errors could've been anything between inconsequential (additional log entry) and fatal (e.g. missing deployment of Role). This commit fixes handling of these values.

Checklist

  • PR is rebased to/aimed at branch develop
  • PR follows Contributing Guide
  • Added tests (if necessary)
  • Extended README/Documentation (if necessary)
  • Adjusted versions of image and Helm chart in Chart.yaml (if necessary)

Before this commit, there were different cases where Connaisseur mishandled default values in its config, if their parent keys were not set in the values.yaml. Resulting errors could've been anything between inconsequential (additional log entry) and fatal (e.g. missing deployment of Role). This commit fixes handling of these values.
@Starkteetje Starkteetje force-pushed the fix-unset-config-values-handling branch from 4b621d8 to 97483f7 Compare May 10, 2024 13:45
@Starkteetje Starkteetje merged commit 97483f7 into develop May 10, 2024
50 checks passed
@Starkteetje Starkteetje deleted the fix-unset-config-values-handling branch May 10, 2024 13:54
@phbelitz phbelitz mentioned this pull request May 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants