Skip to content

Releases: anyscale/terraform-google-anyscale-cloudfoundation-modules

v0.18.2

13 Jun 00:32
8152fb6
Compare
Choose a tag to compare

🐛 Bug Fixes

fix: re-add trivy to pre-commit hooks @brent-anyscale (#49)

While troubleshooting trivy, it was removed from the pre-commit hooks. This re-adds it with a note of known problems tied to specific versions of Trivy.

On branch brent/re-add-trivy
Changes to be committed:
modified: .pre-commit-config.yaml

Pull request checklist

Please check if your PR fulfills the following requirements:

  • pre-commit has been run
  • Tests for the changes have been added (for bug fixes / features)
  • All tests passing
  • Docs have been reviewed and added / updated if needed (for bug fixes / features)

Pull Request Type

  • Bugfix
  • New feature
  • Refactoring (no functional changes)
  • Documentation change
  • Other (please describe):
    pre-commit update

Github Chores

fix: re-add trivy to pre-commit hooks @brent-anyscale (#49)

While troubleshooting trivy, it was removed from the pre-commit hooks. This re-adds it with a note of known problems tied to specific versions of Trivy.

On branch brent/re-add-trivy
Changes to be committed:
modified: .pre-commit-config.yaml

Pull request checklist

Please check if your PR fulfills the following requirements:

  • pre-commit has been run
  • Tests for the changes have been added (for bug fixes / features)
  • All tests passing
  • Docs have been reviewed and added / updated if needed (for bug fixes / features)

Pull Request Type

  • Bugfix
  • New feature
  • Refactoring (no functional changes)
  • Documentation change
  • Other (please describe):
    pre-commit update

v0.18.1

13 Jun 00:00
e999581
Compare
Choose a tag to compare

🐛 Bug Fixes

fix: Existing VPC and existing Firewall edge case @brent-anyscale (#48)

When both an Existing VPC and an Existing Firewall were present in a project, the Anyscale firewall submodule would fail to execute and throw an error.

Added an additional example to demonstrate how to use an Existing VPC with an Existing Firewall.

Additional minor updates to wording for clarity in the README and other documentation files.

On branch brent/add-existing-vpc-example Changes to be committed: modified: .pre-commit-config.yaml modified: CHANGELOG.md modified: README.md modified: examples/anyscale-v2-commonname/README.md modified: examples/anyscale-v2-commonname/variables.tf modified: examples/anyscale-v2-existingproject/README.md modified: examples/anyscale-v2-existingproject/variables.tf modified: examples/anyscale-v2-kitchensink/main.tf modified: examples/anyscale-v2-no_filestore/README.md modified: examples/anyscale-v2-no_filestore/variables.tf modified: examples/anyscale-v2-privatenetwork/README.md modified: examples/anyscale-v2-privatenetwork/variables.tf new file: examples/anyscale-v2-vpc-existing/README.md new file: examples/anyscale-v2-vpc-existing/main.tf new file: examples/anyscale-v2-vpc-existing/outputs.tf new file: examples/anyscale-v2-vpc-existing/variables.tf new file: examples/anyscale-v2-vpc-existing/versions.tf modified: examples/anyscale-v2-vpc-shared/README.md modified: examples/anyscale-v2-vpc-shared/variables.tf modified: main.tf modified: modules/google-anyscale-iam/README.md modified: modules/google-anyscale-iam/main.tf modified: modules/google-anyscale-vpc-firewall/README.md modified: modules/google-anyscale-vpc-firewall/variables.tf modified: variables.tf

Pull request checklist

Please check if your PR fulfills the following requirements:

  • pre-commit has been run
  • Tests for the changes have been added (for bug fixes / features)
  • All tests passing
  • Docs have been reviewed and added / updated if needed (for bug fixes / features)

Pull Request Type

  • Bugfix
  • New feature
  • Refactoring (no functional changes)
  • Documentation change
  • Other (please describe):

Does this introduce a breaking change?

  • Yes
  • No

v0.18.0

18 Mar 17:58
eb69670
Compare
Choose a tag to compare

🚀 Enhancements

Add permissions to manage Network Endpoint Groups @akyang-anyscale (#47)

Pull request checklist

Please check if your PR fulfills the following requirements:

  • pre-commit has been run
  • Tests for the changes have been added (for bug fixes / features)
  • All tests passing
  • Docs have been reviewed and added / updated if needed (for bug fixes / features)

Pull Request Type

  • Bugfix
  • New feature
  • Refactoring (no functional changes)
  • Documentation change
  • Other (please describe):

Description

We want to be able to setup and manage [Network Endpoint Groups](https://cloud.google.com/load-balancing/docs/negs#:~:text=A%20network%20endpoint%20group%20(NEG,serverless%20workloads%2C%20and%20containerized%20workloads.). NEGs will soon replace instance group as the backend for backend services as they offer a bit more flexibility.

We don't currently ask for permission to manage NEGs and will need to add these perms as the default in order to enable the switch.

Does this introduce a breaking change?

  • Yes
  • No

v0.17.3

01 Feb 20:26
97bfae5
Compare
Choose a tag to compare

📚 Documentation/Examples

add: Example with no Filestore @brent-anyscale (#46)

Filestore for NFS mounts is no longer required. This PR includes an example configuration using these modules to deploy the resources necessary for an Anyscale Cloud without a Filestore resource.

Minimal Requirements

Anyscale CLI Version: anyscale-0.25.6

On branch brent/example-no_filestore Changes to be committed: modified: CHANGELOG.md modified: README.md new file: examples/anyscale-v2-no_filestore/README.md new file: examples/anyscale-v2-no_filestore/main.tf new file: examples/anyscale-v2-no_filestore/outputs.tf new file: examples/anyscale-v2-no_filestore/variables.tf new file: examples/anyscale-v2-no_filestore/versions.tf

Pull request checklist

Please check if your PR fulfills the following requirements:

  • pre-commit has been run
  • Tests for the changes have been added (for bug fixes / features)
  • All tests passing
  • Docs have been reviewed and added / updated if needed (for bug fixes / features)

Pull Request Type

  • Bugfix
  • New feature
  • Refactoring (no functional changes)
  • Documentation change
  • Other (please describe):
    New example

Does this introduce a breaking change?

  • Yes
  • No

v0.17.2

27 Jan 22:58
a2a5725
Compare
Choose a tag to compare

📚 Documentation/Examples

Cleanup variables & readme @brent-anyscale (#45)

Make it clear that the logging-sink configuration is to enable/disable a submodule. Additional updates to ensure that required variables show up at the top of the list of variables in the default README.

Pull request checklist

Please check if your PR fulfills the following requirements:

  • pre-commit has been run
  • Tests for the changes have been added (for bug fixes / features)
  • All tests passing
  • Docs have been reviewed and added / updated if needed (for bug fixes / features)

Pull Request Type

  • Bugfix
  • New feature
  • Refactoring (no functional changes)
  • Documentation change
  • Other (please describe):

Does this introduce a breaking change?

  • Yes
  • No

v0.17.1

27 Jan 22:28
820bd62
Compare
Choose a tag to compare

📚 Documentation/Examples

upd: README to fix references to examples and general cleanup @brent-anyscale (#44)

On branch brent/upd-root-readme
Changes to be committed:
modified: README.md

Pull request checklist

Please check if your PR fulfills the following requirements:

  • pre-commit has been run
  • Tests for the changes have been added (for bug fixes / features)
  • All tests passing
  • Docs have been reviewed and added / updated if needed (for bug fixes / features)

Pull Request Type

  • Bugfix
  • New feature
  • Refactoring (no functional changes)
  • Documentation change
  • Other (please describe):

Does this introduce a breaking change?

  • Yes
  • No

v0.17.0

27 Jan 21:59
70d83ad
Compare
Choose a tag to compare
upd: GKE Sub-Module with additional configuration options @brent-anyscale (#40)

On branch brent/gke-standard
Changes to be committed:
modified: ../README.md
modified: README.md
modified: main.tf
modified: variables.tf
modified: ../main.tf
modified: ../outputs.tf
modified: ../variables.tf

Pull request checklist

Please check if your PR fulfills the following requirements:

  • pre-commit has been run
  • Tests for the changes have been added (for bug fixes / features)
  • All tests passing
  • Docs have been reviewed and added / updated if needed (for bug fixes / features)

Pull Request Type

  • Bugfix
  • New feature
  • Refactoring (no functional changes)
  • Documentation change
  • Other (please describe):
    WIP

Does this introduce a breaking change?

  • Yes
  • No

v0.16.3

17 Jan 03:52
fb1e759
Compare
Choose a tag to compare

🐛 Bug Fixes

upd: Add additional Filestore tiers @brent-anyscale (#43)

This update adds the missing tiers for the Google Cloud Filestore module. The module now supports the following tiers: STANDARD, PREMIUM, BASIC_HDD, BASIC_SSD, HIGH_SCALE_SSD, ENTERPRISE, ZONAL, and REGIONAL.

On branch brent/update-filestore-types Changes to be committed: modified: CHANGELOG.md modified: README.md modified: modules/google-anyscale-filestore/README.md modified: modules/google-anyscale-filestore/variables.tf modified: variables.tf

Pull request checklist

Please check if your PR fulfills the following requirements:

  • pre-commit has been run
  • Tests for the changes have been added (for bug fixes / features)
  • All tests passing
  • Docs have been reviewed and added / updated if needed (for bug fixes / features)

Pull Request Type

  • Bugfix
  • New feature
  • Refactoring (no functional changes)
  • Documentation change
  • Other (please describe):

Does this introduce a breaking change?

  • Yes
  • No

v0.16.2

09 Jan 00:19
70bace4
Compare
Choose a tag to compare

🐛 Bug Fixes

fix: google-anyscale-iam: IAM SA Desc when passing in a CloudID @brent-anyscale (#42)

When passing in a Cloud ID, the IAM SA description tried to add var.google_region, however, this variable was always null. This caused the IAM SA to fail to create.

Additional updates to pre-commit-config.yaml to update to the latest hook versions.

On branch brent/fix-iam-sa-desc
Changes to be committed:
modified: .pre-commit-config.yaml
modified: modules/google-anyscale-iam/README.md
new file: modules/google-anyscale-iam/data.tf
modified: modules/google-anyscale-iam/gke-sa.tf

Pull request checklist

Please check if your PR fulfills the following requirements:

  • pre-commit has been run
  • Tests for the changes have been added (for bug fixes / features)
  • All tests passing
  • Docs have been reviewed and added / updated if needed (for bug fixes / features)

Pull Request Type

  • Bugfix
  • New feature
  • Refactoring (no functional changes)
  • Documentation change
  • Other (please describe):

Does this introduce a breaking change?

  • Yes
  • No

📚 Documentation/Examples

Fix link to GC deployment guide @kylegallatin (#41)

Pull request checklist

Please check if your PR fulfills the following requirements:

  • pre-commit has been run
  • Tests for the changes have been added (for bug fixes / features)
  • All tests passing
  • Docs have been reviewed and added / updated if needed (for bug fixes / features)

Pull Request Type

  • Bugfix
  • New feature
  • Refactoring (no functional changes)
  • Documentation change
  • Other (please describe):

Does this introduce a breaking change?

  • Yes
  • No

v0.16.1

12 Oct 01:58
abf8165
Compare
Choose a tag to compare
fix: E2E test - Additional sleeps for cloud resource deletion @brent-anyscale (#38)

Changes to be committed:
modified: test_cloud_register_manual.py

Pull request checklist

Please check if your PR fulfills the following requirements:

  • pre-commit has been run
  • Tests for the changes have been added (for bug fixes / features)
  • All tests passing
  • Docs have been reviewed and added / updated if needed (for bug fixes / features)

Pull Request Type

  • Bugfix
  • New feature
  • Refactoring (no functional changes)
  • Documentation change
  • Other (please describe):

Does this introduce a breaking change?

  • Yes
  • No