Skip to content

Commit

Permalink
Adjuste Data Node migration wording (#18370)
Browse files Browse the repository at this point in the history
* update wording

* fix typo
  • Loading branch information
ousmaneo authored Feb 23, 2024
1 parent d89d0fc commit 4e697eb
Show file tree
Hide file tree
Showing 10 changed files with 19 additions and 20 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -121,7 +121,7 @@ export const MIGRATION_STATE = {
},
PROVISION_ROLLING_UPGRADE_NODES_RUNNING: {
key: 'PROVISION_ROLLING_UPGRADE_NODES_RUNNING',
description: 'Provisionning Data Nodes certificate.',
description: 'Provision the Data Nodes certificate.',
},
JOURNAL_SIZE_DOWNTIME_WARNING: {
key: 'JOURNAL_SIZE_DOWNTIME_WARNING',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,8 +25,8 @@ const CAConfiguration = () => (
<>
<h2>Configure Certificate Authority</h2>
<p>
In this first step you can either upload or create a new certificate authority.<br />
Using it we can provision your Data Nodes with certificates easily.
In this step you can either upload or create a new certificate authority.<br />
The certificate authority will provision and manage certificates for your Data Nodes more easily.
</p>
<Tabs defaultActiveKey={TAB_KEYS[0]} id="ca-configurations">
<Tab eventKey={TAB_KEYS[0]} title="Create new CA">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -55,9 +55,7 @@ const CaCreateForm = () => {
return (
<div>
<p>
Here you can quickly create a new certificate authority.
All you need to do is to click on the &ldquo;Create CA&rdquo; button.
The CA should only be used to secure your Graylog Data Nodes.
Click on the &ldquo;Create CA&rdquo; button to quickly create a new certificate authority for your Graylog Data Nodes.
</p>
<Formik initialValues={{ organization: 'Graylog CA' }} onSubmit={(formValues: FormValues) => onSubmit(formValues)}>
{({ isSubmitting, isValid }) => (
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ const MigrationDatanodeList = () => {
</>
) : (
<>
<h4>Data Nodes found:</h4>
<h4>Data Nodes found: {dataNodes?.elements.length}</h4>
<br />
<Table bordered condensed striped hover>
<thead>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -52,14 +52,15 @@ const MigrationWelcomeStep = ({ currentStep, onTriggerStep }: Props) => (
<Row>
<Col md={6}>
<MigrationError errorMessage={currentStep.error_message} />
<Headline>Migration to Data Node</Headline>
<Headline>Data Nodes Migration</Headline>
<p>
It looks like you updated Graylog and want to configure a Data Node. Data Nodes allow you to index and search through all the messages in your Graylog message database.
The Graylog Data Node is a management component designed to configure and optimize OpenSearch for use with Graylog, reducing administrative overhead and simplifying future updates.
</p>
<p>Deployments earlier than v5.2 or that opted to not install with a Data Node will need to migrate the message databases to Data Nodes.</p>
<p>
Using this migration tool you can check the compatibility and follow the steps to migrate your existing OpenSearch data to a Data Node.<br />
This migration tool will check the compatibility of your components and guide you through to migrate your existing OpenSearch data to a Data Node.<br />
</p>
<p>Migrating to Data Node requires some steps that are performed using the UI in this wizard, but it also requires some additional steps that should be performed on the OS, your current OS/ES cluster and your config files.</p>
<p>Migrating to Data Node will require some steps to be performed on the OS, within your current OS/ES cluster, and in your configuration files.</p>
<p>You can get more information on the Data Node migration <DocumentationLink page="graylog-data-node" text="documentation" />.</p>
<br />
<MigrationDatanodeList />
Expand All @@ -73,7 +74,7 @@ const MigrationWelcomeStep = ({ currentStep, onTriggerStep }: Props) => (
<Panel.Body>
<p>Migration from <code>Elasticsearch 7.10</code> needs an additional step. ES 7.10 does not understand JWT
authentication.
So you have to first migrate to OpenSearch before running the update of the security information. Look at
So you will need to first migrate to OpenSearch before running the update of the security information. Look at
the supplied <code>es710-docker-compose.yml</code> as an example.
</p>
</Panel.Body>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,7 @@ const RemoteReindexingMigration = ({ currentStep, onTriggerNextStep }: Props) =>
return (
<Col md={6}>
<StyledTitle>Remote reindexing migration</StyledTitle>
<p>Follow these steps to migrate your existing OpenSearch 2.x or 1.3.x cluster to Data Node.</p>
<p>Follow these steps to migrate your existing OpenSearch 2.x or 1.3.x cluster to Data Nodes.</p>
<StyledPanelGroup accordion id="first" activeKey={activeStep} onSelect={() => {}}>
{REMOTE_REINDEXING_MIGRATION_STEPS.map((remoteReindexingStep, index) => {
const { description } = MIGRATION_STATE[remoteReindexingStep];
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -94,8 +94,8 @@ const RollingUpgradeMigration = ({ currentStep, onTriggerNextStep }: Props) => {
return (
<Col>
<StyledTitle>Rolling upgrade migration</StyledTitle>
<p>Follow these steps to migrate your existing OpenSearch version 2.x or 1.3.x cluster to the Data
Node.
<p>Follow these steps to migrate your existing OpenSearch version 2.x or 1.3.x cluster to Data
Nodes.
</p>
<StyledPanelGroup accordion id="first" activeKey={activeStep} onSelect={() => {}}>
{ROLLING_UPGRADE_MIGRATION_STEPS.map((rollingUpgradeStep, index) => {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ const Welcome = ({ currentStep, onTriggerStep } : MigrationStepComponentProps) =
return (
<>
<h3>Welcome</h3>
<p>Using the Remote Reindexing will allow you to move the Data Node by reindexing the data in your existing cluster to the Data Node cluster.</p>
<p>Using the Remote Reindexing will allow you to move to Data Nodes by reindexing the data in your existing cluster to a Data Node cluster.</p>
<p>To start please install Data Node on every OS/ES node from your previous setup. You can find more information on how to download and install the Data Node <DocumentationLink page="graylog-data-node" text="here" />.</p>
<MigrationDatanodeList />
<MigrationStepTriggerButtonToolbar disabled={dataNodes?.elements?.length <= 0} nextSteps={currentStep.next_steps} onTriggerStep={onTriggerStep} />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,10 +29,10 @@ const DownsizeWarning = styled(Alert)`
const JournalDowntimeWarning = ({ currentStep, onTriggerStep }: MigrationStepComponentProps) => (
<>
<h3>Journal downtime size warning</h3>
<p>Please note that during migration you will have to stop processing on your Graylog node, this will result in the journal growing in size.</p>
<p>Therefore you will have to increase your journal volume size during the Journal size downsize step or earlier.</p>
<p>Please note that during migration data processing will stop on your Graylog node, this will result in the journal growing in size.</p>
<p>Therefore increase your journal volume size.</p>
<DownsizeWarning bsStyle="danger">
<p>Please make sure your journal volume size is enough before proceeding.</p>
<p>Please make sure your journal volume size is sufficient before proceeding.</p>
</DownsizeWarning>
<MigrationStepTriggerButtonToolbar nextSteps={currentStep.next_steps} onTriggerStep={onTriggerStep} />
</>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ const Welcome = ({ currentStep, onTriggerStep }: MigrationStepComponentProps) =>
<Row>
<Col md={6}>
<h3>Welcome</h3>
<p>Using the rolling upgrade will allow you to move the Data Node by using the data folder of your existing cluster to the Data Node cluster.</p>
<p>A rolling upgrade will migrate the data folder of your existing cluster to a Data Node cluster.</p>
<p>To start please install Data Node on every OS/ES node from your previous setup. You can find more information on how to download and install the Data Node <DocumentationLink page="graylog-data-node" text="here" />.</p>
<MigrationDatanodeList />
</Col>
Expand Down

0 comments on commit 4e697eb

Please sign in to comment.