Skip to content

External DNS is failing in Oracle Cloud OKE with version v1.33.1 #5849

@rahulmandal123

Description

@rahulmandal123

What happened:
External DNS pod is failing is continuously failing (CrashLoopBackOff) with following error message. I tried with version v0.18.0 and v0.19.0. Same error message.

time="2025-09-18T18:00:02Z" level=info msg="GitCommitShort=unknown, GoVersion=go1.24.4, Platform=linux/amd64, UserAgent=ExternalDNS/v20250626-v0.18.0"
time="2025-09-18T18:00:02Z" level=info msg="Instantiating new Kubernetes client"
time="2025-09-18T18:00:02Z" level=info msg="Using inCluster-config based on serviceaccount-token"
time="2025-09-18T18:00:02Z" level=info msg="Created Kubernetes client https://10.96.0.1:443"
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x78 pc=0x315a9d1]

goroutine 1 [running]:
sigs.k8s.io/external-dns/controller.buildProvider({0x44b7480, 0xc000358140}, 0xc00019d208, 0xc00062a380)
sigs.k8s.io/external-dns/controller/execute.go:286 +0x471
sigs.k8s.io/external-dns/controller.Execute()
sigs.k8s.io/external-dns/controller/execute.go:110 +0x3ee
main.main()
sigs.k8s.io/external-dns/main.go:26 +0xf

What you expected to happen:
External DNS deployment should be running fine.

How to reproduce it (as minimally and precisely as possible):

Used the steps from link
https://github.com/kubernetes-sigs/external-dns/blob/master/docs/tutorials/oracle.md

Anything else we need to know?:

Environment:

  • External-DNS version (use external-dns --version): 0.18.0 and 0.19.0
  • DNS provider: Oracle Cloud DNS
  • Others:

Metadata

Metadata

Assignees

No one assigned

    Labels

    kind/bugCategorizes issue or PR as related to a bug.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions