diff --git a/api/v1/clusterextensionrevision_types.go b/api/v1/clusterextensionrevision_types.go index 678fc9307..04993f926 100644 --- a/api/v1/clusterextensionrevision_types.go +++ b/api/v1/clusterextensionrevision_types.go @@ -32,7 +32,6 @@ const ( // Condition Reasons ClusterExtensionRevisionReasonArchived = "Archived" ClusterExtensionRevisionReasonBlocked = "Blocked" - ClusterExtensionRevisionReasonMigrated = "Migrated" ClusterExtensionRevisionReasonProbeFailure = "ProbeFailure" ClusterExtensionRevisionReasonProbesSucceeded = "ProbesSucceeded" ClusterExtensionRevisionReasonReconciling = "Reconciling" diff --git a/internal/operator-controller/applier/boxcutter.go b/internal/operator-controller/applier/boxcutter.go index bef0251ac..5a11bfe65 100644 --- a/internal/operator-controller/applier/boxcutter.go +++ b/internal/operator-controller/applier/boxcutter.go @@ -266,20 +266,6 @@ func (m *BoxcutterStorageMigrator) Migrate(ctx context.Context, ext *ocv1.Cluste return fmt.Errorf("getting created revision: %w", err) } - // Set Available=Unknown so the revision controller will verify cluster state through probes. - // During migration, ClusterExtension will briefly show as not installed until verification completes. - meta.SetStatusCondition(&rev.Status.Conditions, metav1.Condition{ - Type: ocv1.ClusterExtensionRevisionTypeAvailable, - Status: metav1.ConditionUnknown, - Reason: ocv1.ClusterExtensionRevisionReasonMigrated, - Message: "Migrated from Helm storage, awaiting cluster state verification", - ObservedGeneration: rev.Generation, - }) - - if err := m.Client.Status().Update(ctx, rev); err != nil { - return fmt.Errorf("updating migrated revision status: %w", err) - } - return nil }