Package: piuparts Version: 0.41 Severity: normal Hi,
the http://piuparts.debian.org/sid/pre_installation_script_error.html report is full of false positives, e.g. http://piuparts.debian.org/sid/fail/codeblocks-common_10.05-2.log 0m16.9s DEBUG: Starting command: ['chroot', '/org/piuparts.debian.org/tmp/tmpkXL29W', 'umount', '/proc'] 0m16.9s DUMP: chroot: failed to run command `umount': No such file or directory 0m16.9s DEBUG: Command failed (status=127), but ignoring error: ['chroot', '/org/piuparts.debian.org/tmp/tmpkXL29W', 'umount', '/proc'] Traceback (most recent call last): File "/org/piuparts.debian.org/sbin/piuparts", line 2333, in <module> main() <snip> File "/org/piuparts.debian.org/sbin/piuparts", line 631, in remove shutil.rmtree(self.name) File "/usr/lib/python2.6/shutil.py", line 212, in rmtree rmtree(fullname, ignore_errors, onerror) File "/usr/lib/python2.6/shutil.py", line 212, in rmtree rmtree(fullname, ignore_errors, onerror) File "/usr/lib/python2.6/shutil.py", line 217, in rmtree onerror(os.remove, fullname, sys.exc_info()) File "/usr/lib/python2.6/shutil.py", line 215, in rmtree os.remove(fullname) OSError: [Errno 1] Operation not permitted: '/org/piuparts.debian.org/tmp/tmpkXL29W/proc/asound/pcm' There are two things to be fixed here: * consider python errors, tracebacks, ... from piuparts in the home/piupartsm/bin/detect_piuparts_issues as transient errors and retry regularily git://github.com/anbe42/piatti.git feature/detect-piuparts-issues * fix the unmounting part, I'd suggest to parse the hosts /proc/mounts and unmount everything thats mounted inside the chroot, I have a patch but that only works for the most basic chroot setup - not sure how to integrate this with lvm snapshots, selinux and class VirtServ(Chroot). git://github.com/anbe42/piuparts.git preview/umount-more-carefully Andreas -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

