Commit Graph

216 Commits (653a819cc3a2d2c7fb3f6a26b03f4e8a95e4d585)

Author SHA1 Message Date
Martin Atkins 4061cbed38 internal/getproviders: A new shared model for provider requirements
6 years ago
James Bardin cd045f6f4e enable count and for_each in configuration
6 years ago
Kristin Laemmert 5b427ec648
addrs: Provider.IsLegacy and IsDefault functions
6 years ago
Kristin Laemmert 5f313a65ad
command: remove 0.12upgrade (#24403)
6 years ago
Kristin Laemmert ed1aebbeda
terraform: large refactor to use Provider from configs.Resource (#24396)
6 years ago
Kristin Laemmert ef19fb6203
configs: attach provider fqn to Resource (#24382)
6 years ago
Martin Atkins 946eda3f3c configs: Return diagnostics (almost) directly from ParseProviderSourceString
6 years ago
Kristin Laemmert 1c78b26012
terraform: provider source test (#24342)
6 years ago
James Bardin 8497adcb6e AbsProviderConfig to use addrs.Module
6 years ago
Kristin Laemmert c7cc0afb80
Mildwonkey/ps schema (#24312)
6 years ago
Paddy e6592dc710
Add support for provider metadata to modules. (#22583)
6 years ago
Martin Atkins 86f0b5191c addrs: Stronger validation and normalization of provider namespace/type
6 years ago
Kristin Laemmert 6e2618d9be terraform: ProviderTransform gets provider fqn from module
6 years ago
Kristin Laemmert 72ec579807
configs/decodeRequiredProviders test: before comparing slices (#24114)
6 years ago
James Bardin 37e60cd883 fix comment text
6 years ago
James Bardin 84d1f5c688 convert destroy provisioner warnings to errors
6 years ago
Kristin Laemmert 47a16b0937
addrs: embed Provider in AbsProviderConfig instead of Type
6 years ago
Kristin Laemmert 851e6dcdbb
configs: added map to configs.Module for provider local name lookup (#24039)
6 years ago
Kristin Laemmert 7eed30595a
moduledeps: replace ProviderInstance with addrs.Provider (#24017)
6 years ago
Kristin Laemmert 80ab551867
terraform: use addrs.Provider as map keys for provider schemas (#24002)
6 years ago
Martin Atkins 8b511524d6
Initial steps towards AbsProviderConfig/LocalProviderConfig separation (#23978)
6 years ago
Kristin Laemmert 6541775ce4
addrs: roll back change to Type field in ProviderConfig (#23937)
6 years ago
James Bardin 35107acc46 allow "terraform" in destroy provisioners
6 years ago
James Bardin c376905adc it's safe for destroy provisioners to access path
6 years ago
Kristin Laemmert 272cb44d3d
configs: extend module.ProviderRequirements to include the addrs.Provider instead of just version constraints. (#23843)
6 years ago
Martin Atkins ff4ea042c2 config: Allow module authors to specify validation rules for variables
6 years ago
Kristin Laemmert 18dd1bb4d6
Mildwonkey/tfconfig upgrade (#23670)
6 years ago
Martin Atkins 2b2ac1f6de configs: use local set of go-getter detectors
6 years ago
Kristin Laemmert 49fc53d1d1
provider source enhancements
6 years ago
Martin Atkins b90fb25321 experiments: a mechanism for opt-in experimental language features
6 years ago
Kristin Laemmert 67fc4dd5a1 configs: move ProviderConfigCompact[Str] from addrs to configs
6 years ago
James Bardin 2fdf984cce update destroy provisioner warning text
6 years ago
Kristin Laemmert e3416124cc
addrs: replace "Type string" with "Type Provider" in ProviderConfig
6 years ago
James Bardin 6817c844bc
Merge pull request #23559 from hashicorp/jbardin/deprecate-destroy-references
6 years ago
Kristin Laemmert 9891d0354a
providers: use addrs.Provider as map keys for provider.Factory (#23548)
6 years ago
James Bardin 8547603ff5 deprecation warning for destroy provisioner refs
6 years ago
James Bardin 6caa5d23e2 fix diagnostics handling
7 years ago
Kristin Laemmert 2c78414724
configs/configupgrade: do not panic when int value is out of range (#23394)
7 years ago
Martin Atkins 91752f02da configs: Warn for deprecated interpolation and quoted type constraints
7 years ago
Calle Pettersson 73d574913d configs: Mention leading underscores in invalid identifier message
7 years ago
Martin Atkins 79dc808614 configs: Emit warnings for deprecated quoted references/keywords
7 years ago
Pam Selle cca36025d6
Merge pull request #22946 from hashicorp/kmoe/copy_dir_dotfiles
7 years ago
Radek Simko 7860f55e4f
Version tools per Go convention under tools.go
7 years ago
Radek Simko 32f9722d9d
Replace import paths & set UA string where necessary
7 years ago
Martin Atkins e21f0fa61e backend/local: Handle interactive prompts for variables in UI layer
7 years ago
James Bardin 1ee851f256
Merge pull request #22846 from hashicorp/jbardin/evaluate-resource
7 years ago
Martin Atkins 39e609d5fd vendor: switch to HCL 2.0 in the HCL repository
7 years ago
Katy Moe 2c44a7aacb
remove dotfile exclusion in copyDir
7 years ago
James Bardin 86bf674246 change GetResourceInstance to GetResource
7 years ago
James Bardin 13e2e10577 fix Min/Max validation during decoding
7 years ago