8000 Intermittent coredns failure · Issue #3984 · kubernetes-sigs/kind · GitHub
[go: up one dir, main page]

Skip to content

Intermittent coredns failure #3984

@thesse1

Description

@thesse1

What happened:

I am running KIND in Podman Desktop for Windows. I am deploying a pod with a single container running the IBM webMethods Edge Server (ibmwebmethods.azurecr.io/webmethods-edge-runtime:11.0.11). The container shows intermittent behavior. For some time, everything is working well, but sometimes it fails to connect to the webMethods control plane. In the log, it reports failures to resolve hostnames. I have found multiple errors in the logs of the two coredns pods, cf. attachment.

What you expected to happen:

The pod should be able to contact the control plane.

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

Start a pod based on ibmwebmethods.azurecr.io/webmethods-edge-runtime:11.0.11.

Anything else we need to know?:

It is working well on minikube.

Environment:

  • kind version: (use kind version): kind v0.29.0 go1.24.2 windows/amd64
  • Runtime info: (use docker info, podman info or nerdctl info):
    Client:
    APIVersion: 5.5.2
    Built: 1750781584
    BuiltTime: Tue Jun 24 18:13:04 2025
    GitCommit: e7d8226745ba07a64b7176a7f128e4ef53225a0e
    GoVersion: go1.24.4
    Os: windows
    OsArch: windows/amd64
    Version: 5.5.2
    host:
    arch: amd64
    buildahVersion: 1.40.1
    cgroupControllers:
    • cpuset
    • cpu
    • io
    • memory
    • hugetlb
    • pids
    • rdma
      cgroupManager: cgroupfs
      cgroupVersion: v2
      conmon:
      package: conmon-2.1.13-1.fc41.x86_64
      path: /usr/bin/conmon
      version: 'conmon version 2.1.13, commit: '
      cpuUtilization:
      idlePercent: 96.88
      systemPercent: 1.09
      userPercent: 2.03
      cpus: 16
      databaseBackend: sqlite
      distribution:
      distribution: fedora
      variant: container
      version: "41"
      eventLogger: journald
      freeLocks: 2042
      hostname: THESSE
      idMappings:
      gidmap: null
      uidmap: null
      kernel: 6.6.87.2-microsoft-standard-WSL2
      linkmode: dynamic
      logDriver: journald
      memFree: 4712808448
      memTotal: 16055980032
      networkBackend: netavark
      networkBackendInfo:
      backend: netavark
      dns:
      package: aardvark-dns-1.15.0-1.fc41.x86_64
      path: /usr/libexec/podman/aardvark-dns
      version: aardvark-dns 1.15.0
      package: netavark-1.15.2-1.fc41.x86_64
      path: /usr/libexec/podman/netavark
      version: netavark 1.15.2
      ociRuntime:
      name: crun
      package: crun-1.22-1.fc41.x86_64
      path: /usr/bin/crun
      version: |-
      crun version 1.22
      commit: 4de19b63a85efd9ea8503452179c371181750130
      rundir: /run/crun
      spec: 1.0.0
      +SYSTEMD +SELINUX +APPARMOR +CAP +SECCOMP +EBPF +CRIU +LIBKRUN +WASM:wasmedge +YAJL
      os: linux
      pasta:
      ex 6509 ecutable: /usr/bin/pasta
      package: passt-0^20250611.g0293c6f-1.fc41.x86_64
      version: |
      pasta 0^20250611.g0293c6f-1.fc41.x86_64
      Copyright Red Hat
      GNU General Public License, version 2 or later
      https://www.gnu.org/licenses/old-licenses/gpl-2.0.html
      This is free software: you are free to change and redistribute it.
      There is NO WARRANTY, to the extent permitted by law.
      remoteSocket:
      exists: true
      path: unix:///run/podman/podman.sock
      rootlessNetworkCmd: pasta
      security:
      apparmorEnabled: false
      capabilities: CAP_CHOWN,CAP_DAC_OVERRIDE,CAP_FOWNER,CAP_FSETID,CAP_KILL,CAP_NET_BIND_SERVICE,CAP_SETFCAP,CAP_SETGID,CAP_SETPCAP,CAP_SETUID,CAP_SYS_CHROOT
      rootless: false
      seccompEnabled: true
      seccompProfilePath: /usr/share/containers/seccomp.json
      selinuxEnabled: false
      serviceIsRemote: true
      slirp4netns:
      executable: ""
      package: ""
      version: ""
      swapFree: 4294967296
      swapTotal: 4294967296
      uptime: 0h 50m 53.00s
      variant: ""
      plugins:
      authorization: null
      log:
    • k8s-file
    • none
    • passthrough
    • journald
      network:
    • bridge
    • macvlan
    • ipvlan
      volume:
    • local
      registries:
      search:
    • docker.io
      store:
      configFile: /usr/share/containers/storage.conf
      containerStore:
      number: 4
      paused: 0
      running: 4
      stopped: 0
      graphDriverName: overlay
      graphOptions:
      overlay.additionalImageStores:
      • /usr/lib/containers/storage
        overlay.imagestore: /usr/lib/containers/storage
        overlay.mountopt: nodev,metacopy=on
        graphRoot: /var/lib/containers/storage
        graphRootAllocated: 1081101176832
        graphRootUsed: 9087844352
        graphStatus:
        Backing Filesystem: extfs
        Native Overlay Diff: "false"
        Supports d_type: "true"
        Supports shifting: "true"
        Supports volatile: "true"
        Using metacopy: "true"
        imageCopyTmpDir: /var/tmp
        imageStore:
        number: 4
        runRoot: /run/containers/storage
        transientStore: false
        volumePath: /var/lib/containers/storage/volumes
        version:
        APIVersion: 5.5.2
        BuildOrigin: Fedora Project
        Built: 1750723200
        BuiltTime: Tue Jun 24 02:00:00 2025
        GitCommit: e7d8226745ba07a64b7176a7f128e4ef53225a0e
        GoVersion: go1.23.10
        Os: linux
        OsArch: linux/amd64
        Version: 5.5.2
  • OS (e.g. from /etc/os-release): Windows 11
  • Kubernetes version: (use kubectl version):
    Client Version: v1.33.3
    Kustomize Version: v5.6.0
    Server Version: v1.33.1
  • Any proxies or other special environment settings?: No

kind_coredns_logs.txt

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

      0