From eb13bad66b8f3729c56b72f59e0a3bb169af363c Mon Sep 17 00:00:00 2001 From: Umar Hussain Date: Thu, 12 Mar 2026 14:03:18 +0100 Subject: [PATCH] refactor(observability): increase the character limit for alertgroup's rule.expression Increase the limit to match the updated limit on the api https://docs.api.stackit.cloud/documentation/argus/version/v1#tag/alert-groups/operation/v1_projects_instances_alertgroups_create (v1.1.1) --- stackit/internal/services/observability/alertgroup/resource.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/stackit/internal/services/observability/alertgroup/resource.go b/stackit/internal/services/observability/alertgroup/resource.go index 31a9c3356..c0b24fb15 100644 --- a/stackit/internal/services/observability/alertgroup/resource.go +++ b/stackit/internal/services/observability/alertgroup/resource.go @@ -227,7 +227,7 @@ func (a *alertGroupResource) Schema(_ context.Context, _ resource.SchemaRequest, Description: descriptions["expression"], Required: true, Validators: []validator.String{ - stringvalidator.LengthBetween(1, 600), + stringvalidator.LengthBetween(1, 2000), // The API currently accepts expressions with trailing newlines but does not return them, // leading to inconsistent Terraform results. This issue has been reported to the Obs team. // Until it is resolved, we proactively notify users if their input contains a trailing newline.