[Bug 1527710] Re: apt-get update triggers asynchronous task
ChristianEhrhardt
1527710 at bugs.launchpad.net
Fri Dec 18 19:50:59 UTC 2015
debdiff to show the suggested change, this is in no way an upload to be sponsored yet as it needs way more testing.
Just FYI so you see what was changed
** Patch added: "xenial_update-notifier.debdiff"
https://bugs.launchpad.net/ubuntu/+source/update-notifier/+bug/1527710/+attachment/4537011/+files/xenial_update-notifier.debdiff
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to update-notifier in Ubuntu.
https://bugs.launchpad.net/bugs/1527710
Title:
apt-get update triggers asynchronous task
Status in update-notifier package in Ubuntu:
Incomplete
Bug description:
I have a work flow (curtin installation) that does something to the affect of:
mount $DEVICE /target
mount --bind /dev /target/dev
chroot /target apt-get update
umount /target/dev
umount /target/
With xenial, I started having failures on the umount of /target/dev because of open file handles.
An lsof showed me that /usr/lib/update-notifier/update-motd-updates-available had open file handles on /dev/null and apt-check had handles on /dev/urandom.
I admit that part of this is my fault, because we do a selective apt-
get update (only pulling deb sources, not deb-src). As a result, when
/usr/lib/update-notifier/update-motd-updates-available there was
possibly more work to be done then would normally have to be done...
not sure on that.
For the record, what we do is in http://bazaar.launchpad.net/~curtin-
dev/curtin/trunk/view/head:/curtin/util.py#L486 (apt_update method).
ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: update-notifier-common 3.164
ProcVersionSignature: User Name 4.3.0-2.11-generic 4.3.0
Uname: Linux 4.3.0-2-generic x86_64
ApportVersion: 2.19.3-0ubuntu2
Architecture: amd64
Date: Fri Dec 18 18:02:41 2015
Ec2AMI: ami-0000072f
Ec2AMIManifest: FIXME
Ec2AvailabilityZone: nova
Ec2InstanceType: m1.small
Ec2Kernel: None
Ec2Ramdisk: None
PackageArchitecture: all
ProcEnviron:
TERM=xterm-256color
PATH=(custom, no user)
XDG_RUNTIME_DIR=<set>
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: update-notifier
UpgradeStatus: No upgrade log present (probably fresh install)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/update-notifier/+bug/1527710/+subscriptions
More information about the foundations-bugs
mailing list