Bug 1885535
Summary: | NodeSelector is not visible on the OLM auto generated form for HCO CR | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | OpenShift Container Platform | Reporter: | Simone Tiraboschi <stirabos> | ||||||
Component: | Management Console | Assignee: | Jon Jackson <jonjacks> | ||||||
Status: | CLOSED NOTABUG | QA Contact: | Yadan Pei <yapei> | ||||||
Severity: | medium | Docs Contact: | |||||||
Priority: | low | ||||||||
Version: | 4.6 | CC: | aos-bugs, cnv-qe-bugs, fdeutsch, jokerman, stirabos | ||||||
Target Milestone: | --- | Keywords: | UpcomingSprint | ||||||
Target Release: | 4.7.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: | 2021-01-05 17:36:23 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: | |||||||||
Attachments: |
|
Description
Simone Tiraboschi
2020-10-06 10:11:01 UTC
Created attachment 1719322 [details]
OLM auto generated form
Simone, despite that the field is not visible in the UI; Can the field be set in the yaml, and will it be recognized? Yes, it works as expected when the user directly patches the CR but it it's not rendered as expected in the UI nor explained by `oc explain`. I tend to think we a kubebuilder annotation somewhere. Let's try to get in fixed in 2.5.0 or 2.5.z at worst. With https://github.com/kubevirt/hyperconverged-cluster-operator/pull/864 we can get something nicer on the UI because: - it's using a nicer widget for affinity - infra and workloads are one after the other - spec.version is not visible (see the new screenshots) Unfortunately NodeSelector is still not visible. Created attachment 1719766 [details]
OLM form with PR #864
This is a UI issue only We dont have any custom UI code in the OLM screens, moving to the core Looked into this. We currently don't support generation of form fields for object schema's with only "additionalProperties" defined. This was an intentional exclusion when scoping the original form generation story. Adding support for this would not be trivial and would require some design consideration. Closing as this is working as expected. This needs to be handled as an RFE as it will require adding a new feature. |