Commit Graph

1523 Commits (49f99db1c28a463ff818dfa94730ce3a6f00a0a9)

Author SHA1 Message Date
Andrew Hickman 49f99db1c2
`terraform show -json`: Add Errored field to output for plan (#33372)
3 years ago
James Bardin f6c536e436 validate planned set sizes using refinements
3 years ago
James Bardin 3c8a163583 set length is unknown with partially known elems
3 years ago
Liam Cervante ce8fd2943d
[Testing Framework] Add test structure to views package for rendering test output (#33324)
3 years ago
guimin.hgm ce8790c939 backend/oss: Removes the deprecated warning for configuraion variable assume_role
3 years ago
Liam Cervante 48c818927c Remove old implementation of terraform test command
3 years ago
Katy Moe 7ce5503c7a views: fix wordwrap
3 years ago
Liam Cervante 361d43c820
Ensure nested data blocks execute last of all Terraform resources (#33301)
3 years ago
kmoe 5900d1177c
cloud: assert import block compatibility (#33282)
3 years ago
kmoe 4386a15684
command: help text for generate-config-out (#33279)
3 years ago
kmoe 1e31c671c2
terraform: expanded resources cannot genconfig (#33293)
3 years ago
CJ Horton 8213513e2b
Merge pull request #33278 from hashicorp/radditude/cloud-config-generation
3 years ago
CJ Horton 8a3f4e903b generating configuration is not allowed with the remote backend
3 years ago
CJ Horton 6ca13bfc1e fix static check errors
3 years ago
Brandon Croft ea0ebcdc05
Merge pull request #33267 from hashicorp/sebasslash/snapshot-interval-header-check
3 years ago
Brandon Croft 86eed095b3
Rename disableIntermediateSnapshots > enableIntermediateSnapshots
3 years ago
Martin Atkins 9f6a3ba701 build: Generate copyright headers automatically
3 years ago
CJ Horton cdce4c4a6d write generated config when using the cloud integration
3 years ago
CJ Horton b88bae2ec4 tests for cloud backend config generation
3 years ago
Sebastian Rivera d03fd37ee6 Add interval header check to enable snapshots
3 years ago
Martin Atkins 4c439b099f plans/objchange: Don't consider refinements when validating plans
3 years ago
Martin Atkins dfe5e1ddc4 plans/objchange: Providers must honor their unknown value refinements
3 years ago
Martin Atkins 81c15f987e lang/funcs: startswith considers string prefix refinement
3 years ago
Martin Atkins 691018dd00 builtin/providers/terraform: terraform_data "id" is guaranteed non-null
3 years ago
Martin Atkins 696cd68913 command/views: Describe unknown collection bounds in diagnostics
3 years ago
Martin Atkins c912970153 lang/funcs: Non-null refinements for various functions
3 years ago
Liam Cervante 07aa7ee1d5
Propagate generated config filename into the Terraform graph (#33255)
3 years ago
James Bardin 2106b4c05f
Merge pull request #33235 from hashicorp/jbardin/destroy-root-referenced-locals
3 years ago
kmoe be2ad69eda
plannable import: safer config generation and schema filters (#33232)
3 years ago
Martin Atkins f6737d47e7 cloud: Allow Cloud API to lower the intermediate state snapshot interval
3 years ago
Martin Atkins efdc6e52bc cloud: Skip intermediate state snapshots in Terraform Cloud/Enterprise
3 years ago
Martin Atkins 8884bef59d backend/local: Allow storage impls to customize intermediate persistence
3 years ago
CJ Horton 258bdbe89f
Merge pull request #33238 from hashicorp/radditude/import-plan-plumbing
3 years ago
James Bardin 2f308cf948
Merge pull request #32962 from hashicorp/jbardin/validate-unknown-coll-attrs
3 years ago
CJ Horton 40ff381887 plumb import changes to and from binary plan
3 years ago
James Bardin 0a921976cd destroy locals referenced by root outputs
3 years ago
Masayuki Morita 53755180fd
Fix an error message for import block with moved block (#33221)
3 years ago
kmoe 4015f1aa30
genconfig: do not generate null NestingSingle blocks (#33213)
3 years ago
kmoe b4d1146f58
plannable import: improve gen config human plan output (#33194)
3 years ago
kmoe 789e30dfc5
error if importing to invalid keyed address (#33191)
3 years ago
CJ Horton adcecddb4f
Merge pull request #33193 from hashicorp/radditude/no-import-blocks-in-child-modules
3 years ago
kmoe 1172d40d7b
error if import target is move source (#33192)
3 years ago
CJ Horton 2dd89d9776 import blocks are only allowed in the root module
3 years ago
CJ Horton bd6ba6cf99
check for duplicate import blocks (#33190)
3 years ago
Liam Cervante d5fed58fc5
plannable import: write generated config to out flag (#33186)
3 years ago
kmoe 2b71e9edf3
terraform: config-driven import is idempotent (#33188)
3 years ago
CJ Horton 5d7864316e
Merge pull request #33160 from hashicorp/radditude/apply-counts
3 years ago
CJ Horton e5a6806206 clarify apply hook usage
3 years ago
Liam Cervante cd06543b39
plannable import: fix config generation printing empty collections instead of null values (#33183)
3 years ago
Liam Cervante 192cb255a6
checks: no longer experimental (#33184)
3 years ago