0.12) we've been seeing nearly weekly releases. While that's all great news for us as Terraform users, we need to be aware how version management works in order not to be caught off-guard.
0.12etc.), backwards compatibility is always maintained. Terraform configs written for
0.12.1should still work in
0.12.16. However, that does not apply to the state file.
0.12affected a few core elements and required a rewrite not only of
.tffiles, but also providers. While officially supported providers were more or less quick to update, some are still incompatible and we know of a good few organizations that haven't yet made the transition, or aborted the transition that was under way.
/bin/terraformto be directly available in the runner's