logrotate configuration missing for puma
# cat /var/opt/gitlab/logrotate/logrotate.conf
# Generated by 'gitlab-ctl reconfigure'.
# Modifications will be overwritten!
include /var/opt/gitlab/logrotate/logrotate.d/nginx
include /var/opt/gitlab/logrotate/logrotate.d/unicorn
include /var/opt/gitlab/logrotate/logrotate.d/gitlab-rails
include /var/opt/gitlab/logrotate/logrotate.d/gitlab-shell
include /var/opt/gitlab/logrotate/logrotate.d/gitlab-workhorse
include /var/opt/gitlab/logrotate/logrotate.d/gitlab-pages
This is starting to cause problems on some nodes because puma_stdout.log
and puma_stderr.log
are not rotated.
it looks like puma is missing from the logrotate services list here https://gitlab.com/gitlab-org/omnibus-gitlab/-/blob/c8bd7c0d36d3352e0b08c4c1ed15d50a0a12f8aa/files/gitlab-cookbooks/gitlab/attributes/default.rb#L717