Martin Atkins
Martin Atkins
While investigating for https://github.com/opentofu/opentofu/issues/2117 we learned that the module installer's handling of prereleases has a number of strange quirks. To allow us to narrowly fix that bug while minimizing the...
Our `go.mod` currently records that we indirectly depend on v0.9.18 of `github.com/Azure/go-autorest/autorest/adal`. This version has apparently been retracted: ``` go: warning: github.com/Azure/go-autorest/autorest/[email protected]: retracted by module author: retracted due to token...
Over in [a comment on one of the provider `for_each` PRs](https://github.com/opentofu/opentofu/pull/2105#discussion_r1826371047) we found a naming inconsistency in some of the field names related to provider config vs. provider instance, but...
This is the [RFC tracking issue](https://github.com/opentofu/opentofu/blob/ecd4dc5c61f2c24104c3bc2f2f761f46f6f86aaa/rfc/20241023-rfc-tracking-issues.md) for [Provider and module packages from OCI registries](https://github.com/opentofu/opentofu/pull/2163), which is our first phase of work for https://github.com/opentofu/opentofu/issues/308. **Please do not post bug reports or...
PROTOTYPE: A way to request that OpenTofu print a value from some arbitrary object during execution
This is a prototype of something I've wanted to do for a while now: an option to ask OpenTofu to present the values associated with arbitrary references in the configuration...
> [!NOTE] > This issue is presenting a potential idea for simplifying OpenTofu in a future release, possibly in conjunction with https://github.com/opentofu/opentofu/pull/2157. > > I'm opening this issue to start...
This is an early API design sketch for part of https://github.com/opentofu/opentofu/issues/2662: a hypothetical new API for state storage as a key/value store with per-key locking rather than as a blob...
Allow arbitrary expressions in the `replace_triggered_by` argument of a `resource` lifecycle block
This is a sub-issue of https://github.com/opentofu/opentofu/issues/1329, discussing details specific to the `replace_triggered_by` lifecycle argument. If you choose to vote :+1: to support this issue, please consider also adding a similar...
This issue is in some ways a spin-off of the "Meta-RFC" [The future of backends](https://github.com/opentofu/opentofu/pull/2157), discussing one specific way we might choose to change how OpenTofu interacts with backends which...
This is an initial document trying to summarize the problem space around "backends" to try to help ground our future technical proposals in the existing context and to encourage us...