-
Bug
-
Resolution: Done
-
Major
-
None
-
None
-
False
-
-
False
-
-
-
OCMUI Core Sprint 260, OCMUI Core Sprint 261
Description of problem:
Once user select the WIF config id from OSD wizard flow and meanwhile the wif config was removed from backend then even after refresh action against WIF config field, the deleted WIF config ID was wrongly retained in the field. This is wrong behavior. If the selected wif config doesn't exists after refresh then it needs to ask user to select the wif config. There should not be any reference of deleted wif config.
please refer attached recording Screencast from 2024-09-25 11-55-30.mp4
How reproducible:
Always
Steps to Reproduce:
- Launch OCM UI staging.
- Open OSD wizard.
- In billing mode step, Select "Subscription type" as "Annual: Fixed capacity subscription from Red Hat".
- In billing mode step, Select "infrastructure type" as "Customer cloud subscription".
- Click next and select cloud provider as google.
- Select authentication type as WIF.
- Select a WIF config.
- Delete the WIF config i.e. use CLI command to delete the wif config.
- Go back to wizard and keep refreshing the WIF config.
- See the behavior.
Actual results:
At step 9, The wif config id wrongly retained in the WIF field once it deleted from the backend even after refresh.
Expected results:
At step 9, The wif config field should be cleared with deleted wif config references once its is removed from backend. The API responded correctly with available wif config during refresh action.
- relates to
-
OCMUI-1616 [OSD-GCP] UI changes required for supporting GCP Workload Identity Federation
- In Progress
- mentioned on