Vivek Goyal
Vivek Goyal
docker.service has Wants= dependency on docker-storage-setup.service. That should take care of it, isn't it?
We do ship `docker-storage-setup.service` with docker package. Something else is not right.
I think these wants directories are added only if we use `WantedBy=` or `RequiredBy=` directives. Given we are already using Wants= in docker.service, we don't need to put `WantedBy=` in...
Right, container-storage-setup does not install `docker-storage-setup.service`. It is the `docker` package which install `docker-storage-setup.service`
systemctl list-units --all | grep docker docker-storage-setup.service loaded inactive dead Docker Storage Setup docker.service loaded active running Docker Application Container Engine
systemctl status docker-storage-setup ● docker-storage-setup.service - Docker Storage Setup Loaded: loaded (/usr/lib/systemd/system/docker-storage-setup.service; enabled; vendor preset: dis Active: inactive (dead) since Tue 2017-10-31 11:10:27 EDT; 27min ago Process: 2925 ExecStart=/usr/bin/container-storage-setup (code=exited,...
rpm -ql docker | grep docker-storage-setup /usr/lib/systemd/system/docker-storage-setup.service
upstream docker does not install it. It is only fedora/rhel/centos docker which installs this service
This is what I am using on my F26 VM right now. docker-1.13.1-22.gitb5e3294.fc26.x86_64
I think those who ship docker package they need to decide whether they want to be dependent on docker-storage-setup for their storage needs or not. If they want to be...