Skip to content

Conversation

@dkoshkin
Copy link
Contributor

What problem does this PR solve?:
The CSI bump #1320 introduced this change and broke our automation with:

PC secret 'nutanix-csi-credentials' in namespace '' not found when usePC is set to true. Please create the secret before installing or upgrading the chart.

This works around it by passing dummy values to the automation.

Which issue(s) this PR fixes:
Fixes #

How Has This Been Tested?:

Special notes for your reviewer:

@dkoshkin dkoshkin force-pushed the dkoshkin/build-fix-nutanix-csi-image-lister branch from 0fe616a to 744a270 Compare October 22, 2025 19:56
Copy link
Contributor

@supershal supershal left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the quick workaround.
This kind of static validations should be avoided in the chart. Thanks for checking with the CSI team.

@dkoshkin dkoshkin merged commit cd71829 into main Oct 22, 2025
37 of 38 checks passed
@dkoshkin dkoshkin deleted the dkoshkin/build-fix-nutanix-csi-image-lister branch October 22, 2025 22:36
dkoshkin added a commit that referenced this pull request Oct 22, 2025
…ges (#1361)

**What problem does this PR solve?**:
Backport
#1359

The CSI bump
#1320
introduced this change and broke our automation with:
```
PC secret 'nutanix-csi-credentials' in namespace '' not found when usePC is set to true. Please create the secret before installing or upgrading the chart.
```

This works around it by passing dummy values to the automation. 

**Which issue(s) this PR fixes**:
Fixes #

**How Has This Been Tested?**:
<!--
Please describe the tests that you ran to verify your changes.
Provide output from the tests and any manual steps needed to replicate
the tests.
-->

**Special notes for your reviewer**:
<!--
Use this to provide any additional information to the reviewers.
This may include:
- Best way to review the PR.
- Where the author wants the most review attention on.
- etc.
-->
dkoshkin added a commit that referenced this pull request Oct 24, 2025
**What problem does this PR solve?**:
Follow up to
#1341,
I forgot to update this automation after changing the template.

That PR broke list-images, but now with
#1359
there's a preflight that catches these types of errors.

**Which issue(s) this PR fixes**:
Fixes #

**How Has This Been Tested?**:
<!--
Please describe the tests that you ran to verify your changes.
Provide output from the tests and any manual steps needed to replicate
the tests.
-->

**Special notes for your reviewer**:
<!--
Use this to provide any additional information to the reviewers.
This may include:
- Best way to review the PR.
- Where the author wants the most review attention on.
- etc.
-->
supershal added a commit that referenced this pull request Oct 29, 2025
🤖 I have created a release *beep* *boop*
---


## 0.36.0 (2025-10-28)

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

## What's Changed
### Exciting New Features 🎉
* feat: update Nutanix CSI to 3.3.8 by @prajnutanix in
#1320
* feat: update all addon versions by @dkoshkin in
#1352
* feat: deploy AWS Load Balancer controller in EKS clusters by @dkoshkin
in
#1341
* feat: NFD local feature discovery for aws placement groups by
@supershal in
#1363
### Fixes 🔧
* fix: update CAPA to v2.10.0-ncn.1 by @supershal in
#1360
* fix: skip syncing controlplane's infrastructure templates for EKS
Clusterclass by @supershal in
#1366
### Other Changes
* build: handle missing creds Secrets listing CSI images by @dkoshkin in
#1359
* build: fix list-images for AWS LB controller by @dkoshkin in
#1364


**Full Changelog**:
v0.35.1...v0.36.0

---
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

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants