Skip to content
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

k8s 1.24 using none driver needs installing cri-dockerd #14127

Closed
medyagh opened this issue May 9, 2022 · 1 comment · Fixed by #14197
Closed

k8s 1.24 using none driver needs installing cri-dockerd #14127

medyagh opened this issue May 9, 2022 · 1 comment · Fixed by #14197
Assignees
Labels
co/none-driver co/runtime/docker Issues specific to a docker runtime kind/documentation Categorizes issue or PR as related to documentation. priority/important-soon Must be staffed and worked on either currently, or very soon, ideally in time for the next release.

Comments

@medyagh
Copy link
Member

medyagh commented May 9, 2022

What Happened?

	stderr:
	stat: cannot stat '/var/run/cri-dockerd.sock': No such file or directory

as seen in the test logs, we need to communicate to the user that they need to install cri-dockerd if they want to use none-driver 
in our Dockerfile we install this.

RUN git clone -n https://github.com/Mirantis/cri-dockerd && \
    cd cri-dockerd && git checkout a4d1895a2659ea9974bd7528a706592ab8b74181 && \
    cd src && env CGO_ENABLED=0 go build -ldflags '-X github.com/Mirantis/cri-dockerd/version.GitCommit=a4d1895' -o cri-dockerd

alternatively we can tell the user they should use 1.23 with none driver and Docker Runtime

Attach the log file

n.a

Operating System

No response

Driver

No response

@afbjorklund
Copy link
Collaborator

afbjorklund commented May 9, 2022

When using the "none" driver, it is up to the user to install the required container runtime (and any CRI adapter)

Ideally it should be done with the minikube provisioner, but it is currently broken (it doesn't install anything at all)

Eventually cri-dockerd might produce a working release, as well...

But at the moment, it needs to be compiled from the source code

@afbjorklund afbjorklund added co/runtime/docker Issues specific to a docker runtime kind/documentation Categorizes issue or PR as related to documentation. co/none-driver labels May 9, 2022
@spowelljr spowelljr self-assigned this May 19, 2022
@spowelljr spowelljr added the priority/important-soon Must be staffed and worked on either currently, or very soon, ideally in time for the next release. label Jun 7, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
co/none-driver co/runtime/docker Issues specific to a docker runtime kind/documentation Categorizes issue or PR as related to documentation. priority/important-soon Must be staffed and worked on either currently, or very soon, ideally in time for the next release.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants