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
# for free to subscribe to this conversation on GitHub. Already have an account? #.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants