Commit Graph

266 Commits (6440c839474f052d8997bb5cec19c2743e5108e6)

Author SHA1 Message Date
Kristin Laemmert 3933cbd491
remove LegacyProvider (#26433)
6 years ago
Martin Atkins 593cf7b4d5 didyoumean: move from "helper" to "internal"
6 years ago
Pam Selle e0e6f4fd13
Merge pull request #26443 from hashicorp/pselle/sensitive-var-module-merge
6 years ago
Pam Selle f2fe0ceb0a Implement module merge for sensitive config
6 years ago
Pam Selle ada6f45871 Add test file for bad sensitive value
6 years ago
Alisdair McDiarmid 13ed5af5c8 configs: Deprecate nested redundant interpolations
6 years ago
Alisdair McDiarmid 18f9ea53b9 command: Providers schema shows required_providers
6 years ago
Alisdair McDiarmid 803c95e552
Merge pull request #26105 from hashicorp/alisdair/more-interpolation-only-expression-deprecations
6 years ago
Pam Selle 81a6cde3cf
Merge pull request #26203 from hashicorp/pselle/deprecate-vendor-provisioners
6 years ago
Pam Selle 6a126df0c6
Merge pull request #26183 from hashicorp/pselle/sensitive-values
6 years ago
Pam Selle 02c1bddfe1 Create experiment for sensitive attribute
6 years ago
Pam Selle 7fef1db20d Add sensitive variable configs test coverage
6 years ago
Pam Selle 862ddf73e2 Add a sensitive attribute
6 years ago
Alisdair McDiarmid 898b459a03 configs: Error on invalid required_providers attrs
6 years ago
Kristin Laemmert 923e157b5c
configs: deprecate version argument inside provider configuration blocks (#26135)
6 years ago
Martin Atkins b0da5b1ce5 core: Remove the last few HIL remnants
6 years ago
Alisdair McDiarmid e693c14e5a configs: More interpolation-only expr deprecations
6 years ago
Pam Selle 73cba31602
Merge pull request #25605 from davidair/patch-1
6 years ago
Kristin Laemmert 23a8bdd522
configs: finish deprecation of the config package by removing the remaining used functions into configs (#25996)
6 years ago
Pam Selle edc670d079 Add deprecation warning for vendor provisioners
6 years ago
Kristin Laemmert df4627fecb
configs: include "providers" when overriding modules (#25496)
6 years ago
davidair 5cde8b999b
Tiny typo in an error message
6 years ago
Kristin Laemmert 9cb8456f3d
configs: prevent panic with invalid type name (#25562)
6 years ago
Martin Atkins 0a46ded3e7 addrs: Disallow provider source addresses starting with terraform-
6 years ago
Alisdair McDiarmid 5e3d2dbdfa configs: Fail early for invalid resource provider
6 years ago
Alisdair McDiarmid 9a9f4e2696 configs: Fix provider requirements panics
6 years ago
James Bardin 3f22bbf8d5 don't allow providers in modules using depends_on
6 years ago
Alisdair McDiarmid 45f7da9678 configs: Fix nested provider requirements bug
6 years ago
Pam Selle 199157a51a
Validation for provider blocks in expanding modules (nested) (#25248)
6 years ago
Alisdair McDiarmid 08b735984a
Merge pull request #25191 from hashicorp/alisdair/better-provider-upgrade-hints-on-init
6 years ago
Martin Atkins 7ab914491b configs: Don't panic if new version constraint parser raises an error
6 years ago
Alisdair McDiarmid 9263b28e99 command/init: Improve diags for legacy providers
6 years ago
Alisdair McDiarmid 9204498fe5 configs/configload: Remove unused SourceAddr funcs
6 years ago
Alisdair McDiarmid 1c1e4a4de0 command/providers: Show provider requirements tree
6 years ago
samir elsharkawy 5dfc266da9 config/name_values: fix index out of range in looksLikeSentences
6 years ago
Kristin Laemmert 6fbd3942ea configs: fix panic with provider aliases
6 years ago
James Bardin 8ba63110ec
Merge pull request #25005 from hashicorp/jbardin/module-depends-on
6 years ago
Martin Atkins d1bc412220 configs: Custom variable validation is no longer experimental
6 years ago
James Bardin 1b8fb4083a allow depends_on in module call
6 years ago
Kristin Laemmert 041f4dd8ca
configs: require normalized provider local names (#24945)
6 years ago
Pam Selle f82700bc56
Disallow provider configuration in expanding modules (#24892)
6 years ago
Alisdair McDiarmid ae98bd12a7 command: Rework 0.13upgrade sub-command
6 years ago
Alisdair McDiarmid dcb8b45e0f configs: Fix for resources with implied providers
6 years ago
Alisdair McDiarmid 7ca7b1f0fe configs: Simplify required_providers blocks
6 years ago
Kristin Laemmert 269d511481 command/providers: refactor with new provider types and functions
6 years ago
Kristin Laemmert 0a5fb40fdf configs: include provider configs in ProviderRequirements()
6 years ago
James Bardin 939d045a0b don't allow count && for_each
6 years ago
Martin Atkins 3e3d8f6764 configs: Hint for a misplaced top-level required_providers block
6 years ago
Martin Atkins 7caf0b9246 addrs: ImpliedProviderForUnqualifiedType function
6 years ago
Kristin Laemmert e683a6adef Mildwonkey/terraform tests (targeting integration branch) (#24513)
6 years ago