Bug #15733
Remove support for running embedded mongrel server
| Status: | Closed | Start date: | 07/30/2012 | |
|---|---|---|---|---|
| Priority: | High | Due date: | ||
| Assignee: | % Done: | 0% | ||
| Category: | passenger | |||
| Target version: | 3.0.0 | |||
| Affected Puppet version: | Branch: | https://github.com/puppetlabs/puppet/pull/1110 | ||
| Keywords: | telly_deprecation | |||
Description
Possible to do as a ‘hard’ deprecation.
Related issues
History
#1
Updated by eric sorenson 11 months ago
- Status changed from Needs Decision to Accepted
- Assignee changed from eric sorenson to Andrew Parker
- Priority changed from Normal to High
- Target version changed from 3.x to 3.0.0
Accepted for 3.0
#2
Updated by Hailee Kenney 10 months ago
- Assignee changed from Andrew Parker to Hailee Kenney
#3
Updated by Hailee Kenney 10 months ago
- Assignee deleted (
Hailee Kenney)
#4
Updated by Patrick Carlisle 10 months ago
We’re taking this right now to mean we’re dropping mongrel support. Keeping the built-in webrick but converting it to work via rack is transparent to the users, and we can put that part off for now.
#5
Updated by Patrick Carlisle 10 months ago
- Subject changed from Deprecate running puppet master under non-rack setups to Remove support for running embedded mongrel server
#6
Updated by Patrick Carlisle 10 months ago
- Status changed from Accepted to In Topic Branch Pending Review
- Assignee set to Patrick Carlisle
- Branch set to https://github.com/puppetlabs/puppet/pull/1110
#7
Updated by Andrew Parker 10 months ago
- Status changed from In Topic Branch Pending Review to Merged - Pending Release
#8
Updated by Curtis Ruck 9 months ago
So what is the work around to loosing mongrel? I’m using apache/mongrel to handle the load of about 12 nodes. I can’t run passenger due to its inability to run inside SELinux Enforcing mode (it goes crazy inside /proc)
#9
Updated by eric sorenson 9 months ago
Hi Curtis, not sure what OS platform you’re running on, but there has been recent work in RHEL6 specifically to fix puppet running under passenger:
http://rhn.redhat.com/errata/RHBA-2011-1511.html
Another option would be to run a non-passenger Rack server such as Unicorn or thin.
#10
Updated by Curtis Ruck 9 months ago
I finally got it working after much frustration. I’m now stuck on passenger and dashboard… 403 forbidden from apache, no logs anywhere, but ssl cert authentication works fine in puppet master’s passenger config.
#11
Updated by Matthaus Owens 9 months ago
- Status changed from Merged - Pending Release to Closed
Released in Puppet 3.0.0-rc6