[Buildd-tools-devel] Bug#434396: Bug#434396: sbuild: LVM snapshot -source chroot not correctly managed

Vincent Danjean vdanjean at debian.org
Tue Jul 24 06:13:02 UTC 2007


Roger Leigh wrote:
> Just to confirm that: if you run
> 
>   % schroot -c sid bash
> 
> what is the output of
> 
>   % schroot -i --all-sessions

danjean at atsina:~$ LC_ALL=C schroot -i --all-sessions
   --- Session ---
   Name                   sid-4be9f252-e72f-43d7-a51d-4d6875d4b926
   Description            Debian sid snapshot
   Type                   lvm-snapshot
   Priority               3
   Users
   Groups                 sbuild root
   Root Users
   Root Groups            sbuild
   Aliases
   Environment Filter     ^(BASH_ENV|CDPATH|ENV|HOSTALIASES|IFS|KRB5_CONFIG|KRBCONFDIR|KRBTKFILE|KRB_CONF|LD_.*|LOCALDOMAIN|NLSPATH|PATH_LOCALE|RES_OPTIONS|TERMINFO|TERMINFO_DIRS|TERMPATH)$
   Run Setup Scripts      true
   Run Execution Scripts  true
   Script Configuration   script-defaults
   Session Managed        true
   Personality            linux
   Location               /sid
   Mount Location         /var/lib/schroot/mount/sid-4be9f252-e72f-43d7-a51d-4d6875d4b926
   Path                   /var/lib/schroot/mount/sid-4be9f252-e72f-43d7-a51d-4d6875d4b926/sid
   Mount Device           /dev/atsina/sid-4be9f252-e72f-43d7-a51d-4d6875d4b926
   Device                 /dev/atsina/sbuilder
   Mount Options          -o atime,sync,user_xattr
   Source Users
   Source Groups
   Source Root Users
   Source Root Groups     sbuild
   LVM Snapshot Device    /dev/atsina/sid-4be9f252-e72f-43d7-a51d-4d6875d4b926
   LVM Snapshot Options   --size 2G
danjean at atsina:~$

>   % schroot --config --all-sessions

danjean at atsina:~$ LC_ALL=C schroot --config --all-sessions
# schroot configuration generated by schroot 1.1.5 on 24 Jul 2007

[sid-4be9f252-e72f-43d7-a51d-4d6875d4b926]
active=true
aliases=
command-prefix=
description=Debian sid snapshot
device=/dev/atsina/sbuilder
environment-filter=^(BASH_ENV|CDPATH|ENV|HOSTALIASES|IFS|KRB5_CONFIG|KRBCONFDIR|KRBTKFILE|KRB_CONF|LD_.*|LOCALDOMAIN|NLSPATH|PATH_LOCALE|RES_OPTIONS|TERMINFO|TERMINFO_DIRS|TERMPATH)$
groups=sbuild,root
location=/sid
lvm-snapshot-device=/dev/atsina/sid-4be9f252-e72f-43d7-a51d-4d6875d4b926
lvm-snapshot-options=--size 2G
mount-device=/dev/atsina/sid-4be9f252-e72f-43d7-a51d-4d6875d4b926
mount-location=/var/lib/schroot/mount/sid-4be9f252-e72f-43d7-a51d-4d6875d4b926
mount-options=-o atime,sync,user_xattr
personality=linux
priority=3
root-groups=sbuild
root-users=
run-exec-scripts=true
run-setup-scripts=true
script-config=script-defaults
source-groups=
source-root-groups=sbuild
source-root-users=
source-users=
type=lvm-snapshot
users=
danjean at atsina:~$

> ? (run this from another shell prompt).

Note that when I run "schroot -c sid-source  bash", I do not have any session
created :
danjean at atsina:~$ LC_ALL=C schroot -i --all-sessions
W: No chroots are defined in '/var/lib/schroot/session'
W: The specified chroots are not defined in '/var/lib/schroot/session'
danjean at atsina:~$ LC_ALL=C schroot -i --all-chroots
   --- Chroot ---
   Name                   sid
   Description            Debian sid snapshot
   Type                   lvm-snapshot
   Priority               3
   Users
   Groups                 sbuild root
   Root Users
   Root Groups            sbuild
   Aliases                unstable default unstable-sbuild
   Environment Filter     ^(BASH_ENV|CDPATH|ENV|HOSTALIASES|IFS|KRB5_CONFIG|KRBCONFDIR|KRBTKFILE|KRB_CONF|LD_.*|LOCALDOMAIN|NLSPATH|PATH_LOCALE|RES_OPTIONS|TERMINFO|TERMINFO_DIRS|TERMPATH)$
   Run Setup Scripts      true
   Run Execution Scripts  true
   Script Configuration   script-defaults
   Session Managed        true
   Personality            linux
   Location               /sid
   Path                   /sid
   Device                 /dev/atsina/sbuilder
   Mount Options          -o atime,sync,user_xattr
   Source Users
   Source Groups
   Source Root Users
   Source Root Groups     sbuild
   LVM Snapshot Options   --size 2G

   --- Chroot ---
   Name                   sid-source
   Description            Debian sid snapshot (source chroot)
   Type                   block-device
   Priority               3
   Users
   Groups
   Root Users
   Root Groups            sbuild
   Aliases                unstable-source default-source unstable-sbuild-source
   Environment Filter     ^(BASH_ENV|CDPATH|ENV|HOSTALIASES|IFS|KRB5_CONFIG|KRBCONFDIR|KRBTKFILE|KRB_CONF|LD_.*|LOCALDOMAIN|NLSPATH|PATH_LOCALE|RES_OPTIONS|TERMINFO|TERMINFO_DIRS|TERMPATH)$
   Run Setup Scripts      true
   Run Execution Scripts  true
   Script Configuration   script-defaults
   Session Managed        false
   Personality            linux
   Location               /sid
   Path                   /sid
   Mount Device           /dev/atsina/sbuilder
   Device                 /dev/atsina/sbuilder
   Mount Options          -o atime,sync,user_xattr
danjean at atsina:~$

   Best regards,
     Vincent

PS: I will be without any internet connection for 10 days from today.


> Regards,
> Roger






More information about the Buildd-tools-devel mailing list