-
Sub-task
-
Resolution: Unresolved
-
Undefined
-
None
-
None
Description of problem:
The "Synchronize Now" button on 'Sync Status' page within Satellite WebUI does not work when the Content View (where the same repo is added) is being published
How reproducible: Always
Is this issue a regression from an earlier version: No
Steps to Reproduce:
1. Enable any 3 repos on Satellite (say: 'Repo-1', 'Repo-2' & 'Repo-3')
2. Create a Content View (say 'CV_1') where all the above 3 repos are added to the Content View
3. Publish a new version of 'CV_1' content view
4. While the CV_1 is being published and task is not finished and is in progress, quickly navigate to Satellite WebUI -> Content -> Sync Status page, checkbox all or any of the 'Repo-1', 'Repo-2' & 'Repo-3' and click on 'Synchronize Now'
Actual behavior:
No action is performed and it feels like that though the "Synchronize Button" is enabled to be clicked, but it is not working. As hitting the same button does not perform any action unless the Content View Publish task is finished
Expected behavior:
Any of the below should be the expected behavior:
(1) Clicking on Synchronize Now button should give some error like: "Pending content view tasks detected ...... "
OR
(2) The "Synchronize Now" button should be disabled while the content view is being published
OR
(3) After the "Synchronize Now" button has been clicked once, the repository sync task should be initiated automatically after the Content View publish task has been finished
Business Impact / Additional info: Clicking multiple times on "Synchronize Now" button does not initiate any visible action or throws any error/warning, it feels like the same button is not working
QE Tracker for https://issues.redhat.com/browse/SAT-27874