Bug 1094524

Summary: [RFE] The Puppet Forge downloader should download in parallel
Product: [Retired] Pulp Reporter: Randy Barlow <rbarlow>
Component: puppet-supportAssignee: pulp-bugs
Status: CLOSED UPSTREAM QA Contact: pulp-qe-list
Severity: medium Docs Contact:
Priority: medium    
Version: MasterCC: skarmark
Target Milestone: ---Keywords: FutureFeature, Triaged
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-02-19 01:13:15 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:

Description Randy Barlow 2014-05-05 22:02:14 UTC
The Puppet Forge downloader creates a Nectar downloader for each Puppet Module, rather than using Nectar's callback system and handing it a list of Modules to download. Because of this, there is no parallelization of Puppet Forge downloads, which is likely why it takes so long to synchronize Puppet Forge.

This was also the cause of #1082802[0].

[0] https://bugzilla.redhat.com/show_bug.cgi?id=1082802

Comment 1 Brian Bouterse 2015-02-19 01:13:15 UTC
Moved to https://pulp.plan.io/issues/230