overlayfs does not implement inotify interfaces correctly
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
coreutils (Ubuntu) |
Won't Fix
|
Undecided
|
Adam Conrad | ||
Precise |
Won't Fix
|
Undecided
|
Unassigned | ||
linux (Ubuntu) |
Won't Fix
|
High
|
Andy Whitcroft | ||
Precise |
Won't Fix
|
High
|
Andy Whitcroft |
Bug Description
When using tail on the liveCD some updates are not reported. This seems to be triggered by tail using inotify to identify modified files. Overlayfs does not appear to be implementing inotify quite the way you might hope reporting only against the underlying filesystems.
Related bugs:
* bug 1213925: upstart should notice "/etc" inode change
ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: linux-image-
ProcVersionSign
Uname: Linux 3.0.0-12-generic x86_64
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.24.
ApportVersion: 1.23-0ubuntu3
Architecture: amd64
ArecordDevices:
**** List of CAPTURE Hardware Devices ****
card 0: Intel [HDA Intel], device 0: STAC92xx Analog [STAC92xx Analog]
Subdevices: 0/1
Subdevice #0: subdevice #0
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
/dev/snd/pcmC0D0c: apw 2296 F...m pulseaudio
/dev/snd/pcmC0D0p: apw 2296 F...m pulseaudio
Card0.Amixer.info:
Card hw:0 'Intel'/'HDA Intel at 0xfc700000 irq 47'
Mixer name : 'Intel Cantiga HDMI'
Components : 'HDA:111d7675,
Controls : 20
Simple ctrls : 11
Date: Wed Oct 26 17:46:16 2011
EcryptfsInUse: Yes
HibernationDevice: RESUME=
MachineType: Dell Inc. Studio 1537
ProcEnviron:
PATH=(custom, user)
LANG=en_GB.UTF-8
SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=
RelatedPackageV
linux-
linux-
linux-firmware 1.60
SourcePackage: linux
UpgradeStatus: Upgraded to oneiric on 2011-10-17 (9 days ago)
WpaSupplicantLog:
dmi.bios.date: 09/22/2008
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A03
dmi.board.vendor: Dell Inc.
dmi.board.version: A03
dmi.chassis.type: 8
dmi.chassis.vendor: Dell Inc.
dmi.chassis.
dmi.modalias: dmi:bvnDellInc.
dmi.product.name: Studio 1537
dmi.product.
dmi.sys.vendor: Dell Inc.
Changed in linux (Ubuntu): | |
importance: | Undecided → Medium |
Changed in coreutils (Ubuntu): | |
assignee: | nobody → Adam Conrad (adconrad) |
status: | New → In Progress |
tags: |
added: overlayfs removed: running-unity |
description: | updated |
I got to this bug when I was asked to report an error by ubuntu, then it said that this bug/error has already been reported and then opened me this page.
This is what I was doing:
To run a command as administrator (user "root"), use "sudo <command>".
See "man sudo_root" for details.
ubuntu@ubuntu:~$ sudo su - archive. ubuntu. com/ubuntu/ oneiric/main libgssglue1 amd64 0.3-1ubuntu1 [22.3 kB] archive. ubuntu. com/ubuntu/ oneiric/main libtirpc1 amd64 0.2.2-5 [84.2 kB] archive. ubuntu. com/ubuntu/ oneiric/main rpcbind amd64 0.2.0-6ubuntu3 [42.2 kB] archive. ubuntu. com/ubuntu/ oneiric/main libnfsidmap2 amd64 0.24-1 [28.0 kB] archive. ubuntu. com/ubuntu/ oneiric/main nfs-common amd64 1:1.2.4-1ubuntu2 [222 kB] apt/lists/ Ubuntu% 2011.10% 20%5fOneiric% 20Ocelot% 5f%20-% 20Release% 20amd64% 20(20111012) _dists_ oneiric_ main_binary- i386_Packages) _0.3-1ubuntu1_ amd64.deb) ... 0.2.2-5_ amd64.deb) ... 0.2.0-6ubuntu3_ amd64.deb) ... 2_0.24- 1_amd64. deb) ... common_ 1%3a1.2. 4-1ubuntu2_ amd64.deb) ...
...
root@ubuntu:~# apt-get install nfs-common
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
libgssglue1 libnfsidmap2 libtirpc1 rpcbind
The following NEW packages will be installed:
libgssglue1 libnfsidmap2 libtirpc1 nfs-common rpcbind
0 upgraded, 5 newly installed, 0 to remove and 0 not upgraded.
Need to get 398 kB of archives.
After this operation, 1,565 kB of additional disk space will be used.
Do you want to continue [Y/n]? y
Get:1 http://
Get:2 http://
Get:3 http://
Get:4 http://
Get:5 http://
Fetched 398 kB in 0s (565 kB/s)
W: Duplicate sources.list entry cdrom://Ubuntu 11.10 _Oneiric Ocelot_ - Release amd64 (20111012)/ oneiric/main i386 Packages (/var/lib/
Selecting previously deselected package libgssglue1.
(Reading database ... 130325 files and directories currently installed.)
Unpacking libgssglue1 (from .../libgssglue1
Selecting previously deselected package libtirpc1.
Unpacking libtirpc1 (from .../libtirpc1_
Selecting previously deselected package rpcbind.
Unpacking rpcbind (from .../rpcbind_
Selecting previously deselected package libnfsidmap2.
Unpacking libnfsidmap2 (from .../libnfsidmap
Selecting previously deselected package nfs-common.
Unpacking nfs-common (from .../nfs-
Processing triggers for man-db ...
Processing triggers for ureadahead ...
Setting up libgssglue1 (0.3-1ubuntu1) ...
Setting up libtirpc1 (0.2.2-5) ...
Setting up rpcbind (0.2.0-6ubuntu3) ...
Removing any system startup links for /etc/init.d/rpcbind ...
start: Unknown job: portmap
invoke-rc.d: initscript portmap, action "start" failed.
dpkg: error processing rpcbind (--configure):
subprocess installed post-installation script returned error exit status 1
Setting up libnfsidmap2 (0.24-1) ...
dpkg: dependency problems prevent configuration of nfs-common:
nfs-common depends on rpcbind (>= 0.2.0-6ubuntu1); however:
Package rpcbind is not configured yet.
dpkg: error processing nfs-common (--configure):
dependency problems - leaving unconfigured
Processing triggers for libc-bin ...
No apport report written because the error message indicates its a followup error from a previous failure.