Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(deps): update module github.com/gruntwork-io/terratest to v0.40.0 #161

Conversation

renovate-bot
Copy link
Contributor

WhiteSource Renovate

This PR contains the following updates:

Package Type Update Change
github.com/gruntwork-io/terratest require minor v0.33.0 -> v0.40.0

Release Notes

gruntwork-io/terratest

v0.40.0

Compare Source

Modules affected

Description

Terraform 1.1 upgrade: We have verified that this repo is compatible with Terraform 1.1.x!

  • Note that no changes have been made to terratest core so it is possible Terratest continues to work with Terraform 0.12 and above.
  • However, from this release and onward, we will only be running tests with Terraform 1.1.x against this repo, so we recommend updating to 1.1.x soon!

Related links

v0.39.0

Compare Source

Description

Terratest now requires go version 1.17 at a minimum. This is backward incompatible - if you are using an older version of golang, you will need to update the golang version in your environment prior to updating to this version.

Special thanks

Special thanks to the following users for their contribution!

Related links

v0.38.9

Compare Source

Modules affected
Description
  • Update dependency hashicorp/terraform-json to v0.13.0 to support reading terraform state files from version 1.1.x.
  • Typo fixes for example and docs
Special thanks

Special thanks to the following users for their contribution!

Related links

v0.38.8

Compare Source

Modules affected
  • files
Description
  • Updated CopyTerraformFolderToTemp to include .terraform-version file
Special thanks

Special thanks to @​yardbirdsax for their contribution!

Related links

v0.38.7

Compare Source

Description

  • Removed StackOverflow and added Github Discussions

Related links

v0.38.6

Compare Source

Modules affected
  • azure
  • http-helper
Description
  • Functions in http-helper have been updated to handle Host header correctly. Now setting Host on the header will set the Host attribute on the request as the underlying go http library expects.
Special thanks

Special thanks to the following users for their contribution!

Related links

v0.38.5

Compare Source

Modules affected
  • azure
Description
  • Added support for testing Azure Front Door. Refer to frontdoor.go for list of supported functions.
  • Added helpers for Azure File Share (StorageFileShareExists and GetStorageFileShare) to Azure storage functions.
Special thanks

Special thanks to the following users for their contribution!

Related links

v0.38.4

Compare Source

Modules affected

  • opa

Description

  • Updated RulePath of opa.EvalOptions to support any go-getter URL.

Related links

v0.38.3

Compare Source

Modules affected

  • aws

Description

  • Added GetTagsForSubnet() (and Tags property to Subnet struct) into aws module

Special thanks

Special thanks to the following users for their contribution!

Related links

v0.38.2

Compare Source

Modules affected

  • opa

Description

  • Fixed bug where opa eval output was intermingled when multiple files were being evaled.
  • Added feature to automatically rerun opa eval with data result query on failure so that all evaluated expressions are logged. This is useful for debugging failed checks.

Related links

v0.38.1

Compare Source

Modules affected

  • opa [NEW]
  • files
  • terraform
  • test-structure

Description

Related links

v0.38.0

Compare Source

Description

  • Several core cloud packages (azure-sdk-for-go, aws-sdk-go, go-containerregistry, and related) has been updated. While we don't anticipate downstream code changes being required to accommodate the update, we are marking this as backward incompatible to signal that main dependencies were updated across several backward incompatible versions.

Related links

v0.37.13

Compare Source

Modules affected
  • aws
  • azure
Description
  • Dependencies related to azure module has been updated.
  • Added new helper functions GetS3BucketTags and GetS3BucketTagsE for retrieving tags on an S3 bucket.
Special thanks

Special thanks to the following users for their contribution!

Related links

v0.37.12

Compare Source

Modules affected

  • aws

Description

  • Added GetTagsForVpc for looking up tags on a VPC. Also added Tags attribute on VPC struct for easy lookup.
  • Fixed bug in one of the Azure tests.
  • Various updates to documentation.

Special thanks

