Description of problem: Version-Release number of selected component (if applicable): katello-0.1.157-1.git.2.6d49788.el6.noarch How reproducible: Steps to Reproduce: 1. Create a custom provider/product 2. Add a repo with a bad URL (that will give 404 for the repomd.xml file) 3. Sync the repo (will get error, portlet will show the failed sync). 4. Add a new repo to the same product with a good URL 5. Sync that new repo, wait for it to finish 6. Go to dashboard Actual results: Last result shown is the failed sync, successful one not shown Expected results: all results shown Additional info:
mass move to CFSE product.
the algorithm is to always show critical errors if a specific repo did not sync correctly. so if you have four repos, three of which were successful and one that was not, the product status will remain in an error state on the dashboard. would like to close this as notabug as this is how the product sync status was designed.