group.of.nepali.translators team mailing list archive
-
group.of.nepali.translators team
-
Mailing list archive
-
Message #12145
[Bug 1673152] Re: duplicate logrotate files/entries
This bug was fixed in the package walinuxagent - 2.2.6-0ubuntu1~16.04.1
---------------
walinuxagent (2.2.6-0ubuntu1~16.04.1) xenial; urgency=medium
* Backport zesty version to xenial.
* New upstream release (LP: #1661750)
* debian/control:
- Change the maintainer to Ubuntu Developers (LP: #1657528)
- Add the dependency of isc-dhcp-client as our maintainer scripts assume
it's installed (LP: #1673862).
- Add trailing commas to dependencies, add whitespaces.
* Rename ephemeral-disk-warning.sh to ephemeral-disk-warning (lintian error).
* debian/docs:
- Remove LICENSE.txt as it's redundant.
* debian/postinst:
- Stop checking for update-initramfs existence using the absolute path, use
the 'command' command instead to make lintian happy.
* Remove debian/patches/disable-auto-update.patch:
- We now ship with auto-updates enabled (LP: #1650522).
* debian/maintscript:
- Add a maintscript to rename the old logrotate file on upgrade from an
ancient version of walinuxagent (LP: #1673152).
-- Łukasz 'sil2100' Zemczak <lukasz.zemczak@xxxxxxxxxx> Wed, 15 Mar
2017 10:19:34 +0100
** Changed in: walinuxagent (Ubuntu Xenial)
Status: Fix Committed => Fix Released
** Changed in: walinuxagent (Ubuntu Trusty)
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of नेपाली
भाषा समायोजकहरुको समूह, which is subscribed to Xenial.
Matching subscriptions: Ubuntu 16.04 Bugs
https://bugs.launchpad.net/bugs/1673152
Title:
duplicate logrotate files/entries
Status in walinuxagent package in Ubuntu:
Fix Released
Status in walinuxagent source package in Trusty:
Fix Released
Status in walinuxagent source package in Xenial:
Fix Released
Status in walinuxagent source package in Yakkety:
Fix Released
Bug description:
[ Impact ]
We always keep all the supported series in sync, we want to SRU this
change as well. In certain cases, when upgrading from a very old
walinuxagent, the logrotate files are duplicate - which is never a
good thing.
[ Test Case ]
Easiest way would be to install an ancient trusty walinuxagent package
and then upgrade to the latest proposed one and check if the old
logrotate configuration file is still present.
* Download walinuxagent 2.0.8-0ubuntu1~14.04.0
* Install the package through dpkg (possibly dpkg --force-all -i since otherwise the old version will not install)
* Check if /etc/logrotate.d/waagent is present
* Upgrade walinuxagent to 2.2.6
* Make sure that /etc/logrotate.d/waagent is gone and /etc/logrotate.d/waagent.logrotate is present
[ Regression Potential ]
The logrotate configuration can be lost or invalid - but if that would
happen then the bug will fail verification.
Original description:
I am getting the following errors from cron after upgrading my VM to walinuxagent 2.2.2-0ubuntu0~14.04.1 (the previous version was 2.0.8-0ubuntu1~14.04.0).
/etc/cron.daily/logrotate:
error: waagent.logrotate:1 duplicate log entry for /var/log/waagent.log
Indeed, there are two duplicate logrotate files that both appear to belong to the walinuxagent package:
$ dpkg -S /etc/logrotate.d/waagent*
walinuxagent: /etc/logrotate.d/waagent
walinuxagent: /etc/logrotate.d/waagent.logrotate
$ cmp /etc/logrotate.d/waagent*
$ cat /etc/logrotate.d/waagent
/var/log/waagent.log {
compress
monthly
rotate 6
notifempty
missingok
}
I'm on 14.04 LTS:
$ lsb_release -rd
Description: Ubuntu 14.04.5 LTS
Release: 14.04
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/walinuxagent/+bug/1673152/+subscriptions