Releases: sassoftware/viya4-iac-gcp
v7.7.0 - August 19, 2025
Changes
🚀 Features
- feat: Community Netapp Networking Components Enable #291 @frozentank (#292)
- feat: add support for kubernetes 1.33 (PSCLOUD-75) @umeshk20 (#293)
Full Changelog: v7.6.2...v7.7.0
v7.6.2 - June 13, 2025
Changes
Updating the VM Images to Ubuntu 24.04 LTS since Ubuntu 20.04 is EOL. This will not recreate existing VMs.
v7.6.1 has been removed due to potential data loss.
🐛 Bug Fixes
- fix: update VMs to use Ubuntu 24.04 @saschjmil (#280)
- fix: update vm image to use Ubuntu 24.04 (PSKD-1841) @saschjmil (#278)
🔧 Maintenance
- revert: "fix: update vm image to use Ubuntu 24.04 (PSKD-1841)" @saschjmil (#279)
Full Changelog: v7.6.0...v7.6.2
v7.6.0 - June 11, 2025
Changes
With the addition of our testing framework, we have new expectations for contributions. Please refer to the CONTRIBUTING.md for more details.
🚀 Features
- feat: initial testing framework (PSKD-1682) @saschjmil (#265)
📖 Documentation
🔧 Maintenance
- chore(gcp): Add the community features READMEs @PhanikumarThodupunoori (#274)
- chore: use tagged release @PhanikumarThodupunoori (#272)
Full Changelog: v7.5.0...v7.6.0
v7.5.0 - May 8, 2025
Release Notes
Please note that our release naming convention has been updated. Additionally, the staging branch has been removed. All the Pull Requests will now point the main branch.
With the removal of the staging branch, there are new expectations and behavior changes to access repository content in the main branch for a specific release. More info can be found in this Discussion post: #248
ENHANCEMENTS:
- feat(postgres): support edition param for PG 16+ with defaults @PhanikumarThodupunoori in #257
DOCUMENTATION:
CHORES:
- chore(deps): bump terraform-linters/setup-tflint from 3.0.0 to 4.1.1 by @dependabot in #252
- chore(deps): bump actions/checkout from 3 to 4 by @dependabot in #253
Full Changelog: 7.4.0...v7.5.0
7.4.0 - April 16, 2025
Release Notes
There are some new expectations and behavior changes coming in the near future. More info can be found in this Discussion post: #248
We are going to use GitHub Discussions to make announcements, poll the community, and more. Be sure to subscribe to Discussion events so you don't miss anything.
ENHANCEMENTS:
- feat: GCP - Support K8s 1.32 (PSKD-1329) by @PhanikumarThodupunoori in #247
DOCUMENTATION:
- docs: add TOC to readme by @sas-grtoma in #249
- docs: Correct database_flags syntax for Postgres servers (PSKD-1437) by @dhoucgitter in #242
- docs: add stale github action (PSKD-1475) by @nathan-dickens in #243
CHORES:
- chore(deps): bump jbergstroem/hadolint-gh-action from 1.11.0 to 1.12.2 by @dependabot in #237
- chore(deps): bump actions/cache from 3 to 4 by @dependabot in #238
- chore(deps): bump hashicorp/google from 6.24.0 to 6.28.0 by @dependabot in #245
- chore(deps): update GoogleCloudPlatform/sql-db/google requirement from ~> 22.1.0 to ~> 25.2.2 by @dependabot in #240
- chore(deps): update terraform-google-modules/kubernetes-engine/google requirement from ~> 33.1.0 to ~> 36.2.0 by @dependabot in #246
- ci: Create dependabot.yml for dependency maintenance by @PhanikumarThodupunoori in #236
- ci: (PSKD-1515) add release workflows by @saschjmil in #244
Full Changelog: 7.3.0...7.4.0
7.3.0 - March 19, 2025
RELEASE NOTES:
- Terraform version was updated from
1.9.6
to1.10.5
. - If you run this project using a Docker container, pull the latest release and rebuild the image using the provided Dockerfile, Terraform 1.10.5 will be included in the image.
- If you run this project directly on your machine by executing Terraform CLI commands, ensure you have at least version 1.10.5 installed. See installation documentation from HashiCorp. Update the CLI binaries and run
terraform init -upgrade
to pull down the latest provider and module updates.
ENHANCEMENTS:
- #232 Adding depends_on for Netapp
CHORE:
- #233 chore: (PSKD-1389) Dependency Version Bumps
ACKNOWLEDGEMENTS:
Thanks to @frozentank for his code contribution to this project in PR #232 for adding depends_on for Netapp
7.2.0 - January 16, 2025
7.1.0 - August 29, 2024
ENHANCEMENTS:
- #219: feat: (PSKD-515) GCP - Support K8s 1.30
7.0.0 - June 28, 2024
Major Version Update
Version 7.0.0
of the viya4-iac-gcp
project is a major version update. See details below in breaking changes.
BREAKING CHANGES
- #217: feat!: (IAC-1474) Update binaries & Terraform providers/modules
- As part of PR #217, the required binaries and Terraform providers/modules have been updated to resolve some security notices that were picked up by our scanning process. The update to the
terraform-google-modules/kubernetes-engine
,terraform-google-modules/address
, andGoogleCloudPlatform/sql-db
terraform modules in this project raised the minimum Terraform Google Provider version so that5.31.0
is required. In addition, the now updated Terraform Google Provider requires a newer version of the terraform binary, at least version1.8.0
. - If you run this project using a Docker container, pull the latest release and rebuild the image using the provided Dockerfile, Terraform 1.8.5 will be included in the image.
- If you run this project directly on your machine by executing
terraform
CLI commands:- Ensure you have at least Terraform version 1.8.0 installed. See installation documentation from HashiCorp.
- Ensure you have the latest Terraform providers and modules installed by executing
terraform init --upgrade
- This is a backwards incompatible release, meaning once you initially provisioned your infrastructure with this
7.0.0
release or update existing infrastructure using thisviya4-iac-gcp
release, any future modifications to your infrastructure must be made with theviya4-iac-gcp:7.0.0
release.
- As part of PR #217, the required binaries and Terraform providers/modules have been updated to resolve some security notices that were picked up by our scanning process. The update to the
ENHANCEMENTS:
- #216: feat: (IAC-1025) Update IAC Sample Sizing
6.2.0 - May 17, 2024
ENHANCEMENTS:
- #214: feat: (IAC-1437) Update Dependencies to Resolve Security Warnings