Releases: DataBiosphere/terra-cloud-resource-lib
Releases · DataBiosphere/terra-cloud-resource-lib
Enable Janitor for Azure resources
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
https://broadworkbench.atlassian.net/browse/IA-2860
- Added
azure-resourcemanager-common
andazure-resourcemanager-compute
CRL modules for working with the Azure ResourceManager. - Generalized
OperationAnnotator
incommon
module to work with both GCP and Azure.
Add testIamPermissions to storage wrapper
[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
Add Gradle Platform for use by downstream consumers to use to get aligned versions of the CRL libraries.
v0.11.0 deleteLIfecycleRules
Add the deleteLifecycleRuules method to the BucketCow Builder class.
Update common Janitor client
Update common Janitor client
Include project parent metadata to help with Janitor project cleanup.
Release ResourceManager v3 API and fix google-billing
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
- 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
Add more IAM and GCE operations
- PF-469 Add subnetworks.list and zones.get GCE operations.
- PF-469 Add get, getIamPolicy, and setIamPolicy service account operations