New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Status: unknown flag: --signature-verification while starting minishift container #2681
Comments
@endejoli what is on your remote machine, does it have fedora/centos or RHEL or something else and what version? |
cat /etc/os-release CENTOS_MANTISBT_PROJECT="CentOS-7" |
@endejoli thanks, I will test it out, did you recently updated your centos box? |
@endejoli looks like you have a different package of docker which does not come from the official repo of centos. I spinned a cento-7.5 vm on the digital ocean and able to provision without any issue.
|
that looks like a pretty old version. I followed this documentation to install docker => https://docs.docker.com/install/linux/docker-ce/centos/#install-docker-ce-1 |
@endejoli ah that's the mistake because that is not officially supported docker version by centos repo. I would recommend you to use what distro provide. |
Isn't it a good idea to support the latest docker version, also mentioned in docker documentation? I believe that is what most people will( or should) follow anyway for installing docker. Centos looks like doesn't care about updating the docker versions |
as far as fedora and centos Virt SIG go, I guess the main reason is I'm just too slammed with other distractions. |
@praveenkumar @LalatenduMohanty @gbraad Looks like latest docker issue. |
@budhram No, what we support is community package and what endejoli using is from docker repo which is not supported one. |
@endejoli For OpenShift using the docker version from CentOS is recommended instead of latest docker CE. |
General information
Steps to reproduce
-- Starting profile 'minishift'
-- Checking if provided oc flags are supported ... OK
-- Starting the OpenShift cluster using 'generic' hypervisor ...
-- Preparing Remote Machine ........ OK
-- Starting to provision the remote machine .................................................................................................... FAIL E0809 12:31:53.685341 717 start.go:428] Error starting the VM: Error configuring authorization on host: Maximum number of retries (60) exceeded. Retrying.
Error starting the VM: Error configuring authorization on host: Maximum number of retries (60) exceeded
On remote machine docker fails to start with the error: dockerd-current[10458]: Status: unknown flag: --signature-verification
Looking the file on the remote machine /etc/systemd/system/docker.service.d/10-machine.conf
[Service]
ExecStart=
ExecStart=/usr/bin/dockerd-current -H tcp://0.0.0.0:2376 -H unix:///var/run/docker.sock --selinux-enabled --log-driver=journald --signature-verification=false --add-runtime docker-runc=/usr/libexec/docker/docker-runc-current --default-runtime=docker-runc --exec-opt native.cgroupdriver=systemd --userland-proxy-path=/usr/libexec/docker/docker-proxy-current --storage-driver overlay2 --tlsverify --tlscacert /etc/docker/ca.pem --tlscert /etc/docker/server.pem --tlskey /etc/docker/server-key.pem --label provider=generic --insecure-registry 172.30.0.0/16
Environment=
How can I getrid of the option --signature-verification=false
The text was updated successfully, but these errors were encountered: