Skip to content

Commit 7bcdc52

Browse files
committed
adjust deprecation date
1 parent 50e4744 commit 7bcdc52

File tree

3 files changed

+10
-10
lines changed

3 files changed

+10
-10
lines changed

docs/data-sources/observability_instance.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -145,8 +145,8 @@ Read-Only:
145145
- `group_by` (List of String) The labels by which incoming alerts are grouped together. For example, multiple alerts coming in for cluster=A and alertname=LatencyHigh would be batched into a single group. To aggregate by all possible labels use the special value '...' as the sole label name, for example: group_by: ['...']. This effectively disables aggregation entirely, passing through all alerts as-is. This is unlikely to be what you want, unless you have a very low alert volume or your upstream notification system performs its own grouping.
146146
- `group_interval` (String) How long to wait before sending a notification about new alerts that are added to a group of alerts for which an initial notification has already been sent. (Usually ~5m or more.)
147147
- `group_wait` (String) How long to initially wait to send a notification for a group of alerts. Allows to wait for an inhibiting alert to arrive or collect more initial alerts for the same group. (Usually ~0s to few minutes.)
148-
- `match` (Map of String, Deprecated) A set of equality matchers an alert has to fulfill to match the node. This field is deprecated and will be removed after 16th January 2026, use `matchers` in the `routes` instead
149-
- `match_regex` (Map of String, Deprecated) A set of regex-matchers an alert has to fulfill to match the node. This field is deprecated and will be removed after 16th January 2026, use `matchers` in the `routes` instead
148+
- `match` (Map of String, Deprecated) A set of equality matchers an alert has to fulfill to match the node. This field is deprecated and will be removed after 10th March 2026, use `matchers` in the `routes` instead
149+
- `match_regex` (Map of String, Deprecated) A set of regex-matchers an alert has to fulfill to match the node. This field is deprecated and will be removed after 10th March 2026, use `matchers` in the `routes` instead
150150
- `matchers` (List of String) A list of matchers that an alert has to fulfill to match the node. A matcher is a string with a syntax inspired by PromQL and OpenMetrics.
151151
- `receiver` (String) The name of the receiver to route the alerts to.
152152
- `repeat_interval` (String) How long to wait before sending a notification again if it has already been sent successfully for an alert. (Usually ~3h or more).

docs/resources/observability_instance.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -157,8 +157,8 @@ Optional:
157157
- `group_by` (List of String) The labels by which incoming alerts are grouped together. For example, multiple alerts coming in for cluster=A and alertname=LatencyHigh would be batched into a single group. To aggregate by all possible labels use the special value '...' as the sole label name, for example: group_by: ['...']. This effectively disables aggregation entirely, passing through all alerts as-is. This is unlikely to be what you want, unless you have a very low alert volume or your upstream notification system performs its own grouping.
158158
- `group_interval` (String) How long to wait before sending a notification about new alerts that are added to a group of alerts for which an initial notification has already been sent. (Usually ~5m or more.)
159159
- `group_wait` (String) How long to initially wait to send a notification for a group of alerts. Allows to wait for an inhibiting alert to arrive or collect more initial alerts for the same group. (Usually ~0s to few minutes.)
160-
- `match` (Map of String, Deprecated) A set of equality matchers an alert has to fulfill to match the node. This field is deprecated and will be removed after 16th January 2026, use `matchers` in the `routes` instead
161-
- `match_regex` (Map of String, Deprecated) A set of regex-matchers an alert has to fulfill to match the node. This field is deprecated and will be removed after 16th January 2026, use `matchers` in the `routes` instead
160+
- `match` (Map of String, Deprecated) A set of equality matchers an alert has to fulfill to match the node. This field is deprecated and will be removed after 10th March 2026, use `matchers` in the `routes` instead
161+
- `match_regex` (Map of String, Deprecated) A set of regex-matchers an alert has to fulfill to match the node. This field is deprecated and will be removed after 10th March 2026, use `matchers` in the `routes` instead
162162
- `matchers` (List of String) A list of matchers that an alert has to fulfill to match the node. A matcher is a string with a syntax inspired by PromQL and OpenMetrics.
163163
- `repeat_interval` (String) How long to wait before sending a notification again if it has already been sent successfully for an alert. (Usually ~3h or more).
164164

