-
Epic
-
Resolution: Done
-
Major
-
None
-
None
-
Mechanism to manage DP/TP features in the UI
-
Product / Portfolio Work
-
-
Green
-
To Do
-
0% To Do, 0% In Progress, 100% Done
-
dev-ready, doc-ready, po-ready, qe-ready, ux-ready
-
Goal
Dev preview and Tech preview features should be disabled by default and require Admin permissions to enable them. We need to have a place where cluster admin can enable / disable those features
User Stories
- As a cluster admin I would like to see all CNV UI features that are in DP/TP in one place
- As a cluster admin I would like to manage (enable / disable) any of the DP/TP UI features in CNV in one place
Non-Requirements
Notes
- If a feature remains in DP/TP for more than one version, it is best if we can keep the user settings. If this can not be done, all features should be disabled by default
Done Checklist
| Who | What | Reference |
|---|---|---|
| DEV | Upstream roadmap issue (or individual upstream PRs) | https://github.com/kubevirt-ui/kubevirt-plugin/pull/1330 https://github.com/kubevirt-ui/kubevirt-plugin/pull/1331 https://github.com/kubevirt-ui/kubevirt-plugin/pull/1335 |
| DEV | Upstream documentation merged | |
| DEV | gap doc updated | N/A |
| DEV | Upgrade consideration | N/A |
| DEV | CEE/PX summary presentation | N/A |
| QE | Test plans in Polarion | https://polarion.engineering.redhat.com/polarion/#/project/CNV/workitem?id=CNV-10276 |
| QE | Automated tests merged | https://gitlab.cee.redhat.com/cnv-qe/kubevirt-ui/-/merge_requests/407 |
| DOC | Downstream documentation merged | https://github.com/openshift/openshift-docs/pull/62736 |
- mentioned on