Issue #11561 has been reported by Nathan Valentine.
----------------------------------------
Bug #11561: Puppet Enterprise installer failing to create pems for pe-httpd
https://projects.puppetlabs.com/issues/11561
Author: Nathan Valentine
Status: Unreviewed
Priority: Normal
Assignee:
Category: installation
Target version:
Affected Puppet version: 2.7.6
Keywords: Puppet Enterprise installer certs pem
Branch:
Hi,
I'm trying to deploy Puppet Enterprise to a 64-bit Ubuntu x86 cloud node on
GoDaddy's Virtual Datacenter cloud platform. I've tried using both the *all*
tarball as well as the Ubuntu 64-bit-specific tarball with the same end result.
The installer runs to completion but pe-httpd will not start. A quick review of
the installer debug log shows (attached) that the SSL keys are generated but
the associated pem's are not present.
root@brain-cloudperf-t-v-net:/root# /etc/init.d/pe-httpd start
* Starting web server pe-httpd
Syntax error on line 45 of
/etc/puppetlabs/httpd/conf.d/puppetdashboard.conf:
SSLCertificateFile: file
'/opt/puppet/share/puppet-dashboard/certs/pe-internal-dashboard.cert.pem' does
not exist or is empty
Action 'start' failed.
The Apache error log may have more information.
...fail!
I've attached the following:
1) Full debug print installer log.
2) Answer file used for the installer run (minus passwords)
3) /etc/puppetlabs/httpd/conf.d/puppetdashboard.conf
Interestingly enough, the same installer and answer file runs to completion on
a similar Ubuntu 64-bit Rackspace node. Unfortunately, the PE install is during
the very early stages of a bootstrap of a couple of new cloud environments so I
don't have any config mgmt code that I can share that might highlight any
differences between the two cloud nodes.
I spoke with dpittman on #puppet and, as a sanity check, I'm going to try to
deploy on a 32-bit GoDaddy node and see if the end result is any different.
Thanks for any help you can provide!
--
You have received this notification because you have either subscribed to it,
or are involved in it.
To change your notification preferences, please click here:
http://projects.puppetlabs.com/my/account
--
You received this message because you are subscribed to the Google Groups
"Puppet Bugs" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/puppet-bugs?hl=en.