It was an issue with deprecated Passenger parameters . 
I will whip up the details for adding to the community documentation. 


“Sometimes I think the surest sign that intelligent life exists elsewhere in 
the universe is that none of it has tried to contact us.” 
Bill Waterson (Calvin & Hobbes) 

----- Original Message -----
From: "Dan White" <[email protected]> 
To: "Puppet Users Mailing List" <[email protected]> 
Sent: Monday, June 24, 2013 8:52:26 AM 
Subject: [Puppet Users] Trouble with Passenger 

I am trying to set up a new Puppet Master. (Red Hat Enterprise 5, 64 bit) 
Puppet set up just fine and runs without problem under Webrick 

However, when I try to switch to Apache/Passenger, everything bombs 

I get this in the apache logs: 

[Sat Jun 22 00:17:41 2013] [notice] Apache/2.2.24 (Unix) mod_ssl/2.2.24 
OpenSSL/0.9.8e-fips-rhel5 Phusion_Passenger/4.0.5 configured -- resuming normal 
operations 
[Sat Jun 22 00:46:53 2013] [error] [client 192.168.93.128] File does not exist: 
/usr/share/puppet/rack/puppetmasterd/public/dev 

And this in the agent output: 
Error: /File[/var/lib/puppet/lib]: Could not evaluate: Could not retrieve 
information from environment dev source(s) 
puppet://puppet-dev.example.com/plugins 
Notice: /File[/var/lib/puppet/lib/puppet]: Dependency File[/var/lib/puppet/lib] 
has failures: true 

This is all weird to me as I set up another master just a few months ago and it 
works great. 
I copied the previous configurations (or I think I did) 

Software that is the same on both: 
Gems: 
daemon_controller (1.1.4) 
fastthread (1.0.7) 
json (1.5.5) 
rack (1.5.2) 

RPM: 
puppet 3.2.2-1.el5 
puppet-server 3.2.2-1.el5 
puppetlabs-release 5-7 

The differences: 

Older Master (Working) Newer Master (not working) 
Gem: passenger (3.0.19) Gem: passenger (4.0.5) 
Gem: rake (10.0.3) Gem: rake (10.1.0) 

(hand built) Apache 2.2.23 (hand built) Apache 2.2.24 

I am still combing thru all the configs looking for differences. 

The extreme frustration is that I am seeing similar content in the logs on 
both. But one works and the other does not. 

Any clues ? 


“Sometimes I think the surest sign that intelligent life exists elsewhere in 
the universe is that none of it has tried to contact us.” 
Bill Waterson (Calvin & Hobbes) 

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group. 
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected]. 
To post to this group, send email to [email protected]. 
Visit this group at http://groups.google.com/group/puppet-users. 
For more options, visit https://groups.google.com/groups/opt_out. 


-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/puppet-users.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to