apparently cloud-init can fail to mount /mnt with ephemeral0 on some instance types. Make our ephemeral script more resilient to that