-
Notifications
You must be signed in to change notification settings - Fork 9.4k
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
[bitnami/external-dns] Fix crd.create=true #27434
Conversation
CRD doesn't work, this solving the problem ) Signed-off-by: Aleksei Pashkin <[email protected]>
Signed-off-by: Aleksei Pashkin <[email protected]>
Signed-off-by: Bitnami Containers <[email protected]>
Signed-off-by: Bitnami Containers <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I've just seen a related PR fixing this problem on external-dns side. Unfortunately there is no new releases with those changes. We should wait for the next release |
Can we not have something that patches it and once the next release comes out it will be patched from their side. |
We could land this change but CRDs are automatically updated and it could be reverted without any advice. |
Can't we fix this in the bitnami bot? |
Signed-off-by: Carlos Rodríguez Hernández <[email protected]>
Signed-off-by: Bitnami Containers <[email protected]>
Hi @jetersen I'm afraid we cannot include patches or point to specific commits in our automations to sync changes. Until there's an upstream release, you can use kustomize (or similar tools) to apply the changes in the Bitnami chart, sth like: helm template external-dns oci://registry-1.docker.io/bitnamicharts/external-dns --set crd.create=true (...) | kubectl apply -k (...) |
This Pull Request has been automatically marked as "stale" because it has not had recent activity (for 15 days). It will be closed if no further activity occurs. Thank you for your contribution. |
Signed-off-by: Bitnami Containers <[email protected]>
Signed-off-by: Bitnami Containers <[email protected]>
Signed-off-by: Fran Mulero <[email protected]>
@juan131: Out of interest: Assuming that the next release will definitely include the upstream fix, wouldn't it work just fine including the the annotation now? The bot would update the CRD upon the next release, which would have the change anyway. Or will the bot occasionally verify consistency with the upstream and overwrite the change? |
With this change the bot won't know where is the source for that CRD and it won't try to update it. We should add the header again once external-dns is released |
CRD doesn't work, this solving the problem )
Description of the change
Added annotation that
Benefits
Helm chart will start work if crd.create=true
Possible drawbacks
Applicable issues
Additional information
This correction adds an annotation to the external-dns CRD. There are no other changes. The consequence of the change is that the chart will start working correctly (currently, enabling the CRD does not result in installation due to the absence of the annotation)."
Checklist
Chart.yaml
according to semver. This is not necessary when the changes only affect README.md files.README.md
using readme-generator-for-helm