During the start-up of my Fedora powered laptop I noticed in the boot messages list that some service has failed to start. Looking more closely I noticed that docker-storage-setup.service was failing, now, let’s go down the rabbit hole.
First thing i checked were logs, of course, and journalctl -u docker-storage-setup said:
Jun 16 21:44:48 scotty.tomica.local docker-storage-setup[1096]: ERROR: Docker has been previously configured for use with devicemapper graph driver. Not creating a new thin pool as existing docker metadata will fail to work with it. Manual cleanup is required before this will succeed. Jun 16 21:44:48 scotty.tomica.local docker-storage-setup[1096]: INFO: Docker state can be reset by stopping docker and by removing /var/lib/docker directory. This will destroy existing docker images and containers and all the docker metadata. Jun 16 21:44:48 scotty.tomica.local systemd[1]: Failed to start Docker Storage Setup. Jun 16 21:44:48 scotty.tomica.local systemd[1]: docker-storage-setup.service: Unit entered failed state. Now, that doesn’t seem right, so what actually happens here? Docker tries to set up it’s storage system but it looks like it fails in the middle of it. How so?
...