Description of problem: Just as we have removed/are removing non-sync repos off the Sync page, they should be removed from the dashboard widget as well. Version-Release number of selected component (if applicable): Satellite-6.0.2-RHEL-6-20131017.1 How reproducible: Steps to Reproduce: 1. Along with your standard RHEL/third-party content, create a puppet repo and a node-certs repo, neither of which are syncable. 2. Begin syncing the RHEL/third-party stuff 3. Nav back to dashboard and look at Sync Overview widget. Actual results: Red Hat Enterprise Linux Server Success Fri, 18 Oct 2013 21:08:08 +0000 node-certs not_synced Puppet Labs Forge not_synced Expected results: The non-sync repos should not appear in this widget. Additional info:
Since this issue was entered in Red Hat Bugzilla, the release flag has been set to ? to ensure that it is properly evaluated for this release.
This also appears to happen if you have a product containing a mix of syncable and non-syncable repos. 1. Create a sat6 product 2. Create sat6 and sat6-tools repos synced from a yum repo 3. Create sat6-puppet repo with no sync enabled 4. Sync the sat6 yum repos 5. Check dashboard page It shows "sat6 not_synced" in the Sync Overview widget even though all of the syncable repos have been.
*** Bug 1023981 has been marked as a duplicate of this bug. ***
In regards to c#3, displaying mixed content products is the correct behavior. The status updating is not correct though (as mentioned). That said, the bug is caused in another part of the code which doesn't update Product correctly. Opening https://bugzilla.redhat.com/show_bug.cgi?id=1121166 to fix this.
Created redmine issue http://projects.theforeman.org/issues/6691 from this bug
https://github.com/Katello/katello/pull/4458
Moving to POST since upstream bug http://projects.theforeman.org/issues/6691 has been closed ------------- David Davis Applied in changeset commit:katello|f1bfff08e97a4c3f6c682cf24a737a253f30b816.
VERIFIED
This was delivered with Satellite 6.0 which was released on 10 September 2014.