-
-
Notifications
You must be signed in to change notification settings - Fork 881
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
add support for passenger on CentOS/RHEL #786
Conversation
@@ -6,5 +6,6 @@ Gemfile.lock | |||
spec/fixtures/modules | |||
spec/fixtures/manifests | |||
vendor | |||
.bundle |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Shouldn't need any changes to gitignore for this update
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
.gitignore
is also managed centrally using modulesync
We'll need some additional logic, since passenger is only supported on RedHat/CentOS 6 & 7. As is, this would allow installation on unsupported OSs (e.g. Scientific Linux, Amazon...) that share I'd only want this to be automatically installed on platforms that Passenger officially supports. The README should then also state that's automatic installation is supported on Debian family, RedHat and CentOS only. |
Looks good otherwise! |
@jlambert121: Are you planning to make the changes suggested by @3flex? This PR would be very useful for us as well. |
I don't know if they were signing their packages before, but I'm getting this error when using it:
so might be good to add an acceptance test? https://oss-binaries.phusionpassenger.com/yum/definitions/el-passenger.repo
It doesn't look to me like the package is signed at all, so I don't think it's just a matter of importing the package's GPG signing key vs. the repo metadata's. Not sure if it's easier to file a PR against the fork that this is coming from, but this patch seems to resolve the installation issue (at the cost of installing a package that's not signed). |
With the change above and rebased against current master: master...wyardley:el_passenger I can take a stab at doing the additional logic to making the other requested changes above, but could use some guidance as to where that logic should happen, i.e., does the logic need to happen in params and then set something that we can look at in OR, we could just remove support for EL5.... |
@jlambert121 this PR is about to be superseded by #876, which includes a commit with your changes, attributed to you. Will that be fine? |
Closed by #876 |
…ording in README a bit, align hashrockets per style guide. Respond to feedback in PR voxpupuli#786, improve unit tests slightly
…ording in README a bit, align hashrockets per style guide. Respond to feedback in PR voxpupuli#786, improve unit tests slightly
…ording in README a bit, align hashrockets per style guide. Respond to feedback in PR voxpupuli#786, improve unit tests slightly
Closes #633