<html><body><div style="color:#000; background-color:#fff; font-family:arial, helvetica, sans-serif;font-size:10pt"><div><span>Dear All, Hope you can help</span></div><div style="color: rgb(0, 0, 0); font-size: 13.3333px; font-family: arial,helvetica,sans-serif; background-color: transparent; font-style: normal;"><span>Does any one ahve this command working?</span></div><div style="color: rgb(0, 0, 0); font-size: 13.3333px; font-family: arial,helvetica,sans-serif; background-color: transparent; font-style: normal;"><span> - pulp-admin rpm consumer group package install --name=k3b --consumer-group-id=mygroup<br>
</span><br><span></span></div><div style="color: rgb(0, 0, 0); font-size: 13.3333px; font-family: arial,helvetica,sans-serif; background-color: transparent; font-style: normal;"><br><span></span></div><div style="color: rgb(0, 0, 0); font-size: 13.3333px; font-family: arial,helvetica,sans-serif; background-color: transparent; font-style: normal;"><span><br>I checked the files you mentioned.<br><br>In the client side i got a pulp.repo file in /etc/yum.repos.d. As you said the following server side commands<br> - pulp-admin rpm consumer group unbind --consumer-group-id=mygroup --repo-id=rhel-server-6-2-x86-64<br> - pulp-admin rpm consumer group members remove --all --group-id=mygroup<br> - pulp-admin rpm consumer group members add --group-id=mygroup --consumer-id=pulp-cli2<br> - pulp-admin rpm consumer group bind --consumer-group-id=mygroup --repo-id=rhel-server-6-2-x86-64<br><br>Does not
generate any activity on the log files in the client side<br><br>The command server side<br> - pulp-admin rpm consumer group package install --name=k3b --consumer-group-id=mygroup<br><br>Generate the following on the client side<br>/var/log/gofer/agent.log<br><br>2013-03-27 16:01:09,972 [INFO][worker-0] dispatch() @ dispatcher.py:646 - request: {'classname': 'Content', 'kws': {}, 'args': [[{'unit_key': {'name': 'k3b'}, 'type_id': 'rpm'}], {'apply': True, 'reboot': False, 'importkeys': False}], 'method': 'install', 'cntr': None}<br>2013-03-27 16:01:10,292 [INFO][worker-0] sendreply() @ rmi.py:156 - 60f49929-d824-47e9-972b-593a435c7525 processed in: 372 (ms)<br><br>the files client side /root/.pulp/consumer.log and /root/.pulp/consumer_server_calls.log remains inactive.<br><br>The following command server side works:<br> - pulp-admin rpm consumer package install run --name=k3b --consumer-id=pulp-cli2<br>Install task created
with id [4e3b9486-59d2-45be-a795-e3d8b32a25dd]<br><br>This command may be exited via ctrl+c without affecting the install.<br><br>Refresh Repository Metadata [ OK ]<br>Install Succeeded<br><br>Packages already installed<br><br>But the files client side remains empty /root/.pulp/consumer.log and /root/.pulp/consumer_server_calls.log remains empty.<br><br>In The server side the logs looks like:<br>=======================================<br><br>Server side i got the logs:<br><br>/root/.pulp/admin.log<br>================<br>Wed Mar 27 16:36:10 CET 2013<br>____________________________________________________<br>____________________________________________________<br>2013-03-27 16:36:30,055 - ERROR - Client-side exception occurred<br>Traceback (most recent call last):<br> File "/usr/lib/python2.6/site-packages/pulp/client/extensions/core.py", line 478, in
run<br> exit_code = Cli.run(self, args)<br> File "/usr/lib/python2.6/site-packages/okaara/cli.py", line 921, in run<br> exit_code = command_or_section.execute(self.prompt, remaining_args)<br> File "/usr/lib/python2.6/site-packages/pulp/client/extensions/extensions.py", line 224, in execute<br> return self.method(*arg_list, **clean_kwargs)<br> File "/usr/lib/pulp/admin/extensions/rpm_admin_consumer/consumer_group_package.py", line 82, in run<br> self.install(consumer_group_id, units, options)<br> File "/usr/lib/pulp/admin/extensions/rpm_admin_consumer/consumer_group_package.py", line 99, in install<br> self.process(id, task)<br> File "/usr/lib/pulp/admin/extensions/rpm_admin_consumer/command.py", line 63, in process<br> self.succeeded(id, task)<br> File
"/usr/lib/pulp/admin/extensions/rpm_admin_consumer/consumer_group_package.py", line 107, in succeeded<br> if not task.result['status']:<br>KeyError: 'status'<br><br><br><br>/root/.pulp/server_calls.log<br>====================<br>Wed Mar 27 16:36:10 CET 2013<br>____________________________________________________<br>____________________________________________________<br>2013-03-27 16:36:28,887 - INFO - POST request to /pulp/api/v2/consumer_groups/mygroup/actions/content/install/ with parameters {"units": [{"unit_key": {"name": "k3b"}, "type_id": "rpm"}], "options": {"apply": true, "reboot": false, "importkeys": false}}<br>2013-03-27 16:36:28,888 - INFO - Response status : 202<br><br>2013-03-27 16:36:28,891 - INFO - Response body :<br> {<br> "task_group_id": null,<br> "call_request_id": "c82739c7-7856-45e5-9d3e-f0488a6d29f0",<br> "exception": null,<br> "_href":
"/pulp/api/v2/tasks/c82739c7-7856-45e5-9d3e-f0488a6d29f0/",<br> "task_id": "c82739c7-7856-45e5-9d3e-f0488a6d29f0",<br> "call_request_tags": [],<br> "reasons": [],<br> "start_time": null,<br> "traceback": null,<br> "schedule_id": null,<br> "finish_time": null,<br> "state": "waiting",<br> "result": null,<br> "dependency_failures": {},<br> "call_request_group_id": null,<br> "progress": {},<br> "principal_login": "admin",<br> "response": "accepted",<br> "tags": []<br>}<br><br>2013-03-27 16:36:29,238 - INFO - GET request to /pulp/api/v2/tasks/c82739c7-7856-45e5-9d3e-f0488a6d29f0/ with parameters None<br>2013-03-27 16:36:29,239 - INFO - Response status : 200<br><br>2013-03-27 16:36:29,239 - INFO - Response body :<br> {<br> "task_group_id": null,<br> "call_request_id": "c82739c7-7856-45e5-9d3e-f0488a6d29f0",<br> "exception": null,<br> "_href":
"/pulp/api/v2/tasks/c82739c7-7856-45e5-9d3e-f0488a6d29f0/",<br> "task_id": "c82739c7-7856-45e5-9d3e-f0488a6d29f0",<br> "call_request_tags": [],<br> "reasons": [],<br> "start_time": "2013-03-27T15:36:28Z",<br> "traceback": null,<br> "schedule_id": null,<br> "finish_time": null,<br> "state": "running",<br> "result": null,<br> "dependency_failures": {},<br> "call_request_group_id": null,<br> "progress": {},<br> "principal_login": "admin",<br> "response": "accepted",<br> "tags": []<br>}<br><br>2013-03-27 16:36:30,054 - INFO - GET request to /pulp/api/v2/tasks/c82739c7-7856-45e5-9d3e-f0488a6d29f0/ with parameters None<br>2013-03-27 16:36:30,054 - INFO - Response status : 200<br><br>2013-03-27 16:36:30,055 - INFO - Response body :<br> {<br> "task_group_id": null,<br> "call_request_id": "c82739c7-7856-45e5-9d3e-f0488a6d29f0",<br> "exception":
null,<br> "_href": "/pulp/api/v2/tasks/c82739c7-7856-45e5-9d3e-f0488a6d29f0/",<br> "task_id": "c82739c7-7856-45e5-9d3e-f0488a6d29f0",<br> "call_request_tags": [],<br> "reasons": [],<br> "start_time": "2013-03-27T15:36:28Z",<br> "traceback": null,<br> "schedule_id": null,<br> "finish_time": "2013-03-27T15:36:29Z",<br> "state": "finished",<br> "result": {<br> "reboot": {<br> "scheduled": false,<br> "details": {}<br> },<br> "details": {<br> "rpm": {<br> "details": {<br> "resolved": [],<br> "deps": []<br> },<br> "succeeded":
true<br> }<br> },<br> "succeeded": true,<br> "num_changes": 0<br> },<br> "dependency_failures": {},<br> "call_request_group_id": null,<br> "progress": {<br> "steps": [<br> [<br> "Refresh Repository Metadata",<br> true<br> ]<br> ],<br> "details": {}<br> },<br> "principal_login": "admin",<br> "response": "accepted",<br> "tags": []<br>}<br><br><br>/var/log/pulp/pulp.log<br>================<br>____________________________________________________<br>Wed Mar 27 16:36:08 CET 2013<br>____________________________________________________<br>____________________________________________________<br>2013-03-27 16:36:29,412
gofer.rmi.policy:INFO: sent (pulp-cli2):<br>{'classname': 'Content', 'kws': {}, 'args': ([{'unit_key': {'name': 'k3b'}, 'type_id': 'rpm'}], {'apply': True, 'reboot': False, 'importkeys': False}), 'method': 'install', 'cntr': None}<br>2013-03-27 16:36:29,419 gofer.rmi.async:INFO: tracking: {'replyto': 'pulp.task;{create:always,node:{type:queue,durable:True,},link:{durable:True,reliability:at-least-once,x-subscribe:{exclusive:True}}}', 'ts': (1364398599.4184799, 1364399189.4184799), 'any': 'c82739c7-7856-45e5-9d3e-f0488a6d29f0', 'idx': 0, 'sn': '5d2d3614-ca7b-4e5e-8174-1709e0e610e8'}<br>2013-03-27 16:36:29,448 gofer.rmi.async:INFO: 5d2d3614-ca7b-4e5e-8174-1709e0e610e8<br>2013-03-27 16:36:29,501 gofer.rmi.async:INFO: 5d2d3614-ca7b-4e5e-8174-1709e0e610e8<br>2013-03-27 16:36:29,503 pulp.server.agent.direct.services:INFO: Task RMI (progress)<br>Progress<br> sn : 5d2d3614-ca7b-4e5e-8174-1709e0e610e8<br> origin :
1444b124-98cb-43a3-8dc5-cb3165956fe4<br> user data : c82739c7-7856-45e5-9d3e-f0488a6d29f0<br> total: 0<br> completed: 0<br> details: {'steps': [['Refresh Repository Metadata', None]], 'details': {}}<br>2013-03-27 16:36:29,785 gofer.rmi.async:INFO: 5d2d3614-ca7b-4e5e-8174-1709e0e610e8<br>2013-03-27 16:36:29,787 pulp.server.agent.direct.services:INFO: Task RMI (progress)<br>Progress<br> sn : 5d2d3614-ca7b-4e5e-8174-1709e0e610e8<br> origin : 1444b124-98cb-43a3-8dc5-cb3165956fe4<br> user data : c82739c7-7856-45e5-9d3e-f0488a6d29f0<br> total: 0<br> completed: 0<br> details: {'steps': [['Refresh Repository Metadata', True]], 'details': {}}<br>2013-03-27 16:36:29,979 gofer.rmi.async:INFO: 5d2d3614-ca7b-4e5e-8174-1709e0e610e8<br>2013-03-27 16:36:29,983 pulp.server.agent.direct.services:INFO: Task RMI (succeeded)<br>Succeeded<br> sn :
5d2d3614-ca7b-4e5e-8174-1709e0e610e8<br> origin : 1444b124-98cb-43a3-8dc5-cb3165956fe4<br> user data : c82739c7-7856-45e5-9d3e-f0488a6d29f0<br> retval:<br>{'details': {'rpm': {'details': {'resolved': [], 'deps': []}, 'succeeded': True}}, 'num_changes': 0, 'succeeded': True, 'reboot': {'scheduled': False, 'details': {}}}<br>2013-03-27 16:36:29,988 pulp.server.dispatch.task:INFO: SUCCESS: Task c82739c7-7856-45e5-9d3e-f0488a6d29f0: CallRequest: ConsumerGroupManager.install_content(u'mygroup', [{'unit_key': {'name': 'k3b'}, 'type_id': 'rpm'}], {'apply': True, 'reboot': False, 'importkeys': False})<br>[root@pulp-srv pulp]#<br><br><br>Any ideas Thanks<br><br></span></div></div></body></html>