Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 650968

Summary: pulp-client repo bind on remote client with fedora 14 fails with type error
Product: [Retired] Pulp Reporter: Preethi Thomas <pthomas>
Component: user-experienceAssignee: Pradeep Kilambi <pkilambi>
Status: CLOSED CURRENTRELEASE QA Contact: Preethi Thomas <pthomas>
Severity: medium Docs Contact:
Priority: high    
Version: unspecifiedKeywords: Triaged
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: 2011-08-16 13:59:37 UTC Type: ---
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: 647488    

Description Preethi Thomas 2010-11-08 14:33:07 UTC
Description of problem:


1: Register a remote client to the server
2. do pulp-client repo list
3. try  pulp-client consumer bind



[root@10 ~]# pulp-client -u admin -p admin consumer bind --repoid=f14

Traceback (most recent call last):
  File "/usr/bin/pulp-client", line 52, in <module>
    client.main()
  File "/usr/lib/python2.7/site-packages/pulp/client/cli/base.py", line 98, in main
    command.main(args[1:])
  File "/usr/lib/python2.7/site-packages/pulp/client/core/base.py", line 116, in main
    action.main(args[1:])
  File "/usr/lib/python2.7/site-packages/pulp/client/core/base.py", line 200, in main
    self.run()
  File "/usr/lib/python2.7/site-packages/pulp/client/core/consumer.py", line 185, in run
    self.repolib.update()
  File "/usr/lib/python2.7/site-packages/pulp/client/repolib.py", line 67, in update
    return action.perform()
  File "/usr/lib/python2.7/site-packages/pulp/client/repolib.py", line 133, in perform
    for cont in self.getUniqueContent():
  File "/usr/lib/python2.7/site-packages/pulp/client/repolib.py", line 156, in getUniqueContent
    products = self.pulp.getProducts()
  File "/usr/lib/python2.7/site-packages/pulp/client/repolib.py", line 92, in getProducts
    consumer = self.capi.consumer(cid)
  File "/usr/lib/python2.7/site-packages/pulp/client/connection.py", line 399, in consumer
    consumer = self.conn.request_get(method)
  File "/usr/lib/python2.7/site-packages/pulp/client/connection.py", line 145, in request_get
    return self._request("GET", method)
  File "/usr/lib/python2.7/site-packages/pulp/client/connection.py", line 128, in _request
    headers=self.headers)
  File "/usr/lib64/python2.7/httplib.py", line 946, in request
    self._send_request(method, url, body, headers)
  File "/usr/lib64/python2.7/httplib.py", line 986, in _send_request
    self.putheader(hdr, value)
  File "/usr/lib64/python2.7/httplib.py", line 924, in putheader
    str = '%s: %s' % (header, '\r\n\t'.join(values))



tail -f /var/log/pulp/client.log

2010-11-08 09:12:31,251 [ERROR][MainThread] main() @ base.py:215 - error: sequence item 0: expected string, NoneType found

Comment 1 Preethi Thomas 2010-11-17 17:01:22 UTC
Looks like this is fixed

[root@10 ~]# pulp-client -u admin -p admin consumer bind --repoid=f14
Successfully subscribed consumer [10.16.79.206] to repo [f14]

Comment 2 Preethi Thomas 2010-11-17 18:36:10 UTC
verified 
[root@preethi images]# rpm -q pulp
pulp-0.0.92-1.fc13.noarch

Comment 3 Preethi Thomas 2011-08-16 13:59:37 UTC
Closing with Community Release 15

pulp-0.0.223-4.