chore(deps): update module github.com/gruntwork-io/terratest to v0.56.0#3352
Conversation
ℹ️ Artifact update noticeFile name: infra/blueprint-test/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
|
|
/gcbrun |
Summary of ChangesHello @renovate-bot, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed! This pull request performs a routine dependency update, primarily focusing on upgrading the Highlights
Using Gemini Code AssistThe full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips. Invoking Gemini You can request assistance from Gemini at any point by creating a comment using either
Customization To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a Limitations & Feedback Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here. You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension. Footnotes
|
There was a problem hiding this comment.
Code Review
This pull request updates the github.com/gruntwork-io/terratest module to v0.55.0, which includes a security fix and other improvements. The PR also upgrades the Go version from 1.24 to 1.25. I've added a comment suggesting that this Go version change should be made more visible in the PR's description for clarity. Otherwise, the dependency updates look good and I recommend merging this PR after addressing the comment.
infra/blueprint-test/go.mod
Outdated
| go 1.24.0 | ||
|
|
||
| toolchain go1.24.11 | ||
| go 1.25.0 |
f69c34c to
8f79e3c
Compare
|
/gcbrun |
8f79e3c to
129920e
Compare
|
/gcbrun |
129920e to
54290a5
Compare
|
/gcbrun |
54290a5 to
b0e8133
Compare
|
/gcbrun |
b0e8133 to
b7437e9
Compare
|
/gcbrun |
b7437e9 to
ae03d8b
Compare
|
/gcbrun |
ae03d8b to
dc56c3a
Compare
|
/gcbrun |
dc56c3a to
86d225c
Compare
|
/gcbrun |
86d225c to
3023f4f
Compare
|
/gcbrun |
3023f4f to
42de6a1
Compare
|
/gcbrun |
42de6a1 to
13460d4
Compare
|
/gcbrun |
13460d4 to
0b1e6c0
Compare
|
/gcbrun |
0b1e6c0 to
5b4a0eb
Compare
|
/gcbrun |
5b4a0eb to
a53d672
Compare
|
/gcbrun |
a53d672 to
f5c97c7
Compare
|
/gcbrun |
f5c97c7 to
f4110aa
Compare
|
/gcbrun |
f4110aa to
78d8f54
Compare
|
/gcbrun |
78d8f54 to
b6f3b83
Compare
|
/gcbrun |
b6f3b83 to
53c61be
Compare
|
/gcbrun |
53c61be to
5df8ec5
Compare
|
/gcbrun |
5df8ec5 to
5a2341f
Compare
|
/gcbrun |
5a2341f to
504788e
Compare
|
/gcbrun |
504788e to
e999b70
Compare
|
/gcbrun |
e999b70 to
1011b1c
Compare
|
/gcbrun |
This PR contains the following updates:
v0.54.0→v0.56.0Release Notes
gruntwork-io/terratest (github.com/gruntwork-io/terratest)
v0.56.0Compare Source
✨ New Features
CreateJobFromCronJobandCreateJobFromCronJobEadded.The
CreateJobFromCronJobandCreateJobFromCronJobEfunctions support creating Kubernetes cron jobs in a given namespace. This mirrors the behavior of thekubectl create job ... --from=cronjob/...command and provides a native way to trigger and testCronJobconfigurations within Terratest.Special thanks to @steffas for contributing this feature.
🐛 Bug Fixes
Preserve existing instance metadata in
SetMetadataUpdates the
newMetadatafunction to properly copy existing metadata items before applying new key-value pairs. This resolves an issue introduced in v0.55.0 where functions likeSetMetadataandAddSshKeywere 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
planWithChangesRegexpregular expression used byGetResourceCount. 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
CronJobto use thebatch/v1APIUpdates the
CronJobimplementation under the hood to use the stablebatch/v1API instead ofbatch/v1beta1. This restores compatibility with modern Kubernetes clusters, as the olderv1beta1API 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.modhas been updated to1.26.What's Changed
1.26by @yhakbar in #1667New Contributors
Full Changelog: gruntwork-io/terratest@v0.55.0...v0.56.0
v0.55.0Compare Source
What's Changed
Full Changelog: gruntwork-io/terratest@v0.54.0...v0.55.0
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.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.