<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>