Public bug reported: As of version 14.11.8-1 (wily-proposed), package "slurm-llnl" is marked as a "transitional dummy package"; still it provides an `/etc/logrotate.d/slurm-llnl` file with policy for rotating log files of `slurmd` and `slurmctld`. Needless to say, this makes logrotate complain:
/etc/cron.daily/logrotate: error: slurmctld:1 duplicate log entry for /var/log/slurm-llnl/slurmctld.log error: slurmd:1 duplicate log entry for /var/log/slurm-llnl/slurmd.log Here is an excerpt from the conflicting files:: root@node-l3-01-01:~# head -n 2 /etc/logrotate.d/slurm-llnl /var/log/slurm-llnl/slurmd.log /var/log/slurm-llnl/slurmctld.log { compress root@node-l3-01-01:~# head -n 2 /etc/logrotate.d/slurmd /var/log/slurm-llnl/slurmd.log { compress Here is more information about the setup:: root@node-l3-01-01:~# dpkg -l slurmctld slurmd slurm-llnl Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad) ||/ Name Version Architecture Description +++-======================-================-================-================================================== ii slurm-llnl 14.11.8-1 all transitional dummy package for slurm-wlm ii slurmctld 14.11.8-1 amd64 SLURM central management daemon ii slurmd 14.11.8-1 amd64 SLURM compute node daemon root@node-l3-01-01:~# dpkg -L slurm-llnl /. /var /var/lib /var/lib/slurm-llnl /var/lib/slurm-llnl/slurmctld /var/lib/slurm-llnl/slurmd /var/lib/slurm-llnl/checkpoint /var/log /var/log/slurm-llnl /usr /usr/share /usr/share/doc /usr/share/doc/slurm-llnl /usr/share/doc/slurm-llnl/changelog.Debian.gz /usr/share/doc/slurm-llnl/NEWS.Debian.gz /usr/share/doc/slurm-llnl/copyright /etc /etc/slurm-llnl /etc/default/slurm-llnl /etc/logrotate.d/slurm-llnl ^^^^^^^^^^^^^^^^^^^^^^^^^^^ (I guess that `/etc/default/slurm-llnl` should be removed as well.) Thanks, Riccardo ** Affects: slurm-llnl (Ubuntu) Importance: Undecided Status: New ** Summary changed: - slurm-llnl package provides logrotate files for slurmd and slurmctld + transitional package slurm-llnl provides logrotate files for slurmd and slurmctld ** Description changed: - As of version 14.11 (wily-proposed), package "slurm-llnl" is marked as + As of version 14.11.8-1 (wily-proposed), package "slurm-llnl" is marked as a "transitional dummy package"; still it provides an `/etc/logrotate.d/slurm-llnl` file with policy for rotating log files of `slurmd` and `slurmctld`. Needless to say, this makes logrotate complain: - /etc/cron.daily/logrotate: - error: slurmctld:1 duplicate log entry for /var/log/slurm-llnl/slurmctld.log - error: slurmd:1 duplicate log entry for /var/log/slurm-llnl/slurmd.log + /etc/cron.daily/logrotate: + error: slurmctld:1 duplicate log entry for /var/log/slurm-llnl/slurmctld.log + error: slurmd:1 duplicate log entry for /var/log/slurm-llnl/slurmd.log Here is an excerpt from the conflicting files:: - root@node-l3-01-01:~# head -n 2 /etc/logrotate.d/slurm-llnl - /var/log/slurm-llnl/slurmd.log /var/log/slurm-llnl/slurmctld.log { - compress + root@node-l3-01-01:~# head -n 2 /etc/logrotate.d/slurm-llnl + /var/log/slurm-llnl/slurmd.log /var/log/slurm-llnl/slurmctld.log { + compress - root@node-l3-01-01:~# head -n 2 /etc/logrotate.d/slurmd - /var/log/slurm-llnl/slurmd.log { - compress + root@node-l3-01-01:~# head -n 2 /etc/logrotate.d/slurmd + /var/log/slurm-llnl/slurmd.log { + compress Here is more information about the setup:: - root@node-l3-01-01:~# dpkg -l slurmctld slurmd slurm-llnl - Desired=Unknown/Install/Remove/Purge/Hold - | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend - |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad) - ||/ Name Version Architecture Description - +++-======================-================-================-================================================== - ii slurm-llnl 14.11.8-1 all transitional dummy package for slurm-wlm - ii slurmctld 14.11.8-1 amd64 SLURM central management daemon - ii slurmd 14.11.8-1 amd64 SLURM compute node daemon + root@node-l3-01-01:~# dpkg -l slurmctld slurmd slurm-llnl + Desired=Unknown/Install/Remove/Purge/Hold + | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend + |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad) + ||/ Name Version Architecture Description + +++-======================-================-================-================================================== + ii slurm-llnl 14.11.8-1 all transitional dummy package for slurm-wlm + ii slurmctld 14.11.8-1 amd64 SLURM central management daemon + ii slurmd 14.11.8-1 amd64 SLURM compute node daemon - - root@node-l3-01-01:~# dpkg -L slurm-llnl - /. - /var - /var/lib - /var/lib/slurm-llnl - /var/lib/slurm-llnl/slurmctld - /var/lib/slurm-llnl/slurmd - /var/lib/slurm-llnl/checkpoint - /var/log - /var/log/slurm-llnl - /usr - /usr/share - /usr/share/doc - /usr/share/doc/slurm-llnl - /usr/share/doc/slurm-llnl/changelog.Debian.gz - /usr/share/doc/slurm-llnl/NEWS.Debian.gz - /usr/share/doc/slurm-llnl/copyright - /etc - /etc/slurm-llnl - /etc/default/slurm-llnl - /etc/logrotate.d/slurm-llnl - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + root@node-l3-01-01:~# dpkg -L slurm-llnl + /. + /var + /var/lib + /var/lib/slurm-llnl + /var/lib/slurm-llnl/slurmctld + /var/lib/slurm-llnl/slurmd + /var/lib/slurm-llnl/checkpoint + /var/log + /var/log/slurm-llnl + /usr + /usr/share + /usr/share/doc + /usr/share/doc/slurm-llnl + /usr/share/doc/slurm-llnl/changelog.Debian.gz + /usr/share/doc/slurm-llnl/NEWS.Debian.gz + /usr/share/doc/slurm-llnl/copyright + /etc + /etc/slurm-llnl + /etc/default/slurm-llnl + /etc/logrotate.d/slurm-llnl + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ (I guess that `/etc/default/slurm-llnl` should be removed as well.) Thanks, Riccardo -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1477893 Title: transitional package slurm-llnl provides logrotate files for slurmd and slurmctld To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/slurm-llnl/+bug/1477893/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs