Skip to content

Releases: DataBiosphere/terra-cloud-resource-lib

Enable Janitor for Azure resources

24 Nov 14:52
e4ec3f9
Compare
Choose a tag to compare

See:

Changes:

  • Updated Janitor client version to include Azure CloudResourceUid models
  • Wire up Janitor clean-up messages for all Azure resources
  • Changed some Azure gradle dependencies to api instead of implementation so they get pulled in as part of CRL
  • Pull Azure creds from vault, enable integration test
  • Fixed a couple failing GCP integration tests due to a Broad networking change (the default network is no longer persent in GCP projects)

Add Azure modules to CRL

30 Sep 13:26
1ad78a1
Compare
Choose a tag to compare

https://broadworkbench.atlassian.net/browse/IA-2860

  • Added azure-resourcemanager-common and azure-resourcemanager-compute CRL modules for working with the Azure ResourceManager.
  • Generalized OperationAnnotator in common module to work with both GCP and Azure.

Add testIamPermissions to storage wrapper

07 Jun 18:25
da65c05
Compare
Choose a tag to compare
[PF-702] Add testIamPermissions to storage wrapper (#96)

* add testIamPermissions to storage wrapper

* spotless

* Fix comment

* pr comments

* rename operation, pr comment

Add Gradle Platform

02 Jun 17:49
5cb870d
Compare
Choose a tag to compare

Add Gradle Platform for use by downstream consumers to use to get aligned versions of the CRL libraries.

v0.11.0 deleteLIfecycleRules

25 May 12:54
512f94b
Compare
Choose a tag to compare

Add the deleteLifecycleRuules method to the BucketCow Builder class.

Update common Janitor client

21 May 20:21
a1a8997
Compare
Choose a tag to compare

Update common Janitor client
Include project parent metadata to help with Janitor project cleanup.

Release ResourceManager v3 API and fix google-billing

19 May 17:55
befafcb
Compare
Choose a tag to compare

Switch google-cloudresourcemanager to use the GCP Resource Manager v3 API.
Fix gradle dependency for google-billing package.
Fix misc gradle lockfiles.

Normalize version dependencies

17 May 21:31
0c54248
Compare
Choose a tag to compare
  • Normalize versoin dependencies for Guava and other Google libraries
  • Add storage class option for GCS buckets

Add test IAM permissions operations for service accounts and notebooks

04 May 21:19
58f66bd
Compare
Choose a tag to compare
  • PF-626 Add the test IAM permissions operation for service accounts. (#83)
  • PF-626 Add notebook instances test IAM permissions operation (#84)

Add more IAM and GCE operations

27 Apr 17:43
0a8f9b4
Compare
Choose a tag to compare
  • PF-469 Add subnetworks.list and zones.get GCE operations.
  • PF-469 Add get, getIamPolicy, and setIamPolicy service account operations