Bug 1956034

Summary: [Assisted-4.7] [Staging][UI] Enable / disable OCS checkbox isnt working after first try
Product: OpenShift Container Platform Reporter: Lital Alon <lalon>
Component: assisted-installerAssignee: Jonathan Kilzi <jkilzi>
assisted-installer sub component: assisted-ui QA Contact: Udi Kalifon <ukalifon>
Status: CLOSED CURRENTRELEASE Docs Contact:
Severity: urgent    
Priority: unspecified CC: aos-bugs, jkilzi, jtomasek
Version: 4.7   
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: ocp-Metal-UI-v1.5.19 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2022-08-28 08:45:59 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:

Description Lital Alon 2021-05-02 09:10:29 UTC
Description of problem:
I booted 3 nodes, then marked OCS check box. 
OCS indeed enabled as expected. 
The issue is that from now on - disable/enable OCS checkbox doesn't 'save' the changes (no PATCH request), and thus new setup is not actually applied even when UI show otherwise.

Issue can be worked around by clicking Back and then Next 


Version-Release number of selected component (if applicable):
1.5.17

How reproducible:
100%

Steps to Reproduce:
1. boot 3 nodes, then marked OCS check box --> changes saved
2. choose to disable OCS 

Actual results:
OCS wasn't disabled, no PATCH request

Expected results:
on each enable /disable, patch request should be sent and changes should be applied

Comment 1 Lital Alon 2021-05-04 11:17:18 UTC
Still reproduces on Staging ocp-Metal-UI-v1.5.19
enable - disable works fine, but then when trying to disable again, its not automatically saving

Comment 2 Lital Alon 2021-05-05 10:46:26 UTC
Verified on Staging ui v-1.5.19