Martin Atkins
Martin Atkins
We cannot add any new synthetic attributes to an expression like `aws_instance.foo`, because that's already defined to be an object of a type defined by the provider's schema. If we...
This comes back to my comment about defining what exactly `aws_instance.foo` evaluates to when we have a resource with `enabled = true` or `enabled = false` set. It's true that...
Of course it depends on the task at hand but at minimum it's typical for a module to output something about the object it declared so that the caller can...
Hi @itspngu! Thanks for sharing this use-case. Terraform only supports provider installation using [its own provider registry protocol](https://www.terraform.io/internals/provider-registry-protocol), and we don't have any intention of supporting any other protocols because...
Hi @joshuaspence! I'm not sure why you're seeing the same resource mentioned multiple times for refreshing. That's some strange behavior that I don't have any explanation for. The output here...
Oh, aha! So this is another place we need to update the output to use the resource addressing syntax. (We did this for apply and plan output in a recent...
Thanks for this feature request, @joeaawad. We might consider a special option for this, although we do tend to resist having various different output customization options because they grow to...
Hi @joeaawad, Anything we'd do with new terminal-oriented escape sequences is, I would expect, something we'd activate only when the stdout file descriptor is a terminal, so whether it would...
Considering what @jbardin noted and thinking about alternative workarounds, a different permutation I might consider for your case would be: ``` terraform plan >/dev/null -out=tfplan terraform show tfplan ``` The...
It seems like towards the end of the discussion here this issue veered into discussing the "Changes outside of Terraform" message rather than the refresh progress messages, so I just...