stackit/internal/services/observability/instance/resource.go

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -133,9 +133,9 @@ type routeModelMiddle struct {
133133
GroupBy types.List `tfsdk:"group_by"`
134134
GroupInterval types.String `tfsdk:"group_interval"`
135135
GroupWait types.String `tfsdk:"group_wait"`
136-
// Deprecated: Match is deprecated and will be removed after 16th January 2026. Use Matchers instead
136+
// Deprecated: Match is deprecated and will be removed after 10th March 2026. Use Matchers instead
137137
Match types.Map `tfsdk:"match"`
138-
// Deprecated: MatchRegex is deprecated and will be removed after 16th January 2026. Use Matchers instead
138+
// Deprecated: MatchRegex is deprecated and will be removed after 10th March 2026. Use Matchers instead
139139
MatchRegex types.Map `tfsdk:"match_regex"`
140140
Matchers types.List `tfsdk:"matchers"`
141141
Receiver types.String `tfsdk:"receiver"`
@@ -149,9 +149,9 @@ type routeModelNoRoutes struct {
149149
GroupBy types.List `tfsdk:"group_by"`
150150
GroupInterval types.String `tfsdk:"group_interval"`
151151
GroupWait types.String `tfsdk:"group_wait"`
152-
// Deprecated: Match is deprecated and will be removed after 16th January 2026. Use Matchers instead
152+
// Deprecated: Match is deprecated and will be removed after 10th March 2026. Use Matchers instead
153153
Match types.Map `tfsdk:"match"`
154-
// Deprecated: MatchRegex is deprecated and will be removed after 16th January 2026. Use Matchers instead
154+
// Deprecated: MatchRegex is deprecated and will be removed after 10th March 2026. Use Matchers instead
155155
MatchRegex types.Map `tfsdk:"match_regex"`
156156
Matchers types.List `tfsdk:"matchers"`
157157
Receiver types.String `tfsdk:"receiver"`
@@ -233,8 +233,8 @@ var routeDescriptions = map[string]string{
233233
"group_by": "The labels by which incoming alerts are grouped together. For example, multiple alerts coming in for cluster=A and alertname=LatencyHigh would be batched into a single group. To aggregate by all possible labels use the special value '...' as the sole label name, for example: group_by: ['...']. This effectively disables aggregation entirely, passing through all alerts as-is. This is unlikely to be what you want, unless you have a very low alert volume or your upstream notification system performs its own grouping.",
234234
"group_interval": "How long to wait before sending a notification about new alerts that are added to a group of alerts for which an initial notification has already been sent. (Usually ~5m or more.)",
235235
"group_wait": "How long to initially wait to send a notification for a group of alerts. Allows to wait for an inhibiting alert to arrive or collect more initial alerts for the same group. (Usually ~0s to few minutes.)",
236-
"match": "A set of equality matchers an alert has to fulfill to match the node. This field is deprecated and will be removed after 16th January 2026, use `matchers` in the `routes` instead",
237-
"match_regex": "A set of regex-matchers an alert has to fulfill to match the node. This field is deprecated and will be removed after 16th January 2026, use `matchers` in the `routes` instead",
236+
"match": "A set of equality matchers an alert has to fulfill to match the node. This field is deprecated and will be removed after 10th March 2026, use `matchers` in the `routes` instead",
237+
"match_regex": "A set of regex-matchers an alert has to fulfill to match the node. This field is deprecated and will be removed after 10th March 2026, use `matchers` in the `routes` instead",
238238
"matchers": "A list of matchers that an alert has to fulfill to match the node. A matcher is a string with a syntax inspired by PromQL and OpenMetrics.",
239239
"receiver": "The name of the receiver to route the alerts to.",
240240
"repeat_interval": "How long to wait before sending a notification again if it has already been sent successfully for an alert. (Usually ~3h or more).",

0 commit comments

Comments
 (0)