From 1abb37f7efb9cf34035a4418e62a74127f91b758 Mon Sep 17 00:00:00 2001 From: Montse Ortega Date: Mon, 21 Jul 2025 11:36:08 +0200 Subject: [PATCH] Add new Openshift AI - no GPU validation --- libs/types/assisted-installer-service.d.ts | 6 +++++- .../lib/ocm/components/clusterWizard/wizardTransition.ts | 7 ++++++- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/libs/types/assisted-installer-service.d.ts b/libs/types/assisted-installer-service.d.ts index 4c757b001a..40438f818f 100644 --- a/libs/types/assisted-installer-service.d.ts +++ b/libs/types/assisted-installer-service.d.ts @@ -673,6 +673,7 @@ export type ClusterValidationId = | 'servicemesh-requirements-satisfied' | 'serverless-requirements-satisfied' | 'openshift-ai-requirements-satisfied' + | 'openshift-ai-gpu-requirements-satisfied' | 'authorino-requirements-satisfied' | 'nmstate-requirements-satisfied' | 'amd-gpu-requirements-satisfied' @@ -1071,7 +1072,6 @@ export type FeatureSupportLevelId = | 'EXTERNAL_PLATFORM_OCI' | 'DUAL_STACK' | 'PLATFORM_MANAGED_NETWORKING' - | 'SKIP_MCO_REBOOT' | 'EXTERNAL_PLATFORM' | 'OVN_NETWORK_TYPE' | 'SDN_NETWORK_TYPE' @@ -2928,6 +2928,10 @@ export interface VersionedHostRequirements { * Master node requirements */ master?: ClusterHostRequirementsDetails; + /** + * Arbiter node requirements + */ + arbiter?: ClusterHostRequirementsDetails; /** * Worker node requirements */ diff --git a/libs/ui-lib/lib/ocm/components/clusterWizard/wizardTransition.ts b/libs/ui-lib/lib/ocm/components/clusterWizard/wizardTransition.ts index 721e2ef2ab..f2bdd96978 100644 --- a/libs/ui-lib/lib/ocm/components/clusterWizard/wizardTransition.ts +++ b/libs/ui-lib/lib/ocm/components/clusterWizard/wizardTransition.ts @@ -191,7 +191,12 @@ const hostDiscoveryStepValidationsMap: WizardStepValidationMap = { 'amd-gpu-requirements-satisfied', ], }, - softValidationIds: ['no-skip-installation-disk', 'no-skip-missing-disk', 'compatible-agent'], + softValidationIds: [ + 'no-skip-installation-disk', + 'no-skip-missing-disk', + 'compatible-agent', + 'openshift-ai-gpu-requirements-satisfied', + ], }; const storageStepValidationsMap: WizardStepValidationMap = {