diff --git a/frontend/packages/operator-lifecycle-manager/src/components/__tests__/operator-lifecycle-status.spec.tsx b/frontend/packages/operator-lifecycle-manager/src/components/__tests__/operator-lifecycle-status.spec.tsx index a53f67cc2cb..b5a97eec37c 100644 --- a/frontend/packages/operator-lifecycle-manager/src/components/__tests__/operator-lifecycle-status.spec.tsx +++ b/frontend/packages/operator-lifecycle-manager/src/components/__tests__/operator-lifecycle-status.spec.tsx @@ -140,17 +140,9 @@ describe('getSupportPhase', () => { expect(result).toEqual({ status: SupportPhaseStatus.SelfSupport, allPhases }); }); - it('returns first phase when date is before all phases', () => { + it('returns self-support if the date is before all phases', () => { const result = getSupportPhase(lifecycle, '1.0', new Date('2023-06-01')); - expect(result).toEqual({ - status: SupportPhaseStatus.Active, - currentPhase: { - name: 'Maintenance support', - startDate: '2024-01-01', - endDate: '2024-06-30', - }, - allPhases, - }); + expect(result).toEqual({ status: SupportPhaseStatus.SelfSupport, allPhases }); }); it('returns no-data when lifecycle data is undefined', () => { diff --git a/frontend/packages/operator-lifecycle-manager/src/components/operator-lifecycle-status.tsx b/frontend/packages/operator-lifecycle-manager/src/components/operator-lifecycle-status.tsx index d965af04413..dba03bd3fca 100644 --- a/frontend/packages/operator-lifecycle-manager/src/components/operator-lifecycle-status.tsx +++ b/frontend/packages/operator-lifecycle-manager/src/components/operator-lifecycle-status.tsx @@ -138,12 +138,7 @@ export const getSupportPhase = ( } } - const lastPhase = allPhases[allPhases.length - 1]; - if (now > parseLocalEndOfDay(lastPhase.endDate)) { - return { status: SupportPhaseStatus.SelfSupport, allPhases }; - } - - return { status: SupportPhaseStatus.Active, currentPhase: allPhases[0], allPhases }; + return { status: SupportPhaseStatus.SelfSupport, allPhases }; }; export const ClusterCompatibilityStatus: FC<{ compatible: CompatibilityResult }> = ({