-
Notifications
You must be signed in to change notification settings - Fork 103
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
mod_passenger is installed with yum #28
Comments
On further investigation, this may not be that big of an issue. However, do you know which version of Passenger an app will use if two different passenger versions are told to load if mod_passenger.c is loaded? I know in Passenger 4+ you can specify multiple versions of Ruby, but I can't find anything about multiple Passenger versions. Do you happen to know? |
sorry but I don't use the mod_passenger part |
I'm going to close this issue. I worked around it in my module by installing & configuring Passenger myself. |
Just ran into this myself. I was able to get past it by making sure the package was absent:
|
First off, great module!
However, I ran into a big of a snag when following the instructions on your Puppet module page to install & configure passenger. This is what I declared in my manifest:
And below is a snippet of what got executed. The bothersome portion being that mod_passenger is being installed via yum, which conflicts with what we're trying to accomplish. I don't think this is expected behaviour as you end up with multiple passenger*.conf files, which are using different versions of Ruby and passenger.
I tracked where this package resource was being declared, and it appears to come from the puppetlabs-apache module. Specifically from within the manifests/mod/passenger.pp file:
::apache::mod is a define type that automatically installs the mod_passenger package (original file: manifests/mod.pp). I know there's not much you can do about this, as it's not your module's fault, but I thought I would make the issue aware for other people trying to use your module to deploy passenger.
The text was updated successfully, but these errors were encountered: