[UA] Update wizard copy to callout "x.last" (#201633)

## Summary

We want to make sure users for the upgrade assistant are aware that the
only way to safely perform a major version upgrade is to upgrade to the
latest minor of the major they are on.


### Current
<img width="1258" alt="Screenshot 2024-11-25 at 16 44 37"
src="https://github.com/user-attachments/assets/ad114e44-82f4-4afd-98b4-0fe307c8175b">

### Next

<img width="1265" alt="Screenshot 2024-11-27 at 13 52 30"
src="https://github.com/user-attachments/assets/b02b54a0-cb9e-439e-9218-f1ebe813c1fa">


Related https://github.com/elastic/kibana/issues/201377

### Checklist

Check the PR satisfies following conditions. 

Reviewers should verify this PR satisfies this list as well.

- [ ] Any text added follows [EUI's writing
guidelines](https://elastic.github.io/eui/#/guidelines/writing), uses
sentence case text and includes [i18n
support](https://github.com/elastic/kibana/blob/main/packages/kbn-i18n/README.md)
- [ ]
[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)
was added for features that require explanation or tutorials
- [ ] [Unit or functional
tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)
were updated or added to match the most common scenarios
- [ ] If a plugin configuration key changed, check if it needs to be
allowlisted in the cloud and added to the [docker
list](https://github.com/elastic/kibana/blob/main/src/dev/build/tasks/os_packages/docker_generator/resources/base/bin/kibana-docker)
- [ ] This was checked for breaking HTTP API changes, and any breaking
changes have been approved by the breaking-change committee. The
`release_note:breaking` label should be applied in these situations.
- [ ] [Flaky Test
Runner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1) was
used on any tests changed
- [ ] The PR description includes the appropriate Release Notes section,
and the correct `release_note:*` label is applied per the
[guidelines](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)

### Identify risks

Does this PR introduce any risks? For example, consider risks like hard
to test bugs, performance regression, potential of data loss.

Describe the risk, its severity, and mitigation for each identified
risk. Invite stakeholders and evaluate how to proceed before merging.

- [ ] [See some risk
examples](https://github.com/elastic/kibana/blob/main/RISK_MATRIX.mdx)
- [ ] ...
This commit is contained in:
Jean-Louis Leysens 2024-11-27 15:42:01 +01:00 committed by GitHub
parent 87af12d21d
commit e3c532b54a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 17 additions and 17 deletions

View file

@ -48859,7 +48859,6 @@
"xpack.upgradeAssistant.overview.apiCompatibilityNoteTitle": "Appliquer les en-têtes de compatibilité d'API (facultatif)",
"xpack.upgradeAssistant.overview.backupStepDescription": "Assurez-vous de disposer d'un snapshot actuel avant d'effectuer des modifications.",
"xpack.upgradeAssistant.overview.backupStepTitle": "Sauvegarder vos données",
"xpack.upgradeAssistant.overview.checkUpcomingVersion": "Si vous ne travaillez pas sur la dernière version de la Suite Elastic, utilisez l'assistant de mise à niveau pour effectuer la préparation de la prochaine mise à niveau.",
"xpack.upgradeAssistant.overview.cloudBackup.hasSnapshotMessage": "Dernier snapshot créé le {lastBackupTime}.",
"xpack.upgradeAssistant.overview.cloudBackup.loadingError": "Une erreur s'est produite lors de la récupération du dernier statut de snapshot",
"xpack.upgradeAssistant.overview.cloudBackup.noSnapshotMessage": "Vos données n'ont pas été sauvegardées.",
@ -48934,7 +48933,6 @@
"xpack.upgradeAssistant.overview.verifyChanges.retryButton": "Réessayer",
"xpack.upgradeAssistant.overview.viewDiscoverResultsAction": "Analyser les logs dans Discover",
"xpack.upgradeAssistant.overview.viewObservabilityResultsAction": "Afficher les logs d'obsolescence dans Logs Explorer",
"xpack.upgradeAssistant.overview.whatsNewLink": "Consulter les points forts de la toute dernière version",
"xpack.upgradeAssistant.reindex.reindexPrivilegesErrorBatch": "Vous ne disposez pas des privilèges appropriés pour réindexer \"{indexName}\".",
"xpack.upgradeAssistant.status.allDeprecationsResolvedMessage": "Tous les avertissements de déclassement ont été résolus.",
"xpack.upgradeAssistant.status.deprecationsUnresolvedMessage": "Les problèmes suivants doivent être résolus avant la mise à niveau : {upgradeIssues}.",

View file

@ -48820,7 +48820,6 @@
"xpack.upgradeAssistant.overview.apiCompatibilityNoteTitle": "API互換性ヘッダーを適用オプション",
"xpack.upgradeAssistant.overview.backupStepDescription": "変更を行う前に、現在のスナップショットがあることを確認してください。",
"xpack.upgradeAssistant.overview.backupStepTitle": "データをバックアップ",
"xpack.upgradeAssistant.overview.checkUpcomingVersion": "最新バージョンのElastic Stackを使用していない場合は、アップグレードアシスタンスを使用して、次回のアップグレードを準備してください。",
"xpack.upgradeAssistant.overview.cloudBackup.hasSnapshotMessage": "前回のスナップショットは{lastBackupTime}に作成されました。",
"xpack.upgradeAssistant.overview.cloudBackup.loadingError": "最新のスナップショットステータスの取得中にエラーが発生しました",
"xpack.upgradeAssistant.overview.cloudBackup.noSnapshotMessage": "データはバックアップされていません。",
@ -48895,7 +48894,6 @@
"xpack.upgradeAssistant.overview.verifyChanges.retryButton": "再試行",
"xpack.upgradeAssistant.overview.viewDiscoverResultsAction": "Discoverでログを分析",
"xpack.upgradeAssistant.overview.viewObservabilityResultsAction": "Logs Explorerで廃止予定ログを表示",
"xpack.upgradeAssistant.overview.whatsNewLink": "最新リリースのハイライトを確認",
"xpack.upgradeAssistant.reindex.reindexPrivilegesErrorBatch": "「{indexName}」に再インデックスするための権限が不十分です。",
"xpack.upgradeAssistant.status.allDeprecationsResolvedMessage": "すべての廃止予定の警告が解決されました。",
"xpack.upgradeAssistant.status.deprecationsUnresolvedMessage": "アップグレード前に次の問題を解決する必要があります:{upgradeIssues}。",

View file

@ -48072,7 +48072,6 @@
"xpack.upgradeAssistant.overview.apiCompatibilityNoteTitle": "应用 API 兼容性标头(可选)",
"xpack.upgradeAssistant.overview.backupStepDescription": "做出更改之前,请确保具有当前快照。",
"xpack.upgradeAssistant.overview.backupStepTitle": "备份您的数据",
"xpack.upgradeAssistant.overview.checkUpcomingVersion": "如果您未使用最新版本的 Elastic Stack请使用升级助手准备下次升级。",
"xpack.upgradeAssistant.overview.cloudBackup.hasSnapshotMessage": "上次创建快照的时间为 {lastBackupTime}。",
"xpack.upgradeAssistant.overview.cloudBackup.loadingError": "检索最新快照状态时出错",
"xpack.upgradeAssistant.overview.cloudBackup.noSnapshotMessage": "您的数据未备份。",
@ -48147,7 +48146,6 @@
"xpack.upgradeAssistant.overview.verifyChanges.retryButton": "重试",
"xpack.upgradeAssistant.overview.viewDiscoverResultsAction": "在 Discover 中分析日志",
"xpack.upgradeAssistant.overview.viewObservabilityResultsAction": "在日志浏览器中查看弃用日志",
"xpack.upgradeAssistant.overview.whatsNewLink": "查看最新发布亮点",
"xpack.upgradeAssistant.status.allDeprecationsResolvedMessage": "所有弃用警告均已解决。",
"xpack.upgradeAssistant.status.deprecationsUnresolvedMessage": "在升级之前必须解决以下问题:{upgradeIssues}。",
"xpack.upgradeAssistant.status.esTotalCriticalDepsMessage": "{esTotalCriticalDeps} 个 Elasticsearch 弃用{esTotalCriticalDeps, plural, other {问题}}",

View file

@ -9,13 +9,13 @@ import React, { useEffect, useState } from 'react';
import {
EuiSteps,
EuiText,
EuiPageHeader,
EuiButtonEmpty,
EuiSpacer,
EuiLink,
EuiPageBody,
EuiPageSection,
EuiText,
} from '@elastic/eui';
import type { EuiStepProps } from '@elastic/eui/src/components/steps/step';
@ -94,18 +94,24 @@ export const Overview = withRouter(({ history }: RouteComponentProps) => {
>
<EuiText>
<FormattedMessage
id="xpack.upgradeAssistant.overview.checkUpcomingVersion"
defaultMessage="If you are not on the latest version of the Elastic Stack, use the Upgrade Assistant to prepare for the next upgrade."
id="xpack.upgradeAssistant.overview.upgradeToLatestMinorBeforeMajorMessage"
defaultMessage="Check the {link}. Before upgrading to a new major version, you must first upgrade to the latest minor of this major version."
values={{
link: (
<EuiLink
data-test-subj="whatsNewLink"
href={docLinks.links.elasticsearch.latestReleaseHighlights}
target="_blank"
>
<FormattedMessage
id="xpack.upgradeAssistant.overview.minorOfLatestMajorReleaseNotes"
defaultMessage="latest release highlights"
/>
</EuiLink>
),
}}
/>
</EuiText>
<EuiText data-test-subj="whatsNewLink">
<EuiLink href={docLinks.links.elasticsearch.latestReleaseHighlights} target="_blank">
<FormattedMessage
id="xpack.upgradeAssistant.overview.whatsNewLink"
defaultMessage="Check the latest release highlights"
/>
</EuiLink>
</EuiText>
</EuiPageHeader>
<EuiSpacer size="l" />
<EuiSteps