[Pulp-list] Pulp 2.4 Puppet Module Install not working via pulp-admin

Wilkicki, Joe Joseph.WilkickiIii at gtech.com
Mon Aug 11 21:33:58 UTC 2014


Hi!

I've gotten pulp-server-2.4.0-0.23.beta.el6 installed and have been able to successfully mirror parts of Puppet Forge and managed to upload some of my own modules into the server.  I now have a repository setup with some Forge modules copied in and my own custom modules.  I'm trying to install them with a command like this:

pulp-admin puppet consumer install run --consumer-id="ak-puppetmaster1" --whole-repo=my-prod

When I check Apache's log, I see:

XXX.XXX.XXX.XXX - - [06/Aug/2014:17:47:09 -0400] "GET /v3/releases?module=adrien-boolean HTTP/1.1" 404 9 "-" "PMT/1.1.1 (v3; Net::HTTP) Puppet/3.6.2 Ruby/1.8.7-p352 (x86_64-linux)"
XXX.XXX.XXX.XXX - - [06/Aug/2014:17:47:10 -0400] "GET /v3/releases?module=puppetlabs-concat HTTP/1.1" 404 9 "-" "PMT/1.1.1 (v3; Net::HTTP) Puppet/3.6.2 Ruby/1.8.7-p352 (x86_64-linux)"

And I'm getting 404 errors back.  It looks like the pulp Apache configuration that is installed by the RPM packages may not be mapping /v3/ to anything.  I tried adding in:

WSGIScriptAlias /api/v3 /srv/pulp/puppet_forge_post33_api.wsgi
WSGIScriptAlias /v3 /srv/pulp/puppet_forge_post33_api.wsgi

But this looks like the URL used by pulp-admin consumer isn't the same thing as the puppet forge client.  I've gone to the repository in my browser  http://pulp-test/pulp/puppet/my-prod/  and I see all the modules published.   It looks like something just isn't bound to where it is supposed to be.  I'd like to use pulp-admin to push to my Puppet servers via a central command rather than having Puppet pull modules.  Can anybody help with the Apache tweak I need to make this work?

Thanks!
CONFIDENTIALITY NOTICE: The information contained in this email message is intended only for use of the intended recipient. If the reader of this message is not the intended recipient, you are hereby notified that any dissemination, distribution or copying of this communication is strictly prohibited. If you have received this communication in error, please immediately delete it from your system and notify the sender by replying to this email.  Thank you.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/pulp-list/attachments/20140811/2a53dab4/attachment.htm>


More information about the Pulp-list mailing list