Huh, looks like you're right-- the latest deb (puppetserver_2.6.0-1puppetlabs1_all.deb) doesn't contain the file, but dpkg -L still shows it as part of the package. Maybe this is a bug in dpkg?
Thanks for testing that. On Tuesday, September 13, 2016 at 3:05:29 PM UTC-6, Joe Pinsonault wrote: > > 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 puppet-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/067ea534-70fd-4ee1-b9b9-635310f1e5f5%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.