diff --git a/libs/ui-lib-tests/cypress/integration/ui-behaviour/cluster-updates.cy.ts b/libs/ui-lib-tests/cypress/integration/ui-behaviour/cluster-updates.cy.ts index ec8993d843..c77f330cdf 100644 --- a/libs/ui-lib-tests/cypress/integration/ui-behaviour/cluster-updates.cy.ts +++ b/libs/ui-lib-tests/cypress/integration/ui-behaviour/cluster-updates.cy.ts @@ -37,6 +37,7 @@ describe('Assisted Installer UI behaviour - cluster updates', () => { navbar.clickOnNavItem('Operators'); operatorsPage.singleOperatorsToggle().click(); + operatorsPage.migrationToolkitForVirtualization().click(); operatorsPage.openshiftVirtualization().click(); cy.wait('@update-cluster').then(() => { commonActions.getDangerAlert().should('exist'); diff --git a/libs/ui-lib-tests/cypress/views/operatorsPage.ts b/libs/ui-lib-tests/cypress/views/operatorsPage.ts index 00f6a6d2cb..e677eb36e7 100644 --- a/libs/ui-lib-tests/cypress/views/operatorsPage.ts +++ b/libs/ui-lib-tests/cypress/views/operatorsPage.ts @@ -2,6 +2,9 @@ export const operatorsPage = { openshiftVirtualization: () => { return cy.get('#form-checkbox-useContainerNativeVirtualization-field'); }, + migrationToolkitForVirtualization: () => { + return cy.get('#form-checkbox-useMigrationToolkitforVirtualization-field'); + }, singleOperatorsToggle: () => { return cy.contains('Single Operators '); }, diff --git a/libs/ui-lib/lib/ocm/components/featureSupportLevels/featureStateUtils.ts b/libs/ui-lib/lib/ocm/components/featureSupportLevels/featureStateUtils.ts index 09d045bc28..606f2b505c 100644 --- a/libs/ui-lib/lib/ocm/components/featureSupportLevels/featureStateUtils.ts +++ b/libs/ui-lib/lib/ocm/components/featureSupportLevels/featureStateUtils.ts @@ -354,9 +354,7 @@ const getOpenShiftAIDisabledReason = ( }; export const getCnvDisabledWithMtvReason = (operatorValues: OperatorsValues) => { - const mustDisableCnv = - operatorValues.useContainerNativeVirtualization && - !operatorValues.useMigrationToolkitforVirtualization; + const mustDisableCnv = !operatorValues.useMigrationToolkitforVirtualization; return mustDisableCnv ? `Currently, you need to install ${CNV_OPERATOR_LABEL} operator at the same time as ${MTV_OPERATOR_LABEL} operator.` : undefined;