sustainable-computing-io / kepler-operator

Kepler Operator
Apache License 2.0
25 stars 26 forks source link

fix(OLM): ensure kepler can be created through Console #395

Closed sthaha closed 4 months ago

sthaha commented 4 months ago

Previously, when creating Kepler instance through OpenShift Console / UI, the redfish spec which is optional also had its fields initialized as well. Notably redfish.secrefRef was initialized to "". This prevented creation of kepler instance since the secretRef is a required field.

This commit fixes the issue by marking redfish as optional and updating the default sample to reflect that.