Skip to content

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

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

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

Conversation

@renovate-bot

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

Copy link
Copy Markdown
Contributor

Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Type Update Change Pending Age Confidence
cft/developer-tools minor 1.25 → 1.28 age confidence
github.com/GoogleCloudPlatform/cloud-foundation-toolkit/infra/blueprint-test require minor v0.17.7 → v0.18.0 age confidence
github.com/gruntwork-io/terratest require minor v0.50.0 → v0.56.0 age confidence
github.com/stretchr/testify require minor v1.10.0 → v1.12.1 age confidence
go (source) toolchain minor 1.24.4 → 1.26.10 1.26.11 age confidence

Release Notes

GoogleCloudPlatform/cloud-foundation-toolkit (github.com/GoogleCloudPlatform/cloud-foundation-toolkit/infra/blueprint-test)

v0.18.0: infra/blueprint-test: v0.18.0

Features
  • Support for dispatching to isolated projects/service accounts (#​3201) (6a4fa54)
Bug Fixes

v0.17.9: infra/blueprint-test: v0.17.9

Bug Fixes
  • deps: bump the go_modules group across 2 directories with 1 update (#​3160) (27f38c2)
  • deps: update github.com/hashicorp/terraform-config-inspect digest to e8a84ee (#​3131) (f754099)
  • deps: update module github.com/hashicorp/terraform-json to v0.26.0 (#​3170) (c70eb96)
  • deps: update module github.com/stretchr/testify to v1.11.0 (#​3172) (bdf28b1)
  • deps: update module golang.org/x/mod to v0.27.0 (#​3162) (abcf06b)
  • deps: update module sigs.k8s.io/kustomize/kyaml to v0.20.1 (#​3118) (0ebb5eb)

v0.17.8: infra/blueprint-test: v0.17.8

Bug Fixes
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.12.1

Compare Source

This is the first release which has the minimum dependencies practical in testify v1. The last remaining dependencies are github.com/stretchr/objx which itself has no dependencies, and go.yaml.in/yaml/v3. Removing objx would require v2, it cannot be vendored. Removing YAML would require vendoring the yaml library, which would do more harm than good. It's better to become aware of vulnerabilities in the official yaml package than to attempt to maintain our own.

What's Changed

New Contributors

Full Changelog: stretchr/testify@v1.12.0...v1.12.1

What's Changed

New Contributors

Full Changelog: stretchr/testify@v1.12.0...v1.12.1

v1.12.0

Compare Source

What's Changed

Functional Changes
Fixes
Documentation, Build & CI

New Contributors

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

What's Changed

New Contributors

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

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

[!IMPORTANT]
✂ PR body was truncated to here.


Configuration

📅 Schedule: (UTC)

  • 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 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

forking-renovate Bot commented Jul 26, 2025 •

Copy link
Copy Markdown

ℹ 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

forking-renovate Bot commented Sep 3, 2026 •

Copy link
Copy Markdown

ℹ️ 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):

  • 25 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/google/gnostic-models v0.6.9 -> v0.7.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.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