[Pulp-list] Help around somme commands (multiple questions)

Sayli Karmarkar skarmark at redhat.com
Thu Mar 28 00:28:14 UTC 2013

Definitely a good idea to send this to the list, since everybody on the 
pulp team would like to hear the good things you have to say about Pulp 
and also help you with the issues you are seeing. Cc'ing pulp-list in 
this reply. Other comments are inline -

On 03/27/2013 08:16 AM, Henri Jubin wrote:
> Sayli,
> First at all thanks a lot for you help.
> Before  starting i would like to inform  you that i am trying to 
> promote pulp in my comapny.  We are a redhat customer and we deployed 
> a satellite.  It does not fullfill our expectations.  In the other 
> hand pulp looks exactly at what we are looking with minor problems as 
> the query information on elements that is quite incomplete.
Glad to know that. :-)
> I checked the files you mentioned.
> In the cleint side i got a pulp.repo file in /etc/yum.repos.d. As you 
> said the following server side commands
>  -   pulp-admin rpm consumer group unbind --consumer-group-id=mygroup 
> --repo-id=rhel-server-6-2-x86-64
>  -   pulp-admin rpm consumer group members remove --all --group-id=mygroup
>  -   pulp-admin rpm consumer group members add --group-id=mygroup 
> --consumer-id=pulp-cli2
>  - pulp-admin rpm consumer group bind --consumer-group-id=mygroup 
> --repo-id=rhel-server-6-2-x86-64
> Does not generate any activity on the log files in the client side
> The command server side
>   - pulp-admin rpm consumer group package install --name=k3b 
> --consumer-group-id=mygroup
> Generate the following on the client side
> /var/log/gofer/agent.log
> 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}
> 2013-03-27 16:01:10,292 [INFO][worker-0] sendreply() @ rmi.py:156 - 
> 60f49929-d824-47e9-972b-593a435c7525 processed in: 372 (ms)
> the files client side /root/.pulp/consumer.log and 
> /root/.pulp/consumer_server_calls.log remains inactive.
This is expected as you are running pulp-admin commands (initiating 
install from the server) and not running it directly on the consumer 
with pulp-consumer commands. The good thing is agent.log on the consumer 
has received correct request and there are no errors. I don't understand 
the problem here. Are you saying that the k3b rpm was not installed on 
the consumer? or that the command did not track the installation of the 
package like in the case of 'consumer package install' command below?
> The following command server side works:
>  -  pulp-admin rpm consumer package install run  --name=k3b 
> --consumer-id=pulp-cli2
> Install task created with id [4e3b9486-59d2-45be-a795-e3d8b32a25dd]
> This command may be exited via ctrl+c without affecting the install.
> Refresh Repository Metadata             [ OK ]
> Install Succeeded
> Packages already installed
> But the files client side remains empty /root/.pulp/consumer.log and 
> /root/.pulp/consumer_server_calls.log remains empty.
> Any Ideas.
> Should i push this on the list
> ------------------------------------------------------------------------
> *From:* Sayli Karmarkar <skarmark at redhat.com>
> *To:* Henri Jubin <hjubin27 at yahoo.com>
> *Cc:* "pulp-list at redhat.com" <pulp-list at redhat.com>
> *Sent:* Tuesday, March 26, 2013 5:35 PM
> *Subject:* Re: [Pulp-list] Help around somme commands (multiple questions)
> Henri,
> When you ran a consumer group bind with a system as part of the group, 
> was the bind successful? Did you see any errors in 
> /var/log/pulp/pulp.log or ~/.pulp/admin.log on the server? If there 
> aren't any errors in the server logs, you can check 
> /var/log/gofer/agent.log on the consumer and 
> /etc/yum.repos.d/pulp.repo to see if the bound repository was 
> successfully added. Here is the troubleshooting page with a list of 
> pulp related log files and common issues which might be useful in 
> figuring out what is going on - 
> https://pulp-user-guide.readthedocs.org/en/pulp-2.0/troubleshooting.html#
> To answer your second question, there isn't a way to know which repos 
> are bound to a consumer-group, since consumer-group bind is merely a 
> group operation. Repos are not permanently bound to the consumer 
> group. For example, if you bind a repo to a consumer group, it is 
> bound to all the current members of that group. Any members that are 
> added to the group after this operation are not automatically bound to 
> that repo. You can check whether a repo was successfully bound to a 
> consumer using 'pulp-admin consumer list' command.
> Hope this helps.
> Thanks,
> On 03/26/2013 07:55 AM, Henri Jubin wrote:
>> Hi,
>> Can somebody tell me is in the V2.0 Stable the following commands work:
>> I create a client system, registered,, the install rpm works but when 
>> i bind this system in group as a member nothing works.  Is it 
>> implemented, a bug or ma i wrong ? The commands are :
>> *
>>  pulp-admin rpm consumer group package install --name=k3b 
>> --consumer-group-id=mygroup
>>  pulp-admin rpm consumer group package install run --name=k3b 
>> --consumer-group-id=mygroup
>> *
>> Again is there a way to know wich repos are binded with a consumer-group
>> Thanks for you answers
>> Henri
>> _______________________________________________
>> Pulp-list mailing list
>> Pulp-list at redhat.com  <mailto:Pulp-list at redhat.com>
>> https://www.redhat.com/mailman/listinfo/pulp-list
> -- 
> Sayli Karmarkar
> Software Engineer
> Systems Management and Cloud Enablement
> http://www.redhat.com

Sayli Karmarkar

Software Engineer
Systems Management and Cloud Enablement

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/pulp-list/attachments/20130327/b0ab5ba5/attachment.htm>

More information about the Pulp-list mailing list