Martin Atkins

Results 37 issues of Martin Atkins

> **NOTE:** This was originally a prototype of ephemeral values as a whole, but the initial work here has since been merged as a language experiment in https://github.com/hashicorp/terraform/pull/35273, https://github.com/hashicorp/terraform/pull/35346, and...

enhancement
config

This includes a fix in the handling of conflicting constraints referring to prereleases, like "1.0.0-beta.1, !1.0.0-beta.1". Previously the library would incorrectly treat that as a positive match, rather than having...

bug
upstream
dependencies
cli

Previously we were partially propagating any marks from the path, but not going all the way so we still ran into trouble when trying to use the string containing the...

bug
config
functions

Currently we have several resources that retrieve or generate secrets, and for any where these secrets are used to populate other resources or configure other providers these secrets must necessarily...

enhancement
core
proposal

The idea of "unknown values" is a crucial part of how Terraform implements planning as a separate step from applying. An unknown value is a placeholder for a value that...

enhancement
config
unknown-values

In cases where the `condition` is known but the `error_message` is not, we were previously returning the generic error about the error message not being evaluable. This is an interim...

enhancement
core

This PR is not intended to be merged, and is instead just a snapshot of some experimentation I've been working on. For a long time now we've been interested in...

Ever since Terraform v0.13 we've been recommending that module authors be explicit about which providers their modules are intended to work with, but we retained some heuristics for detecting undeclared...

enhancement
cli
fmt

This is an idea for a new capability based on the Stack Overflow question [Make Terraform update parent resource before deleting child resource](https://stackoverflow.com/questions/78618036/make-terraform-update-parent-resource-before-deleting-child-resource). That question is actually about how a...

enhancement
core
config

Thanks for building Unicorn! It's been very helpful in my project. I've been trying to emulate the behavior of a toy operating system using Unicorn so that I can run...