Hi Roger, On Sun, Oct 16, 2011 at 06:04:29PM +0100, Roger Leigh wrote: > Actually, I can't confirm this--I can reproduce this failure with > and without the chroot: namespace prefix. Could you possibly try > running schroot several times both with and without the prefix to > check it's not just a statistical anomaly? A transcript with > --verbose for both cases would be very useful.
Right now any schroot run from my user fail removing the snapshot on exit as you said. Running it from 'sudo' sometimes crash on exit and sometimes does not. I have also tested right after a boot to avoid eventually suspend/resume problems but nothing changed. > Also, could you possibly also check the amount of free extents in > the logical volume aren't limiting? I'm using a 2G snapshot space with more than 70G free space on the volume group. root@angel:~# vgdisplay --- Volume group --- VG Name vg01 System ID Format lvm2 Metadata Areas 1 Metadata Sequence No 250 VG Access read/write VG Status resizable MAX LV 0 Cur LV 15 Open LV 6 Max PV 0 Cur PV 1 Act PV 1 VG Size 461.01 GiB PE Size 4.00 MiB Total PE 118018 Alloc PE / Size 99503 / 388.68 GiB Free PE / Size 18515 / 72.32 GiB root@angel:~# schroot -c squeeze -v I: Executing ‘00check setup-start ok’ I: 00check: STAGE=setup-start I: 00check: STATUS=ok I: 00check: AUTH_GID=0 I: 00check: AUTH_HOME=/root I: 00check: AUTH_RGID=0 I: 00check: AUTH_RGROUP=root I: 00check: AUTH_RUID=0 I: 00check: AUTH_RUSER=root I: 00check: AUTH_SHELL=/bin/bash I: 00check: AUTH_UID=0 I: 00check: AUTH_USER=root I: 00check: AUTH_VERBOSITY=verbose I: 00check: CHROOT_DESCRIPTION=Debian Squeeze (session chroot) I: 00check: CHROOT_DEVICE=/dev/vg01/schroot-squeeze64 I: 00check: CHROOT_LVM_SNAPSHOT_DEVICE=/dev/vg01/squeeze-cb9b4387-fd23-4d50-a733-8689a2e4e2b3 I: 00check: CHROOT_LVM_SNAPSHOT_NAME=squeeze-cb9b4387-fd23-4d50-a733-8689a2e4e2b3 I: 00check: CHROOT_LVM_SNAPSHOT_OPTIONS=--size 2G I: 00check: CHROOT_MOUNT_DEVICE=/dev/vg01/squeeze-cb9b4387-fd23-4d50-a733-8689a2e4e2b3 I: 00check: CHROOT_MOUNT_LOCATION=/var/lib/schroot/mount/squeeze-cb9b4387-fd23-4d50-a733-8689a2e4e2b3 I: 00check: CHROOT_NAME=squeeze I: 00check: CHROOT_PATH=/var/lib/schroot/mount/squeeze-cb9b4387-fd23-4d50-a733-8689a2e4e2b3 I: 00check: CHROOT_SCRIPT_CONFIG=/etc/schroot/minimal/config I: 00check: CHROOT_SESSION_CLONE=false I: 00check: CHROOT_SESSION_CREATE=false I: 00check: CHROOT_SESSION_PURGE=true I: 00check: CHROOT_TYPE=lvm-snapshot I: 00check: DATA_DIR=/usr/share/schroot I: 00check: HOST=x86_64-pc-linux-gnu I: 00check: HOST_CPU=x86_64 I: 00check: HOST_OS=linux-gnu I: 00check: HOST_VENDOR=pc I: 00check: LIBEXEC_DIR=/usr/lib/schroot I: 00check: MOUNT_DIR=/var/lib/schroot/mount I: 00check: PID=9227 I: 00check: PLATFORM=linux I: 00check: PWD=/ I: 00check: SESSION_ID=squeeze-cb9b4387-fd23-4d50-a733-8689a2e4e2b3 I: 00check: SETUP_DATA_DIR=/usr/share/schroot/setup I: 00check: SYSCONF_DIR=/etc/schroot I: 00check: VERBOSE=verbose I: Executing ‘05btrfs setup-start ok’ I: Executing ‘05file setup-start ok’ I: Executing ‘05lvm setup-start ok’ E: 05lvm: Setting chunksize to 8 sectors. E: 05lvm: Setting logging type to disk E: 05lvm: Finding volume group "vg01" E: 05lvm: Archiving volume group "vg01" metadata (seqno 278). E: 05lvm: Creating logical volume squeeze-cb9b4387-fd23-4d50-a733-8689a2e4e2b3 E: 05lvm: Creating volume group backup "/etc/lvm/backup/vg01" (seqno 279). E: 05lvm: Found volume group "vg01" E: 05lvm: activation/volume_list configuration setting not defined, checking only host tags for vg01/squeeze-cb9b4387-fd23-4d50-a733-8689a2e4e2b3 E: 05lvm: Creating vg01-squeeze--cb9b4387--fd23--4d50--a733--8689a2e4e2b3 E: 05lvm: Loading vg01-squeeze--cb9b4387--fd23--4d50--a733--8689a2e4e2b3 table (253:16) E: 05lvm: Resuming vg01-squeeze--cb9b4387--fd23--4d50--a733--8689a2e4e2b3 (253:16) E: 05lvm: Clearing start of logical volume "squeeze-cb9b4387-fd23-4d50-a733-8689a2e4e2b3" E: 05lvm: Creating logical volume snapshot0 E: 05lvm: Found volume group "vg01" E: 05lvm: Found volume group "vg01" E: 05lvm: Creating vg01-schroot--squeeze64-real E: 05lvm: Loading vg01-schroot--squeeze64-real table (253:18) E: 05lvm: Resuming vg01-schroot--squeeze64-real (253:18) E: 05lvm: Loading vg01-schroot--squeeze64 table (253:12) E: 05lvm: Creating vg01-squeeze--cb9b4387--fd23--4d50--a733--8689a2e4e2b3-cow E: 05lvm: Loading vg01-squeeze--cb9b4387--fd23--4d50--a733--8689a2e4e2b3-cow table (253:19) E: 05lvm: Resuming vg01-squeeze--cb9b4387--fd23--4d50--a733--8689a2e4e2b3-cow (253:19) E: 05lvm: Loading vg01-squeeze--cb9b4387--fd23--4d50--a733--8689a2e4e2b3 table (253:16) E: 05lvm: Suspending vg01-schroot--squeeze64 (253:12) with filesystem sync with device flush E: 05lvm: Suspending vg01-schroot--squeeze64-real (253:18) with filesystem sync with device flush E: 05lvm: Found volume group "vg01" E: 05lvm: Loading vg01-schroot--squeeze64-real table (253:18) E: 05lvm: Suppressed vg01-schroot--squeeze64-real identical table reload. E: 05lvm: Loading vg01-squeeze--cb9b4387--fd23--4d50--a733--8689a2e4e2b3-cow table (253:19) E: 05lvm: Suppressed vg01-squeeze--cb9b4387--fd23--4d50--a733--8689a2e4e2b3-cow identical table reload. E: 05lvm: Resuming vg01-schroot--squeeze64-real (253:18) E: 05lvm: Resuming vg01-squeeze--cb9b4387--fd23--4d50--a733--8689a2e4e2b3 (253:16) E: 05lvm: Resuming vg01-schroot--squeeze64 (253:12) E: 05lvm: Creating volume group backup "/etc/lvm/backup/vg01" (seqno 280). I: 05lvm: Logical volume "squeeze-cb9b4387-fd23-4d50-a733-8689a2e4e2b3" created I: Executing ‘05union setup-start ok’ I: Executing ‘10mount setup-start ok’ I: 10mount: Mounting /dev/vg01/squeeze-cb9b4387-fd23-4d50-a733-8689a2e4e2b3 on /var/lib/schroot/mount/squeeze-cb9b4387-fd23-4d50-a733-8689a2e4e2b3 I: 10mount: -v /dev/vg01/squeeze-cb9b4387-fd23-4d50-a733-8689a2e4e2b3 /var/lib/schroot/mount/squeeze-cb9b4387-fd23-4d50-a733-8689a2e4e2b3 I: 10mount: mount: you didn't specify a filesystem type for /dev/mapper/vg01-squeeze--cb9b4387--fd23--4d50--a733--8689a2e4e2b3 I: 10mount: I will try type ext4 I: 10mount: /dev/mapper/vg01-squeeze--cb9b4387--fd23--4d50--a733--8689a2e4e2b3 on /var/lib/schroot/mount/squeeze-cb9b4387-fd23-4d50-a733-8689a2e4e2b3 type ext4 (rw) I: 10mount: /proc on /var/lib/schroot/mount/squeeze-cb9b4387-fd23-4d50-a733-8689a2e4e2b3/proc type none (rw,bind) I: 10mount: /sys on /var/lib/schroot/mount/squeeze-cb9b4387-fd23-4d50-a733-8689a2e4e2b3/sys type none (rw,bind) I: Executing ‘15killprocs setup-start ok’ I: Executing ‘20copyfiles setup-start ok’ I: 20copyfiles: `/etc/resolv.conf' -> `/var/lib/schroot/mount/squeeze-cb9b4387-fd23-4d50-a733-8689a2e4e2b3/etc/resolv.conf' I: Executing ‘20nssdatabases setup-start ok’ I: 20nssdatabases: Copying passwd database to /var/lib/schroot/mount/squeeze-cb9b4387-fd23-4d50-a733-8689a2e4e2b3/etc/passwd I: 20nssdatabases: Copying shadow database to /var/lib/schroot/mount/squeeze-cb9b4387-fd23-4d50-a733-8689a2e4e2b3/etc/shadow I: 20nssdatabases: Copying group database to /var/lib/schroot/mount/squeeze-cb9b4387-fd23-4d50-a733-8689a2e4e2b3/etc/group I: Executing ‘50chrootname setup-start ok’ I: 50chrootname: Setting chroot name to squeeze I: Executing ‘99check setup-start ok’ I: [squeeze-cb9b4387-fd23-4d50-a733-8689a2e4e2b3 chroot] Running login shell: ‘/bin/bash’ (squeeze)root@angel:~# (squeeze)root@angel:~# logout I: Executing ‘99check setup-stop ok’ I: 99check: STAGE=setup-stop I: 99check: STATUS=ok I: 99check: AUTH_GID=0 I: 99check: AUTH_HOME=/root I: 99check: AUTH_RGID=0 I: 99check: AUTH_RGROUP=root I: 99check: AUTH_RUID=0 I: 99check: AUTH_RUSER=root I: 99check: AUTH_SHELL=/bin/bash I: 99check: AUTH_UID=0 I: 99check: AUTH_USER=root I: 99check: AUTH_VERBOSITY=verbose I: 99check: CHROOT_DESCRIPTION=Debian Squeeze (session chroot) I: 99check: CHROOT_DEVICE=/dev/vg01/schroot-squeeze64 I: 99check: CHROOT_LVM_SNAPSHOT_DEVICE=/dev/vg01/squeeze-cb9b4387-fd23-4d50-a733-8689a2e4e2b3 I: 99check: CHROOT_LVM_SNAPSHOT_NAME=squeeze-cb9b4387-fd23-4d50-a733-8689a2e4e2b3 I: 99check: CHROOT_LVM_SNAPSHOT_OPTIONS=--size 2G I: 99check: CHROOT_MOUNT_DEVICE=/dev/vg01/squeeze-cb9b4387-fd23-4d50-a733-8689a2e4e2b3 I: 99check: CHROOT_MOUNT_LOCATION=/var/lib/schroot/mount/squeeze-cb9b4387-fd23-4d50-a733-8689a2e4e2b3 I: 99check: CHROOT_NAME=squeeze I: 99check: CHROOT_PATH=/var/lib/schroot/mount/squeeze-cb9b4387-fd23-4d50-a733-8689a2e4e2b3 I: 99check: CHROOT_SCRIPT_CONFIG=/etc/schroot/minimal/config I: 99check: CHROOT_SESSION_CLONE=false I: 99check: CHROOT_SESSION_CREATE=false I: 99check: CHROOT_SESSION_PURGE=true I: 99check: CHROOT_TYPE=lvm-snapshot I: 99check: DATA_DIR=/usr/share/schroot I: 99check: HOST=x86_64-pc-linux-gnu I: 99check: HOST_CPU=x86_64 I: 99check: HOST_OS=linux-gnu I: 99check: HOST_VENDOR=pc I: 99check: LIBEXEC_DIR=/usr/lib/schroot I: 99check: MOUNT_DIR=/var/lib/schroot/mount I: 99check: PID=9227 I: 99check: PLATFORM=linux I: 99check: PWD=/ I: 99check: SESSION_ID=squeeze-cb9b4387-fd23-4d50-a733-8689a2e4e2b3 I: 99check: SETUP_DATA_DIR=/usr/share/schroot/setup I: 99check: SYSCONF_DIR=/etc/schroot I: 99check: VERBOSE=verbose I: Executing ‘50chrootname setup-stop ok’ I: Executing ‘20nssdatabases setup-stop ok’ I: Executing ‘20copyfiles setup-stop ok’ I: Executing ‘15killprocs setup-stop ok’ I: 15killprocs: Killing processes run inside /var/lib/schroot/mount/squeeze-cb9b4387-fd23-4d50-a733-8689a2e4e2b3 I: Executing ‘10mount setup-stop ok’ I: 10mount: Unmounting /var/lib/schroot/mount/squeeze-cb9b4387-fd23-4d50-a733-8689a2e4e2b3/sys I: 10mount: Unmounting /var/lib/schroot/mount/squeeze-cb9b4387-fd23-4d50-a733-8689a2e4e2b3/proc I: 10mount: Unmounting /var/lib/schroot/mount/squeeze-cb9b4387-fd23-4d50-a733-8689a2e4e2b3 I: Executing ‘05union setup-stop ok’ I: Executing ‘05lvm setup-stop ok’ I: 05lvm: Removing device lock for /dev/vg01/squeeze-cb9b4387-fd23-4d50-a733-8689a2e4e2b3, owned by pid 9227 E: 05lvm: Using logical volume(s) on command line E: 05lvm: Archiving volume group "vg01" metadata (seqno 280). E: 05lvm: Removing snapshot squeeze-cb9b4387-fd23-4d50-a733-8689a2e4e2b3 E: 05lvm: Found volume group "vg01" E: 05lvm: Found volume group "vg01" E: 05lvm: Loading vg01-schroot--squeeze64 table (253:12) E: 05lvm: Loading vg01-squeeze--cb9b4387--fd23--4d50--a733--8689a2e4e2b3 table (253:16) E: 05lvm: Suspending vg01-schroot--squeeze64 (253:12) with device flush E: 05lvm: Suspending vg01-squeeze--cb9b4387--fd23--4d50--a733--8689a2e4e2b3 (253:16) with device flush E: 05lvm: Suspending vg01-schroot--squeeze64-real (253:18) with device flush E: 05lvm: Suspending vg01-squeeze--cb9b4387--fd23--4d50--a733--8689a2e4e2b3-cow (253:19) with device flush E: 05lvm: Found volume group "vg01" E: 05lvm: Resuming vg01-squeeze--cb9b4387--fd23--4d50--a733--8689a2e4e2b3-cow (253:19) E: 05lvm: Resuming vg01-schroot--squeeze64-real (253:18) E: 05lvm: Resuming vg01-squeeze--cb9b4387--fd23--4d50--a733--8689a2e4e2b3 (253:16) E: 05lvm: Removing vg01-squeeze--cb9b4387--fd23--4d50--a733--8689a2e4e2b3-cow (253:19) E: 05lvm: Found volume group "vg01" E: 05lvm: Resuming vg01-schroot--squeeze64 (253:12) E: 05lvm: Unable to deactivate open vg01-schroot--squeeze64-real (253:18) E: 05lvm: Failed to resume schroot-squeeze64. I: Executing ‘05file setup-stop ok’ I: Executing ‘05btrfs setup-stop ok’ I: Executing ‘00check setup-stop ok’ root@angel:~# lvdisplay [...] --- Logical volume --- LV Name /dev/vg01/squeeze-cb9b4387-fd23-4d50-a733-8689a2e4e2b3 VG Name vg01 LV UUID npfS1x-Izqg-anhy-sEpj-Oq5c-pJY0-Y2w11H LV Write Access read/write LV Status available # open 0 LV Size 2.00 GiB Current LE 512 Segments 1 Allocation inherit Read ahead sectors auto - currently set to 256 Block device 253:16 Cheers E. -- GPG Key: 4096R/F2133176 2010-10-19 Enrico Rossi <e.ro...@tecnobrain.com> -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org