From b874b68e5763b869e6560a5a55fdf4097cc06976 Mon Sep 17 00:00:00 2001 From: Bridget Kromhout Date: Tue, 27 Mar 2018 09:25:48 -0700 Subject: [PATCH] Symlink fixes for multiple runs --- prepare-vms/lib/postprep.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/prepare-vms/lib/postprep.py b/prepare-vms/lib/postprep.py index 7383e531..d5970d54 100755 --- a/prepare-vms/lib/postprep.py +++ b/prepare-vms/lib/postprep.py @@ -45,7 +45,7 @@ def system(cmd): # On EC2, the ephemeral disk might be mounted on /mnt. # If /mnt is a mountpoint, place Docker workspace on it. -system("if mountpoint -q /mnt; then sudo mkdir /mnt/docker && sudo ln -s /mnt/docker /var/lib/docker; fi") +system("if mountpoint -q /mnt; then sudo mkdir -p /mnt/docker && sudo ln -sfn /mnt/docker /var/lib/docker; fi") # Put our public IP in /tmp/ipv4 # ipv4_retrieval_endpoint = "http://169.254.169.254/latest/meta-data/public-ipv4"