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.
_______________________________________________
Pulp-list mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/pulp-list

Reply via email to