Open chris8205 opened 4 months ago
The Kubernetes project currently lacks enough contributors to adequately respond to all issues.
This bot triages un-triaged issues according to the following rules:
lifecycle/stale
is appliedlifecycle/stale
was applied, lifecycle/rotten
is appliedlifecycle/rotten
was applied, the issue is closedYou can:
/remove-lifecycle stale
/close
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:
lifecycle/stale
is appliedlifecycle/stale
was applied, lifecycle/rotten
is appliedlifecycle/rotten
was applied, the issue is closedYou can:
/remove-lifecycle rotten
/close
Please send feedback to sig-contributor-experience at kubernetes/community.
/lifecycle rotten
What happened: If fqdn-template is used, and combine-fqdn-annotation is set, external dns would like to update the A record to the same ip ex: A ---> IPv4 --> 100.50.0.48;100.50.0.48 but a record can't get multiple time the same ip
seems, that there is a "filter" missing to prevent if the template match the service annotation: external-dns.alpha.kubernetes.io/hostname: mytestworkload.mytestnamespace.myzone
external-dns-privatezone-xxxxxxxxxxxxxx {"level":"error","msg":"Failed to update A record named 'mytestworkload.mytestnamespace' to '100.50.0.48;100.50.0.48' for Azure Private DNS zone 'myzone': PUT https://management.azure.com/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/xxxxxxxxxxxxxxxxxxxxx/providers/Microsoft.Network/privateDnsZones/myzone/A/mytestworkload.mytestnamespace\n--------------------------------------------------------------------------------\nRESPONSE 400: 400 Bad Request\nERROR CODE: BadRequest\n--------------------------------------------------------------------------------\n{\n \"code\": \"BadRequest\",\n \"message\": \"The list of record sets of type 'A' may not contain multiple entries with the same 'ipv4Address'.\"\n}\n--------------------------------------------------------------------------------\n","time":"2024-06-17T07:40:20Z"}
external-dns --version
): external-dns:v0.14.1Others: