Open gabcoyne opened 2 months ago
Terraform version β 1.7.5 Prefect provider version β 0.1.2
terraform { required_providers { prefect = { source = "prefecthq/prefect" } } } provider "prefect" { account_id = var.prefect_account_id api_key = data.aws_secretsmanager_secret_version.api_token.secret_string } resource "prefect_workspace" "this" { name = var.name handle = lower(var.name) }
In the event of failure to create by 429 or 5XX errors, add retries to bring resiliency across the board.
In this example a 503 was returned when attempting to create multiple workspaces at once
terraform apply
Discussed adding https://github.com/hashicorp/go-retryablehttp
I have a plus one on this ticket from customer.
Community Note
Terraform Version
Terraform version β 1.7.5 Prefect provider version β 0.1.2
Affected Resource(s)
Terraform Configuration Files
Expected Behavior
In the event of failure to create by 429 or 5XX errors, add retries to bring resiliency across the board.
Actual Behavior
In this example a 503 was returned when attempting to create multiple workspaces at once
Steps to Reproduce
terraform apply
Important Factoids
Discussed adding https://github.com/hashicorp/go-retryablehttp