diff --git a/cesnet-mcc/terraform/vms.tf b/cesnet-mcc/terraform/vms.tf
index bbcc52a7870917ce1d2ae637f40c0acdc600bd5a..2f8d2e90fadc0afe6b06ab6b8c8732c7ea4eb0ee 100644
--- a/cesnet-mcc/terraform/vms.tf
+++ b/cesnet-mcc/terraform/vms.tf
@@ -215,7 +215,7 @@ volume=$(echo "$volumes" | grep "$(hostname):")
 device=$(echo "$volume" | cut -d: -f2)
 if ! dumpe2fs -h "$device" >/dev/null 2>&1; then
 	mkfs.ext4 -L DOCKER "$device"
-	grep -q 'LABEL=DOCKER' /etc/fstab || /bin/echo -e "LABEL=DOCKER\t/var/lib/docker/overlay2\text4\tdefaults\t0\t0" | tee -a /etc/fstab
+	grep -q 'LABEL=DOCKER' /etc/fstab || /bin/echo -e "LABEL=DOCKER\t/var/lib/docker/overlay2\text4\tdefaults,x-systemd.before=local-fs.target\t0\t0" | tee -a /etc/fstab
 	mkdir -p /var/lib/docker/overlay2 2>/dev/null || true
 	service docker stop >/dev/null 2>&1 || true
 	sleep 10
@@ -246,7 +246,7 @@ device="${openstack_compute_volume_attach_v2.squid-volume-attach.device}"
 if ! dumpe2fs -h "$device" >/dev/null 2>&1; then
 	mkfs.ext4 -L SQUID "$device"
 fi
-grep -q 'LABEL=SQUID' /etc/fstab || /bin/echo -e "LABEL=SQUID\t/var/spool/squid\text4\tdefaults\t0\t0" | tee -a /etc/fstab
+grep -q 'LABEL=SQUID' /etc/fstab || /bin/echo -e "LABEL=SQUID\t/var/spool/squid\text4\tdefaults,x-systemd.before=local-fs.target\t0\t0" | tee -a /etc/fstab
 mkdir /var/spool/squid 2>/dev/null || true
 mount -a
 EOT