Special thanks to the following users for their contribution!

Related links

v0.37.11

Compare Source

Modules affected

  • azure

Description

  • Added helper functions for interacting with Azure ServiceBus. See servicebus.go for the list of supported functions.

Special thanks

Special thanks to the following users for their contribution!

Related links

v0.37.10

Compare Source

Modules affected

  • k8s

Description

  • Fixed bug where IsJobSucceeded did not check for completions, and thus it could pass if no Pods had started yet.

Special thanks

Special thanks to the following users for their contribution!

Related links

v0.37.9

Compare Source

Modules affected

  • aws

Description

  • Migrate ip sanity check script to IMDSv2
  • Add SSM CommandDoc support

Special thanks

Special thanks to @​srg1177 for their contribution!

Related links

v0.37.8

Compare Source

Modules affected

  • shell

Description

  • Fix the log formatting of the shell commands so that they aren't accidentally trying to process interpolations (e.g., %s) that happen to be in the log output.

Special thanks

Special thanks to @​jpeach for the fix!

Related links

v0.37.7

Compare Source

Modules affected

  • files
  • terraform

Description

  • The terraform.GetVariableAsXXX methods (e.g., terraform.GetVariableAsStringFromVarFile) can now parse .tfvars.json files in addition to .tfvars.

Special thanks

Special thanks to @​rescDev for the contribution!

Related links

v0.37.6

Compare Source

Modules affected

  • terraform
  • packer

Description

  • Added functions for terragrunt validate-inputs
  • Skips packer init for JSON Packer templates since they are only supported for HCL templates.

Related links

v0.37.5

Compare Source

Modules affected

  • azure

Description

  • Added helper functions for interacting with Azure Container Instances.

Special thanks

Special thanks to the following users for their contribution!

Related links

v0.37.4

Compare Source

Modules affected

  • aws
  • docker

Description

  • Updated docker.Build to support multiarchitecture builds. When options.Architectures is set, the Build function will use docker buildx to build a multiarchitecture image. Note that the buildx plugin must be installed and initialized for this functionality to work.
  • Updated docker.Build to support pushing the image after build (when options.Push is set to True).
  • Added functions for pushing a docker image (docker.Push and docker.PushE)

Related links

v0.37.3

Compare Source

Modules affected

  • git
  • azure

Description

  • Added support for Azure Container Registry. Refer to the functions in the containers.go file for more info.

Special thanks

Special thanks to the following users for their contribution!

Related links

v0.37.2

Compare Source

Modules affected

  • aws
  • packer

Description

This release adds support for Packer v1.7.0. Refer to the linked PR below for details. This change is backward compatible with previous versions of packer.

Related links

v0.37.1

Compare Source

Modules affected

  • terraform

Description

  • Added helper function terraform.InitAndPlanAndShowWithStructNoLogTempPlanFile for extracting plan struct without logging and without specifying a plan file.

Related links

v0.37.0

Compare Source

Modules affected

Description

Terraform 1.0 upgrade: We have verified that this repo is compatible with Terraform 1.0.x!

  • Note that no changes have been made to terratest core so it is possible Terratest continues to work with Terraform 0.12 and above.
  • However, from this release and onward, we will only be running tests with Terraform 1.0x against this repo, so we recommend updating to 1.0.x soon!

Related links


Configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, click this checkbox.

This PR has been generated by WhiteSource Renovate. View repository job log here.

@trusted-contributions-gcf trusted-contributions-gcf bot added the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Feb 9, 2022
@product-auto-label product-auto-label bot added the samples Issues that are directly related to samples. label Feb 9, 2022
@Shabirmean Shabirmean merged commit 1c85f29 into GoogleCloudPlatform:main Feb 10, 2022
@renovate-bot renovate-bot deleted the renovate/github.aaakk.us.kg-gruntwork-io-terratest-0.x branch February 10, 2022 03:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kokoro:force-run Add this label to force Kokoro to re-run the tests. samples Issues that are directly related to samples.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants