IBM / ibm-iam-operator

Operator used to install the common iam service
Apache License 2.0
12 stars 24 forks source link

Remove the `required` field from CSV #37

Closed horis233 closed 4 years ago

horis233 commented 4 years ago

Common services operators don’t need to specify spec.customresourcedefinitions.required in their CSV.

In the Q1 release, there is no dependency management from ODLM, all the required operators need to be added into OperandRequest instance.

In the Q2 release, operators will use OperandRequest to manage their own dependencies.

https://github.com/IBM/ibm-iam-operator/blob/master/deploy/olm-catalog/ibm-iam-operator/3.5.0/ibm-iam-operator.v3.5.0.clusterserviceversion.yaml#L342

horis233 commented 4 years ago

@yannizhang2019 Any plan for this issue?

horis233 commented 4 years ago

@posriniv We need to remove these required: field

https://github.com/IBM/ibm-iam-operator/blob/master/deploy/olm-catalog/ibm-iam-operator/3.6.0/ibm-iam-operator.v3.6.0.clusterserviceversion.yaml#L1098