metacpan / metacpan-puppet

Puppet configuration for running metacpan servers
Other
21 stars 17 forks source link

web servers unable to start at server boot #217

Closed haarg closed 6 months ago

haarg commented 2 years ago

The various web servers store their pid files in /home/metacpan/$name/var/run/, but this is a symlink to /var/run/starman/$name/. However, directories in '/var/run' are ephemeral, and will not exist if the server is restarted.

It would be better to avoid using the symlinked directories at all, both for this and for log and tmp. And the /var/run/ directories should be created as needed.

ranguard commented 6 months ago

replacing with k8s