From b6884eb138fe923b428e0811738c73c217ffae94 Mon Sep 17 00:00:00 2001 From: Camie Kim Date: Tue, 28 Apr 2026 08:41:24 -0400 Subject: [PATCH 1/2] docs: Change Cloud Scheduler region from us-central1 to us-east1 Per b/507114306 --- cloud_scheduler/basic/main.tf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cloud_scheduler/basic/main.tf b/cloud_scheduler/basic/main.tf index 0d9c94d1a..da95f090c 100644 --- a/cloud_scheduler/basic/main.tf +++ b/cloud_scheduler/basic/main.tf @@ -53,7 +53,7 @@ resource "google_cloud_scheduler_job" "default" { name = "test-job" description = "test job" schedule = "30 16 * * 7" - region = "us-central1" + region = "us-east1" pubsub_target { topic_name = google_pubsub_topic.default.id From 1ffc6522a3d0e54f1013f942bd9dd0ce4f6fd2d4 Mon Sep 17 00:00:00 2001 From: Camie Kim Date: Tue, 28 Apr 2026 14:01:28 -0400 Subject: [PATCH 2/2] docs: Add wait time for Cloud Scheduler job completion Added a sleep resource to wait for the Cloud Scheduler job to complete before proceeding --- cloud_scheduler/basic/main.tf | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/cloud_scheduler/basic/main.tf b/cloud_scheduler/basic/main.tf index da95f090c..f01c19efb 100644 --- a/cloud_scheduler/basic/main.tf +++ b/cloud_scheduler/basic/main.tf @@ -61,3 +61,20 @@ resource "google_cloud_scheduler_job" "default" { } } # [END cloudscheduler_terraform_basic_job] + +# Cloud Scheduler invokes the job, but then the job runs asynchronously +# We cannot delete the running job +# Wait 5 minutes before completing the 'apply' step + +resource "time_sleep" "wait_for_scheduler_api" { + create_duration = "300s" + + depends_on = [ + google_cloud_scheduler_job.default, + google_pubsub_subscription.default, + ] +} + +resource "null_resource" "test_sync_anchor" { + depends_on = [time_sleep.wait_for_scheduler_api] +}