Thanks, Jason. Your reply made me realize that this is not a critical error. I was having other errors with the docker registry which were critical.
Cheers, Rares On Thu, Jun 14, 2018 at 3:07 PM, Jason Brooks <jbro...@redhat.com> wrote: > neglected to reply-all > > ---------- Forwarded message ---------- > From: Jason Brooks <jbro...@redhat.com> > Date: Thu, Jun 14, 2018 at 3:06 PM > Subject: Re: [atomic-devel] Trouble with cgroup when starting latest > Kubelet > To: Rares Vernica <rvern...@gmail.com> > > > On Thu, Jun 14, 2018 at 1:37 PM, Rares Vernica <rvern...@gmail.com> wrote: > > Hi, > > > > I installed the CentOS-Atomic-Host-7-Installer.iso 2018-06-11 on bare > metal > > and the latest Kubelet from > > registry.centos.org/centos/kubernetes-sig-kubelet:latest I'm having > trouble > > starting Kubelet. I get this: > > > > # systemctl -l status kubelet > > ● kubelet.service - kubernetes-kubelet > > Loaded: loaded (/etc/systemd/system/kubelet.service; enabled; vendor > > preset: disabled) > > Active: active (running) since Thu 2018-06-14 13:28:40 PDT; 3min 8s > ago > > Process: 6440 ExecStop=/usr/bin/runc --systemd-cgroup kill kubelet > > (code=exited, status=0/SUCCESS) > > Main PID: 6452 (runc) > > Tasks: 8 > > Memory: 8.6M > > CGroup: /system.slice/kubelet.service > > └─6452 /usr/bin/runc --systemd-cgroup run kubelet > > > > runc[6452]: E0614 20:31:13.173341 6463 summary.go:102] Failed to get > > system container stats for "/systemd/system.slice": failed to get cgroup > > stats for "/systemd/system.slice": failed to get container info for > > "/systemd/system.slice": unknown container "/systemd/system.slice" > > runc[6452]: E0614 20:31:13.173379 6463 summary.go:102] Failed to get > > system container stats for "/system.slice/docker.service": failed to get > > cgroup stats for "/system.slice/docker.service": failed to get container > > info for "/system.slice/docker.service": unknown container > > "/system.slice/docker.service" > > runc[6452]: E0614 20:31:41.060382 6463 kubelet_network.go:225] Failed > to > > ensure that nat chain KUBE-MARK-DROP exists: error creating chain > > "KUBE-MARK-DROP": executable file not found in $PATH: > > runc[6452]: W0614 20:31:43.093989 6463 container_manager_linux.go: > 574] > > [ContainerManager] Failed to ensure state of "/systemd/system.slice": > failed > > to move PID 6463 (in "/system.slice/runc-kubelet.scope") to > > "/systemd/system.slice": mkdir /sys/fs/cgroup/cpuset/systemd: read-only > file > > system > > > > In /etc/kubernetes/kubelet I use: > > > > KUBELET_ARGS="--cgroup-driver=systemd > > --runtime-cgroups=/systemd/system.slice > > --kubelet-cgroups=/systemd/system.slice --fail-swap-on=false" > > > > Any ideas of what is going wrong here? > > Just tried to reproduce this on centos atomic host 7.1805 and the > kubernetes-kubelet system container and the kubelet is running for me, > although I do see some error messages. The system container may need > some tweaks. > > See if you have a problem using package layering to install this > version of the kubelet: > > 1. uninstall the system container > > atomic uninstall kublet > > 2. configure the yum repo: > > cat <<EOF > /etc/yum.repos.d/virt7-kubernetes-110-candidate.repo > [virt7-kubernetes-110-candidate] > name=virt7-kubernetes-110-candidate > baseurl=http://cbs.centos.org/repos/virt7-kubernetes-110- > candidate/x86_64/os > enabled=1 > gpgcheck=0 > EOF > > 3. install the package > > rpm-ostree install kubernetes-node -r > > > > > > > > Thanks! > > Rares > >