diff --git a/website/source/intro/getting-started/provision.html.markdown b/website/source/intro/getting-started/provision.html.markdown index 703e466ee..ddb012d53 100644 --- a/website/source/intro/getting-started/provision.html.markdown +++ b/website/source/intro/getting-started/provision.html.markdown @@ -42,6 +42,7 @@ block below. "provisioners": [{ "type": "shell", "inline": [ + "sleep 30", "sudo apt-get update", "sudo apt-get install -y redis-server" ] @@ -49,6 +50,13 @@ block below. } +
sleep 30 in the example above is
+very important. Because Packer is able to detect and SSH into the instance
+as soon as SSH is available, Ubuntu actually doesn't get proper amounts
+of time to initialize. The sleep makes sure that the OS properly initializes.
+