Uploaded image for project: 'OpenShift Virtualization'
  1. OpenShift Virtualization
  2. CNV-29287

Consider Tekton CRD installation as an optional

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Won't Do
    • Icon: Minor Minor
    • None
    • None
    • CNV Infrastructure
    • None
    • CNV Infra 237, CNV Infra 238
    • None

      If Tekton CRD is not installed, ssp-operator will consider it as a missing CRD [1] and will stop and not deploy new resources. The ssp-operator should consider Tekton CRD as an optional CRD.

      In tekton-tasks-operator, it was implemented in a way that the operator is stopping and waiting for the CRD to be installed [2].

      [1] https://github.com/kubevirt/ssp-operator/blob/master/controllers/setup.go#L116-L120

      [2] https://github.com/kubevirt/tekton-tasks-operator/blob/85770b1a3e4d4afad780560bb45ec324d0a6ac9d/controllers/setup.go#L48-L55

            akrejcir@redhat.com Andrej Krejcir
            boukhano@redhat.com Ben Oukhanov
            Geetika Kapoor Geetika Kapoor
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: