From af99a0611c76d7c866444ac6f346bbc264e5a22f Mon Sep 17 00:00:00 2001 From: Edgar Garcia Date: Thu, 26 Sep 2024 18:43:54 -0600 Subject: [PATCH] feat(gce): support resource-manager-tags in GCE deployment --- clouddriver-google/clouddriver-google.gradle | 4 ---- .../deploy/description/BaseGoogleInstanceDescription.groovy | 2 ++ .../google/deploy/handlers/BasicGoogleDeployHandler.groovy | 3 ++- 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/clouddriver-google/clouddriver-google.gradle b/clouddriver-google/clouddriver-google.gradle index 85b5fd30202..450994239bb 100644 --- a/clouddriver-google/clouddriver-google.gradle +++ b/clouddriver-google/clouddriver-google.gradle @@ -48,7 +48,3 @@ dependencies { testImplementation "org.springframework.boot:spring-boot-test" testImplementation "org.apache.groovy:groovy-test" } - -configurations.all { - resolutionStrategy.force 'com.google.apis:google-api-services-compute:beta-rev20201102-1.30.10' -} diff --git a/clouddriver-google/src/main/groovy/com/netflix/spinnaker/clouddriver/google/deploy/description/BaseGoogleInstanceDescription.groovy b/clouddriver-google/src/main/groovy/com/netflix/spinnaker/clouddriver/google/deploy/description/BaseGoogleInstanceDescription.groovy index 6c14ea01381..60f08500568 100644 --- a/clouddriver-google/src/main/groovy/com/netflix/spinnaker/clouddriver/google/deploy/description/BaseGoogleInstanceDescription.groovy +++ b/clouddriver-google/src/main/groovy/com/netflix/spinnaker/clouddriver/google/deploy/description/BaseGoogleInstanceDescription.groovy @@ -68,6 +68,8 @@ class BaseGoogleInstanceDescription extends AbstractGoogleCredentialsDescription String accountName + Map resourceManagerTags + // The source of the image to deploy // ARTIFACT: An artifact of type gce/image stored in imageArtifact // STRING: A string representing a GCE image name in the current diff --git a/clouddriver-google/src/main/groovy/com/netflix/spinnaker/clouddriver/google/deploy/handlers/BasicGoogleDeployHandler.groovy b/clouddriver-google/src/main/groovy/com/netflix/spinnaker/clouddriver/google/deploy/handlers/BasicGoogleDeployHandler.groovy index 1f56e71c4bd..53d91cc45fb 100644 --- a/clouddriver-google/src/main/groovy/com/netflix/spinnaker/clouddriver/google/deploy/handlers/BasicGoogleDeployHandler.groovy +++ b/clouddriver-google/src/main/groovy/com/netflix/spinnaker/clouddriver/google/deploy/handlers/BasicGoogleDeployHandler.groovy @@ -425,7 +425,8 @@ class BasicGoogleDeployHandler implements DeployHandler