You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
What happened:
I've been ignoring this error for years now, but it's been getting more and more annoying when I parse through logs.
If I have a domain example.tld, external-dns will configure it properly with whatever A records I need.
During the run, I will see:
time="2025-01-15T18:35:05Z" level=info msg="UPDATE-NEW: example.tld 0 IN TXT \"heritage=external-dns,external-dns/owner=default,external-dns/resource=ingress/redirs/example.tld\" []"
time="2025-01-15T18:35:05Z" level=info msg="UPDATE-NEW: a-example.tld 0 IN TXT \"heritage=external-dns,external-dns/owner=default,external-dns/resource=ingress/redirs/example.tld\" []"
At the end of the run, I also get a blob:
time="2025-01-15T18:35:05Z" level=warning msg="No matching zones were found for the following endpoints: [a-example.tld 0 IN TXT \"heritage=external-dns,external-dns/owner=default,external-dns/resource=ingress/redirs/example.tld\"....
If I create the zone a-example.tld in PowerDNS the errors go away, but obviously I don't own a-example.tld.
I'm not sure why external-dns is prefixing all my domains with a- in addition to managing the domains without the a- prefix.
And honestly, it's not really the entire domain, it's just complaining about TXT records. It's like it's trying to create the heritage records in a prefixed zone. But the non-prefixed zones also have the proper text records.
What you expected to happen:
external-dns shouldn't be prefixing the domains for the text records with a-.
How to reproduce it (as minimally and precisely as possible):
Thanks @ivankatliarchuk
Hopefully some of these PR's land soon.
I just made the dumb mistake of nuking all the heritage TXT records thinking some of them were hosed up.
Amazingly all the errors went away...until I tried to change an A record...because there's no heritage record anymore.
Oops.
Hopefully the migrate-txt-owner and the ability to forcibly take over a zone lands soon. I don't want to have to manually edit hundreds of domains. ;)
What happened:
I've been ignoring this error for years now, but it's been getting more and more annoying when I parse through logs.
If I have a domain
example.tld
, external-dns will configure it properly with whatever A records I need.During the run, I will see:
At the end of the run, I also get a blob:
If I create the zone
a-example.tld
in PowerDNS the errors go away, but obviously I don't owna-example.tld
.I'm not sure why external-dns is prefixing all my domains with
a-
in addition to managing the domains without thea-
prefix.And honestly, it's not really the entire domain, it's just complaining about TXT records. It's like it's trying to create the heritage records in a prefixed zone. But the non-prefixed zones also have the proper text records.
What you expected to happen:
external-dns shouldn't be prefixing the domains for the text records with
a-
.How to reproduce it (as minimally and precisely as possible):
Environment:
The text was updated successfully, but these errors were encountered: