---
apiVersion: operators.coreos.com/v1
kind: Operator
metadata:
  creationTimestamp: "2025-10-27T12:40:31Z"
  generation: 1
  managedFields:
  - apiVersion: operators.coreos.com/v1
    fieldsType: FieldsV1
    fieldsV1:
      f:spec: {}
    manager: olm
    operation: Update
    time: "2025-10-27T12:40:31Z"
  - apiVersion: operators.coreos.com/v1
    fieldsType: FieldsV1
    fieldsV1:
      f:status:
        .: {}
        f:components:
          .: {}
          f:labelSelector: {}
          f:refs: {}
    manager: olm
    operation: Update
    subresource: status
    time: "2025-10-29T13:05:57Z"
  name: mtc-operator.openshift-migration
  resourceVersion: "2211317"
  uid: d3184717-1cb7-43e3-8d11-477c5c77fcab
spec: {}
status:
  components:
    labelSelector:
      matchExpressions:
      - key: operators.coreos.com/mtc-operator.openshift-migration
        operator: Exists
    refs:
    - apiVersion: rbac.authorization.k8s.io/v1
      kind: ClusterRole
      name: mtc-operator.v1.8.10-57eKMAxLFsHqjnfaaYkoCA6DtU3rRqU6Gx40TP
    - apiVersion: rbac.authorization.k8s.io/v1
      kind: ClusterRole
      name: mtc-operator.v1.8.10-9z3iEFgCjouD1XvetPbO1QgpRHDRoo6FwnwDE2
    - apiVersion: rbac.authorization.k8s.io/v1
      kind: ClusterRoleBinding
      name: mtc-operator.v1.8.10-57eKMAxLFsHqjnfaaYkoCA6DtU3rRqU6Gx40TP
    - apiVersion: rbac.authorization.k8s.io/v1
      kind: ClusterRoleBinding
      name: mtc-operator.v1.8.10-9z3iEFgCjouD1XvetPbO1QgpRHDRoo6FwnwDE2
    - apiVersion: operators.coreos.com/v1alpha1
      conditions:
      - lastTransitionTime: "2025-10-27T12:41:30Z"
        lastUpdateTime: "2025-10-27T12:41:30Z"
        message: install strategy completed with no errors
        reason: InstallSucceeded
        status: "True"
        type: Succeeded
      kind: ClusterServiceVersion
      name: mtc-operator.v1.8.10
      namespace: openshift-migration
    - apiVersion: apiextensions.k8s.io/v1
      conditions:
      - lastTransitionTime: "2025-10-27T12:41:04Z"
        message: no conflicts found
        reason: NoConflicts
        status: "True"
        type: NamesAccepted
      - lastTransitionTime: "2025-10-27T12:41:04Z"
        message: the initial names have been accepted
        reason: InitialNamesAccepted
        status: "True"
        type: Established
      kind: CustomResourceDefinition
      name: directimagemigrations.migration.openshift.io
    - apiVersion: apiextensions.k8s.io/v1
      conditions:
      - lastTransitionTime: "2025-10-27T12:41:04Z"
        message: no conflicts found
        reason: NoConflicts
        status: "True"
        type: NamesAccepted
      - lastTransitionTime: "2025-10-27T12:41:04Z"
        message: the initial names have been accepted
        reason: InitialNamesAccepted
        status: "True"
        type: Established
      kind: CustomResourceDefinition
      name: directimagestreammigrations.migration.openshift.io
    - apiVersion: apiextensions.k8s.io/v1
      conditions:
      - lastTransitionTime: "2025-10-27T12:41:04Z"
        message: no conflicts found
        reason: NoConflicts
        status: "True"
        type: NamesAccepted
      - lastTransitionTime: "2025-10-27T12:41:04Z"
        message: the initial names have been accepted
        reason: InitialNamesAccepted
        status: "True"
        type: Established
      kind: CustomResourceDefinition
      name: directvolumemigrationprogresses.migration.openshift.io
    - apiVersion: apiextensions.k8s.io/v1
      conditions:
      - lastTransitionTime: "2025-10-27T12:41:04Z"
        message: no conflicts found
        reason: NoConflicts
        status: "True"
        type: NamesAccepted
      - lastTransitionTime: "2025-10-27T12:41:04Z"
        message: the initial names have been accepted
        reason: InitialNamesAccepted
        status: "True"
        type: Established
      kind: CustomResourceDefinition
      name: directvolumemigrations.migration.openshift.io
    - apiVersion: apiextensions.k8s.io/v1
      conditions:
      - lastTransitionTime: "2025-10-27T12:41:04Z"
        message: no conflicts found
        reason: NoConflicts
        status: "True"
        type: NamesAccepted
      - lastTransitionTime: "2025-10-27T12:41:04Z"
        message: the initial names have been accepted
        reason: InitialNamesAccepted
        status: "True"
        type: Established
      kind: CustomResourceDefinition
      name: miganalytics.migration.openshift.io
    - apiVersion: apiextensions.k8s.io/v1
      conditions:
      - lastTransitionTime: "2025-10-27T12:41:04Z"
        message: no conflicts found
        reason: NoConflicts
        status: "True"
        type: NamesAccepted
      - lastTransitionTime: "2025-10-27T12:41:04Z"
        message: the initial names have been accepted
        reason: InitialNamesAccepted
        status: "True"
        type: Established
      kind: CustomResourceDefinition
      name: migclusters.migration.openshift.io
    - apiVersion: apiextensions.k8s.io/v1
      conditions:
      - lastTransitionTime: "2025-10-27T12:41:04Z"
        message: no conflicts found
        reason: NoConflicts
        status: "True"
        type: NamesAccepted
      - lastTransitionTime: "2025-10-27T12:41:04Z"
        message: the initial names have been accepted
        reason: InitialNamesAccepted
        status: "True"
        type: Established
      kind: CustomResourceDefinition
      name: mighooks.migration.openshift.io
    - apiVersion: apiextensions.k8s.io/v1
      conditions:
      - lastTransitionTime: "2025-10-27T12:41:04Z"
        message: no conflicts found
        reason: NoConflicts
        status: "True"
        type: NamesAccepted
      - lastTransitionTime: "2025-10-27T12:41:04Z"
        message: the initial names have been accepted
        reason: InitialNamesAccepted
        status: "True"
        type: Established
      kind: CustomResourceDefinition
      name: migmigrations.migration.openshift.io
    - apiVersion: apiextensions.k8s.io/v1
      conditions:
      - lastTransitionTime: "2025-10-27T12:41:04Z"
        message: no conflicts found
        reason: NoConflicts
        status: "True"
        type: NamesAccepted
      - lastTransitionTime: "2025-10-27T12:41:04Z"
        message: the initial names have been accepted
        reason: InitialNamesAccepted
        status: "True"
        type: Established
      kind: CustomResourceDefinition
      name: migplans.migration.openshift.io
    - apiVersion: apiextensions.k8s.io/v1
      conditions:
      - lastTransitionTime: "2025-10-27T12:41:04Z"
        message: no conflicts found
        reason: NoConflicts
        status: "True"
        type: NamesAccepted
      - lastTransitionTime: "2025-10-27T12:41:04Z"
        message: the initial names have been accepted
        reason: InitialNamesAccepted
        status: "True"
        type: Established
      kind: CustomResourceDefinition
      name: migrationcontrollers.migration.openshift.io
    - apiVersion: apiextensions.k8s.io/v1
      conditions:
      - lastTransitionTime: "2025-10-27T12:41:04Z"
        message: no conflicts found
        reason: NoConflicts
        status: "True"
        type: NamesAccepted
      - lastTransitionTime: "2025-10-27T12:41:04Z"
        message: the initial names have been accepted
        reason: InitialNamesAccepted
        status: "True"
        type: Established
      kind: CustomResourceDefinition
      name: migstorages.migration.openshift.io
    - apiVersion: apps/v1
      conditions:
      - lastTransitionTime: "2025-10-27T12:41:30Z"
        lastUpdateTime: "2025-10-27T12:41:30Z"
        message: Deployment has minimum availability.
        reason: MinimumReplicasAvailable
        status: "True"
        type: Available
      - lastTransitionTime: "2025-10-27T12:41:08Z"
        lastUpdateTime: "2025-10-27T12:41:30Z"
        message: ReplicaSet "migration-operator-595485847" has successfully progressed.
        reason: NewReplicaSetAvailable
        status: "True"
        type: Progressing
      kind: Deployment
      name: migration-operator
      namespace: openshift-migration
    - apiVersion: operators.coreos.com/v1alpha1
      conditions:
      - lastTransitionTime: "2025-10-27T12:41:32Z"
        lastUpdateTime: "2025-10-27T12:41:32Z"
        status: "True"
        type: Installed
      kind: InstallPlan
      name: install-88d6j
      namespace: openshift-migration
    - apiVersion: operators.coreos.com/v2
      kind: OperatorCondition
      name: mtc-operator.v1.8.10
      namespace: openshift-migration
    - apiVersion: rbac.authorization.k8s.io/v1
      kind: Role
      name: mtc-operator.v1.8.10-mig-5vcjfdG6uWnD5jiCBjfOWAwuHOEQ7WcXFEdj8E
      namespace: openshift-migration
    - apiVersion: rbac.authorization.k8s.io/v1
      kind: RoleBinding
      name: mtc-operator.v1.8.10-mig-5vcjfdG6uWnD5jiCBjfOWAwuHOEQ7WcXFEdj8E
      namespace: openshift-migration
    - apiVersion: v1
      kind: ServiceAccount
      name: migration-controller
      namespace: openshift-migration
    - apiVersion: v1
      kind: ServiceAccount
      name: migration-operator
      namespace: openshift-migration
    - apiVersion: operators.coreos.com/v1alpha1
      conditions:
      - lastTransitionTime: "2025-10-29T13:03:21Z"
        message: targeted catalogsource openshift-marketplace/redhat-operators missing
        reason: UnhealthyCatalogSourceFound
        status: "True"
        type: CatalogSourcesUnhealthy
      - message: 'constraints not satisfiable: no operators found from catalog redhat-operators
          in namespace openshift-marketplace referenced by subscription mtc-operator,
          subscription mtc-operator exists'
        reason: ConstraintsNotSatisfiable
        status: "True"
        type: ResolutionFailed
      kind: Subscription
      name: mtc-operator
      namespace: openshift-migration
