Commit Graph

103 Commits (main)

Author SHA1 Message Date
Sarah French c05eaaf20d
PSS: Refactor how we handle unmanaged providers, add support for using dev_override (#38269)
1 week ago
mickael-hc 332a94d9a1
update gpg with latest version from website (#38271)
1 month ago
Sarah French 9f5f21f1d8
test: Enable mocking http provider sources in tests (#38206)
2 months ago
Radek Simko 0fe906fa8c make copyrightfix
2 months ago
Sarah French 6b73f710f8
PSS: Implement initialisation of new working directory (or use of `-reconfigure` flag) while using `state_store` (#37732)
6 months ago
Sarah French 0dfa115d7d
First step to enable use of TF_REATTACH_PROVIDERS with PSS (#37634)
7 months ago
Samsondeen ede46c0b81
Allow successful init when constraint matches at least one valid version (#37137)
11 months ago
Martin Atkins 5f2eab6944 providerreqs: Provider requirement/version types in their own package
2 years ago
thirdkeyword 8284cde302 remove repetitive words
2 years ago
James Bardin 0d4a29f7f3 ignore expired provider signing keys
3 years ago
James Bardin 86667375fd remove errant debug print
3 years ago
hashicorp-copywrite[bot] 53c34ff49c
Update copyright file headers to BUSL-1.1
3 years ago
Liam Cervante 1fe57d457d
upgrade golang.org/x/crypto/openpgp to github.com/ProtoMail/go-crypto (#33406)
3 years ago
hashicorp-copywrite[bot] 325d18262e [COMPLIANCE] Add Copyright and License Headers
3 years ago
Martin Atkins 783a07d9e8 build: Use Go 1.19
4 years ago
Radek Simko b82eee6c9f
getproviders: account for occasionally missing Host header in errors (#31542)
4 years ago
Liam Cervante 9f0d1d0630
terraform init: add link to documentation when a checksum is missing from the lock file (#31408)
4 years ago
Radek Simko 7feef1c4aa
Use hashicorp/terraform-registry-address as a decoupled library (#28338)
4 years ago
Radek Simko 746af015ea
internal/getproviders: Add URL to error message for clarity (#30810)
4 years ago
Krista LaFentres 2fc4e06890 Fix failing lint check for deprecated x/crypto/openpgp library
4 years ago
Alisdair McDiarmid fb58f9e6d2 cli: Fix flaky init cancel test
5 years ago
Radek Simko 2496bc2b1e
internal/registry: Add URL to error message for clarity (#29298)
5 years ago
Paddy 8bdea502ab
Add support for protocol 6 providers during init. (#29153)
5 years ago
Martin Atkins e5f52e56f8 addrs: Rename DefaultRegistryHost to DefaultProviderRegistryHost
5 years ago
Kristin Laemmert 649095c602
providers subcommand tests (#28744)
5 years ago
Martin Atkins b9a93a0fe7 Move addrs/ to internal/addrs/
5 years ago
Martin Atkins 4c254cc2be Move httpclient/ to internal/httpclient/
5 years ago
James Bardin a4a6b40bee update getproviders tests for new key
5 years ago
James Bardin e1d790be61 update HC PublicKey
5 years ago
Pam Selle 242f319638
Give suggestions & remind users to use required_providers when provider not in registry (#28014)
5 years ago
Alex Chan 4ec80fa18d Correct the spelling of heirarchy/hierarchy throughout
5 years ago
Romain Philibert 5ae5c99ba0 fix: do not fail when provider symlink is broken. Only print a warning.
5 years ago
Martin Atkins 4b3e237668 command/init: Hint about providers in other namespaces
5 years ago
James Bardin f0c3ddf5a1 internal/getproviders: staticcheck
5 years ago
Alisdair McDiarmid b1bc0e5d92 getproviders: Normalize versions before dedupe
6 years ago
Martin Atkins 430318e262 getproviders: Consistent ordering of terms in VersionConstraintsString
6 years ago
Alisdair McDiarmid fe9a9fadfb internal: Suppress duplicate version constraints
6 years ago
Alisdair McDiarmid 7a31e56cb7
Merge pull request #26637 from hashicorp/alisdair/fix-locksfile-unconstrained-versions
6 years ago
Martin Atkins 1fe314b70b getproviders: Don't log if EvalSymlinks changes nothing
6 years ago
Alisdair McDiarmid 9576a5b2d8 internal: Fix lockfile constraint output for 1.2.*
6 years ago
James Bardin 0b31ffa587 use a single log writer
6 years ago
James Bardin 6ca477f042 move helper/logging to internal
6 years ago
Martin Atkins b3f5c7f1e6 command/init: Read, respect, and update provider dependency locks
6 years ago
Martin Atkins 59b116f7bf command/init: Remove support for legacy provider addresses
6 years ago
Martin Atkins 0b734a2803 command: Make provider installation interruptible
6 years ago
Martin Atkins ef64df950c getproviders: Prepare for having multiple valid hashes per package
6 years ago
Martin Atkins 6694cfaa0e getproviders: Add a real type Hash for package hashes
6 years ago
Martin Atkins 264a3cf031 depsfile: Flatten the "hashes" locks to a single set of strings
6 years ago
Martin Atkins b2c0ccdf96 internal/getproviders: Allow PackageMeta to carry acceptable hashes
6 years ago
Martin Atkins e843097e52 internal/getproviders: Formalize the "ziphash" hashing scheme
6 years ago