Bug 983294
Summary: | puppet repo - sync status is inconsistent with rpm repo sync status | ||
---|---|---|---|
Product: | [Retired] Pulp | Reporter: | Brad Buckingham <bbuckingham> |
Component: | user-experience | Assignee: | pulp-bugs |
Status: | CLOSED NOTABUG | QA Contact: | Preethi Thomas <pthomas> |
Severity: | medium | Docs Contact: | |
Priority: | low | ||
Version: | 2.1 Beta | CC: | bbuckingham, jsherril, skarmark |
Target Milestone: | --- | Keywords: | Triaged |
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2014-08-19 17:20:45 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 950743, 1012073 |
Description
Brad Buckingham
2013-07-10 22:02:43 UTC
As for size, puppet forge doesn't give us a way to know the size of modules before we download them. As such, we can't offer that in the progress report. However, most modules seem to be relatively small and somewhat uniform in size, so it's probably sufficient to measure progress in number of modules downloaded. That's what we display in the pulp CLI. Success is in the eye of the beholder. :) If a sync downloaded 100 modules successfully but got 3 errors, was the sync a success or a failure? We report that the task layer either executed the job successfully or didn't. This has nothing to do with how many errors the sync itself encountered. Whether the sync operation as a whole was a success is up to you. We'll tell you about the errors we encounter, and you decide how good or bad that is. Keep in mind that for both yum and puppet repos, occasional download errors are normal. Given the above, do you still think this is a bug? I've discussed with a few folks on the team the difference between how the progress is being reported for puppet vs yum sync. Based on comment #1 and the discussion, we'll work on reporting our status for puppet based on the totals and the yum based on size. So, for now, we can close this bug out; however, we may find that we need to revisit it later. Agree with brad, this can be closed out. As long as the counts are accurate (once https://bugzilla.redhat.com/show_bug.cgi?id=1128274 is fixed), we're fine. |