Kernel log filled with unregister_netdevice: msgs
Nobody has claimed this yet.
- Dominant language
- Go
- Stars
- 2.2k
- Forks
- 875
- PR merge metrics
- No merged PRs in 30d
Description
Description:
In our Kubernetes Cluster, with Calico network plugin we are using docker server 17.04.0-ce.
None of the container on worker node is using docker bridgedocker0. Either host or none docker network is being used.
Issue: the kernel log (kern.log) is getting filled with messages
unregister_netdevice: waiting for eth0 to become free. Usage count = 2
Every minute around 15 such messages are getting logged into the Kernel log
Output of docker version:
docker version
Client:
Version: 17.04.0-ce
API version: 1.28
Go version: go1.7.5
Git commit: 4845c56
Built: Mon Apr 3 18:07:42 2017
OS/Arch: linux/amd64
Server:
Version: 17.04.0-ce
API version: 1.28 (minimum version 1.12)
Go version: go1.7.5
Git commit: 4845c56
Built: Mon Apr 3 18:07:42 2017
OS/Arch: linux/amd64
Experimental: false
Output of docker info:
docker info
Containers: 260
Running: 227
Paused: 0
Stopped: 33
Images: 25
Server Version: 17.04.0-ce
Storage Driver: aufs
Root Dir: /var/lib/docker/aufs
Backing Filesystem: extfs
Dirs: 822
Dirperm1 Supported: true
Logging Driver: json-file
Cgroup Driver: cgroupfs
Plugins:
Volume: local
Network: bridge host macvlan null overlay
Swarm: inactive
Runtimes: runc
Default Runtime: runc
Init Binary:
containerd version: 422e31ce907fd9c3833a38d7b8fdd023e5a76e73
runc version: 9c2d8d184e5da67c95d601382adf14862e4f2228
init version: 949e6fa
Security Options:
apparmor
seccomp
Profile: default
Kernel Version: 4.4.0-75-generic
Operating System: Ubuntu 16.04.2 LTS
OSType: linux
Architecture: x86_64
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
The report provides no repository file, test, or entry point. Start by reproducing the repeated unregister_netdevice messages with the stated Docker, Kubernetes, Calico, Ubuntu, and kernel versions, then trace the involved network lifecycle. Done means identifying the cause and preventing the recurring kernel-log messages without breaking container networking.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- docker, go, kubernetes, linux, ubuntu
- Domain
- networking, operating-systems
- Issue type
- Bug
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100