Skip to content

chore(deps): Update go modules and/or dev-tools#249

Open
renovate-bot wants to merge 1 commit intoGoogleCloudPlatform:mainfrom
renovate-bot:renovate/go-modules-andor-dev-tools
Open

chore(deps): Update go modules and/or dev-tools#249
renovate-bot wants to merge 1 commit intoGoogleCloudPlatform:mainfrom
renovate-bot:renovate/go-modules-andor-dev-tools

Conversation

@renovate-bot
Copy link
Copy Markdown
Contributor

@renovate-bot renovate-bot commented Jul 15, 2025

This PR contains the following updates:

Package Change Age Confidence Type Update
github.com/GoogleCloudPlatform/cloud-foundation-toolkit/infra/blueprint-test v0.17.7v0.18.0 age confidence require minor
github.com/gruntwork-io/terratest v0.50.0v0.56.0 age confidence require minor
github.com/stretchr/testify v1.10.0v1.11.1 age confidence require minor
go (source) 1.24.41.24.13 age confidence toolchain patch

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

stretchr/testify (github.com/stretchr/testify)

v1.11.1

Compare Source

This release fixes #​1785 introduced in v1.11.0 where expected argument values implementing the stringer interface (String() string) with a method which mutates their value, when passed to mock.Mock.On (m.On("Method", <expected>).Return()) or actual argument values passed to mock.Mock.Called may no longer match one another where they previously did match. The behaviour prior to v1.11.0 where the stringer is always called is restored. Future testify releases may not call the stringer method at all in this case.

What's Changed

Full Changelog: stretchr/testify@v1.11.0...v1.11.1

v1.11.0

Compare Source

What's Changed

Functional Changes

v1.11.0 Includes a number of performance improvements.

Fixes
Documentation, Build & CI

New Contributors

Full Changelog: stretchr/testify@v1.10.0...v1.11.0

golang/go (go)

v1.24.13

v1.24.12

v1.24.11

v1.24.10

v1.24.9

v1.24.8

v1.24.7

v1.24.6

v1.24.5


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

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

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


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

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

@renovate-bot renovate-bot requested a review from askmeegs as a code owner July 15, 2025 04:47
@renovate-bot renovate-bot requested a review from a team as a code owner July 15, 2025 04:47
@google-oss-prow
Copy link
Copy Markdown

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: renovate-bot
Once this PR has been reviewed and has the lgtm label, please assign apeabody for approval. For more information see the Kubernetes Code Review Process.

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@google-oss-prow
Copy link
Copy Markdown

Hi @renovate-bot. Thanks for your PR.

I'm waiting for a GoogleCloudPlatform member to verify that this patch is reasonable to test. If it is, they should reply with /ok-to-test on its own line. Until that is done, I will not automatically test new commits in this PR, but the usual testing commands by org members will still work. Regular contributors should join the org to skip this step.

Once the patch is verified, the new status will be reflected by the ok-to-test label.

I understand the commands that are listed here.

Details

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

@renovate-bot renovate-bot force-pushed the renovate/go-modules-andor-dev-tools branch 23 times, most recently from 6af6161 to bab393b Compare July 21, 2025 00:01
@renovate-bot renovate-bot changed the title chore(deps): Update dependency go to v1.24.5 chore(deps): Update go modules and/or dev-tools Jul 26, 2025
@forking-renovate
Copy link
Copy Markdown

forking-renovate bot commented Jul 26, 2025

ℹ Artifact update notice

File name: test/integration/go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

  • 22 additional dependencies were updated

Details:

Package Change
github.com/GoogleContainerTools/kpt-functions-sdk/go/api v0.0.0-20250603063834-9af8fef0fca3 -> v0.0.0-20250702115044-9bfead305c54
github.com/emicklei/go-restful/v3 v3.11.0 -> v3.12.2
github.com/fxamacker/cbor/v2 v2.7.0 -> v2.9.0
github.com/gorilla/websocket v1.5.0 -> v1.5.4-0.20250319132907-e064f32e3674
github.com/modern-go/reflect2 v1.0.2 -> v1.0.3-0.20250322232337-35a7c28c31ee
github.com/spf13/pflag v1.0.5 -> v1.0.6
golang.org/x/crypto v0.36.0 -> v0.45.0
golang.org/x/mod v0.24.0 -> v0.29.0
golang.org/x/net v0.38.0 -> v0.47.0
golang.org/x/oauth2 v0.24.0 -> v0.27.0
golang.org/x/sync v0.12.0 -> v0.18.0
golang.org/x/sys v0.31.0 -> v0.38.0
golang.org/x/term v0.30.0 -> v0.37.0
golang.org/x/text v0.23.0 -> v0.31.0
k8s.io/api v0.32.1 -> v0.34.0
k8s.io/apimachinery v0.32.1 -> v0.34.0
k8s.io/client-go v0.32.1 -> v0.34.0
k8s.io/kube-openapi v0.0.0-20241212222426-2c72e554b1e7 -> v0.0.0-20250710124328-f3f2b991d03b
k8s.io/utils v0.0.0-20241104100929-3ea5e8cea738 -> v0.0.0-20250604170112-4c0f3b243397
sigs.k8s.io/json v0.0.0-20241010143419-9aa6b5e7a4b3 -> v0.0.0-20241014173422-cfa47c3a1cc8
sigs.k8s.io/kustomize/kyaml v0.19.0 -> v0.20.1
sigs.k8s.io/yaml v1.4.0 -> v1.6.0

@google-oss-prow google-oss-prow bot added size/L and removed size/S labels Jul 26, 2025
@renovate-bot renovate-bot force-pushed the renovate/go-modules-andor-dev-tools branch 24 times, most recently from 646b2ef to 8cab7b9 Compare July 31, 2025 07:43
@forking-renovate
Copy link
Copy Markdown

forking-renovate bot commented Dec 15, 2025

ℹ️ Artifact update notice

File name: test/integration/go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

  • 24 additional dependencies were updated

Details:

Package Change
github.com/GoogleContainerTools/kpt-functions-sdk/go/api v0.0.0-20250603063834-9af8fef0fca3 -> v0.0.0-20250702115044-9bfead305c54
github.com/emicklei/go-restful/v3 v3.11.0 -> v3.12.2
github.com/fxamacker/cbor/v2 v2.7.0 -> v2.9.0
github.com/go-logr/logr v1.4.2 -> v1.4.3
github.com/gorilla/websocket v1.5.0 -> v1.5.4-0.20250319132907-e064f32e3674
github.com/modern-go/reflect2 v1.0.2 -> v1.0.3-0.20250322232337-35a7c28c31ee
github.com/spf13/pflag v1.0.5 -> v1.0.9
golang.org/x/crypto v0.36.0 -> v0.45.0
golang.org/x/mod v0.24.0 -> v0.31.0
golang.org/x/net v0.38.0 -> v0.47.0
golang.org/x/oauth2 v0.24.0 -> v0.30.0
golang.org/x/sync v0.12.0 -> v0.18.0
golang.org/x/sys v0.31.0 -> v0.38.0
golang.org/x/term v0.30.0 -> v0.37.0
golang.org/x/text v0.23.0 -> v0.31.0
golang.org/x/time v0.8.0 -> v0.9.0
k8s.io/api v0.32.1 -> v0.35.0
k8s.io/apimachinery v0.32.1 -> v0.35.0
k8s.io/client-go v0.32.1 -> v0.35.0
k8s.io/kube-openapi v0.0.0-20241212222426-2c72e554b1e7 -> v0.0.0-20250910181357-589584f1c912
k8s.io/utils v0.0.0-20241104100929-3ea5e8cea738 -> v0.0.0-20251002143259-bc988d571ff4
sigs.k8s.io/json v0.0.0-20241010143419-9aa6b5e7a4b3 -> v0.0.0-20250730193827-2d320260d730
sigs.k8s.io/kustomize/kyaml v0.19.0 -> v0.21.0
sigs.k8s.io/yaml v1.4.0 -> v1.6.0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant