gruntwork-io/terratest
### [`v0.40.22`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.40.22)
[Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.40.21...v0.40.22)
#### Modules affected
- `k8s`
#### Description
- Add functions to support invoking `kubectl` with kustomization files
#### Special thanks
Special thanks to the following users for their contribution!
- [@yufeiminds](https://togithub.com/yufeiminds)
#### Related links
- [https://github.com/gruntwork-io/terratest/pull/1169](https://togithub.com/gruntwork-io/terratest/pull/1169)
### [`v0.40.21`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.40.21)
[Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.40.20...v0.40.21)
#### Modules affected
- `helm`
#### Description
- Added support for ExtraArgs in Helm repository functions
#### Special thanks
Special thanks to the following users for their contribution!
- [@nxf5025](https://togithub.com/nxf5025)
#### Related links
- [https://github.com/gruntwork-io/terratest/pull/1166](https://togithub.com/gruntwork-io/terratest/pull/1166)
### [`v0.40.20`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.40.20)
[Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.40.19...v0.40.20)
#### Modules affected
- `opa`
#### Description
- Exposed `DownloadPolicyE` function so that it can be called independent of OPA functionality.
#### Special thanks
Special thanks to the following users for their contribution!
- [@joshmyers](https://togithub.com/joshmyers)
#### Related links
- [https://github.com/gruntwork-io/terratest/pull/1159](https://togithub.com/gruntwork-io/terratest/pull/1159)
### [`v0.40.19`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.40.19)
[Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.40.18...v0.40.19)
#### Modules affected
- `terraform`
#### Description
- Fixed a bug in the `Clone` function of the `terraform.Options` struct where `map` objects were not being deep cloned, causing side effects.
#### Related links
- [https://github.com/gruntwork-io/terratest/pull/1157](https://togithub.com/gruntwork-io/terratest/pull/1157)
- [https://github.com/gruntwork-io/terratest/pull/1164](https://togithub.com/gruntwork-io/terratest/pull/1164)
### [`v0.40.18`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.40.18)
[Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.40.17...v0.40.18)
#### Modules affected
- `docker`
#### Description
- Added usage of `docker compose` command if is available
- Updated quick-start documentation to work with Go 1.17
- Added Windows ec2 instance example
- Updated Set permissions for GitHub actions
#### Special thanks
Special thanks to the following users for their contribution!
- [@neilnaveen](https://togithub.com/neilnaveen)
- [@nialdaly](https://togithub.com/nialdaly)
#### Related links
- [https://github.com/gruntwork-io/terratest/pull/1147](https://togithub.com/gruntwork-io/terratest/pull/1147)
- [https://github.com/gruntwork-io/terratest/pull/1148](https://togithub.com/gruntwork-io/terratest/pull/1148)
- [https://github.com/gruntwork-io/terratest/pull/1145](https://togithub.com/gruntwork-io/terratest/pull/1145)
- [https://github.com/gruntwork-io/terratest/pull/1154](https://togithub.com/gruntwork-io/terratest/pull/1154)
- [https://github.com/gruntwork-io/terratest/pull/1125](https://togithub.com/gruntwork-io/terratest/pull/1125)
### [`v0.40.17`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.40.17)
[Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.40.16...v0.40.17)
#### Modules affected
- `aws`
#### Description
- Added `aws.GetDefaultSubnetIDsForVpc` to retrieve default subnet ids
- Updated `aws.IsPublicSubnet` to check implicit association with the main route table in VPC when the subnet does not have any explicitly associated route tables
#### Special thanks
Special thanks to the following users for their contribution!
- [@Etiene](https://togithub.com/Etiene)
#### Related links
- [https://github.com/gruntwork-io/terratest/pull/1131](https://togithub.com/gruntwork-io/terratest/pull/1131)
### [`v0.40.16`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.40.16)
[Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.40.15...v0.40.16)
#### Modules affected
- `terraform`
#### Description
- Added `ShowWithStruct` function that parses terraform plan output to `PlanStruct`
#### Special thanks
Special thanks to the following users for their contribution!
- [@hown3d](https://togithub.com/hown3d)
#### Related links
- [https://github.com/gruntwork-io/terratest/pull/1127](https://togithub.com/gruntwork-io/terratest/pull/1127)
### [`v0.40.15`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.40.15)
[Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.40.14...v0.40.15)
#### Description
- Updated dependency `hashicorp/go-getter` from `1.5.11` to `1.6.1`
#### Related links
- [https://github.com/gruntwork-io/terratest/pull/1136](https://togithub.com/gruntwork-io/terratest/pull/1136)
### [`v0.40.14`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.40.14)
[Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.40.13...v0.40.14)
#### Modules affected
- `terraform`
#### Description
- Updated `GetResourceCount` function to handle new plan output in Terraform `1.2.x`.
#### Related links
- [https://github.com/gruntwork-io/terratest/pull/1133](https://togithub.com/gruntwork-io/terratest/pull/1133)
- [https://github.com/gruntwork-io/terratest/pull/1137](https://togithub.com/gruntwork-io/terratest/pull/1137)
### [`v0.40.13`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.40.13)
[Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.40.12...v0.40.13)
#### Description
- Updated dependency `github.com/hashicorp/go-getter` from `1.5.9` to `1.5.11`
#### Related links
- [https://github.com/gruntwork-io/terratest/pull/1110](https://togithub.com/gruntwork-io/terratest/pull/1110)
### [`v0.40.12`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.40.12)
[Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.40.11...v0.40.12)
#### Modules affected
- `helm`
#### Description
- Updated `RenderTemplateE` function to rebuild helm chart dependencies
#### Special thanks
Special thanks to the following users for their contribution!
- [@xhu-cloudera](https://togithub.com/xhu-cloudera)
#### Related links
- [https://github.com/gruntwork-io/terratest/pull/1092](https://togithub.com/gruntwork-io/terratest/pull/1092)
### [`v0.40.11`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.40.11)
[Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.40.10...v0.40.11)
#### Modules affected
- `http-helper`
#### Description
- Added to HttpHelper functions that accept options structs
- Fixed broken azure example
#### Special thanks
Special thanks to the following users for their contribution!
- [@tonerdo](https://togithub.com/tonerdo)
#### Related links
- [https://github.com/gruntwork-io/terratest/pull/1123](https://togithub.com/gruntwork-io/terratest/pull/1123)
- [https://github.com/gruntwork-io/terratest/pull/1078](https://togithub.com/gruntwork-io/terratest/pull/1078)
Configuration
📅 Schedule: Branch creation - "every weekend" in timezone America/Los_Angeles, Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, click this checkbox.
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
v0.40.10
->v0.40.22
Release Notes
gruntwork-io/terratest
### [`v0.40.22`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.40.22) [Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.40.21...v0.40.22) #### Modules affected - `k8s` #### Description - Add functions to support invoking `kubectl` with kustomization files #### Special thanks Special thanks to the following users for their contribution! - [@yufeiminds](https://togithub.com/yufeiminds) #### Related links - [https://github.com/gruntwork-io/terratest/pull/1169](https://togithub.com/gruntwork-io/terratest/pull/1169) ### [`v0.40.21`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.40.21) [Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.40.20...v0.40.21) #### Modules affected - `helm` #### Description - Added support for ExtraArgs in Helm repository functions #### Special thanks Special thanks to the following users for their contribution! - [@nxf5025](https://togithub.com/nxf5025) #### Related links - [https://github.com/gruntwork-io/terratest/pull/1166](https://togithub.com/gruntwork-io/terratest/pull/1166) ### [`v0.40.20`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.40.20) [Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.40.19...v0.40.20) #### Modules affected - `opa` #### Description - Exposed `DownloadPolicyE` function so that it can be called independent of OPA functionality. #### Special thanks Special thanks to the following users for their contribution! - [@joshmyers](https://togithub.com/joshmyers) #### Related links - [https://github.com/gruntwork-io/terratest/pull/1159](https://togithub.com/gruntwork-io/terratest/pull/1159) ### [`v0.40.19`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.40.19) [Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.40.18...v0.40.19) #### Modules affected - `terraform` #### Description - Fixed a bug in the `Clone` function of the `terraform.Options` struct where `map` objects were not being deep cloned, causing side effects. #### Related links - [https://github.com/gruntwork-io/terratest/pull/1157](https://togithub.com/gruntwork-io/terratest/pull/1157) - [https://github.com/gruntwork-io/terratest/pull/1164](https://togithub.com/gruntwork-io/terratest/pull/1164) ### [`v0.40.18`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.40.18) [Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.40.17...v0.40.18) #### Modules affected - `docker` #### Description - Added usage of `docker compose` command if is available - Updated quick-start documentation to work with Go 1.17 - Added Windows ec2 instance example - Updated Set permissions for GitHub actions #### Special thanks Special thanks to the following users for their contribution! - [@neilnaveen](https://togithub.com/neilnaveen) - [@nialdaly](https://togithub.com/nialdaly) #### Related links - [https://github.com/gruntwork-io/terratest/pull/1147](https://togithub.com/gruntwork-io/terratest/pull/1147) - [https://github.com/gruntwork-io/terratest/pull/1148](https://togithub.com/gruntwork-io/terratest/pull/1148) - [https://github.com/gruntwork-io/terratest/pull/1145](https://togithub.com/gruntwork-io/terratest/pull/1145) - [https://github.com/gruntwork-io/terratest/pull/1154](https://togithub.com/gruntwork-io/terratest/pull/1154) - [https://github.com/gruntwork-io/terratest/pull/1125](https://togithub.com/gruntwork-io/terratest/pull/1125) ### [`v0.40.17`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.40.17) [Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.40.16...v0.40.17) #### Modules affected - `aws` #### Description - Added `aws.GetDefaultSubnetIDsForVpc` to retrieve default subnet ids - Updated `aws.IsPublicSubnet` to check implicit association with the main route table in VPC when the subnet does not have any explicitly associated route tables #### Special thanks Special thanks to the following users for their contribution! - [@Etiene](https://togithub.com/Etiene) #### Related links - [https://github.com/gruntwork-io/terratest/pull/1131](https://togithub.com/gruntwork-io/terratest/pull/1131) ### [`v0.40.16`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.40.16) [Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.40.15...v0.40.16) #### Modules affected - `terraform` #### Description - Added `ShowWithStruct` function that parses terraform plan output to `PlanStruct` #### Special thanks Special thanks to the following users for their contribution! - [@hown3d](https://togithub.com/hown3d) #### Related links - [https://github.com/gruntwork-io/terratest/pull/1127](https://togithub.com/gruntwork-io/terratest/pull/1127) ### [`v0.40.15`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.40.15) [Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.40.14...v0.40.15) #### Description - Updated dependency `hashicorp/go-getter` from `1.5.11` to `1.6.1` #### Related links - [https://github.com/gruntwork-io/terratest/pull/1136](https://togithub.com/gruntwork-io/terratest/pull/1136) ### [`v0.40.14`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.40.14) [Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.40.13...v0.40.14) #### Modules affected - `terraform` #### Description - Updated `GetResourceCount` function to handle new plan output in Terraform `1.2.x`. #### Related links - [https://github.com/gruntwork-io/terratest/pull/1133](https://togithub.com/gruntwork-io/terratest/pull/1133) - [https://github.com/gruntwork-io/terratest/pull/1137](https://togithub.com/gruntwork-io/terratest/pull/1137) ### [`v0.40.13`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.40.13) [Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.40.12...v0.40.13) #### Description - Updated dependency `github.com/hashicorp/go-getter` from `1.5.9` to `1.5.11` #### Related links - [https://github.com/gruntwork-io/terratest/pull/1110](https://togithub.com/gruntwork-io/terratest/pull/1110) ### [`v0.40.12`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.40.12) [Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.40.11...v0.40.12) #### Modules affected - `helm` #### Description - Updated `RenderTemplateE` function to rebuild helm chart dependencies #### Special thanks Special thanks to the following users for their contribution! - [@xhu-cloudera](https://togithub.com/xhu-cloudera) #### Related links - [https://github.com/gruntwork-io/terratest/pull/1092](https://togithub.com/gruntwork-io/terratest/pull/1092) ### [`v0.40.11`](https://togithub.com/gruntwork-io/terratest/releases/tag/v0.40.11) [Compare Source](https://togithub.com/gruntwork-io/terratest/compare/v0.40.10...v0.40.11) #### Modules affected - `http-helper` #### Description - Added to HttpHelper functions that accept options structs - Fixed broken azure example #### Special thanks Special thanks to the following users for their contribution! - [@tonerdo](https://togithub.com/tonerdo) #### Related links - [https://github.com/gruntwork-io/terratest/pull/1123](https://togithub.com/gruntwork-io/terratest/pull/1123) - [https://github.com/gruntwork-io/terratest/pull/1078](https://togithub.com/gruntwork-io/terratest/pull/1078)Configuration
📅 Schedule: Branch creation - "every weekend" in timezone America/Los_Angeles, Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.