Feature #906

Mongrel Server working with Pound Proxy

Added by Jeff McCune about 4 years ago. Updated about 4 years ago.

Status:Closed Start date:
Priority:Normal Due date:
Assignee:Jeff McCune % Done:

0%

Category:-
Target version:-
Affected Puppet version:0.25.4 Branch:
Keywords:
Votes: 0

Description

Puppetmaster does not work with with the Pound reverse HTTP proxy.

This ticket is for reference, patch to follow shortly.

0001-Fixed-puppet-master-parsing-bug-when-mongrel-is-used.patch (1.8 kB) Jeff McCune, 11/15/2007 08:54 pm

0001-Pound-Single-Line-x509certificate-header.patch (2 kB) Jeff McCune, 11/15/2007 10:05 pm

0002-Pound-man-page.patch (650 Bytes) Jeff McCune, 11/15/2007 10:10 pm

puppet_pound_for_0.23.2.patch (1.3 kB) Jeff McCune, 11/16/2007 10:00 pm

History

Updated by Luke Kanies about 4 years ago

Is there any way you can publish a git repo with all of these patches in them? That would make my life much easier.

Updated by Jeff McCune about 4 years ago

Replying to [comment:3 luke]:

Is there any way you can publish a git repo with all of these patches in them? That would make my life much easier.

Sure. Would you like them to be in a branch named “master” or in another branch?

-Jeff

Updated by Luke Kanies about 4 years ago

DavidS’s method of having a per-fix branch has worked really well, although I was skeptical at first.

Just let me know the branch name, whatever it is. I’d prefer you not use ‘master’, though.

Updated by Luke Kanies about 4 years ago

I’d definitely like to get this into misspiggy.

Updated by Jeff McCune about 4 years ago

Replying to [comment:6 luke]:

I’d definitely like to get this into misspiggy.

Me too…

I still haven’t really grokked git, but I’m working at it. I’ve made the patch to a branch called pending/fix-906, so the patch should be published and accessible in my repository. Please let me know how you pull and merge into the master branch, because I’m still trying to figure out if my repository is published correctly or not, and I’m testing merges as if you’d be performing them, if that makes any sense.

The commit is commit:a88891a5573785867667f6de0cdc539873455226

Anyway, this should get you started:

git remote add mccune http://northstarlabs.net/git/puppet

The branches should be there…

% git branch -r
  mccune/master
  mccune/pending/fix-896
  mccune/pending/fix-906
  origin/HEAD
  origin/master

Let me know how it goes…

Updated by Luke Kanies about 4 years ago

  • Status changed from 1 to Closed
  • 7 set to fixed

Applied.

Also available in: Atom PDF