From e845e240ef6cd842e249e64049371b846159b4ff Mon Sep 17 00:00:00 2001 From: Blake Date: Mon, 14 Aug 2017 13:08:30 -0700 Subject: [PATCH] Fixes reading /root/.docker/config.json on debian Debian and probably others apparently don't automatically default to using the root account if it's not specified. --- nodeup/pkg/model/kubelet.go | 1 + 1 file changed, 1 insertion(+) diff --git a/nodeup/pkg/model/kubelet.go b/nodeup/pkg/model/kubelet.go index c1323431d9..27b65f7a0b 100644 --- a/nodeup/pkg/model/kubelet.go +++ b/nodeup/pkg/model/kubelet.go @@ -180,6 +180,7 @@ func (b *KubeletBuilder) buildSystemdService() *nodetasks.Service { manifest.Set("Service", "RestartSec", "2s") manifest.Set("Service", "StartLimitInterval", "0") manifest.Set("Service", "KillMode", "process") + manifest.Set("Service", "User", "root") manifestString := manifest.Render() glog.V(8).Infof("Built service manifest %q\n%s", "kubelet", manifestString)