Details
-
Bug
-
Resolution: Unresolved
-
Major
-
None
-
None
Description
Description of problem:
When an ISV is uninstalled from OSD/RHODS its corresponding card in RHODS dashboard is marked as disabled, presenting two different actions:
- license re-validation
- card removal
The first one is meaningful only for those services with a license validation system or activation button directly present in the dashboard (i.e., Anaconda and RHOSAK).
In all the other cases (e.g., intel AiKit), the action for "re-validate" the product license does not work: if the user clicks on the action, no feedback will be prompted out and the user doesn't know if the system is actually doing something or not.
The mechanism should be changed to make the "re-validation" action present only if meaningful for the service (e.g., like anaconda and rhosak, where there is an "activation" process performed by the user through the RHODS Dashboard).
Prerequisites (if any, like setup, operators/versions):
RHODS installed
One ISV installed using an OCP operator
Steps to Reproduce
- uninstall the ISV
- go to RHODS Dashboard > Enabled
- Locate the ISV card
- check it has the "disabled" label (it may take up to 2 minutes to appear after uninstallation)
- click on label
- check the actions: click on the first one, to "re-validate" the subscription
Actual results:
re-validation license action present for ISV where there isn't a validation mechanism in the Dashboard
Expected results:
re-validation license action appears only for services which need it
Reproducibility (Always/Intermittent/Only Once):
Always
Build Details:
RHODS v1.6.0-8
Workaround:
Additional info:
Attachments
Issue Links
- is related to
-
RHODS-783 Provide option to disable RHODS dashboard components
- Closed