Install (rightfully) fails when Docker is installed, but this is hard to troubleshoot #2992
Labels
complexity:medium
Something that requires one or few days to fix
good first issue
Good for newcomers
kind:enhancement
New feature or request
topic:deployment
Bugs in or enhancements to deployment stages
When
docker
is installed on a host, the installation fails (and should fail).docker
has aProvides
forrunc
which we want to install, but it's not a 'good' version ofrunc
(andcontainerd
). At some later point in time, install will then fail for obscure reasons.#2960 could help to make the late error a bit more clear, but it's still difficult to link this (as a user) to
docker
being installed on the system.As such, it likely makes sense to keep some kind of blacklist of 'known incompatible' packages, and ensuring these are not installed, either in a Salt state (somehow?), or in
bootstrap.sh
(though then the same checks would not be performed on non-bootstrap nodes...)Known conflicting packages:
docker
containerd.io
Also suggested by @Baitanik in #2989 (comment) and reported earlier by @vrancurel.
The text was updated successfully, but these errors were encountered: