Skip to content

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

Open
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/github.com-gruntwork-io-terratest-0.x
Open

fix(deps): update module github.com/gruntwork-io/terratest to v0.56.0#555
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/github.com-gruntwork-io-terratest-0.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented May 20, 2026

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
github.com/gruntwork-io/terratest v0.40.7v0.56.0 age confidence

Warning

Some dependencies could not be looked up. Check the warning logs for more information.

  • PR contains the label that identifies the chart, e.g. chart/<chart-name>

Release Notes

gruntwork-io/terratest (github.com/gruntwork-io/terratest)

v0.56.0

Compare Source

✨ New Features

CreateJobFromCronJob and CreateJobFromCronJobE added.

The CreateJobFromCronJob and CreateJobFromCronJobE functions support creating Kubernetes cron jobs in a given namespace. This mirrors the behavior of the kubectl create job ... --from=cronjob/... command and provides a native way to trigger and test CronJob configurations within Terratest.

Special thanks to @​steffas for contributing this feature.

🐛 Bug Fixes

Preserve existing instance metadata in SetMetadata

Updates the newMetadata function to properly copy existing metadata items before applying new key-value pairs. This resolves an issue introduced in v0.55.0 where functions like SetMetadata and AddSshKey were accidentally overwriting all existing instance metadata instead of merging the new values.

Plan output parsing for Terraform 1.14+ fixed

Removes the trailing period requirement from the planWithChangesRegexp regular expression used by GetResourceCount. This resolves parsing failures caused by Terraform 1.14's new Actions feature, which appends additional text (e.g., . Actions: N to invoke.) to the standard plan summary line.

Update CronJob to use the batch/v1 API

Updates the CronJob implementation under the hood to use the stable batch/v1 API instead of batch/v1beta1. This restores compatibility with modern Kubernetes clusters, as the older v1beta1 API was completely removed in Kubernetes 1.25.

📖 Documentation Updates

Homepage examples for Terragrunt updated

Examples relevant to Terragrunt have been fixed in the https://terragrunt.gruntwork.io site.

⚙️ Process Updates

Golang bumped to 1.26

The version of Golang in go.mod has been updated to 1.26.

What's Changed

New Contributors

Full Changelog: gruntwork-io/terratest@v0.55.0...v0.56.0

v0.55.0

Compare Source

What's Changed

Full Changelog: gruntwork-io/terratest@v0.54.0...v0.55.0

v0.54.0

Compare Source

What's Changed

Full Changelog: gruntwork-io/terratest@v0.53.0...v0.54.0

v0.53.0

Compare Source

What's Changed

Full Changelog: gruntwork-io/terratest@v0.52.0...v0.53.0

v0.52.0

Compare Source

What's Changed

New Contributors

Full Changelog: gruntwork-io/terratest@v0.51.0...v0.52.0

v0.51.0

Compare Source

What's Changed

Full Changelog: gruntwork-io/terratest@v0.50.0...v0.51.0

v0.50.0

Compare Source

What's Changed

New Contributors

Full Changelog: gruntwork-io/terratest@v0.49.0...v0.50.0

v0.49.0

Compare Source

Modules affected

  • terraform
  • helm
  • azure
  • aws
  • k8s
  • logger
  • packer

What's Changed

New Contributors

Full Changelog: gruntwork-io/terratest@v0.48.2...v0.49.0

v0.48.2

Compare Source

Modules affected

  • shell
  • aws
  • gcp
  • terraform
  • k8s
  • azure
  • database

What's Changed

New Contributors

Full Changelog: gruntwork-io/terratest@v0.48.1...v0.48.2

v0.48.1

Compare Source

Modules affected

  • helm
  • azure
  • aws
  • k8s

What's Changed

New Contributors

Full Changelog: gruntwork-io/terratest@v0.48.0...v0.48.1

v0.48.0

Compare Source

Modules affected

  • terraform
  • aws
  • helm
  • logger
  • http-helper
  • opa
  • docker

What's Changed

New Contributors

Full Changelog: gruntwork-io/terratest@v0.47.2...v0.47.3

v0.47.2

Compare Source

Modules affected

  • ssh
  • terraform

Description

  • Updated logging line in ssh module
  • Refined terraform output by removing unnecessary info lines
  • Update rexml dependency

Related links

Full Changelog: gruntwork-io/terratest@v0.47.1...v0.47.2

v0.47.1

Compare Source

Modules affected

  • aws
  • retry

Description

Special thanks

Special thanks to the following users for their contribution!

Related links

Full Changelog: gruntwork-io/terratest@v0.47.0...v0.47.1

v0.47.0

Compare Source

Modules affected

  • packer
  • aws
  • helm
  • azure

Description

  • Added support for Packer 1.10
  • Fixed error checking in Azure
  • Fixed tests and documentation for helm, aws, packer modules

Related links

v0.46.16

Compare Source

Description

  • Updated github.com/hashicorp/go-getter from 1.7.4 to 1.7.5.

Related links

v0.46.15

Compare Source

Description

Related links

v0.46.14

Compare Source

Modules affected

  • opa

Description

  • Updated go-getter to 1.7.4

Related links

v0.46.13

Compare Source

Modules affected

  • docker

Description

  • Updated github.com/docker/docker from 24.0.7+incompatible to 24.0.9+incompatible

Related links

v0.46.12

Compare Source

Description

  • Updated google.golang.org/protobuf from 1.31.0 to 1.33.0
  • Updated golang.org/x/crypto from 0.14.0 to 0.17.0
  • Updated nokogiri from 1.14.3 to 1.16.3

Related links

v0.46.11

Compare Source

Modules affected

  • aws

Description

  • Updated GetAmazonLinuxAmiE to search for Amazon Linux 2 AMIs

Related links

v0.46.10

Compare Source

Modules affected

  • test-structure
  • git

Description

  • Updated runValidateOnAllTerraformModules function, which is used under the hood by ValidateAllTerraformModules and OPAEvalAllTerraformModules, to:
  1. Find the Git root using git.GetRepoRootForDirE, instead of a hard-coded ../../ file path.
  2. Copy the Git root to a temp folder once, rather than once per sub-test.

Related links

v0.46.9

Compare Source

Modules affected

  • helm

Description

Special thanks

Special thanks to the following users for their contribution!

Related links

v0.46.8

Compare Source

Modules affected

  • k8s

Description

  • Updated k8s.io/apimachinery from v0.27.2 to v0.28.4.
  • Updated k8s.io/client-go from v0.27.2 to v0.28.4.

Special thanks

Special thanks to the following users for their contribution!

Related links

v0.46.7

Compare Source

Modules affected

  • http-helper

Description

  • Added handling for nil body in http-helper.

Special thanks

Special thanks to the following users for their contribution!

Related links

v0.46.6

Compare Source

Modules affected

  • helm

Description

  • Added support for the --repo options to the helm test feature

Special thanks

Special thanks to the following users for their contribution!

Related links

v0.46.5

Compare Source

Modules affected

  • k8s

Description

  • Added RestConfig field to extend auth options for Kubernetes client.

Special thanks

Special thanks to the following users for their contribution!

Related links

v0.46.4

Compare Source

Description

  • Updated dependency github.com/docker/docker from 20.10.7+incompatible to 24.0.7+incompatible

Related links

v0.46.3

Compare Source

Description

  • Updated dependency google.golang.org/grpc from 1.51.0 to 1.56.3

Related links

v0.46.2

Compare Source

If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added the dependency Depedency update label May 20, 2026
@renovate
Copy link
Copy Markdown
Contributor Author

renovate Bot commented May 20, 2026

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: go.sum
Command failed: go get -t ./...
go: module github.com/gruntwork-io/terratest@v0.56.0 requires go >= 1.26; switching to go1.26.3
go: downloading go1.26.3 (linux/amd64)
go: downloading github.com/gruntwork-io/terratest v0.56.0
go: downloading github.com/stretchr/testify v1.11.1
go: downloading k8s.io/api v0.35.0
go: downloading github.com/google/uuid v1.6.0
go: downloading github.com/gonvenience/ytbx v1.4.4
go: downloading github.com/gruntwork-io/go-commons v0.8.0
go: downloading github.com/homeport/dyff v1.6.0
go: downloading gopkg.in/yaml.v3 v3.0.1
go: downloading github.com/mitchellh/go-homedir v1.1.0
go: downloading k8s.io/apimachinery v0.35.0
go: downloading k8s.io/client-go v0.35.0
go: downloading github.com/davecgh/go-spew v1.1.1
go: downloading github.com/pmezard/go-difflib v1.0.0
go: downloading k8s.io/klog/v2 v2.130.1
go: downloading github.com/BurntSushi/toml v1.4.0
go: downloading github.com/gonvenience/bunt v1.3.5
go: downloading github.com/gonvenience/text v1.0.7
go: downloading github.com/gonvenience/wrap v1.1.2
go: downloading github.com/virtuald/go-ordered-json v0.0.0-20170621173500-b18e6e673d74
go: downloading github.com/go-errors/errors v1.0.2-0.20180813162953-d98b870cc4e0
go: downloading github.com/urfave/cli v1.22.16
go: downloading github.com/mattn/go-zglob v0.0.2-0.20190814121620-e3c945676326
go: downloading github.com/gonvenience/neat v1.3.12
go: downloading github.com/gonvenience/term v1.0.2
go: downloading github.com/lucasb-eyer/go-colorful v1.2.0
go: downloading github.com/mitchellh/hashstructure v1.1.0
go: downloading github.com/sergi/go-diff v1.3.1
go: downloading github.com/texttheater/golang-levenshtein v1.0.1
go: downloading github.com/aws/aws-sdk-go-v2 v1.32.5
go: downloading github.com/aws/aws-sdk-go-v2/config v1.28.5
go: downloading github.com/aws/aws-sdk-go-v2/credentials v1.17.46
go: downloading github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.17.41
go: downloading github.com/aws/aws-sdk-go-v2/service/acm v1.30.6
go: downloading github.com/aws/aws-sdk-go-v2/service/autoscaling v1.51.0
go: downloading github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs v1.44.0
go: downloading github.com/aws/aws-sdk-go-v2/service/dynamodb v1.37.1
go: downloading github.com/aws/aws-sdk-go-v2/service/ec2 v1.193.0
go: downloading github.com/aws/aws-sdk-go-v2/service/ecr v1.36.6
go: downloading github.com/aws/aws-sdk-go-v2/service/ecs v1.52.0
go: downloading github.com/aws/aws-sdk-go-v2/service/iam v1.38.1
go: downloading github.com/aws/aws-sdk-go-v2/service/kms v1.37.6
go: downloading github.com/aws/aws-sdk-go-v2/service/lambda v1.69.0
go: downloading github.com/aws/aws-sdk-go-v2/service/rds v1.91.0
go: downloading github.com/aws/aws-sdk-go-v2/service/route53 v1.46.2
go: downloading github.com/aws/aws-sdk-go-v2/service/s3 v1.69.0
go: downloading github.com/aws/aws-sdk-go-v2/service/secretsmanager v1.34.6
go: downloading github.com/aws/aws-sdk-go-v2/service/sns v1.33.6
go: downloading github.com/aws/aws-sdk-go-v2/service/sqs v1.37.1
go: downloading github.com/aws/aws-sdk-go-v2/service/ssm v1.56.0
go: downloading github.com/aws/aws-sdk-go-v2/service/sts v1.33.1
go: downloading github.com/go-sql-driver/mysql v1.8.1
go: downloading github.com/hashicorp/go-multierror v1.1.1
go: downloading github.com/jackc/pgx/v5 v5.7.1
go: downloading github.com/pquerna/otp v1.4.0
go: downloading k8s.io/utils v0.0.0-20251002143259-bc988d571ff4
go: downloading sigs.k8s.io/randfill v1.0.0
go: downloading github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822
go: downloading golang.org/x/net v0.47.0
go: downloading github.com/spf13/pflag v1.0.9
go: downloading golang.org/x/term v0.37.0
go: downloading github.com/gorilla/websocket v1.5.4-0.20250319132907-e064f32e3674
go: downloading gopkg.in/inf.v0 v0.9.1
go: downloading k8s.io/kube-openapi v0.0.0-20250910181357-589584f1c912
go: downloading sigs.k8s.io/structured-merge-diff/v6 v6.3.0
go: downloading github.com/go-logr/logr v1.4.3
go: downloading github.com/mattn/go-ciede2000 v0.0.0-20170301095244-782e8c62fec3
go: downloading github.com/mattn/go-isatty v0.0.19
go: downloading golang.org/x/sync v0.18.0
go: downloading github.com/cpuguy83/go-md2man/v2 v2.0.5
go: downloading gopkg.in/yaml.v2 v2.4.0
go: downloading github.com/mitchellh/go-ps v1.0.0
go: downloading github.com/aws/smithy-go v1.22.1
go: downloading github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.20
go: downloading github.com/aws/aws-sdk-go-v2/internal/ini v1.8.1
go: downloading github.com/aws/aws-sdk-go-v2/service/sso v1.24.6
go: downloading github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.5
go: downloading github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.24
go: downloading github.com/jmespath/go-jmespath v0.4.0
go: downloading github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.6.7
go: downloading github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.1
go: downloading github.com/aws/aws-sdk-go-v2/service/internal/endpoint-discovery v1.10.5
go: downloading github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.5
go: downloading github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.24
go: downloading github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.4.5
go: downloading github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.18.5
go: downloading filippo.io/edwards25519 v1.1.0
go: downloading golang.org/x/crypto v0.45.0
go: downloading github.com/hashicorp/errwrap v1.0.0
go: downloading sigs.k8s.io/json v0.0.0-20250730193827-2d320260d730
go: downloading github.com/google/gnostic-models v0.7.0
go: downloading google.golang.org/protobuf v1.36.8
go: downloading golang.org/x/time v0.9.0
go: downloading github.com/fxamacker/cbor/v2 v2.9.0
go: downloading golang.org/x/oauth2 v0.30.0
go: downloading golang.org/x/sys v0.38.0
go: downloading github.com/moby/spdystream v0.5.0
go: downloading github.com/json-iterator/go v1.1.12
go: downloading go.yaml.in/yaml/v2 v2.4.3
go: downloading github.com/russross/blackfriday/v2 v2.1.0
go: downloading github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.24
go: downloading github.com/jackc/pgpassfile v1.0.0
go: downloading github.com/jackc/pgservicefile v0.0.0-20240606120523-5a60cdf6a761
go: downloading golang.org/x/text v0.31.0
go: downloading github.com/jackc/puddle/v2 v2.2.2
go: downloading github.com/boombuler/barcode v1.0.1-0.20190219062509-6c824513bacc
go: downloading go.yaml.in/yaml/v3 v3.0.4
go: downloading sigs.k8s.io/yaml v1.6.0
go: downloading github.com/x448/float16 v0.8.4
go: downloading github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f
go: downloading github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd
go: downloading github.com/modern-go/reflect2 v1.0.3-0.20250322232337-35a7c28c31ee
go: downloading github.com/go-openapi/swag v0.23.0
go: downloading github.com/go-openapi/jsonreference v0.20.2
go: downloading gopkg.in/evanphx/json-patch.v4 v4.13.0
go: downloading github.com/emicklei/go-restful/v3 v3.12.2
go: downloading github.com/mailru/easyjson v0.7.7
go: downloading github.com/go-openapi/jsonpointer v0.21.0
go: downloading github.com/josharian/intern v1.0.0
go: downloading k8s.io/api v0.36.1
go: github.com/appuio/charts/appuio/stardog/test tested by
	github.com/appuio/charts/appuio/stardog/test.test imports
	k8s.io/api/batch/v2alpha1: cannot find module providing package k8s.io/api/batch/v2alpha1

@renovate renovate Bot changed the title fix(deps): update module github.com/gruntwork-io/terratest to v0.56.0 fix(deps): update module github.com/gruntwork-io/terratest to v0.56.0 - autoclosed May 21, 2026
@renovate renovate Bot closed this May 21, 2026
@renovate renovate Bot deleted the renovate/github.com-gruntwork-io-terratest-0.x branch May 21, 2026 16:35
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@renovate renovate Bot changed the title fix(deps): update module github.com/gruntwork-io/terratest to v0.56.0 - autoclosed fix(deps): update module github.com/gruntwork-io/terratest to v0.56.0 May 25, 2026
@renovate renovate Bot reopened this May 25, 2026
@renovate renovate Bot force-pushed the renovate/github.com-gruntwork-io-terratest-0.x branch 2 times, most recently from fc6d43b to 42b7f94 Compare May 25, 2026 14:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependency Depedency update

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants