[Bug 948983] Re: puppetmaster-passenger default vhost has wrong documentroot
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
** 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
** 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
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
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
** 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
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
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
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
** 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