Details
-
Bug
-
Status: Closed
-
Normal
-
Resolution: Duplicate
-
SERVER 2.0.0
-
None
-
CentOS 7
Puppetserver 2.0.0.SNAPSHOT.2015.02.03T1453
-
2
-
Server Emerald 2015-03-04, Server Emerald 2015-03-18
Description
When you install the puppetserver package and you reboot the machine, it does not start anymore because systemd cleans up /var/run/puppetlabs at each boot
The issue in PE is that /var/run/pe-puppet does not exist unless pe-puppet has started before pe-puppetserver.
We should drop a file on EL7 to create the directory at boot time like following: https://github.com/theforeman/foreman-packaging/blob/rpm/develop/foreman-proxy/foreman-proxy.tmpfiles
This was also seen in ENTERPRISE-517 (EL 7) and ENTERPRISE-502 (Ubuntu 14.04)
Attachments
Issue Links
- duplicates
-
SERVER-404 Properly create /var/run/puppetserver dir at service startup
-
- Closed
-
- is duplicated by
-
SERVER-385 puppetserver can't create /var/run/puppet
-
- Closed
-
- relates to
-
ENTERPRISE-502 pe-puppetserver and pe-console-services not starting after reboot on new PE install on Ubuntu 14.04
-
- Resolved
-
-
ENTERPRISE-517 If pe-puppetserver starts before pe-puppet then it fails to start because /var/run/pe-puppet doesn't exist
-
- Resolved
-
-
EZ-32 Create vardir before service start on Debian systems
-
- Closed
-
-
SERVER-398 FOSS packaging installs a disabled service
-
- Closed
-
-
SERVER-404 Properly create /var/run/puppetserver dir at service startup
-
- Closed
-
-
SERVER-439 Investigate puppetserver foreground failing in "2.0.0-rc1"
-
- Closed
-
-
SERVER-335 Improve puppet master reports acceptance testing
-
- Closed
-
-
SERVER-414 Handle rundir creation for puppet and puppetserver in Puppet Server 2.x
-
- Closed
-
-
ENTERPRISE-425 Order of service starts can cause issues
-
- Resolved
-
-
SERVER-385 puppetserver can't create /var/run/puppet
-
- Closed
-
-
BKR-70 Make SshConnection.close more robust (so that on(host, "reboot") works correctly)
-
- Resolved
-
-
SERVER-549 Puppetserver service reboot tests failling in CI
-
- Closed
-
- mentioned in
-
Page Loading...