Closed renovate[bot] closed 9 months ago
This PR has been automatically marked as stale because it has been open 30 days with no activity. Remove stale label or comment or this PR will be closed in 10 days
This PR was automatically closed because of stale in 10 days
Because you closed this PR without merging, Renovate will ignore this update (v0.46.11
). You will get a PR once a newer version is released. To ignore this dependency forever, add it to the ignoreDeps
array of your Renovate config.
If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.
This PR contains the following updates:
v0.40.6
->v0.46.11
Release Notes
gruntwork-io/terratest (github.com/gruntwork-io/terratest)
### [`v0.46.11`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.46.11) [Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.46.10...v0.46.11) #### Modules affected - `aws` #### Description - Updated `GetAmazonLinuxAmiE` to search for Amazon Linux 2 AMIs #### Related links - [https://github.com/gruntwork-io/terratest/pull/1387](https://togithub.com/gruntwork-io/terratest/pull/1387) ### [`v0.46.10`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.46.10) [Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.46.9...v0.46.10) #### 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 - [https://github.com/gruntwork-io/terratest/pull/1376](https://togithub.com/gruntwork-io/terratest/pull/1376) ### [`v0.46.9`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.46.9) [Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.46.8...v0.46.9) #### Modules affected - `helm` #### Description - Added support in Helm for snapshot testing, similar to [helm-unittest](https://togithub.com/helm-unittest/helm-unittest) feature [snapshot testing](https://togithub.com/helm-unittest/helm-unittest#snapshot-testing). #### Special thanks Special thanks to the following users for their contribution! - [@jguionnet](https://togithub.com/jguionnet) #### Related links - [https://github.com/gruntwork-io/terratest/pull/1378](https://togithub.com/gruntwork-io/terratest/pull/1378) ### [`v0.46.8`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.46.8) [Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.46.7...v0.46.8) #### 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! - [@marcofranssen](https://togithub.com/marcofranssen) #### Related links - [https://github.com/gruntwork-io/terratest/pull/1375](https://togithub.com/gruntwork-io/terratest/pull/1375) ### [`v0.46.7`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.46.7) [Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.46.6...v0.46.7) #### Modules affected - `http-helper` #### Description - Added handling for `nil` body in `http-helper`. #### Special thanks Special thanks to the following users for their contribution! - [@semihbkgr](https://togithub.com/semihbkgr) #### Related links - [https://github.com/gruntwork-io/terratest/pull/1370](https://togithub.com/gruntwork-io/terratest/pull/1370) ### [`v0.46.6`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.46.6) [Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.46.5...v0.46.6) #### 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! - [@jguionnet](https://togithub.com/jguionnet) #### Related links - [https://github.com/gruntwork-io/terratest/pull/1365](https://togithub.com/gruntwork-io/terratest/pull/1365) - [https://github.com/gruntwork-io/terratest/pull/1368](https://togithub.com/gruntwork-io/terratest/pull/1368) ### [`v0.46.5`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.46.5) [Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.46.4...v0.46.5) #### 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! - [@kirecek](https://togithub.com/kirecek) #### Related links - [https://github.com/gruntwork-io/terratest/pull/1354](https://togithub.com/gruntwork-io/terratest/pull/1354) ### [`v0.46.4`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.46.4) [Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.46.3...v0.46.4) #### Description - Updated dependency `github.com/docker/docker` from `20.10.7+incompatible` to `24.0.7+incompatible` #### Related links - [https://github.com/gruntwork-io/terratest/pull/1362](https://togithub.com/gruntwork-io/terratest/pull/1362) ### [`v0.46.3`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.46.3) [Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.46.2...v0.46.3) #### Description - Updated dependency `google.golang.org/grpc` from `1.51.0` to `1.56.3` #### Related links - [https://github.com/gruntwork-io/terratest/pull/1360](https://togithub.com/gruntwork-io/terratest/pull/1360) ### [`v0.46.2`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.46.2) [Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.46.1...v0.46.2) #### Description - Updated dependency `github.com/docker/distribution` from `2.7.1+incompatible` to `2.8.2+incompatible` #### Related links - [https://github.com/gruntwork-io/terratest/pull/1286](https://togithub.com/gruntwork-io/terratest/pull/1286) ### [`v0.46.1`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.46.1) [Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.46.0...v0.46.1) #### Description - Updated dependency `golang.org/x/net` from 0.8.0 to 0.17.0 #### Related links - [https://github.com/gruntwork-io/terratest/pull/1356](https://togithub.com/gruntwork-io/terratest/pull/1356) ### [`v0.46.0`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.46.0) [Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.45.0...v0.46.0) #### Modules affected - `terraform` #### Description - Added support for OpenTofu in `terraform` module ##### Migration Guide Switching to tofu: 1. Install OpenTofu cli https://github.com/opentofu/opentofu 2. Apply one of: - Option 1: Remove `terraform` binary from `PATH` - Option 2: use [`TerraformBinary` config](https://togithub.com/gruntwork-io/terratest/blob/master/modules/terraform/options.go#L41) to specify `tofu` executable #### Related links - [https://github.com/gruntwork-io/terratest/pull/1352](https://togithub.com/gruntwork-io/terratest/pull/1352) ### [`v0.45.0`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.45.0) [Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.44.1...v0.45.0) #### Description - Removed Go patch version from `go.mod` #### Related links - [https://github.com/gruntwork-io/terratest/pull/1351](https://togithub.com/gruntwork-io/terratest/pull/1351) ### [`v0.44.1`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.44.1) [Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.44.0...v0.44.1) #### Description - Updated AMI module to support Ubuntu 20.04 and 22.04. #### Related links - [https://github.com/gruntwork-io/terratest/pull/1350](https://togithub.com/gruntwork-io/terratest/pull/1350) ### [`v0.44.0`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.44.0) [Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.43.13...v0.44.0) #### Description - Updated minimal Go version to 1.21 #### Related links - [https://github.com/gruntwork-io/terratest/pull/1339](https://togithub.com/gruntwork-io/terratest/pull/1339) ### [`v0.43.13`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.43.13) [Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.43.12...v0.43.13) #### Modules affected - `azure` #### Description - Added new fields to the `NsgRuleSummary` structure #### Special thanks Special thanks to the following users for their contribution! - [@DamianJarzebowski](https://togithub.com/DamianJarzebowski) #### Related links - [https://github.com/gruntwork-io/terratest/pull/1332](https://togithub.com/gruntwork-io/terratest/pull/1332) ### [`v0.43.12`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.43.12) [Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.43.11...v0.43.12) #### Modules affected - `k8s` #### Description - Fixed panic in `WaitUntilDeploymentAvailable` in the `k8s` module #### Special thanks Special thanks to the following users for their contribution! - [@antoninbas](https://togithub.com/antoninbas) #### Related links - [https://github.com/gruntwork-io/terratest/pull/1330](https://togithub.com/gruntwork-io/terratest/pull/1330) ### [`v0.43.11`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.43.11) [Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.43.10...v0.43.11) #### Modules affected - `terraform` #### Description - Added function `AssertTgPlanAllExitCode` to validate output of `terragrunt run-all plan` #### Special thanks Special thanks to the following users for their contribution! - [@bt-macole](https://togithub.com/bt-macole) #### Related links - [https://github.com/gruntwork-io/terratest/pull/1323](https://togithub.com/gruntwork-io/terratest/pull/1323) ### [`v0.43.10`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.43.10) [Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.43.9...v0.43.10) #### Modules affected - `k8s` #### Description - Added support for passing custom logger when running `kubectl` #### Special thanks Special thanks to the following users for their contribution! - [@retpolanne](https://togithub.com/retpolanne) #### Related links - [https://github.com/gruntwork-io/terratest/pull/1325](https://togithub.com/gruntwork-io/terratest/pull/1325) ### [`v0.43.9`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.43.9) [Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.43.8...v0.43.9) #### Modules affected - `test-structure` #### Description - Added function `SaveTerraformOptionsIfNotPresent` #### Special thanks Special thanks to the following users for their contribution! - [@bt-macole](https://togithub.com/bt-macole) #### Related links - [https://github.com/gruntwork-io/terratest/pull/1319](https://togithub.com/gruntwork-io/terratest/pull/1319) ### [`v0.43.8`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.43.8) [Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.43.7...v0.43.8) #### Modules affected - `terraform` #### Description - Added public `ParsePlanJSON` function to `terraform` module. #### Special thanks Special thanks to the following users for their contribution! - [@mdb](https://togithub.com/mdb) #### Related links - [https://github.com/gruntwork-io/terratest/pull/1309](https://togithub.com/gruntwork-io/terratest/pull/1309) ### [`v0.43.7`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.43.7) [Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.43.6...v0.43.7) #### Modules affected - `azure` #### Description - Added support for Azure SQL Managed Instance #### Special thanks Special thanks to the following users for their contribution! - [@sweanan](https://togithub.com/sweanan) #### Related links - [https://github.com/gruntwork-io/terratest/pull/1307](https://togithub.com/gruntwork-io/terratest/pull/1307) ### [`v0.43.6`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.43.6) [Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.43.5...v0.43.6) #### Modules affected - `k8s` #### Description - Updated `k8s` module to support fetching of Kubernetes events #### Special thanks Special thanks to the following users for their contribution! - [@kaisoz](https://togithub.com/kaisoz) #### Related links - [https://github.com/gruntwork-io/terratest/pull/1297](https://togithub.com/gruntwork-io/terratest/pull/1297) ### [`v0.43.5`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.43.5) [Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.43.4...v0.43.5) #### Description - Updated `google.golang.org/protobuf` version to `v1.31.0` #### Related links - [https://github.com/gruntwork-io/terratest/pull/1314](https://togithub.com/gruntwork-io/terratest/pull/1314) ### [`v0.43.4`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.43.4) [Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.43.3...v0.43.4) #### Modules affected - `azure` #### Description - Update Azure example to move the `azurerm` provider version constraint into the `required_provider`. #### Special thanks Special thanks to the following users for their contribution! - [@HadwaAbdelhalem](https://togithub.com/HadwaAbdelhalem) #### Related links - [https://github.com/gruntwork-io/terratest/pull/1312](https://togithub.com/gruntwork-io/terratest/pull/1312) ### [`v0.43.3`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.43.3) [Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.43.2...v0.43.3) #### Modules affected - `azure` #### Description - Add Support for Azure DataFactory Module #### Special thanks Special thanks to the following users for their contribution! - [@sweanan](https://togithub.com/sweanan) #### Related links - [https://github.com/gruntwork-io/terratest/pull/1306](https://togithub.com/gruntwork-io/terratest/pull/1306) ### [`v0.43.2`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.43.2) [Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.43.1...v0.43.2) #### Modules affected - `azure` #### Description - Add support for Azure Synapse Analytics #### Special thanks Special thanks to the following users for their contribution! - [@sweanan](https://togithub.com/sweanan) #### Related links - [https://github.com/gruntwork-io/terratest/pull/1303](https://togithub.com/gruntwork-io/terratest/pull/1303) ### [`v0.43.1`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.43.1) [Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.43.0...v0.43.1) #### Modules affected - `azure` #### Description - Updated golangcli-lint version used in azure workflow #### Special thanks Special thanks to the following users for their contribution! - [@HadwaAbdelhalem](https://togithub.com/HadwaAbdelhalem) #### Related links - [https://github.com/gruntwork-io/terratest/pull/1304](https://togithub.com/gruntwork-io/terratest/pull/1304) ### [`v0.43.0`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.43.0) [Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.42.0...v0.43.0) #### Modules affected - `k8s` \[BACKWARD INCOMPATIBLE] #### Description - Updated minimal Go version to 1.19 - Updated Kubernetes client dependency #### Related links - [https://github.com/gruntwork-io/terratest/pull/1298](https://togithub.com/gruntwork-io/terratest/pull/1298) ### [`v0.42.0`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.42.0) [Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.41.26...v0.42.0) ##### Modules affected - `k8s` - `helm` \[BACKWARD INCOMPATIBLE] ##### Description - Fixed the description of `k8s.KubectlApplyFromKustomizeE` which refered to "delete". - Updated `helm.Options` struct with flag `BuildDependencies`, once set, helm chart dependencies building will be performed. ##### Migration guide For helm charts that require dependencies to be built, should be defined `helm.BuildDependencies=true` ##### Special thanks Special thanks to the following users for their contribution! - [@s-diez](https://togithub.com/s-diez) ##### Related links - [https://github.com/gruntwork-io/terratest/pull/1294](https://togithub.com/gruntwork-io/terratest/pull/1294) - [https://github.com/gruntwork-io/terratest/pull/1289](https://togithub.com/gruntwork-io/terratest/pull/1289) ### [`v0.41.26`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.41.26) [Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.41.25...v0.41.26) ##### Modules affected - `helm` ##### Description - Added ability to define JSON values for the `--set-json` Helm template flag ##### Special thanks Special thanks to the following users for their contribution! - [@ganievs](https://togithub.com/ganievs) ##### Related links - [https://github.com/gruntwork-io/terratest/pull/1291](https://togithub.com/gruntwork-io/terratest/pull/1291) ### [`v0.41.25`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.41.25) [Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.41.24...v0.41.25) #### Modules affected - `k8s` #### Description - Updated `k8s` module to support PersistentVolumeClaims #### Special thanks Special thanks to the following users for their contribution! - [@kaisoz](https://togithub.com/kaisoz) #### Related links - [https://github.com/gruntwork-io/terratest/pull/1287](https://togithub.com/gruntwork-io/terratest/pull/1287) ### [`v0.41.24`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.41.24) [Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.41.23...v0.41.24) #### Modules affected - `k8s` #### Description - Added functions for Kubernetes PersistentVolumes #### Special thanks Special thanks to the following users for their contribution! - [@kaisoz](https://togithub.com/kaisoz) #### Related links - [https://github.com/gruntwork-io/terratest/pull/1284](https://togithub.com/gruntwork-io/terratest/pull/1284) ### [`v0.41.23`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.41.23) [Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.41.22...v0.41.23) #### Modules affected - `helm` #### Description - Updated Helm chart installation to allow logs redirection #### Related links - [https://github.com/gruntwork-io/terratest/pull/1276](https://togithub.com/gruntwork-io/terratest/pull/1276) ### [`v0.41.22`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.41.22) [Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.41.21...v0.41.22) #### Modules affected - `k8s` #### Description - Fixed k8s.IsDeploymentAvailable() function to check deployment status #### Special thanks Special thanks to the following users for their contribution! - [@marcellmartini](https://togithub.com/marcellmartini) #### Related links - [https://github.com/gruntwork-io/terratest/pull/1278](https://togithub.com/gruntwork-io/terratest/pull/1278) ### [`v0.41.21`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.41.21) [Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.41.20...v0.41.21) #### Modules affected If you want to rebase/retry this PR, check this boxThis PR has been generated by Mend Renovate. View repository job log here.