From eaa3aaaa4a9f4071ae53a76d05fee190d3ba2edd Mon Sep 17 00:00:00 2001 From: jalr Date: Thu, 24 May 2018 19:13:36 +0200 Subject: [PATCH] Create metadata file for lvm if missing --- packer/ansible/roles/docker/files/docker-setup.sh | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/packer/ansible/roles/docker/files/docker-setup.sh b/packer/ansible/roles/docker/files/docker-setup.sh index c9c8158..97a5af2 100755 --- a/packer/ansible/roles/docker/files/docker-setup.sh +++ b/packer/ansible/roles/docker/files/docker-setup.sh @@ -47,3 +47,14 @@ cat > /etc/docker/daemon.json << EOF } EOF + +if ! [ -e /var/lib/docker/devicemapper/metadata/base ]; then + mkdir -p /var/lib/docker/devicemapper/metadata + + echo '{"device_id":1,"size":10737418240,"transaction_id":1,"initialized":true,"deleted":false}' > /var/lib/docker/devicemapper/metadata/base + + chmod 711 /var/lib/docker + chmod 700 /var/lib/docker/devicemapper + chmod 700 /var/lib/docker/devicemapper/metadata + chmod 600 /var/lib/docker/devicemapper/metadata/base +fi