Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion libs/locales/lib/en/translation.json
Original file line number Diff line number Diff line change
Expand Up @@ -731,7 +731,6 @@
"ai:Rename hostnames using the custom template:": "Rename hostnames using the custom template:",
"ai:Report a bug": "Report a bug",
"ai:Required field": "Required field",
"ai:Required.": "Required.",
"ai:Requirements for Two Node control plane OpenShift": "Requirements for Two Node control plane OpenShift",
"ai:Reset": "Reset",
"ai:Reset cluster": "Reset cluster",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ describe('Create a new cluster and show correct validations for every field', ()

it('Pull secret (Field not empty)', () => {
const emptyPullSecret = '{}';
let pullSecretError = 'Required.';
let pullSecretError = 'Required field';
clusterDetailsPage.inputPullSecret(emptyPullSecret);
clusterDetailsPage.clearPullSecret();
clusterDetailsPage.validateInputPullSecretFieldHelper(pullSecretError);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -104,16 +104,16 @@ export const getClusterDetailsValidationSchema = ({
return Yup.object({
name: validateName(),
baseDnsDomain: isOcm
? baseDomainValidationSchema.required('Required')
: dnsNameValidationSchema.required('Required'),
? baseDomainValidationSchema.required(t('ai:Required field'))
: dnsNameValidationSchema.required(t('ai:Required field')),
});
}
return Yup.object({
name: validateName(),
baseDnsDomain: isOcm
? baseDomainValidationSchema.required('Required')
: dnsNameValidationSchema.required('Required'),
pullSecret: pullSecretValidationSchema.required('Required.'),
? baseDomainValidationSchema.required(t('ai:Required field'))
: dnsNameValidationSchema.required(t('ai:Required field')),
pullSecret: pullSecretValidationSchema.required(t('ai:Required field')),
diskEncryptionTangServers: Yup.array().when('diskEncryptionMode', {
is: (diskEncryptionMode: DiskEncryption['mode']) => {
return diskEncryptionMode === 'tang';
Expand All @@ -125,8 +125,8 @@ export const getClusterDetailsValidationSchema = ({
.url(
t('ai:Tang Server URL must be a valid URL starting with "http://" or "https://"'),
)
.required(t('ai:Required.')),
thumbprint: Yup.string().required(t('ai:Required.')),
.required(t('ai:Required field')),
thumbprint: Yup.string().required(t('ai:Required field')),
}),
),
}),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ export const nameValidationSchema = (
) => {
const clusterNameValidationMessagesList = clusterNameValidationMessages(t);
return Yup.string()
.required('Required')
.required(t('ai:Required field'))
.matches(CLUSTER_NAME_VALID_CHARS_REGEX, {
message: clusterNameValidationMessagesList.INVALID_VALUE,
excludeEmptyString: true,
Expand Down
Loading