diff --git a/integration/integration_test.go b/integration/integration_test.go index bc6fac96..765ae117 100644 --- a/integration/integration_test.go +++ b/integration/integration_test.go @@ -99,7 +99,7 @@ func TestIntegration(t *testing.T) { "workspace_preset.parameters.param": `preset param value`, "workspace_preset.prebuilds.instances": `1`, "workspace_preset.prebuilds.expiration_policy.ttl": `86400`, - "workspace_preset.prebuilds.scheduling.timezone": `UTC`, + "workspace_preset.prebuilds.scheduling.timezone": `America/New_York`, "workspace_preset.prebuilds.scheduling.schedule0.cron": `\* 8-18 \* \* 1-5`, "workspace_preset.prebuilds.scheduling.schedule0.instances": `3`, "workspace_preset.prebuilds.scheduling.schedule1.cron": `\* 8-14 \* \* 6`, diff --git a/integration/test-data-source/main.tf b/integration/test-data-source/main.tf index cc4802d3..b3093418 100644 --- a/integration/test-data-source/main.tf +++ b/integration/test-data-source/main.tf @@ -34,7 +34,7 @@ data "coder_workspace_preset" "preset" { ttl = 86400 } scheduling { - timezone = "UTC" + timezone = "America/New_York" schedule { cron = "* 8-18 * * 1-5" instances = 3 diff --git a/main.go b/main.go index ef606a6d..4c9a562e 100644 --- a/main.go +++ b/main.go @@ -2,6 +2,9 @@ package main import ( "flag" + // Embed timezone data for use in environments that may not have the + // timezone database available (e.g. scratch Docker images). + _ "time/tzdata" "github.com/hashicorp/terraform-plugin-sdk/v2/plugin"