** Description changed: If cowbuilder failed to unmount a bind-mounted directory (device busy for example) it unconditionally deletes its content during the clean-up phase. Excerpt from a log with this bug (complete log attached) ===== I: umounting /var/lib/jenkins/cu2d umount: /var/cache/pbuilder/build/cow.15281/var/lib/jenkins/cu2d: device is busy. (In some cases useful info about processes that use the device is found by lsof(8) or fuser(1)) [...] -> Cleaning COW directory forking: rm -rf /var/cache/pbuilder/build//cow.1195 rm: cannot remove `/var/cache/pbuilder/build//cow.1195/var/cache/pbuilder/ccache': Device or resource busy rm: cannot remove `/var/cache/pbuilder/build//cow.1195/var/lib/jenkins/cu2d/work/experimental/100scopes': Device or resource busy rm: cannot remove `/var/cache/pbuilder/build//cow.1195/var/lib/jenkins/cu2d/launchpad.cache': Directory not empty ===== The 'rm' command must skip directories on other filesystems - This bug occurs when pbuilder fails to mount all the bindmounted - directories, then fails to unmount previously successfully mounted - directories. This condition is not so rare when executing several - cowbuilder processes in parallel using the same bind-mounted - directories. + This bug occurs when pbuilder fails to mount a bindmounted directory, + then fails to unmount previously successfully mounted directories. This + condition is not so rare when executing several cowbuilder processes in + parallel using the same bind-mounted directories. ProblemType: Bug DistroRelease: Ubuntu 13.04 Package: cowbuilder 0.71 ProcVersionSignature: Ubuntu 3.8.0-12.21-generic 3.8.2 Uname: Linux 3.8.0-12-generic x86_64 ApportVersion: 2.9.1-0ubuntu1 Architecture: amd64 Date: Mon Mar 18 11:08:38 2013 MarkForUpload: True ProcEnviron: TERM=xterm PATH=(custom, no user) XDG_RUNTIME_DIR=<set> LANG=en_US.UTF-8 SHELL=/bin/bash SourcePackage: cowdancer UpgradeStatus: Upgraded to raring on 2012-01-31 (411 days ago)
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1156540 Title: cowdancer deletes bind-mounted directories To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cowdancer/+bug/1156540/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
