Comments (19)
@raiomarco Since the problem seems to have occurred starting with chart version 7.3.3, v7.3.2 should be the last stable version for now. We are still waiting for a new release in https://github.com/kubernetes-sigs/external-dns to include the fix.
from charts.
Still broken in 7.5.0
from charts.
Our automation looks for new releases at https://github.com/kubernetes-incubator/external-dns. When a new release is cut there, our automated test & release process is triggered. As part of that process, the upstream CRDs are compared and the ones in the Bitnami chart are updated to match the upstream, i.e 375ee3b
from charts.
external-dns hasn't issued a new release yet so there's nothing for the new chart to go off of
from charts.
@hawkesn the chart relies on external-dns coming out with another release which they haven't done in a month: https://github.com/kubernetes-sigs/external-dns/releases
The next time external-dns release, it will have the fix, which will then get embedded in this chart.
from charts.
Thank you for bringing this issue to our attention. We appreciate your involvement! If you're interested in contributing a solution, we welcome you to create a pull request. The Bitnami team is excited to review your submission and offer feedback. You can find the contributing guidelines here.
Your contribution will greatly benefit the community. Feel free to reach out if you have any questions or need assistance.
from charts.
@carrodher I wouldn't know where to begin as the original change was made by some form of automation, which tells me that it too would need to be fixed. I also unfortunately need approval from my company before contributing, even to tools we use, and that would likely take more time than others broken by this change would appreciate.
from charts.
I have added the annotation to the pull request on the original external-dns project, I believe this is where the Bitnami automation gets its information from so if this gets approved hopefully the next release will contain it again?
from charts.
This has been fixed now with kubernetes-sigs/external-dns@f46676f
I don't know the next steps though, I suppose a release needs to be done and then the bitnami chart updated to refer to the new release?
from charts.
I think the release of such updates is automated, not sure how they are triggered but I expect that it will come within a reasonable time.
from charts.
So... there's a fix? a workaround? if not, what version of the chart should i use? i tried the 7.5.2 but it didn't work :(
from charts.
@cheinema Unless I'm missing something, the v0.14.2 release appears to have the fix. Is there anything else that needs to be done before merging the fix into the chart?
from charts.
@cheinema Unless I'm missing something, the v0.14.2 release appears to have the fix. Is there anything else that needs to be done before merging the fix into the chart?
You're looking at the external dns helm chart managed by external dns. This is not the source of crds for the bitnami chart.
from charts.
@rouke-broersma I knew I was missing something! Thanks.
from charts.
so seems crd cannot be updated manually, as there is ci pipeline which allows only bitnami bot to update crd. and there is no release from external-dns side which would include api-approved annotation.
from charts.
This chart is effectively broken for now... Does anyone have a way to workaround it or are we SOL for now?
from charts.
This chart is effectively broken for now... Does anyone have a way to workaround it or are we SOL for now?
I think you could simply deploy the required resources yourself (updated crd, clusterRole on crd, clusterRoleBinding to serviceaccount from chart): https://github.com/search?q=repo%3Abitnami%2Fcharts%20path%3A%2F%5Ebitnami%5C%2Fexternal-dns%5C%2Ftemplates%5C%2F%2F%20.Values.crd.create&type=code
That should be sufficient until upstream releases a new version.
from charts.
Ok thanks. We use Flux for management, I'm sure theres a way to do that, just haven't looked into it yet. Hopefully the upstream fixes it soon...
from charts.
Still broken with 7.5.7
from charts.
Related Issues (20)
- [bitnami/argo-workflows] pods forbidden cannot patch resource "pods" HOT 5
- [bitnami/thanos] 15.7.9 chart broken from pdb schema HOT 2
- [bitnami/rabbitmq-cluster-operator] Uninstall incorrect HOT 5
- Missing liblog.sh file in rabbitmq initContainers HOT 3
- [bitnami/apisix] Apisix ETCD going into Crash loop back off HOT 3
- redis replicas template does not have variable substitution for redis-data mountPath HOT 3
- [bitnami/minio] add event provisiong HOT 2
- [bitnami/argo-cd] Argo-CD Cluster Roles to support multiple namespaces, Dynamic Cluster Distribution issue with controller. HOT 1
- charts.bitnami.com provider DNSSEC configuration invalid HOT 3
- [bitnami/rabbitmq] Failed to connect to 127.0.0.1 port 15672 after 0 ms: Couldn't connect to server HOT 2
- [bitnami/mongodb] Missing backup retention option HOT 3
- [bitnami/grafana-loki] promtail secret should not be created if existingSecret is specified HOT 1
- [bitnami/postgresql-ha] ERROR: duplicate key value violates unique constraint "UQE_user_login" HOT 3
- The index file has over 15MB again HOT 5
- [bitnami/airflow] Support alternative broker to Redis HOT 4
- [bitnami/discourse] Discourse db:migrate can't connect to redis HOT 11
- [bitnami/redis] persistence.labels are ignored HOT 4
- Kafka helm chart examples lead to literal '*' instead of wildcard HOT 6
- [bitnami/mongodb] Infinite loop in replicaSetConfigurationSettings.sh HOT 4
- [bitnami/harbor] exporter.existingEnvVarsSecret should be core.existingEnvVarsSecret HOT 8
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from charts.