Commit Graph

71 Commits (e95f2b586e744dfb0cf92352de491be8a09552c2)

Author SHA1 Message Date
James Bardin ebc9745788 fix "too many items" error message
8 years ago
Martin Atkins f001cb8654 command: Fix terraform init -from-module with relative paths
8 years ago
James Bardin b3a491d035 use correct block types in CoerceValue
8 years ago
Martin Atkins 1a654e9e1c configs/configupgrade: Disable the tests for now
8 years ago
Martin Atkins 741d334ee4 command: Even more fixes for "apply" command tests
8 years ago
Martin Atkins 961056c08d configs/configupgrade: Use mock provider instead of test provider
8 years ago
Martin Atkins 85aa8769db configs/configupgrade: Partially fix TestUpgradeValid
8 years ago
Martin Atkins 7d0be84300 configload: Don't fail if one module is a child directory of another
8 years ago
Martin Atkins 44bc7519a6 terraform: More wiring in of new provider types
8 years ago
Martin Atkins 549544f201 configschema: Handle nested blocks containing dynamic-typed attributes
8 years ago
Martin Atkins 0317da9911 plans/objchange: logic for merging prior state with config
8 years ago
Martin Atkins a3403f2766 terraform: Ugly huge change to weave in new State and Plan types
8 years ago
Kristin Laemmert d1f27ce8c2 registry: renaming module-specific registry functions
8 years ago
James Bardin 8f295fcb22 CoerceValue should insert Null for unset attrs
8 years ago
James Bardin 50e099ad10 don't set Unknown for computed values
8 years ago
Martin Atkins d8bf3cc4e0 configschema: Fix ConfigSchema bugs with nested blocks
8 years ago
Martin Atkins 479c6b2466 move "configschema" from "config" to "configs"
8 years ago
Martin Atkins adb88eaa16 configupgrade: Analysis of input configuration
8 years ago
Martin Atkins f77e7a61b0 various: helpers for collecting necessary provider types
8 years ago
Martin Atkins ffe5f7c4e6 command: 0.12upgrade command
8 years ago
Martin Atkins 95b7b883a3 configupgrade: Basic expression formatting
8 years ago
Martin Atkins a345533573 configupgrade: Beginnings of Upgrade function
8 years ago
Martin Atkins 1132898fbc configupgrade: Load source code for a module and detect already upgraded
8 years ago
Martin Atkins 2f85b47586 configupgrade: new package for upgrading configs for 0.12
8 years ago
Martin Atkins fc0e28b2b4 configload: Don't download the same module source multiple times
8 years ago
Martin Atkins eb7aaf2414 configload: Configuration snapshots
8 years ago
James Bardin e0e177374f don't hanlde "type" when parsing connection blocks
8 years ago
Martin Atkins 1f859ba8d4 configs: Handle object constructor keys when shimming traversals
8 years ago
Martin Atkins c4fac74371 configs: Fix crasher in provider configuration reference parsing
8 years ago
Martin Atkins cd584309b9 configs: Fix typo in the deprecation warning about ignore_changes = ["*"]
8 years ago
Martin Atkins 5cf791861f configs: Allow looking up resources by resource addresses.
8 years ago
Martin Atkins 70f1635416 configs: record the source directory for modules
8 years ago
Martin Atkins fa2a76fa23 configs: use addrs.Module for module path, rather than []string
8 years ago
Martin Atkins 24dce0c624 configs: Helper methods to integrate with "addrs" package
8 years ago
Martin Atkins b6fdd0446e configs: parse the "providers" map for module calls
8 years ago
Martin Atkins dd62cd97c9 configs: DisabledModuleWalker
8 years ago
Martin Atkins 2eba023537 configs: NewEmptyConfig function
8 years ago
Martin Atkins c07b0a7806 configs: Re-unify the ManagedResource and DataResource types
8 years ago
Martin Atkins cd51864d84 configs: Start using the new "addrs" package types for modules
8 years ago
Martin Atkins 4ed06a9227 terraform: HCL2-flavored module dependency resolver
8 years ago
Martin Atkins ebafa51723 command: Various updates for the new backend package API
8 years ago
Martin Atkins 591aaf1e6a configload: helper functions for tests
8 years ago
Martin Atkins 6cf9346dfd configs/configload: Helper for recognizing a config dir (or not)
8 years ago
Martin Atkins 5dd6b839d0 configs: Export MergeBodies and new SynthBody function
8 years ago
Sander van Harmelen 179b32d426 Add a `CredentialsForHost` method to disco.Disco
8 years ago
Martin Atkins 5661ab5991 configs: allow full type constraints for variables
8 years ago
Martin Atkins c05a1050fc configs: Disable deprecation warning for quoted keywords/references
8 years ago
Martin Atkins a26ff56f01 configs: highlight resource name in diags when invalid
8 years ago
Martin Atkins 7549ce15f0 configs: update values file invalid syntax test for new HCL behavior
8 years ago
Martin Atkins 4fa8c16ead configs: support ignore_changes wildcards
8 years ago