Bug #15797
closedRather than failing silently, need user friendly error message on GUI/hammer while falling to sync gitlab/third-party repository on the Satellite
Description
Cloned from https://bugzilla.redhat.com/show_bug.cgi?id=1294196
1. Proposed title of this feature request
[RFE]User friendly error message on GUI/hammer while falling to sync gitlab/third-part repository on the Satellite.
3. What is the nature and description of the request?
we should have user friendly error message while falling to sync gitlab/third-party repository on the Satellite as it fail silently without any error message.
4. Why does the customer need this?
For better customer experience.
5. How would the customer like to achieve this? (List the functional requirements here)
By reflecting the error message on GUI when gitlab/third-party repository fail to sync.
6. For each functional requirement listed, specify how Red Hat and the customer can test to confirm the requirement is successfully implemented.
Create a product and custom repository in satellite gui/hammer with following link to a repo: https://packages.gitlab.com/gitlab/gitlab-ce/el/7/x86_64 and then try to sync that repository and check if we can see any error message.
Note: Satellite requires repo metadata, specifically <checksum>-filelists.xml file to sync repo and gitlab repository doesn't provide a valid filelists.xml database therefore we won't able to sync gitlab repository on the Satellite. Please refer below Bugzilla for more information:
~
https://bugzilla.redhat.com/show_bug.cgi?id=1267579
~