Skip to content
This repository has been archived by the owner on Dec 7, 2023. It is now read-only.

Don't fail preflight when only docker-containerd is available #512

Merged
merged 3 commits into from
Jan 29, 2020

Conversation

luxas
Copy link
Contributor

@luxas luxas commented Jan 28, 2020

In the docker.io package in Debian 10, the containerd binary is shipped as docker-containerd
At the moment, Ignite fails the preflight checks for this. This PR fixes this false negative.
Similarly, if docker-containerd is available (only), then we should fall back to RuntimeLinuxV1 without issuing the extra warning (not needed, it works well).

This PR also propagates through the ignore-preflight-checks flag to the user, and fixes minor bugs related to this.

@stealthybox @chanwit Please review

@luxas luxas requested a review from twelho as a code owner January 28, 2020 20:03
@luxas luxas added this to the v0.7.0 milestone Jan 28, 2020
@stealthybox
Copy link
Contributor

make ignite bin/amd64/Dockerfile e2e-nobuild \
  E2E_REGEX="'DockerAndDockerBridge|Containerd'"

e2e passes ^

Verified the flags are added to ignite run/start now
Thanks for fixing that 👍

@stealthybox stealthybox merged commit 27161ce into weaveworks:master Jan 29, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants