Martin Atkins
Martin Atkins
Hi all, I think there are a few different remaining confusions here which hopefully we're getting close to clearing up. The first is that the example above of using a...
Terraform has two different ways to install providers over the network, which are called `direct` and `network_mirror` in the CLI configuration's `provider_installation` block: * `direct` means that the provider will...
Thanks for sharing that use-case, @aRustyDev. I guess if we were to solve that using an `xor` function as we've been discussing here then it would probably look more like...
Hi all, As discussed over in the earlier issue on this subject https://github.com/hashicorp/terraform/issues/24987#issuecomment-719089236, we chose to encourage implementing this in external providers rather than as a builtin because there seems...
We haven't heard about problems installing the `hashicorp/aws` provider's v3.53.0 release for a long time, so I'm going to close this issue despite the fact that we unfortunately were never...
It seems like the more recent issue https://github.com/hashicorp/terraform/issues/33195 duplicated this one. Since that one has some more discussion about the cause I'm going to close this one in favor of...
`required_provider` blocks are allowed -- and often _required_ -- in any module. It's the `provider` block deleting the provider configuration itself -- that is, the block that _instantiates_ the provider...
Hi @rwblokzij! Thanks for sharing that use-case. We'll include that in the mix when considering possible general designs here, but if it seems like an environment variable in the Vault...
It's been a long time since I considered this issue and so I honestly don't really remember all of what I was considering when I responded before. My interpretation of...
My sense of this so far has been that `init` is there as a measure of pragmatism because packages sometimes need to do some work to initialize their _own_ internal...