-
Notifications
You must be signed in to change notification settings - Fork 2.5k
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
Endpoints with templated prefix are not deleted #3031
Comments
/assign @chrigl |
It also happens when removing a record from the annotation in a |
The Kubernetes project currently lacks enough contributors to adequately respond to all issues. This bot triages un-triaged issues according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle stale |
Not stale |
/remove-lifecycle stale |
The Kubernetes project currently lacks enough contributors to adequately respond to all issues. This bot triages un-triaged issues according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle stale |
Not stale |
It seems to be the case even when using a suffix without templating. |
The Kubernetes project currently lacks enough contributors to adequately respond to all issues. This bot triages un-triaged issues according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle stale |
The Kubernetes project currently lacks enough active contributors to adequately respond to all issues. This bot triages un-triaged issues according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle rotten |
Can somebody disable triage on this issue? This is a serious issue which absolutely must be fixed. |
/remove-lifecycle rotten |
This issue was actually fixed by #3724, even though it was not mentioned there. This issue can now be closed. |
Correction: while it works for A records now, for TXT records created via the DNSEndpoint API ( DNS state:
external-dns log:
With exactly the same configuration, A records (also when created via the DNSEndpoint API) can be added and deleted just fine. But for TXT records I get this error. external-dns version: 0.14.1 Edit: The problem with TXT records is not related to templated prefix and therefore not related to this issue, so this issue can indeed be closed. I addressed above-mentioned problem with TXT records in #4342. |
The Kubernetes project currently lacks enough contributors to adequately respond to all issues. This bot triages un-triaged issues according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle stale |
What happened:
When using templated prefix (
--txt-prefix="prefix-%{record_type}."
), endpoints are not delete when the ingress is deleted.What you expected to happen:
Endpoints of deleted ingresses are deleted.
How to reproduce it (as minimally and precisely as possible):
Create a zone in whatever provider. This issue doesn't depend on the provider. Verified with google and designate.
From the output you can see:
my-app.cloud.example.com
is created alongside the needed txt recordsexternal-dns
skippsmy-app.cloud.example.com
because the owner label is missingAnything else we need to know?:
Environment:
external-dns --version
): masterThe text was updated successfully, but these errors were encountered: