I just realized that my problem is related to atomic host update: # atomic host status State: idle Deployments: ● ostree://centos-atomic-host:centos-atomic-host/7/x86_64/standard Version: 7.1804 (2018-05-21 20:57:24) Commit: 0d1581533e65756a0822c691cc9ee8 46bffe4629604bc213b09e175a86c01d6d GPGSignature: Valid signature by 64E3E7558572B59A319452AAF17E745691BA8335
ostree://centos-atomic-host:centos-atomic-host/7/x86_64/standard Version: 7.1803 (2018-04-03 12:35:38) Commit: cbb9dbf9c8697e9254f481fff8f399 d6808cecbed0fa6cc24e659d2f50e05a3e GPGSignature: Valid signature by 64E3E7558572B59A319452AAF17E745691BA8335 # systemctl status kubelet Unit kubelet.service could not be found. If I rollback it works fine: # rpm-ostree rollback ... # atomic host status State: idle Deployments: ● centos-atomic-host:centos-atomic-host/7/x86_64/standard Version: 7.1803 (2018-04-03 12:35:38) Commit: cbb9dbf9c8697e9254f481fff8f399d6808cecbed0fa6cc24e659d2f50e05a3e PendingCommit: 0d1581533e65756a0822c691cc9ee846bffe4629604bc213b09e175a86c01d6d PendingVersion: 7.1804 (2018-05-21 20:57:24) GPGSignature: Valid signature by 64E3E7558572B59A319452AAF17E745691BA8335 centos-atomic-host:centos-atomic-host/7/x86_64/standard Version: 7.1804 (2018-05-21 20:57:24) Commit: 0d1581533e65756a0822c691cc9ee846bffe4629604bc213b09e175a86c01d6d GPGSignature: Valid signature by 64E3E7558572B59A319452AAF17E745691BA8335 # systemctl status kubelet ● kubelet.service - Kubernetes Kubelet Server Loaded: loaded (/usr/lib/systemd/system/kubelet.service; enabled; vendor preset: disabled) Is this expected behavior or the upgrade is botched? Cheers, Rares On Thu, May 31, 2018 at 9:49 AM, Rares Vernica <rvern...@gmail.com> wrote: > I think I got the master to work, but the nodes are in a strange state now: > > # atomic install --system --system-package=no --name kubelet > registry.centos.org/centos/kubernetes-sig-kubelet:latest > Extracting to /var/lib/containers/atomic/kubelet.0 > File /etc/kubernetes/config already exists > File /etc/kubernetes/kubelet already exists > systemctl daemon-reload > systemctl enable kubelet > > <1># systemctl enable kubelet > Failed to execute operation: Access denied > > <1># systemctl daemon-reload > > # systemctl enable kubelet > Failed to execute operation: No such file or directory > > > atomic install finished with error code 1 and now systemctl enable is > acting up. Also, uninstalling it does not work, but I guess that is > expected: > > # atomic uninstall kubelet > Unable to find 'kubelet' in the following backends: docker, ostree > > Thanks, > Rares > > > On Wed, May 30, 2018 at 4:22 PM, Rares Vernica <rvern...@gmail.com> wrote: > >> Hello, >> >> I installed and have been using kubernetes-apiserver and the other >> related packages installed with: >> >> > atomic install --system --system-package=no --name kube-apiserver >> registry.centos.org/centos/kubernetes-apiserver:latest >> >> I wanted to get a more recent version of Kubernetes, so I installed >> kubernetes-sig-apiserver and the other related packages with: >> >> > atomic install --system --system-package=no --name kube-apiserver >> registry.centos.org/centos/kubernetes-sig-apiserver:latest >> >> After restart, when I check the version it seems that the older >> Kubernetes is still used: >> >> # kubectl version >> Client Version: version.Info{Major:"1", Minor:"5", GitVersion:"v1.5.2", >> GitCommit:"269f928217957e7126dc87e6adfa82242bfe5b1e", >> GitTreeState:"clean", BuildDate:"2017-07-03T15:31:10Z", >> GoVersion:"go1.7.4", Compiler:"gc", Platform:"linux/amd64"} >> Server Version: version.Info{Major:"1", Minor:"5", GitVersion:"v1.5.2", >> GitCommit:"269f928217957e7126dc87e6adfa82242bfe5b1e", >> GitTreeState:"clean", BuildDate:"2017-07-03T15:31:10Z", >> GoVersion:"go1.7.4", Compiler:"gc", Platform:"linux/amd64"} >> >> How can I enable and use Kubernetes from the newer >> kubernetes-sig-apiserver packages? >> >> Thanks! >> Rares >> > >