Martin Atkins
Martin Atkins
Hi @KyleKotowick, In general, input variables are always unknown during validation. Due to a historical implementation mistake, the variable validation rules ended up being able to run during the validation...
Oh, and yes, you are right that I intended to say that the `condition` is known but the `error_message` is not, indeed.
Thanks for sharing this, @alexjurkiewicz! At first look I can at least confirm what I was saying in the Slack conversation: Terraform did successfully record all of the signed checksums...
Although it's certainly not a _duplicate_ -- it's asking for something more involved than just a performance improvement to an existing command -- this does seem at least partially related...
Another potential improvement we could make here -- which is probably easier than what I described above -- is to change `tofu providers lock` (and potentially also `tofu providers mirror`...
I don't think the change to the internal representation of package authentication results has any material effect on the time taken by the provider installer, and it didn't create any...
I think you may have rediscovered https://github.com/opentofu/opentofu/issues/2603!
Thanks for this feature request! This is one the list for the OpenTofu core team to discuss, and we'll share more once we've discussed it. In the meantime, 👍 votes...
The following is just some context about how we reached the current situation. It is not a statement on behalf of the OpenTofu core team, nor a decision/recommendation to do...
@ImIOImI, just in the interests of exploring various options to help make tradeoffs: If we could make a promise that OpenTofu would reserve a specific exit code only for situations...