Page MenuHomeSolus

Update terraform to 0.11.12
ClosedPublic

Authored by der_eismann on Mar 10 2019, 3:43 PM.

Details

Summary

Improvements:

  • The filemd5, filesha1, etc functions from Terraform v0.12 are backported primarily to allow writing modules that can work in both Terraform 0.11 and 0.12
  • backend/remote: Retry calls when the remote backend responds with a server error
  • backend/remote: Check for external updates while waiting for user input

Bug fixes:

  • backend/remote: Fix "token too long" errors when streaming remote operation logs
  • backend/remote: Use the can-queue-apply permission to detect if apply is allowed
  • backend/remote: Exit with 1 when a remote run is canceled
  • core: Use slashes in the module manifest to prevent Windows/Linux compatibility issues
Test Plan
  • Cloned terraform config to local folder
  • run terraform init to create a key pair
  • change config files
  • run terraform plan to see changes
  • run terraform apply to apply changes

Diff Detail

Repository
R4354 terraform
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
der_eismann created this revision.Mar 10 2019, 3:43 PM
der_eismann requested review of this revision.Mar 10 2019, 3:43 PM
der_eismann edited the summary of this revision. (Show Details)Mar 10 2019, 3:44 PM
Girtablulu added inline comments.
package.yml
9โ€“11

I think we can fix this description as well :)

yupdate does that sometimes... ๐Ÿ™„

yea I know, issue with special chars :) annoying I know

Format description

der_eismann marked an inline comment as done.Mar 11 2019, 9:03 AM
JoshStrobl accepted this revision.Mar 11 2019, 6:54 PM
This revision is now accepted and ready to land.Mar 11 2019, 6:54 PM
This revision was automatically updated to reflect the committed changes.