[ ] PR contains the label that identifies the area, one of: area:provisioner, area:chart
[ ] If the PR is targeting a Helm chart, add the chart label, e.g. chart:kubernetes-zfs-provisioner
Release Notes
gruntwork-io/terratest (github.com/gruntwork-io/terratest)
### [`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
- `k8s`
#### Description
- Added support for port forwarding on Kubernetes deployments
#### 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/1274](https://togithub.com/gruntwork-io/terratest/pull/1274)
### [`v0.41.20`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.41.20)
[Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.41.19...v0.41.20)
#### Modules affected
- `aws`
#### Description
- Added helper function for getting valid RDS configurations
- Updated AMI search function to allow retrieval of deprecated AMIs
#### What's Changed
- Test fixes by [@ellisonc](https://togithub.com/ellisonc) in [https://github.com/gruntwork-io/terratest/pull/1275](https://togithub.com/gruntwork-io/terratest/pull/1275)
**Full Changelog**: https://github.com/gruntwork-io/terratest/compare/v0.41.19...v0.41.20
### [`v0.41.19`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.41.19)
[Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.41.18...v0.41.19)
#### Modules affected
- `aws`
#### Description
- Updated S3 bucket creation to pass ObjectOwnership
- Fixed `terraform-aws-s3-example` to set private ACL
#### Related links
- [https://github.com/gruntwork-io/terratest/pull/1272](https://togithub.com/gruntwork-io/terratest/pull/1272)
### [`v0.41.18`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.41.18)
[Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.41.17...v0.41.18)
#### What's Changed
- Feat: Add ability to get a random region for a specific service by [@MoonMoon1919](https://togithub.com/MoonMoon1919) in [https://github.com/gruntwork-io/terratest/pull/1269](https://togithub.com/gruntwork-io/terratest/pull/1269)
#### New Contributors
- [@MoonMoon1919](https://togithub.com/MoonMoon1919) made their first contribution in [https://github.com/gruntwork-io/terratest/pull/1269](https://togithub.com/gruntwork-io/terratest/pull/1269)
**Full Changelog**: https://github.com/gruntwork-io/terratest/compare/v0.41.17...v0.41.18
### [`v0.41.17`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.41.17)
[Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.41.16...v0.41.17)
#### Modules affected
- `terraform`
#### Description
- Updated terraform init function to support `-no-color` flag
#### Special thanks
Special thanks to the following users for their contribution!
- [@arcenik](https://togithub.com/arcenik)
#### Related links
- [https://github.com/gruntwork-io/terratest/pull/1241](https://togithub.com/gruntwork-io/terratest/pull/1241)
### [`v0.41.16`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.41.16)
[Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.41.15...v0.41.16)
#### Description
- Updated dependency `hashicorp/go-getter` from 1.7.0 to 1.7.1
#### Related links
- [https://github.com/gruntwork-io/terratest/pull/1262](https://togithub.com/gruntwork-io/terratest/pull/1262)
### [`v0.41.15`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.41.15)
[Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.41.14...v0.41.15)
#### Description
- Updated dependency `golang.org/x/crypto` from 0.0.0-20210921155107-089bfa567519 to 0.1.0.
#### Related links
- [https://github.com/gruntwork-io/terratest/pull/1254](https://togithub.com/gruntwork-io/terratest/pull/1254)
### [`v0.41.14`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.41.14)
[Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.41.13...v0.41.14)
#### Description
- Updated dependency `github.com/opencontainers/image-spec` from 1.0.1 to 1.0.2.
#### Related links
- [https://github.com/gruntwork-io/terratest/pull/1255](https://togithub.com/gruntwork-io/terratest/pull/1255)
### [`v0.41.13`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.41.13)
[Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.41.12...v0.41.13)
#### Description
- Updated dependency `golang.org/x/net` from 0.1.0 to 0.7.0
#### Related links
- [https://github.com/gruntwork-io/terratest/pull/1253](https://togithub.com/gruntwork-io/terratest/pull/1253)
### [`v0.41.12`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.41.12)
[Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.41.11...v0.41.12)
#### Description
- Updated dependency `hashicorp/go-getter` from 1.6.1 to 1.7.0
#### Related links
- [https://github.com/gruntwork-io/terratest/pull/1249](https://togithub.com/gruntwork-io/terratest/pull/1249)
### [`v0.41.11`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.41.11)
[Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.41.10...v0.41.11)
##### What's Changed
- [#1233](https://togithub.com/gruntwork-io/terratest/issues/1233) Failing tests fixes by [@denis256](https://togithub.com/denis256) in [https://github.com/gruntwork-io/terratest/pull/1237](https://togithub.com/gruntwork-io/terratest/pull/1237)
- Create a function to extract default az subnets by [@hongil0316](https://togithub.com/hongil0316) in [https://github.com/gruntwork-io/terratest/pull/1248](https://togithub.com/gruntwork-io/terratest/pull/1248)
**Full Changelog**: https://github.com/gruntwork-io/terratest/compare/v0.41.10...v0.41.11
### [`v0.41.10`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.41.10)
[Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.41.9...v0.41.10)
#### Modules affected
- `k8s`
#### Description
- Added functions to read pod logs
#### Special thanks
Special thanks to the following users for their contribution!
- [@jacobcrawford](https://togithub.com/jacobcrawford)
#### Related links
- [https://github.com/gruntwork-io/terratest/pull/1226](https://togithub.com/gruntwork-io/terratest/pull/1226)
### [`v0.41.9`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.41.9)
[Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.41.8...v0.41.9)
#### Modules affected
- `docker`
#### Description
- Added a new attribute to docker-compose options named `ProjectName` which allows customizing the project name when docker-compose is executed.
#### Special thanks
Special thanks to the following users for their contribution!
- [@apenella](https://togithub.com/apenella)
#### Related links
- [https://github.com/gruntwork-io/terratest/pull/1187](https://togithub.com/gruntwork-io/terratest/pull/1187)
### [`v0.41.8`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.41.8)
[Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.41.7...v0.41.8)
#### Modules affected
If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
v0.41.3
->v0.43.12
area:provisioner
,area:chart
chart:kubernetes-zfs-provisioner
Release Notes
gruntwork-io/terratest (github.com/gruntwork-io/terratest)
### [`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 - `k8s` #### Description - Added support for port forwarding on Kubernetes deployments #### 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/1274](https://togithub.com/gruntwork-io/terratest/pull/1274) ### [`v0.41.20`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.41.20) [Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.41.19...v0.41.20) #### Modules affected - `aws` #### Description - Added helper function for getting valid RDS configurations - Updated AMI search function to allow retrieval of deprecated AMIs #### What's Changed - Test fixes by [@ellisonc](https://togithub.com/ellisonc) in [https://github.com/gruntwork-io/terratest/pull/1275](https://togithub.com/gruntwork-io/terratest/pull/1275) **Full Changelog**: https://github.com/gruntwork-io/terratest/compare/v0.41.19...v0.41.20 ### [`v0.41.19`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.41.19) [Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.41.18...v0.41.19) #### Modules affected - `aws` #### Description - Updated S3 bucket creation to pass ObjectOwnership - Fixed `terraform-aws-s3-example` to set private ACL #### Related links - [https://github.com/gruntwork-io/terratest/pull/1272](https://togithub.com/gruntwork-io/terratest/pull/1272) ### [`v0.41.18`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.41.18) [Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.41.17...v0.41.18) #### What's Changed - Feat: Add ability to get a random region for a specific service by [@MoonMoon1919](https://togithub.com/MoonMoon1919) in [https://github.com/gruntwork-io/terratest/pull/1269](https://togithub.com/gruntwork-io/terratest/pull/1269) #### New Contributors - [@MoonMoon1919](https://togithub.com/MoonMoon1919) made their first contribution in [https://github.com/gruntwork-io/terratest/pull/1269](https://togithub.com/gruntwork-io/terratest/pull/1269) **Full Changelog**: https://github.com/gruntwork-io/terratest/compare/v0.41.17...v0.41.18 ### [`v0.41.17`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.41.17) [Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.41.16...v0.41.17) #### Modules affected - `terraform` #### Description - Updated terraform init function to support `-no-color` flag #### Special thanks Special thanks to the following users for their contribution! - [@arcenik](https://togithub.com/arcenik) #### Related links - [https://github.com/gruntwork-io/terratest/pull/1241](https://togithub.com/gruntwork-io/terratest/pull/1241) ### [`v0.41.16`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.41.16) [Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.41.15...v0.41.16) #### Description - Updated dependency `hashicorp/go-getter` from 1.7.0 to 1.7.1 #### Related links - [https://github.com/gruntwork-io/terratest/pull/1262](https://togithub.com/gruntwork-io/terratest/pull/1262) ### [`v0.41.15`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.41.15) [Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.41.14...v0.41.15) #### Description - Updated dependency `golang.org/x/crypto` from 0.0.0-20210921155107-089bfa567519 to 0.1.0. #### Related links - [https://github.com/gruntwork-io/terratest/pull/1254](https://togithub.com/gruntwork-io/terratest/pull/1254) ### [`v0.41.14`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.41.14) [Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.41.13...v0.41.14) #### Description - Updated dependency `github.com/opencontainers/image-spec` from 1.0.1 to 1.0.2. #### Related links - [https://github.com/gruntwork-io/terratest/pull/1255](https://togithub.com/gruntwork-io/terratest/pull/1255) ### [`v0.41.13`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.41.13) [Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.41.12...v0.41.13) #### Description - Updated dependency `golang.org/x/net` from 0.1.0 to 0.7.0 #### Related links - [https://github.com/gruntwork-io/terratest/pull/1253](https://togithub.com/gruntwork-io/terratest/pull/1253) ### [`v0.41.12`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.41.12) [Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.41.11...v0.41.12) #### Description - Updated dependency `hashicorp/go-getter` from 1.6.1 to 1.7.0 #### Related links - [https://github.com/gruntwork-io/terratest/pull/1249](https://togithub.com/gruntwork-io/terratest/pull/1249) ### [`v0.41.11`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.41.11) [Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.41.10...v0.41.11) ##### What's Changed - [#1233](https://togithub.com/gruntwork-io/terratest/issues/1233) Failing tests fixes by [@denis256](https://togithub.com/denis256) in [https://github.com/gruntwork-io/terratest/pull/1237](https://togithub.com/gruntwork-io/terratest/pull/1237) - Create a function to extract default az subnets by [@hongil0316](https://togithub.com/hongil0316) in [https://github.com/gruntwork-io/terratest/pull/1248](https://togithub.com/gruntwork-io/terratest/pull/1248) **Full Changelog**: https://github.com/gruntwork-io/terratest/compare/v0.41.10...v0.41.11 ### [`v0.41.10`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.41.10) [Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.41.9...v0.41.10) #### Modules affected - `k8s` #### Description - Added functions to read pod logs #### Special thanks Special thanks to the following users for their contribution! - [@jacobcrawford](https://togithub.com/jacobcrawford) #### Related links - [https://github.com/gruntwork-io/terratest/pull/1226](https://togithub.com/gruntwork-io/terratest/pull/1226) ### [`v0.41.9`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.41.9) [Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.41.8...v0.41.9) #### Modules affected - `docker` #### Description - Added a new attribute to docker-compose options named `ProjectName` which allows customizing the project name when docker-compose is executed. #### Special thanks Special thanks to the following users for their contribution! - [@apenella](https://togithub.com/apenella) #### Related links - [https://github.com/gruntwork-io/terratest/pull/1187](https://togithub.com/gruntwork-io/terratest/pull/1187) ### [`v0.41.8`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.41.8) [Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.41.7...v0.41.8) #### 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.