Are you performing an ugprade or a fresh install? puppetserver's logrotate file isn't needed in puppet server 2.6.0+, so you can safely remove it either way, but it should not be there if you're doing a fresh install. /etc/logrotate.d/puppetserver will still be there on debian if you're upgrading from a previous version though.
I just tested 2.6.0 on jessie and it didn't lay down a logrotate file for me on a fresh install On Tuesday, September 13, 2016 at 1:38:40 PM UTC-7, Daniel Urist wrote: > > The release notes for puppetserver state the following ( > https://docs.puppet.com/puppetserver/latest/release_notes.html): > > Debian upgrade note: On Debian-based Linux distributions, logrotate will >> continue to attempt to manage your Puppet Server log files until >> /etc/logrotate.d/puppetserver is removed. These logrotate attempts are >> harmless, but will generate a duplicate archive of logs. As a best >> practice, delete puppetserver from logrotate.d after upgrading to Puppet >> Server 2.6. > > > However, the latest debian jessie package for puppetserver (version > 2.6.0-1puppetlabs1) still contains the file /etc/logrotate.d/puppetserver. > > Is this just an oversight (bug!) in the package, or is logrotate still > needed for Debian? > -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/c6e0eee7-f04c-4e6f-a18d-02acd9e8f3fe%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
