-
Notifications
You must be signed in to change notification settings - Fork 116
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
v4.5.1: chart requires kubeVersion: >=1.23.0-0 which is incompatible with Kubernetes v1.20.0 #2631
Comments
I'm also experiencing a similar issue, but while using
I wonder if this issue is related to PR #2593.
|
Additional Findings:
|
Further Update on My Case:
|
It happens the same to me. But if I switch version back to 4.3.0 it works normally. |
My helm release: export const certManager = new k8s.helm.v3.Release("cert-manager", {
chart: "cert-manager",
version: "v1.12.2",
repositoryOpts: {
repo: "https://charts.jetstack.io",
},
name: "cert-manager",
createNamespace: true,
namespace: "cert-manager",
values: {
installCRDs: true,
},
}); |
@EronWright This sounds like a regression, could you please take a look? |
|
When i use Chart, ChartOpts, FetchOpts - everything works fine.
Code for repeate:
|
After downgrading version to pulumi_kubernetes 4.3.0 everything started working fine!
|
yeah, bitten by this bug - can confirm 4.3.0 works |
v4.4.0 still works. Tested until v4.5.3 . Not working yet. |
I have same issue, longhorn/longhorn#4788 (comment) The The
|
I'm sorry for the trouble everyone - we are working on a fix in #2653 and will land it soon, then cut a new version of the provider. |
…2653) <!--Thanks for your contribution. See [CONTRIBUTING](CONTRIBUTING.md) for Pulumi's contribution guidelines. Help us merge your changes more quickly by adding more details such as labels, milestones, and reviewers.--> ### Proposed changes This PR passes kubeVersion and apiVersions info from the server to Helm to fix a regression that occurred in #2568. ### Related issues (optional) <!--Refer to related PRs or issues: #1234, or 'Fixes #1234' or 'Closes #1234'. Or link to full URLs to issues or pull requests in other GitHub repositories. --> Fixes: #2631
Update: the fix was shipped in v4.5.4: |
@EronWright I am still getting the kubeVersion error post v4.5.4 on deployment of cert-manager - noticed that the JsonNames (lines 400/402) are transposed here: |
@johnsonp57 thanks for the help, I filed an issue based on your observation and will prioritize: |
What happened?
When upgrading to @pulumi/kubernetes@4.5.1, the passed Kubernetes version seems to be stucked to
v1.20.0
, which makes failing Helm charts installation with Kubernetes version requirement.Example
Output of
pulumi about
CLI
Version 3.90.1
Go Version go1.21.3
Go Compiler gc
Plugins
NAME VERSION
nodejs unknown
Host
OS darwin
Version 14.0
Arch arm64
Additional context
Reverting to @pulumi/kubernetes@4.4.0 fixed my issue.
Contributing
Vote on this issue by adding a 👍 reaction.
To contribute a fix for this issue, leave a comment (and link to your pull request, if you've opened one already).
The text was updated successfully, but these errors were encountered: