Bug 1840214

Summary: [CNV-2.4] VMimport operator doesn't set conditions - hco can not finish deployment
Product: Container Native Virtualization (CNV) Reporter: Lukas Bednar <lbednar>
Component: InstallationAssignee: Simone Tiraboschi <stirabos>
Status: CLOSED DUPLICATE QA Contact: Tareq Alayan <talayan>
Severity: urgent Docs Contact:
Priority: high    
Version: 2.4.0CC: cnv-qe-bugs, lbednar, stirabos
Target Milestone: ---Keywords: TestBlocker
Target Release: 2.4.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2020-05-26 15:39:20 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Lukas Bednar 2020-05-26 14:58:22 UTC
Description of problem:

    - lastHeartbeatTime: "2020-05-26T14:44:10Z"
      lastTransitionTime: "2020-05-26T14:33:51Z"
      message: VMimport resource has no conditions
      reason: VMimportConditions
      status: "True"
      type: Progressing

[cloud-user@ocp-psi-executor ~]$ oc get VMImportConfig  -n openshift-cnv vmimport-kubevirt-hyperconverged -o yaml
apiVersion: v2v.kubevirt.io/v1alpha1
kind: VMImportConfig
metadata:
  creationTimestamp: "2020-05-26T14:33:52Z"
  generation: 1
  labels:
    app: kubevirt-hyperconverged
  managedFields:
  - apiVersion: v2v.kubevirt.io/v1alpha1
    fieldsType: FieldsV1
    fieldsV1:
      f:metadata:
        f:labels:
          .: {}
          f:app: {}
        f:ownerReferences:
          .: {}
          k:{"uid":"2cd4d09c-0bc1-4663-8b97-9d44a2446aca"}:
            .: {}
            f:apiVersion: {}
            f:blockOwnerDeletion: {}
            f:controller: {}
            f:kind: {}
            f:name: {}
            f:uid: {}
      f:spec: {}
      f:status: {}
    manager: hyperconverged-cluster-operator
    operation: Update
    time: "2020-05-26T14:33:52Z"
  name: vmimport-kubevirt-hyperconverged
  ownerReferences:
  - apiVersion: hco.kubevirt.io/v1alpha1
    blockOwnerDeletion: true
    controller: true
    kind: HyperConverged
    name: kubevirt-hyperconverged
    uid: 2cd4d09c-0bc1-4663-8b97-9d44a2446aca
  resourceVersion: "10458235"
  selfLink: /apis/v2v.kubevirt.io/v1alpha1/vmimportconfigs/vmimport-kubevirt-hyperconverged
  uid: 5bdfac25-6a25-4c61-be32-ae28187b8f63
spec: {}

Version-Release number of selected component (if applicable):
HCO v2.3.0-254

How reproducible: 100


Steps to Reproduce:
1. Deploy CNV
2.
3.

Actual results: 


Expected results:


Additional info:

Comment 1 Simone Tiraboschi 2020-05-26 15:39:20 UTC
This looks just a side effects of https://bugzilla.redhat.com/show_bug.cgi?id=1840220 (and maybe a bug in OLM)

As soon as I manually edited the CSV to fix the deployment of node-maintenance-operator also vm-import-operator appeared.

*** This bug has been marked as a duplicate of bug 1840220 ***