Failed to retrieve runc version: unknown output form

lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 16.04.7 LTS
Release: 16.04
Codename: xenial

root@K8s-Master:~# docker version
Client:
Version: 18.09.7
API version: 1.39
Go version: go1.10.4
Git commit: 2d0083d
Built: Fri Dec 18 12:33:04 2020
OS/Arch: linux/amd64
Experimental: false

Server:
Engine:
Version: 18.09.7
API version: 1.39 (minimum version 1.12)
Go version: go1.10.4
Git commit: 2d0083d
Built: Fri Dec 4 23:02:49 2020
OS/Arch: linux/amd64
Experimental: false
root@K8s-Master:~#

root@K8s-Master:~# systemctl status docker
● docker.service - Docker Application Container Engine
Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled)
Active: active (running) since Thu 2023-07-27 18:05:35 PKT; 10min ago
Docs: https://docs.docker.com
Main PID: 3009 (dockerd)
Tasks: 11
Memory: 29.2M
CPU: 503ms
CGroup: /system.slice/docker.service
└─3009 /usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock

Jul 27 18:05:35 K8s-Master dockerd[3009]: time=“2023-07-27T18:05:35.487907069+05:00” level=warning msg=“Your kernel does not support cgroup rt period”
Jul 27 18:05:35 K8s-Master dockerd[3009]: time=“2023-07-27T18:05:35.487925753+05:00” level=warning msg=“Your kernel does not support cgroup rt runtime”
Jul 27 18:05:35 K8s-Master dockerd[3009]: time=“2023-07-27T18:05:35.488593668+05:00” level=info msg=“Loading containers: start.”
Jul 27 18:05:35 K8s-Master dockerd[3009]: time=“2023-07-27T18:05:35.618410836+05:00” level=info msg="Default bridge (docker0) is assigned with an IP address
Jul 27 18:05:35 K8s-Master dockerd[3009]: time=“2023-07-27T18:05:35.670429845+05:00” level=info msg=“Loading containers: done.”
Jul 27 18:05:35 K8s-Master dockerd[3009]: time=“2023-07-27T18:05:35.678754391+05:00” level=warning msg="failed to retrieve runc version: unknown output form
Jul 27 18:05:35 K8s-Master dockerd[3009]: time=“2023-07-27T18:05:35.694736579+05:00” level=info msg=“Docker daemon” commit=2d0083d graphdriver(s)=overlay2 v
Jul 27 18:05:35 K8s-Master dockerd[3009]: time=“2023-07-27T18:05:35.695418121+05:00” level=info msg=“Daemon has completed initialization”
Jul 27 18:05:35 K8s-Master dockerd[3009]: time=“2023-07-27T18:05:35.723941802+05:00” level=info msg=“API listen on /var/run/docker.sock”
Jul 27 18:05:35 K8s-Master systemd[1]: Started Docker Application Container Engine.

