[Bug 948983] Re: puppetmaster-passenger default vhost has wrong documentroot

2012-03-16 Thread Launchpad Bug Tracker
This bug was fixed in the package puppet - 2.7.11-1ubuntu1

---
puppet (2.7.11-1ubuntu1) precise; urgency=low

  [ Marc Cluet ]
  * debian/patches/puppet-12844: Cherry picked patch from upstream
2.7.12 to revert new agent lockfile behaviour as it breaks upgrades
from versions  2.7.10.  This feature has been pushed out to
puppet 3.x by upstream.
  * debian/puppetmaster-passenger.postinst (LP: #948983)
- Fixed rack directory location
- Added proper enabling of apache2 headers mod
  * debian/puppetmaster-passenger.postinst (LP: #950183)
- Make sure we error if puppet config print doesn't work

  [ James Page ]
  * debian/puppetmaster-passenger.postinst:
- Ensure upgrades from = 2.7.11-1 fixup passenger apache
  configuration.
 -- Marc Cluet marc.cl...@ubuntu.com   Fri, 16 Mar 2012 15:36:35 +

** Changed in: puppet (Ubuntu Precise)
   Status: Fix Committed = Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to puppet in Ubuntu.
https://bugs.launchpad.net/bugs/948983

Title:
  puppetmaster-passenger default vhost has wrong documentroot

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/puppet/+bug/948983/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 948983] Re: puppetmaster-passenger default vhost has wrong documentroot

2012-03-08 Thread James Page
** Changed in: puppet (Ubuntu)
   Importance: Undecided = High

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to puppet in Ubuntu.
https://bugs.launchpad.net/bugs/948983

Title:
  puppetmaster-passenger default vhost has wrong documentroot

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/puppet/+bug/948983/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 948983] Re: puppetmaster-passenger default vhost has wrong documentroot

2012-03-08 Thread James Page
** Changed in: puppet (Ubuntu)
   Status: New = Confirmed

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to puppet in Ubuntu.
https://bugs.launchpad.net/bugs/948983

Title:
  puppetmaster-passenger default vhost has wrong documentroot

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/puppet/+bug/948983/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 948983] Re: puppetmaster-passenger default vhost has wrong documentroot

2012-03-08 Thread James Page
Additional confirmation notes:

1: SSL certificates for puppetmaster on ubuntu are not in
/etc/puppet/ssl but in /var/lib/puppet/ssl

The SSL certificates on my clean install where pointing at the correct
locations in /var/lib/puppet/ssl

2: Rack application for puppetmaster on ubuntu is not in /etc/puppet but
in /usr share/puppet

Confirmed - default document root was /etc/puppet/rack not
/usr/share/puppet/rack


** Tags added: precise

** Changed in: puppet (Ubuntu)
Milestone: None = ubuntu-12.04-beta-2

** Also affects: puppet (Ubuntu Precise)
   Importance: High
   Status: Confirmed

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to puppet in Ubuntu.
https://bugs.launchpad.net/bugs/948983

Title:
  puppetmaster-passenger default vhost has wrong documentroot

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/puppet/+bug/948983/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 948983] Re: puppetmaster-passenger default vhost has wrong documentroot

2012-03-08 Thread James Page
I also see the following error when the postinst script tries to restart
apache2:

Invalid command 'RequestHeader', perhaps misspelled or defined by a module not 
included in the server configuration
Action 'configtest' failed.
The Apache error log may have more information.
   ...fail!

Needs an extra a2enmod headers

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to puppet in Ubuntu.
https://bugs.launchpad.net/bugs/948983

Title:
  puppetmaster-passenger default vhost has wrong documentroot

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/puppet/+bug/948983/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 948983] Re: puppetmaster-passenger default vhost has wrong documentroot

2012-03-08 Thread Marc Cluet
** Changed in: puppet (Ubuntu Precise)
 Assignee: (unassigned) = Marc Cluet (lynxman)

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to puppet in Ubuntu.
https://bugs.launchpad.net/bugs/948983

Title:
  puppetmaster-passenger default vhost has wrong documentroot

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/puppet/+bug/948983/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 948983] Re: puppetmaster-passenger default vhost has wrong documentroot

2012-03-08 Thread Glenn Aaldering
1: Correct, if /etc/puppet/puppet.conf has no [main] section with ssldir
set (to /var/lib/puppet/ssl) the puppetmaster-passenger package install
will use its default /etc/puppet/ssl path for the SSL variables in the
/etc/apache2/sites-available/puppetmaster vhost and the generated
certificate files.

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to puppet in Ubuntu.
https://bugs.launchpad.net/bugs/948983

Title:
  puppetmaster-passenger default vhost has wrong documentroot

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/puppet/+bug/948983/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 948983] Re: puppetmaster-passenger default vhost has wrong documentroot

2012-03-08 Thread Glenn Aaldering
James, check bug 948909 which i posted yesterday. Its about the a2enmod
headers

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to puppet in Ubuntu.
https://bugs.launchpad.net/bugs/948983

Title:
  puppetmaster-passenger default vhost has wrong documentroot

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/puppet/+bug/948983/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 948983] Re: puppetmaster-passenger default vhost has wrong documentroot

2012-03-08 Thread Marc Cluet
Reproduced and confirmed this was caused by 2 reasons

1- apache2 doesn't enable mod_headers by default now, so we need to explicitly 
enable it on puppetmaster-passenger.postinst
2- Rack directory changed from /usr/share/puppet/rack/puppetmasterd to 
/etc/puppet/rack/public/ on the config file, we need to revert this on 
puppetmaster-passenger.postinst

** Changed in: puppet (Ubuntu Precise)
   Status: Confirmed = Fix Committed

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to puppet in Ubuntu.
https://bugs.launchpad.net/bugs/948983

Title:
  puppetmaster-passenger default vhost has wrong documentroot

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/puppet/+bug/948983/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 948983] Re: puppetmaster-passenger default vhost has wrong documentroot

2012-03-08 Thread Launchpad Bug Tracker
** Branch linked:
lp:~lynxman/ubuntu/precise/puppet/puppetlabsfixbug12844

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to puppet in Ubuntu.
https://bugs.launchpad.net/bugs/948983

Title:
  puppetmaster-passenger default vhost has wrong documentroot

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/puppet/+bug/948983/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs