Bug 728575

Summary: If a remote filename has a ":" in it's name, grinder isn't able to download it.
Product: [Retired] Grinder Reporter: John Matthews <jmatthew>
Component: coreAssignee: John Matthews <jmatthew>
Status: CLOSED EOL QA Contact: Preethi Thomas <pthomas>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: unspecified   
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description John Matthews 2011-08-05 16:30:23 UTC
Description of problem:

Something changed in grinder, this below repo used to sync OK.
http://jmatthews.fedorapeople.org/repo_500/1:anaconda-yum-plugins-1.0-5.fc12.noarch.rpm

Now it throws the below exception for several files.


2011-08-05 12:26:45,345 14172:140516188464896: grinder.ParallelFetch:ERROR: ParallelFetch:338 Traceback (most recent call last):

  File "/shared/repo/grinder/src/grinder/activeobject.py", line 359, in process
    retval = method(*args, **kwargs)

  File "/shared/repo/grinder/src/grinder/RepoFetch.py", line 110, in fetchItem
    packages_location=info['pkgpath'] or None)

  File "/shared/repo/grinder/src/grinder/BaseFetch.py", line 225, in fetch
    checksum, headers, retryTimes, packages_location)

  File "/shared/repo/grinder/src/grinder/BaseFetch.py", line 225, in fetch
    checksum, headers, retryTimes, packages_location)

  File "/shared/repo/grinder/src/grinder/BaseFetch.py", line 175, in fetch
    curl.perform()

error: (6, 'Could not resolve host: 1:perl-Package-Constants-0.02-112.fc13.x86_64.rpm; Cannot allocate memory')


http://jmatthews.fedorapeople.org/repo_500/1:anaconda-yum-plugins-1.0-5.fc12.noarch.rpm