diff --git a/src/Components/CreateImageWizard/steps/Oscap/Oscap.tsx b/src/Components/CreateImageWizard/steps/Oscap/Oscap.tsx index 95b2314b..35ab3be1 100644 --- a/src/Components/CreateImageWizard/steps/Oscap/Oscap.tsx +++ b/src/Components/CreateImageWizard/steps/Oscap/Oscap.tsx @@ -13,11 +13,24 @@ import { selectImageTypes, } from '../../../../store/wizardSlice'; -const Oscap = () => { +type OscapPropTypes = { + majorVersion: string; +}; + +const Oscap = ({ majorVersion }: OscapPropTypes) => { const oscapProfile = useAppSelector(selectComplianceProfileID); const environments = useAppSelector(selectImageTypes); const complianceType = useAppSelector(selectComplianceType); + if (majorVersion === '10' && complianceType === 'openscap') { + return ( + + OpenSCAP security profiles aren’t available for RHEL 10 in Image Builder + yet. Support is on the way—check back soon for updates. + + ); + } + return ( <> {environments.includes('wsl') && ( diff --git a/src/Components/CreateImageWizard/steps/Oscap/index.tsx b/src/Components/CreateImageWizard/steps/Oscap/index.tsx index 10b21042..1b6f5abc 100644 --- a/src/Components/CreateImageWizard/steps/Oscap/index.tsx +++ b/src/Components/CreateImageWizard/steps/Oscap/index.tsx @@ -153,7 +153,7 @@ const OscapContent = () => { )} - + ); };