From 13f2c267c7583e7db0a5f56e13f4b4807bb6d8f6 Mon Sep 17 00:00:00 2001 From: gurusai-voleti Date: Thu, 12 Feb 2026 08:20:07 +0000 Subject: [PATCH] chore: Migrate gsutil usage to gcloud storage --- terraform/grizzly_example/modules/grizzly_data/main.tf | 2 +- terraform/modules/composer/airflow_plugin.tf | 2 +- terraform/modules/composer_v2/airflow_plugin.tf | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/terraform/grizzly_example/modules/grizzly_data/main.tf b/terraform/grizzly_example/modules/grizzly_data/main.tf index 31caf8a..0ec9dbe 100644 --- a/terraform/grizzly_example/modules/grizzly_data/main.tf +++ b/terraform/grizzly_example/modules/grizzly_data/main.tf @@ -28,7 +28,7 @@ locals { resource "null_resource" "setup_grizzly_example_data" { provisioner "local-exec" { - command = "gsutil -m cp -r ../../grizzly_example/gis_examples/building-footprint-usa* ${local.airflow_gcs_bucket}/data/imports/building-footprint-usa/" + command = "gcloud storage cp --recursive ../../grizzly_example/gis_examples/building-footprint-usa* ${local.airflow_gcs_bucket}/data/imports/building-footprint-usa/" } depends_on = [ data.google_composer_environment.grizzly_airflow diff --git a/terraform/modules/composer/airflow_plugin.tf b/terraform/modules/composer/airflow_plugin.tf index 82951cc..90c1f5b 100644 --- a/terraform/modules/composer/airflow_plugin.tf +++ b/terraform/modules/composer/airflow_plugin.tf @@ -24,7 +24,7 @@ resource "null_resource" "setup_airflow_plugin" { airflow_variable_ids = "airflow/plugins/${each.key}" } provisioner "local-exec" { - command = "gsutil cp -R ../airflow/plugins/${each.key}/ ${local.airflow_gcs_bucket}/plugins/" + command = "gcloud storage cp --recursive ../airflow/plugins/${each.key}/ ${local.airflow_gcs_bucket}/plugins/" } depends_on = [ google_composer_environment.grizzly_airflow diff --git a/terraform/modules/composer_v2/airflow_plugin.tf b/terraform/modules/composer_v2/airflow_plugin.tf index 82951cc..90c1f5b 100644 --- a/terraform/modules/composer_v2/airflow_plugin.tf +++ b/terraform/modules/composer_v2/airflow_plugin.tf @@ -24,7 +24,7 @@ resource "null_resource" "setup_airflow_plugin" { airflow_variable_ids = "airflow/plugins/${each.key}" } provisioner "local-exec" { - command = "gsutil cp -R ../airflow/plugins/${each.key}/ ${local.airflow_gcs_bucket}/plugins/" + command = "gcloud storage cp --recursive ../airflow/plugins/${each.key}/ ${local.airflow_gcs_bucket}/plugins/" } depends_on = [ google_composer_environment.grizzly_airflow