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: Properly set additionalTrustBundle for Nutanix CCM #874

Merged
merged 1 commit into from
Aug 21, 2024

Conversation

jimmidyson
Copy link
Member

@jimmidyson jimmidyson commented Aug 21, 2024

The helm values template contained an error which resulted in the
additionalTrustBundle setting being templated as part of the
Helm install, rather than the CAAPH addon deployment, meaning that
specifying an additional trust bundle would not work for Nutanix CCM
deployments.

This commit fixes that and adds tests that use the same template as the
CAAPH addon would do from the Helm chart to ensure that the template is
now correct.

The helm values template contained an error meaning that the
additionalTrustBundle setting would have been templated as part of the
Helm install, rather than the CAAPH addon deployment, meaning that
specifying an additional trust bundle would not work for Nutanix CCM
deployments.

This commit fixes that and adds tests that use the same template as the
CAAPH addon would do from the Helm chart to ensure that the template is
now correct.
@jimmidyson jimmidyson force-pushed the jimmi/pc-trustbundle branch from ca392e5 to d9519d7 Compare August 21, 2024 12:28
@jimmidyson jimmidyson enabled auto-merge (squash) August 21, 2024 12:31
@github-actions github-actions bot added fix and removed fix labels Aug 21, 2024
@jimmidyson jimmidyson merged commit fe793dd into main Aug 21, 2024
18 checks passed
@jimmidyson jimmidyson deleted the jimmi/pc-trustbundle branch August 21, 2024 13:02
jimmidyson added a commit that referenced this pull request Aug 21, 2024
🤖 I have created a release *beep* *boop*
---


## 0.14.4 (2024-08-21)

<!-- Release notes generated using configuration in .github/release.yaml
at main -->

## What's Changed
### Fixes 🔧
* fix: Properly set additionalTrustBundle for Nutanix CCM by @jimmidyson
in
#874


**Full Changelog**:
v0.14.3...v0.14.4

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants