publish_repo failures that do not raise an exception are marked as successful
Description of problem:
When a distributor has it's publish_repo method called and the publish report return indicates a failure the task is marked as completing successfully. If the publish_repo method raises an exception the task is marked properly as failed.
+ This bug was cloned from Bugzilla Bug #1186920 +