From 8d0540865f18ffa4dbb643af23aa7995d4f0a2b0 Mon Sep 17 00:00:00 2001 From: Jakub Holy Date: Tue, 30 Aug 2016 11:24:36 +0200 Subject: [PATCH] local-exec: the OS doesn't need to be ready It is not obvious that the resource being created doesn't mean that the OS and system services such as sshd are ready (contrary to `remote-exec`). It is better to make that explicit and same developers like me some headache :-) --- website/source/docs/provisioners/local-exec.html.markdown | 3 +++ 1 file changed, 3 insertions(+) diff --git a/website/source/docs/provisioners/local-exec.html.markdown b/website/source/docs/provisioners/local-exec.html.markdown index 1a41194b28..c700936b30 100644 --- a/website/source/docs/provisioners/local-exec.html.markdown +++ b/website/source/docs/provisioners/local-exec.html.markdown @@ -13,6 +13,9 @@ is created. This invokes a process on the machine running Terraform, not on the resource. See the `remote-exec` [provisioner](/docs/provisioners/remote-exec.html) to run commands on the resource. +Beware that even though the resource is fully created when the provisioner is run, +it doesn't need to have finished booting or starting system services. + ## Example usage ```