V2Wizard: Update copy based on SPUR

This updates the copy of the Wizard steps based on the recent SPUR.
This commit is contained in:
regexowl 2024-04-02 16:47:11 +02:00 committed by Lucas Garfield
parent a46732d560
commit a1372adb94
8 changed files with 36 additions and 29 deletions

View file

@ -47,8 +47,9 @@ const DetailsStep = () => {
Details
</Title>
<Text>
Optionally enter a name to identify your image later quickly. If you do
not provide one, the UUID will be used as the name.
Enter a name to identify your blueprint. If no name is entered, the
images created from this blueprint will use the name of the parent
blueprint.
</Text>
<FormGroup isRequired label="Blueprint name" fieldId="blueprint-name">
<ValidatedTextInput
@ -58,7 +59,7 @@ const DetailsStep = () => {
validator={isBlueprintNameValid}
onChange={handleNameChange}
helperText="Please enter a valid name"
placeholder="Blueprint name"
placeholder="Add blueprint name"
/>
<FormHelperText>
<HelperText>

View file

@ -13,17 +13,10 @@ const FileSystemAutomaticPartition = () => {
<TextContent>
<Text component={TextVariants.h3}>Automatic partitioning</Text>
<Text>
Red Hat will automatically partition your image to what is best,
depending on the target environment(s).
</Text>
<Text>
The target environment sometimes dictates the partitioning scheme or
parts of it, and sometimes the target environment is unknown (e.g., for
the .qcow2 generic cloud image).
</Text>
<Text>
Using automatic partitioning will apply the most current supported
configuration.
The system automatically partitions your image storage depending on the
target environment(s). The target environment sometimes dictates all or
part of the partitioning scheme. Automatic partitioning applies the most
current supported configuration layout.
<br></br>
<Button
component="a"

View file

@ -15,7 +15,9 @@ const FileSystemStep = () => {
return (
<Form>
<Title headingLevel="h2">File system configuration</Title>
<Title headingLevel="h1" size="xl">
File system configuration
</Title>
<Text>Define the partitioning of the image</Text>
{fileSystemPartitionMode === 'automatic' ? (
<>

View file

@ -21,8 +21,8 @@ const ImageOutputStep = () => {
Image output
</Title>
<Text>
Image builder allows you to create a custom image and push it to target
environments.
Images enables you to create customized blueprints, create custom images
from the blueprints, and push them to target environments
<br />
<DocumentationButton />
</Text>

View file

@ -1,13 +1,13 @@
import React from 'react';
import { Form, Text, Title } from '@patternfly/react-core';
import { Button, Form, Text, Title } from '@patternfly/react-core';
import { ExternalLinkAltIcon } from '@patternfly/react-icons';
import { Oscap } from './Oscap';
import { imageBuilderApi } from '../../../../store/enhancedImageBuilderApi';
import { useAppSelector } from '../../../../store/hooks';
import { selectDistribution } from '../../../../store/wizardSlice';
import DocumentationButton from '../../../sharedComponents/DocumentationButton';
const OscapStep = () => {
const prefetchOscapProfile = imageBuilderApi.usePrefetch('getOscapProfiles');
@ -20,10 +20,22 @@ const OscapStep = () => {
OpenSCAP profile
</Title>
<Text>
Use OpenSCAP to monitor the adherence of your registered RHEL systems to
a selected regulatory compliance profile
OpenSCAP enables you to automatically monitor the adherence of your
registered RHEL systems to a selected regulatory compliance profile.
<br />
<DocumentationButton />
<Button
component="a"
target="_blank"
variant="link"
icon={<ExternalLinkAltIcon />}
iconPosition="right"
isInline
href={
'https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/6/html/security_guide/chap-compliance_and_vulnerability_scanning'
}
>
Documentation
</Button>
</Text>
<Oscap />
</Form>

View file

@ -10,9 +10,7 @@ const PackagesStep = () => {
<Title headingLevel="h1" size="xl">
Additional packages
</Title>
<Text>
Images built with Image Builder include all required packages.
</Text>
<Text>Blueprints created with Images include all required packages.</Text>
<Packages />
</Form>
);

View file

@ -22,8 +22,9 @@ const RegistrationStep = () => {
Register systems using this image
</Title>
<Text>
Automatically register your systems with Red Hat to enhance security and
track your spending.
To enhance security and track your spending, you can register your
systems either automatically with Red Hat, or manually during the
initial boot.
</Text>
<Registration />
{registrationType !== 'register-later' ? (

View file

@ -31,8 +31,8 @@ const RepositoriesStep = () => {
Custom repositories
</Title>
<Text>
Select from linked custom repositories from which to search and add
packages to this image.
Select the linked custom repositories from which you can add packages to
the image.
<br />
<ManageRepositoriesButton />
</Text>