Skip to content

Commit 8bdad09

Browse files
[ResponseOps][MW] Make maintenance windows GA (#233870)
## Summary Resolves #233643 This PR removes technical preview badge and makes maintenance windows GA. Docs issue: elastic/docs-content#2796 <details><summary>Create</summary> <img width="1385" height="523" alt="image" src="https://github.com/user-attachments/assets/13887c67-1bc7-4dc1-9003-ffd80b16b95a" /> </details> <details><summary>Edit</summary> <img width="1391" height="496" alt="image" src="https://github.com/user-attachments/assets/9c2eee32-9b95-4de8-a283-9f3be1d3b7cc" /> </details> ### Checklist Check the PR satisfies following conditions. Reviewers should verify this PR satisfies this list as well. - [ ] [Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html) was added for features that require explanation or tutorials ### Release notes Maintenance windows are now globally available.
1 parent 760c553 commit 8bdad09

File tree

8 files changed

+2
-41
lines changed

8 files changed

+2
-41
lines changed

x-pack/platform/plugins/private/translations/translations/de-DE.json

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10170,8 +10170,6 @@
1017010170
"xpack.alerting.maintenanceWindows.archive.subtitle": "Anstehende Wartungsfensterereignisse werden storniert und das Fenster wird zur Löschung in die Warteschlange gestellt.",
1017110171
"xpack.alerting.maintenanceWindows.archive.title": "Wartungsfenster archivieren",
1017210172
"xpack.alerting.maintenanceWindows.archiveCallout.subtitle": "Die Änderungen, die Sie hier vorgenommen haben, werden nicht gespeichert. Sind Sie sicher, dass Sie diese nicht gespeicherten Änderungen verwerfen und dieses Wartungsfenster archivieren möchten?",
10173-
"xpack.alerting.maintenanceWindows.badge.experimentalDescription": "Diese Funktionalität befindet sich in der technischen Vorschau und kann in einer zukünftigen Version geändert oder vollständig entfernt werden. Elastic wird sich bemühen, alle Probleme zu beheben, aber die Features in der technischen Vorschau unterliegen nicht dem Support-SLA der offiziellen GA-Features.",
10174-
"xpack.alerting.maintenanceWindows.badge.experimentalLabel": "Technische Vorschau",
1017510173
"xpack.alerting.maintenanceWindows.badge.readOnly.text": "Nur lesen",
1017610174
"xpack.alerting.maintenanceWindows.badge.readOnly.tooltip": "Wartungsfenster können nicht erstellt oder bearbeitet werden",
1017710175
"xpack.alerting.maintenanceWindows.cancelAndArchiveModal.subtitle": "Regelbenachrichtigungen werden sofort fortgesetzt. Alle laufenden und bevorstehenden Wartungsfensterereignisse werden abgebrochen und das Fenster wird zur Löschung in die Warteschlange gestellt.",

x-pack/platform/plugins/private/translations/translations/fr-FR.json

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10193,8 +10193,6 @@
1019310193
"xpack.alerting.maintenanceWindows.archive.subtitle": "Les événements de fenêtre de maintenance à venir sont annulés et la fenêtre est mise en file d'attente pour suppression.",
1019410194
"xpack.alerting.maintenanceWindows.archive.title": "Archiver la fenêtre de maintenance",
1019510195
"xpack.alerting.maintenanceWindows.archiveCallout.subtitle": "Les modifications que vous avez apportées ici ne seront pas enregistrées. Voulez-vous vraiment abandonner ces modifications non enregistrées et archiver cette fenêtre de maintenance ?",
10196-
"xpack.alerting.maintenanceWindows.badge.experimentalDescription": "Cette fonctionnalité est en version d'évaluation technique et pourra être modifiée ou retirée complètement dans une future version. Elastic s'efforcera de corriger tout problème, mais les fonctionnalités des versions d'évaluation technique ne sont pas soumises aux SLA de support des fonctionnalités officielles en disponibilité générale.",
10197-
"xpack.alerting.maintenanceWindows.badge.experimentalLabel": "Version d'évaluation technique",
1019810196
"xpack.alerting.maintenanceWindows.badge.readOnly.text": "Lecture seule",
1019910197
"xpack.alerting.maintenanceWindows.badge.readOnly.tooltip": "Impossible de créer ou de modifier des fenêtres de maintenance",
1020010198
"xpack.alerting.maintenanceWindows.cancelAndArchiveModal.subtitle": "Les notifications de règle reprennent immédiatement. L'ensemble des événements de fenêtre de maintenance à venir et en cours d'exécution sont annulés et la fenêtre est mise en file d'attente pour suppression.",

x-pack/platform/plugins/private/translations/translations/ja-JP.json

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10205,8 +10205,6 @@
1020510205
"xpack.alerting.maintenanceWindows.archive.subtitle": "予定されている保守時間枠イベントはキャンセルされ、時間枠は削除用のキューに追加されます。",
1020610206
"xpack.alerting.maintenanceWindows.archive.title": "保守時間枠をアーカイブ",
1020710207
"xpack.alerting.maintenanceWindows.archiveCallout.subtitle": "ここで行った変更は保存されません。これらの保存されていない変更を破棄し、この保守時間枠をアーカイブしますか?",
10208-
"xpack.alerting.maintenanceWindows.badge.experimentalDescription": "この機能はテクニカルプレビュー中であり、将来のリリースでは変更されたり完全に削除されたりする場合があります。Elasticはすべての問題の修正に努めますが、テクニカルプレビュー中の機能には正式なGA機能のサポートSLAが適用されません。",
10209-
"xpack.alerting.maintenanceWindows.badge.experimentalLabel": "テクニカルプレビュー",
1021010208
"xpack.alerting.maintenanceWindows.badge.readOnly.text": "読み取り専用",
1021110209
"xpack.alerting.maintenanceWindows.badge.readOnly.tooltip": "保守時間枠を作成または編集できません",
1021210210
"xpack.alerting.maintenanceWindows.cancelAndArchiveModal.subtitle": "ルール通知はただちに再開します。すべての実行中と予定されている保守時間枠イベントはキャンセルされ、時間枠は削除用のキューに追加されます。",

x-pack/platform/plugins/private/translations/translations/zh-CN.json

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10196,8 +10196,6 @@
1019610196
"xpack.alerting.maintenanceWindows.archive.subtitle": "已取消即将发生的维护窗口事件,且该窗口已进入删除队列。",
1019710197
"xpack.alerting.maintenanceWindows.archive.title": "归档维护窗口",
1019810198
"xpack.alerting.maintenanceWindows.archiveCallout.subtitle": "您在此处所做的更改将不会保存。是否确定要放弃这些未保存更改并归档此维护窗口?",
10199-
"xpack.alerting.maintenanceWindows.badge.experimentalDescription": "此功能处于技术预览阶段,在未来版本中可能会更改或完全移除。Elastic 将努力修复任何问题,但处于技术预览状态的功能不受正式 GA 功能支持 SLA 的约束。",
10200-
"xpack.alerting.maintenanceWindows.badge.experimentalLabel": "技术预览",
1020110199
"xpack.alerting.maintenanceWindows.badge.readOnly.text": "只读",
1020210200
"xpack.alerting.maintenanceWindows.badge.readOnly.tooltip": "无法创建或编辑维护窗口",
1020310201
"xpack.alerting.maintenanceWindows.cancelAndArchiveModal.subtitle": "规则通知立即恢复。已取消所有正在运行和即将发生的维护窗口事件,且该窗口已进入删除队列。",

x-pack/platform/plugins/shared/alerting/public/pages/maintenance_windows/components/page_header.tsx

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77

88
import React, { useCallback } from 'react';
99
import {
10-
EuiBetaBadge,
1110
EuiFlexGroup,
1211
EuiFlexItem,
1312
EuiSpacer,
@@ -22,15 +21,6 @@ import * as i18n from '../translations';
2221
import { TruncatedText } from './truncated_text';
2322
import { useMaintenanceWindowsNavigation } from '../../../hooks/use_navigation';
2423

25-
export const ExperimentalBadge = React.memo(() => (
26-
<EuiBetaBadge
27-
label={i18n.EXPERIMENTAL_LABEL}
28-
tooltipContent={i18n.EXPERIMENTAL_DESCRIPTION}
29-
tooltipPosition="bottom"
30-
/>
31-
));
32-
ExperimentalBadge.displayName = 'ExperimentalBadge';
33-
3424
interface TitleProps {
3525
title: string;
3626
description?: string;
@@ -45,9 +35,6 @@ const Title = React.memo<TitleProps>(({ title, description }) => {
4535
<h1>{<TruncatedText text={title} />}</h1>
4636
</EuiTitle>
4737
</EuiFlexItem>
48-
<EuiFlexItem grow={false}>
49-
<ExperimentalBadge />
50-
</EuiFlexItem>
5138
</EuiFlexGroup>
5239
</EuiFlexItem>
5340
{description ? (

x-pack/platform/plugins/shared/alerting/public/pages/maintenance_windows/index.tsx

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@ import * as i18n from './translations';
2323
import { useCreateMaintenanceWindowNavigation } from '../../hooks/use_navigation';
2424
import { MaintenanceWindowsList } from './components/maintenance_windows_list';
2525
import { useFindMaintenanceWindows } from '../../hooks/use_find_maintenance_windows';
26-
import { ExperimentalBadge } from './components/page_header';
2726
import { useLicense } from '../../hooks/use_license';
2827
import { LicensePrompt } from './components/license_prompt';
2928
import type { MaintenanceWindowStatus } from '../../../common';
@@ -127,9 +126,6 @@ export const MaintenanceWindowsPage = React.memo(() => {
127126
<h1>{i18n.MAINTENANCE_WINDOWS}</h1>
128127
</EuiTitle>
129128
</EuiFlexItem>
130-
<EuiFlexItem grow={false}>
131-
<ExperimentalBadge />
132-
</EuiFlexItem>
133129
</EuiFlexGroup>
134130
<EuiSpacer />
135131
<EuiText size="m">

x-pack/platform/plugins/shared/alerting/public/pages/maintenance_windows/maintenance_window_edit_page.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
import React from 'react';
99
import { useParams } from 'react-router-dom';
10-
import { EuiPageSection } from '@elastic/eui';
10+
import { EuiPageSection, EuiSpacer } from '@elastic/eui';
1111

1212
import { useBreadcrumbs } from '../../hooks/use_breadcrumbs';
1313
import { useMaintenanceWindowsNavigation } from '../../hooks/use_navigation';
@@ -38,6 +38,7 @@ export const MaintenanceWindowsEditPage = React.memo(() => {
3838
return (
3939
<EuiPageSection restrictWidth={true}>
4040
<PageHeader showBackButton={true} title={i18n.EDIT_MAINTENANCE_WINDOW} />
41+
<EuiSpacer size="m" />
4142
<CreateMaintenanceWindowForm
4243
initialValue={maintenanceWindow}
4344
maintenanceWindowId={maintenanceWindowId}

x-pack/platform/plugins/shared/alerting/public/pages/maintenance_windows/translations.ts

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -445,21 +445,6 @@ export const ARCHIVE_CALLOUT_SUBTITLE = i18n.translate(
445445
}
446446
);
447447

448-
export const EXPERIMENTAL_LABEL = i18n.translate(
449-
'xpack.alerting.maintenanceWindows.badge.experimentalLabel',
450-
{
451-
defaultMessage: 'Technical preview',
452-
}
453-
);
454-
455-
export const EXPERIMENTAL_DESCRIPTION = i18n.translate(
456-
'xpack.alerting.maintenanceWindows.badge.experimentalDescription',
457-
{
458-
defaultMessage:
459-
'This functionality is in technical preview and may be changed or removed completely in a future release. Elastic will work to fix any issues, but features in technical preview are not subject to the support SLA of official GA features.',
460-
}
461-
);
462-
463448
export const UPCOMING = i18n.translate('xpack.alerting.maintenanceWindows.upcoming', {
464449
defaultMessage: 'Upcoming',
465450
});

0 commit comments

Comments
 (0)