root@K8s-Master:~# journalctl -u docker
– Logs begin at Thu 2023-07-27 18:04:24 PKT, end at Thu 2023-07-27 18:09:57 PKT. –
Jul 27 18:04:27 K8s-Master systemd[1]: Starting Docker Application Container Engine…
Jul 27 18:04:28 K8s-Master dockerd[1342]: time=“2023-07-27T18:04:28.948998374+05:00” level=info msg=“parsed scheme: "unix"” module=grpc
Jul 27 18:04:28 K8s-Master dockerd[1342]: time=“2023-07-27T18:04:28.949067383+05:00” level=info msg="scheme "unix" not registered, fallback to default sch
Jul 27 18:04:28 K8s-Master dockerd[1342]: time=“2023-07-27T18:04:28.949443268+05:00” level=info msg="ccResolverWrapper: sending new addresses to cc: [{unix:
Jul 27 18:04:28 K8s-Master dockerd[1342]: time=“2023-07-27T18:04:28.949466799+05:00” level=info msg=“ClientConn switching balancer to "pick_first"” module
Jul 27 18:04:28 K8s-Master dockerd[1342]: time=“2023-07-27T18:04:28.949519843+05:00” level=info msg="pickfirstBalancer: HandleSubConnStateChange: 0xc420602b
Jul 27 18:04:28 K8s-Master dockerd[1342]: time=“2023-07-27T18:04:28.949810193+05:00” level=info msg=“parsed scheme: "unix"” module=grpc
Jul 27 18:04:28 K8s-Master dockerd[1342]: time=“2023-07-27T18:04:28.949830956+05:00” level=info msg="scheme "unix" not registered, fallback to default sch
Jul 27 18:04:28 K8s-Master dockerd[1342]: time=“2023-07-27T18:04:28.950970607+05:00” level=info msg="pickfirstBalancer: HandleSubConnStateChange: 0xc420602b
Jul 27 18:04:28 K8s-Master dockerd[1342]: time=“2023-07-27T18:04:28.950969987+05:00” level=info msg="ccResolverWrapper: sending new addresses to cc: [{unix:
Jul 27 18:04:28 K8s-Master dockerd[1342]: time=“2023-07-27T18:04:28.951388205+05:00” level=info msg=“ClientConn switching balancer to "pick_first"” module
Jul 27 18:04:28 K8s-Master dockerd[1342]: time=“2023-07-27T18:04:28.951593482+05:00” level=info msg=“pickfirstBalancer: HandleSubConnStateChange: 0xc420602d
Jul 27 18:04:28 K8s-Master dockerd[1342]: time=“2023-07-27T18:04:28.951906677+05:00” level=info msg=“pickfirstBalancer: HandleSubConnStateChange: 0xc420602d
Jul 27 18:04:28 K8s-Master dockerd[1342]: time=“2023-07-27T18:04:28.954039640+05:00” level=info msg=”[graphdriver] using prior storage driver: overlay2”
Jul 27 18:04:28 K8s-Master dockerd[1342]: time=“2023-07-27T18:04:28.956971006+05:00” level=info msg="Graph migration to content-addressability took 0.00 sec
Jul 27 18:04:28 K8s-Master dockerd[1342]: time=“2023-07-27T18:04:28.957300320+05:00” level=warning msg=“Your kernel does not support swap memory limit”
Jul 27 18:04:28 K8s-Master dockerd[1342]: time=“2023-07-27T18:04:28.957458451+05:00” level=warning msg=“Your kernel does not support cgroup rt period”
Jul 27 18:04:28 K8s-Master dockerd[1342]: time=“2023-07-27T18:04:28.957482771+05:00” level=warning msg=“Your kernel does not support cgroup rt runtime”
Jul 27 18:04:28 K8s-Master dockerd[1342]: time=“2023-07-27T18:04:28.958184706+05:00” level=info msg=“Loading containers: start.”
Jul 27 18:04:29 K8s-Master dockerd[1342]: time=“2023-07-27T18:04:29.142444874+05:00” level=info msg="Default bridge (docker0) is assigned with an IP address
Jul 27 18:04:29 K8s-Master dockerd[1342]: time=“2023-07-27T18:04:29.178461481+05:00” level=info msg=“Loading containers: done.”
Jul 27 18:04:29 K8s-Master dockerd[1342]: time=“2023-07-27T18:04:29.223582900+05:00” level=warning msg="failed to retrieve runc version: unknown output form
Jul 27 18:04:29 K8s-Master dockerd[1342]: time=“2023-07-27T18:04:29.246525487+05:00” level=info msg=“Docker daemon” commit=2d0083d graphdriver(s)=overlay2 v
Jul 27 18:04:29 K8s-Master dockerd[1342]: time=“2023-07-27T18:04:29.247027653+05:00” level=info msg=“Daemon has completed initialization”
Jul 27 18:04:29 K8s-Master dockerd[1342]: time=“2023-07-27T18:04:29.256071854+05:00” level=info msg=“API listen on /var/run/docker.sock”
Jul 27 18:04:29 K8s-Master systemd[1]: Started Docker Application Container Engine.
Jul 27 18:05:22 K8s-Master systemd[1]: Started Docker Application Container Engine.
Jul 27 18:05:35 K8s-Master systemd[1]: Stopping Docker Application Container Engine…
Jul 27 18:05:35 K8s-Master dockerd[1342]: time=“2023-07-27T18:05:35.365844842+05:00” level=info msg=“Processing signal ‘terminated’”
Jul 27 18:05:35 K8s-Master dockerd[1342]: time=“2023-07-27T18:05:35.366856253+05:00” level=info msg=“stopping event stream following graceful shutdown” erro
Jul 27 18:05:35 K8s-Master systemd[1]: Stopped Docker Application Container Engine.
Jul 27 18:05:35 K8s-Master systemd[1]: Starting Docker Application Container Engine…
Jul 27 18:05:35 K8s-Master dockerd[3009]: time=“2023-07-27T18:05:35.464928218+05:00” level=info msg=“parsed scheme: "unix"” module=grpc
Jul 27 18:05:35 K8s-Master dockerd[3009]: time=“2023-07-27T18:05:35.465008987+05:00” level=info msg="scheme "unix" not registered, fallback to default sch

Your OS and Docker version are not supported anymore. I am surprised that anyone even runs such an old version.

I wouldn’t be surprised if you run an outdated k8s version on top of it, since docker support was removed in Kubernetes 1.24, which is the smallest supported version at the time being.

issue resolved. I upgraded UBUNTU to root@K8s-Master:~# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04.6 LTS
Release: 18.04
Codename: bionic

I also faced another issue which resolved when I stop kubelet process

root@K8s-Master:~# kubeadm init --apiserver-advertise-address=192.168.2.178 --pod-network-cidr=192.168.0.0/16

ISSUE
[ERROR Port-10250]: Port 10250 is in use
RESOLUTION
netstat -anp |grep 10250
systemctl stop kubelet

Now when the kubeadm init job starts it finishes successfully and kubelet also started on another port