Installation of OpenShift 4.3 on vSphere fails with unknown flag: --allow-privileged
Issue
Installation of OpenShift 4.3 on vSphere fails with unknown flag: --allow-privileged
The kubelet service fails because the flag --allow-priviledged is unknown
Specifies interval for kubelet to calculate and cache the volume disk usage for all pods and volumes. To disable volume calculations, set to 0. (default 1m0s) (DEPRECATED: This parameter should be set via the config file specified by the Kubelet's --config flag. See https://kubernetes.io/docs/tasks/administer-cluster/kubelet-config-file/ for more information.)
Mar 20 14:33:08 localhost hyperkube[2423]: F0320 14:33:08.076314 2423 server.go:155] unknown flag: --allow-privileged
Mar 20 14:33:08 localhost systemd[1]: kubelet.service: Main process exited, code=exited, status=255/n/a
Mar 20 14:33:08 localhost systemd[1]: kubelet.service: Failed with result 'exit-code'.
Mar 20 14:33:08 localhost systemd[1]: Failed to start Kubernetes Kubelet.
Mar 20 14:33:18 localhost systemd[1]: kubelet.service: Service RestartSec=10s expired, scheduling restart.
Mar 20 14:33:18 localhost systemd[1]: kubelet.service: Scheduled restart job, restart counter is at 1.
Mar 20 14:33:18 localhost systemd[1]: Stopped Kubernetes Kubelet.
Mar 20 14:33:18 localhost systemd[1]: Starting Kubernetes Kubelet...
Environment
Red Hat OpenShift Container Platform 4.3
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.