Bug 760673

Summary: package install fails on consumergroup
Product: [Retired] Pulp Reporter: Preethi Thomas <pthomas>
Component: z_otherAssignee: Jeff Ortel <jortel>
Status: CLOSED CURRENTRELEASE QA Contact: Preethi Thomas <pthomas>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 1.0.0Keywords: 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: Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Preethi Thomas 2011-12-06 18:45:11 UTC
Description of problem:
[root@preethi ~]# pulp-admin consumergroup list
+------------------------------------------+
      List of Available Consumer Groups
+------------------------------------------+

Id                 	consumer-grp             
Description        	None                     
Consumer ids       	[u'preethi', u'pulp-client']
Additional info    	                         


[root@preethi ~]# pulp-admin package install --consumergroupid=consumer-grp -n zsh
Created job id: 17563738-b4e8-428a-83cb-f8353bbfaeaa
Waiting: [\] 
Install Summary:
	[ ERROR    ] pulp-client; (TypeError('install() takes at most 3 arguments (4 given)',),)
	[ ERROR    ] preethi; (TypeError('install() takes at most 3 arguments (4 given)',),)




Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.
2.
3.
  
Actual results:


Expected results:


Additional info:

pulp.log

2011-12-06 13:54:48,288 13758:140295131866880: pulp.server.webservices.controllers.services:INFO: services:365 agent status:   GET received
2011-12-06 13:54:48,761 13758:140294897002240: gofer.rmi.policy:INFO: policy:236 sent (pulp-client):
{
  "classname": "Packages",
  "kws": {},
  "args": [
    [
      "zsh"
    ],
    false,
    false
  ],
  "method": "install",
  "cntr": null
}
2011-12-06 13:54:48,764 13758:140295123474176: gofer.rmi.policy:INFO: policy:236 sent (preethi):
{
  "classname": "Packages",
  "kws": {},
  "args": [
    [
      "zsh"
    ],
    false,
    false
  ],
  "method": "install",
  "cntr": null
}
2011-12-06 13:54:48,766 13758:140295123474176: gofer.rmi.async:INFO: async:348 tracking: {
  "replyto": "pulp.task;{create:always,node:{type:queue,durable:True},link:{durable:True,x-subscribe:{exclusive:True}}}",
  "any": "c569c9ee-203b-11e1-aab6-002564a85a58",
  "sn": "a8add2a7-bc43-4713-92d9-2297cbae5d81",
  "idx": 0,
  "ts": [
    1323197698.76638,
    1323198288.76638
  ]
}
2011-12-06 13:54:48,765 13758:140294897002240: gofer.rmi.async:INFO: async:348 tracking: {
  "replyto": "pulp.task;{create:always,node:{type:queue,durable:True},link:{durable:True,x-subscribe:{exclusive:True}}}",
  "any": "c56d454c-203b-11e1-aacd-002564a85a58",
  "sn": "eea55e0f-cda9-401e-9262-8bf1c7a96eee",
  "idx": 0,
  "ts": [
    1323197698.764151,
    1323198288.764151
  ]
}
2011-12-06 13:54:48,812 13758:140295861024512: gofer.rmi.async:INFO: async:359 a8add2a7-bc43-4713-92d9-2297cbae5d81
2011-12-06 13:54:48,822 13758:140295861024512: gofer.rmi.async:INFO: async:359 a8add2a7-bc43-4713-92d9-2297cbae5d81
2011-12-06 13:54:48,823 13758:140295861024512: pulp.server.async:INFO: async:390 Task RMI (failed)
Failed
  sn : a8add2a7-bc43-4713-92d9-2297cbae5d81
  origin : 0b089c95-665e-4fc2-8499-def9f23db897
  user data : c569c9ee-203b-11e1-aab6-002564a85a58
  exception:
install() takes at most 3 arguments (4 given)
2011-12-06 13:54:48,823 13758:140295861024512: pulp.server.tasking.task:ERROR: task:455 Task failed: Task c569c9ee-203b-11e1-aab6-002564a85a58: ConsumerGroupApi.__installpackages(preethi, ['zsh'], )
(TypeError('install() takes at most 3 arguments (4 given)',),)
2011-12-06 13:54:48,911 13758:140295861024512: gofer.rmi.async:INFO: async:359 eea55e0f-cda9-401e-9262-8bf1c7a96eee
2011-12-06 13:54:48,977 13758:140295861024512: gofer.rmi.async:INFO: async:359 eea55e0f-cda9-401e-9262-8bf1c7a96eee
2011-12-06 13:54:48,977 13758:140295861024512: pulp.server.async:INFO: async:390 Task RMI (failed)
Failed
  sn : eea55e0f-cda9-401e-9262-8bf1c7a96eee
  origin : 04bee04c-bab0-40d7-aca6-84f0fd56727a
  user data : c56d454c-203b-11e1-aacd-002564a85a58
  exception:
install() takes at most 3 arguments (4 given)
2011-12-06 13:54:48,978 13758:140295861024512: pulp.server.tasking.task:ERROR: task:455 Task failed: Task c56d454c-203b-11e1-aacd-002564a85a58: ConsumerGroupApi.__installpackages(pulp-client, ['zsh'], )
(TypeError('install() takes at most 3 arguments (4 given)',),)

Comment 1 Jeff Ortel 2011-12-09 16:34:20 UTC
Fixed.

Comment 2 Jeff Ortel 2011-12-12 14:14:46 UTC
build: 0.254-5

Comment 3 Preethi Thomas 2011-12-13 15:54:51 UTC
verified

 pthomas 2011-12-13 03:00:55 [root@preethi ~]# pulp-admin packagegroup install --consumerid pulp-client --id=web-server
Created task id: 4bf5cdb3-24f5-11e1-a9e5-002564a85a58
Waiting: [\] 
{u'web-server': [u'httpd-2.2.21-1.fc15.x86_64', u'mod_python-3.3.1-16.fc15.x86_64', u'1:mod_ssl-2.2.21-1.fc15.x86_64', u'distcache-1.4.5-22.x86_64', u'webalizer-2.21_02-5.x86_64', u'php-ldap-5.3.8-3.fc15.x86_64', u'7:squid-3.1.16-1.fc15.x86_64', u'mod_perl-2.0.4-14.fc15.x86_64', u'crypto-utils-2.4.1-27.x86_64', u'php-mysql-5.3.8-3.fc15.x86_64', u'httpd-manual-2.2.21-1.fc15.noarch', u'php-5.3.8-3.fc15.x86_64']} installed on pulp-client
 
#2 pthomas 2011-12-13 03:58:53 [root@preethi ~]# pulp-admin packagegroup install --consumergroupid=pulp-group1 --id=printing
Created job id: 8f75309f-e352-49b6-a487-0e110598f687
Waiting: [\] 
Install Summary:
[ ERROR ] pulp-client; (YumRPMCheckError(),)
[ FINISHED ] preethi; groups installed: {u'printing': [u'ghostscript-9.04-3.fc15.x86_64', u'1:cups-1.4.8-5.fc15.x86_64', u'ghostscript-cups-9.04-3.fc15.x86_64', u'cups-pk-helper-0.1.3-2.fc15.x86_64', u'1:samba-client-3.5.12-72.fc15.1.x86_64', u'hplip-3.11.10-5.fc15.x86_64', u'1:hpijs-3.11.10-5.fc15.x86_64']}

Comment 4 Preethi Thomas 2012-02-24 20:18:33 UTC
Pulp v1.0 is released
Closed Current Release.

Comment 5 Preethi Thomas 2012-02-24 20:19:17 UTC
Pulp v1.0 is released.