Martin Atkins

Results 1242 comments of Martin Atkins

FWIW, I don't expect that implementing this would require any change to my "go-versions" module. Terraform could already call [`MeetingConstraintsExact`](https://pkg.go.dev/github.com/apparentlymart/[email protected]/versions#MeetingConstraintsExact) instead of [`MeetingConstraints`](https://pkg.go.dev/github.com/apparentlymart/[email protected]/versions#MeetingConstraints) in any situation where it wants to...

FWIW, I agree with @jbardin that this doesn't "feel right" to me, and that's a big part of why go-versions has the default behavior it does: Semver says that prereleases...

Back when I wrote go-versions I did some research into how other similar systems were handling prereleases and adopted something similar, but I just noticed that Rust's Cargo has a...

My recollection is that `hashicorp/go-version` did not initially have any special treatment of prerelease versions at all, and so it would happily e.g. install `1.1.0-beta.1` given the version constraint `>=...

Hi @MichalChotvac! Sorry for this strange behavior and thanks for reporting it. I think I recognize "Incorrect function" as the English localization of the windows error code that means that...

Hi @MichalChotvac, The `terraform login` command works by adding a new file to the default directory where Terraform searches for CLI configuration files, and so it isn't really compatible with...

Hi @grimlokason! Thanks for reporting this. Terraform's current behavior is to search each file in the root of the provider's distribution package until it finds one that has the prefix...

Hi @dylanf9797, In HCL, the syntax for splitting an expression over multiple lines is to write it in some kind of brackets, which HCL then uses to understand where the...

The requirement that ephemeral values not be used in "normal" resource arguments is primarily a technical constraint to meet the requirements of the rest of the system: Terraform's plan/apply flow...

Agreed with all of the tradeoffs about `applytime` returning unknown. FWIW this is the shape of using `terraform.applying` that I was imagining: ```hcl ephemeral "tls_private_key" "deploy" { count = terraform.applying...