[Bug 1580540] [NEW] Several chroots mount influence

Alex Turbov i.zaufi at gmail.com
Wed May 11 10:47:18 UTC 2016


Public bug reported:

I'm trying to run same chroots in parallel having the following
configuration file stored as /etc/schroot/chroot.d/zz.conf:

[zz]
type=directory
description=Chroot to build CentOS 7: Release
directory=/srv/schroot/vendorname.centos-7
union-type=overlayfs
union-mount-options=lowerdir=/home/builder/build/noarch:/srv/schroot/build.centos-7,upperdir=/home/builder/build/build.centos-7_Release,workdir=/home/builder/build/overlay-work/build.centos-7_Release-build.centos-7
users=builder
groups=users
root-groups=root,wheel
profile=build
preserve-environment=true

Now I use the following command to start 2 sessions:
$ sudo -u builder schroot -c zz -v

entering the first chroot:

I: Executing ‘10mount setup-start ok’
I: 10mount: Mounting /srv/schroot/vendorname.centos-7 on /var/lib/schroot/union/underlay/zz-27fe071c-f7a9-4278-a05e-4003536982f6
I: 10mount: -v --bind  /srv/schroot/vendorname.centos-7 /var/lib/schroot/union/underlay/zz-27fe071c-f7a9-4278-a05e-4003536982f6
I: 10mount: mount: /srv/schroot/vendorname.centos-7 bound on /var/lib/schroot/union/underlay/zz-27fe071c-f7a9-4278-a05e-4003536982f6.
I: 10mount: Using 'overlayfs-workdir' for filesystem union
I: 10mount: mount: /proc bound on /var/lib/schroot/mount/zz-27fe071c-f7a9-4278-a05e-4003536982f6/proc.
I: 10mount: mount: /sys bound on /var/lib/schroot/mount/zz-27fe071c-f7a9-4278-a05e-4003536982f6/sys.
I: 10mount: mount: /dev bound on /var/lib/schroot/mount/zz-27fe071c-f7a9-4278-a05e-4003536982f6/dev.
I: 10mount: mount: /dev/pts bound on /var/lib/schroot/mount/zz-27fe071c-f7a9-4278-a05e-4003536982f6/dev/pts.
I: 10mount: mount: /dev/shm bound on /var/lib/schroot/mount/zz-27fe071c-f7a9-4278-a05e-4003536982f6/dev/shm.
I: 10mount: mount: /tmp bound on /var/lib/schroot/mount/zz-27fe071c-f7a9-4278-a05e-4003536982f6/tmp.
I: 10mount: mount: /home bound on /var/lib/schroot/mount/zz-27fe071c-f7a9-4278-a05e-4003536982f6/home.
I: 10mount: mount: /home/builder/TeamCity bound on /var/lib/schroot/mount/zz-27fe071c-f7a9-4278-a05e-4003536982f6/home/builder/TeamCity.
I: 10mount: mount: /home/builder/builds bound on /var/lib/schroot/mount/zz-27fe071c-f7a9-4278-a05e-4003536982f6/home/builder/builds.
I: 10mount: mount: /home/builder/vendorname bound on /var/lib/schroot/mount/zz-27fe071c-f7a9-4278-a05e-4003536982f6/home/builder/vendorname.

checking /proc/mounts:

(zz)builder at ip-10-83-26-25:/home/ubuntu$ cat /proc/mounts
zz / overlayfs rw,relatime,lowerdir=/home/builder/vendorname/noarch:/srv/schroot/vendorname.centos-7,upperdir=/home/builder/vendorname/vendorname.centos-7_Release,workdir=/home/builder/vendorname/overlay-work/vendorname.centos-7_Release-vendorname.centos-7 0 0
proc /proc proc rw,nosuid,nodev,noexec,relatime 0 0
sysfs /sys sysfs rw,nosuid,nodev,noexec,relatime 0 0
udev /dev devtmpfs rw,nosuid,relatime,size=15691036k,nr_inodes=3922759,mode=755 0 0
devpts /dev/pts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000 0 0
tmpfs /dev/shm tmpfs rw,nosuid,nodev,size=15707396k,nr_inodes=3926849 0 0
/dev/xvda1 /tmp ext4 rw,relatime,data=ordered 0 0
/dev/xvda1 /home ext4 rw,relatime,data=ordered 0 0
/dev/xvdf /home/builder/TeamCity btrfs rw,noatime,nodiratime,compress=zlib,ssd,space_cache,subvolid=271,subvol=/teamcity 0 0
/dev/xvdf /home/builder/builds btrfs rw,noatime,nodiratime,compress=zlib,ssd,space_cache,subvolid=276,subvol=/builds 0 0
/dev/xvdf /home/builder/vendorname btrfs rw,noatime,nodiratime,compress=zlib,ssd,space_cache,subvolid=273,subvol=/overlays 0 0

Ok, /home/builder/{TeamCity,buils,vendorname} is here...
Now entering the second chroot:

I: 10mount: Mounting /srv/schroot/vendorname.centos-7 on /var/lib/schroot/union/underlay/zz-a04bfa5f-200e-4603-9de7-b49389ec040b
I: 10mount: -v --bind  /srv/schroot/vendorname.centos-7 /var/lib/schroot/union/underlay/zz-a04bfa5f-200e-4603-9de7-b49389ec040b
I: 10mount: mount: /srv/schroot/vendorname.centos-7 bound on /var/lib/schroot/union/underlay/zz-a04bfa5f-200e-4603-9de7-b49389ec040b.
I: 10mount: Using 'overlayfs-workdir' for filesystem union
I: 10mount: mount: /proc bound on /var/lib/schroot/mount/zz-a04bfa5f-200e-4603-9de7-b49389ec040b/proc.
I: 10mount: mount: /sys bound on /var/lib/schroot/mount/zz-a04bfa5f-200e-4603-9de7-b49389ec040b/sys.
I: 10mount: mount: /dev bound on /var/lib/schroot/mount/zz-a04bfa5f-200e-4603-9de7-b49389ec040b/dev.
I: 10mount: mount: /dev/pts bound on /var/lib/schroot/mount/zz-a04bfa5f-200e-4603-9de7-b49389ec040b/dev/pts.
I: 10mount: mount: /dev/shm bound on /var/lib/schroot/mount/zz-a04bfa5f-200e-4603-9de7-b49389ec040b/dev/shm.
I: 10mount: mount: /tmp bound on /var/lib/schroot/mount/zz-a04bfa5f-200e-4603-9de7-b49389ec040b/tmp.
I: 10mount: mount: /home bound on /var/lib/schroot/mount/zz-a04bfa5f-200e-4603-9de7-b49389ec040b/home.
I: 10mount: mount: /home/builder/TeamCity bound on /var/lib/schroot/mount/zz-a04bfa5f-200e-4603-9de7-b49389ec040b/home/builder/TeamCity.
I: 10mount: mount: /home/builder/builds bound on /var/lib/schroot/mount/zz-a04bfa5f-200e-4603-9de7-b49389ec040b/home/builder/builds.
I: 10mount: mount: /home/builder/vendorname bound on /var/lib/schroot/mount/zz-a04bfa5f-200e-4603-9de7-b49389ec040b/home/builder/vendorname.

(zz)builder at ip-10-83-26-25:/home/ubuntu$ cat /proc/mounts
zz / overlayfs rw,relatime,lowerdir=/home/builder/vendorname/noarch:/srv/schroot/vendorname.centos-7,upperdir=/home/builder/vendorname/vendorname.centos-7_Release,workdir=/home/builder/vendorname/overlay-work/vendorname.centos-7_Release-vendorname.centos-7 0 0
proc /proc proc rw,nosuid,nodev,noexec,relatime 0 0
sysfs /sys sysfs rw,nosuid,nodev,noexec,relatime 0 0
udev /dev devtmpfs rw,nosuid,relatime,size=15691036k,nr_inodes=3922759,mode=755 0 0
devpts /dev/pts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000 0 0
tmpfs /dev/shm tmpfs rw,nosuid,nodev,size=15707396k,nr_inodes=3926849 0 0
/dev/xvda1 /tmp ext4 rw,relatime,data=ordered 0 0
/dev/xvda1 /home ext4 rw,relatime,data=ordered 0 0
/dev/xvdf /home/builder/TeamCity btrfs rw,noatime,nodiratime,compress=zlib,ssd,space_cache,subvolid=271,subvol=/teamcity 0 0
/dev/xvdf /home/builder/builds btrfs rw,noatime,nodiratime,compress=zlib,ssd,space_cache,subvolid=276,subvol=/builds 0 0
/dev/xvdf /home/builder/vendorname btrfs rw,noatime,nodiratime,compress=zlib,ssd,space_cache,subvolid=273,subvol=/overlays 0 0

also all required mountpoints under /home/builder is here... 
Now exiting the first chroot:

I: Executing ‘10mount setup-stop ok’
I: 10mount: Unmounting /var/lib/schroot/mount/zz-27fe071c-f7a9-4278-a05e-4003536982f6/home/builder/vendorname
I: 10mount: Unmounting /var/lib/schroot/mount/zz-27fe071c-f7a9-4278-a05e-4003536982f6/home/builder/builds
I: 10mount: Unmounting /var/lib/schroot/mount/zz-27fe071c-f7a9-4278-a05e-4003536982f6/home/builder/TeamCity
I: 10mount: Unmounting /var/lib/schroot/mount/zz-27fe071c-f7a9-4278-a05e-4003536982f6/dev/shm
I: 10mount: Unmounting /var/lib/schroot/mount/zz-27fe071c-f7a9-4278-a05e-4003536982f6/dev/pts
I: 10mount: Unmounting /var/lib/schroot/mount/zz-27fe071c-f7a9-4278-a05e-4003536982f6/home/builder/vendorname
I: 10mount: Unmounting /var/lib/schroot/mount/zz-27fe071c-f7a9-4278-a05e-4003536982f6/home/builder/builds
I: 10mount: Unmounting /var/lib/schroot/mount/zz-27fe071c-f7a9-4278-a05e-4003536982f6/home/builder/TeamCity
I: 10mount: Unmounting /var/lib/schroot/mount/zz-27fe071c-f7a9-4278-a05e-4003536982f6/home
I: 10mount: Unmounting /var/lib/schroot/mount/zz-27fe071c-f7a9-4278-a05e-4003536982f6/tmp
I: 10mount: Unmounting /var/lib/schroot/mount/zz-27fe071c-f7a9-4278-a05e-4003536982f6/dev/shm
I: 10mount: Unmounting /var/lib/schroot/mount/zz-27fe071c-f7a9-4278-a05e-4003536982f6/dev/pts
I: 10mount: Unmounting /var/lib/schroot/mount/zz-27fe071c-f7a9-4278-a05e-4003536982f6/dev
I: 10mount: Unmounting /var/lib/schroot/mount/zz-27fe071c-f7a9-4278-a05e-4003536982f6/sys
I: 10mount: Unmounting /var/lib/schroot/mount/zz-27fe071c-f7a9-4278-a05e-4003536982f6/proc
I: 10mount: Unmounting /var/lib/schroot/mount/zz-27fe071c-f7a9-4278-a05e-4003536982f6
I: 10mount: Unmounting /var/lib/schroot/union/underlay/zz-27fe071c-f7a9-4278-a05e-4003536982f6

and here is a strange things happened: all mountpoints under /home/builder are umounted twice!
Now in the second chroot:

(zz)builder at ip-10-83-26-25:/home/ubuntu$ cat /proc/mounts
zz / overlayfs rw,relatime,lowerdir=/home/builder/vendorname/noarch:/srv/schroot/vendorname.centos-7,upperdir=/home/builder/vendorname/vendorname.centos-7_Release,workdir=/home/builder/vendorname/overlay-work/vendorname.centos-7_Release-vendorname.centos-7 0 0
proc /proc proc rw,nosuid,nodev,noexec,relatime 0 0
sysfs /sys sysfs rw,nosuid,nodev,noexec,relatime 0 0
udev /dev devtmpfs rw,nosuid,relatime,size=15691036k,nr_inodes=3922759,mode=755 0 0
/dev/xvda1 /tmp ext4 rw,relatime,data=ordered 0 0
/dev/xvda1 /home ext4 rw,relatime,data=ordered 0 0

... they are just disappear! Now exiting the second chroot shows that
there was no mountpoints under /home/builder!

I: Executing ‘10mount setup-stop ok’
I: 10mount: Unmounting /var/lib/schroot/mount/zz-a04bfa5f-200e-4603-9de7-b49389ec040b/home
I: 10mount: Unmounting /var/lib/schroot/mount/zz-a04bfa5f-200e-4603-9de7-b49389ec040b/tmp
I: 10mount: Unmounting /var/lib/schroot/mount/zz-a04bfa5f-200e-4603-9de7-b49389ec040b/dev
I: 10mount: Unmounting /var/lib/schroot/mount/zz-a04bfa5f-200e-4603-9de7-b49389ec040b/sys
I: 10mount: Unmounting /var/lib/schroot/mount/zz-a04bfa5f-200e-4603-9de7-b49389ec040b/proc
I: 10mount: Unmounting /var/lib/schroot/mount/zz-a04bfa5f-200e-4603-9de7-b49389ec040b
I: 10mount: Unmounting /var/lib/schroot/union/underlay/zz-a04bfa5f-200e-4603-9de7-b49389ec040b

** Affects: schroot (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to schroot in Ubuntu.
https://bugs.launchpad.net/bugs/1580540

Title:
  Several chroots mount influence

Status in schroot package in Ubuntu:
  New

Bug description:
  I'm trying to run same chroots in parallel having the following
  configuration file stored as /etc/schroot/chroot.d/zz.conf:

  [zz]
  type=directory
  description=Chroot to build CentOS 7: Release
  directory=/srv/schroot/vendorname.centos-7
  union-type=overlayfs
  union-mount-options=lowerdir=/home/builder/build/noarch:/srv/schroot/build.centos-7,upperdir=/home/builder/build/build.centos-7_Release,workdir=/home/builder/build/overlay-work/build.centos-7_Release-build.centos-7
  users=builder
  groups=users
  root-groups=root,wheel
  profile=build
  preserve-environment=true

  Now I use the following command to start 2 sessions:
  $ sudo -u builder schroot -c zz -v

  entering the first chroot:

  I: Executing ‘10mount setup-start ok’
  I: 10mount: Mounting /srv/schroot/vendorname.centos-7 on /var/lib/schroot/union/underlay/zz-27fe071c-f7a9-4278-a05e-4003536982f6
  I: 10mount: -v --bind  /srv/schroot/vendorname.centos-7 /var/lib/schroot/union/underlay/zz-27fe071c-f7a9-4278-a05e-4003536982f6
  I: 10mount: mount: /srv/schroot/vendorname.centos-7 bound on /var/lib/schroot/union/underlay/zz-27fe071c-f7a9-4278-a05e-4003536982f6.
  I: 10mount: Using 'overlayfs-workdir' for filesystem union
  I: 10mount: mount: /proc bound on /var/lib/schroot/mount/zz-27fe071c-f7a9-4278-a05e-4003536982f6/proc.
  I: 10mount: mount: /sys bound on /var/lib/schroot/mount/zz-27fe071c-f7a9-4278-a05e-4003536982f6/sys.
  I: 10mount: mount: /dev bound on /var/lib/schroot/mount/zz-27fe071c-f7a9-4278-a05e-4003536982f6/dev.
  I: 10mount: mount: /dev/pts bound on /var/lib/schroot/mount/zz-27fe071c-f7a9-4278-a05e-4003536982f6/dev/pts.
  I: 10mount: mount: /dev/shm bound on /var/lib/schroot/mount/zz-27fe071c-f7a9-4278-a05e-4003536982f6/dev/shm.
  I: 10mount: mount: /tmp bound on /var/lib/schroot/mount/zz-27fe071c-f7a9-4278-a05e-4003536982f6/tmp.
  I: 10mount: mount: /home bound on /var/lib/schroot/mount/zz-27fe071c-f7a9-4278-a05e-4003536982f6/home.
  I: 10mount: mount: /home/builder/TeamCity bound on /var/lib/schroot/mount/zz-27fe071c-f7a9-4278-a05e-4003536982f6/home/builder/TeamCity.
  I: 10mount: mount: /home/builder/builds bound on /var/lib/schroot/mount/zz-27fe071c-f7a9-4278-a05e-4003536982f6/home/builder/builds.
  I: 10mount: mount: /home/builder/vendorname bound on /var/lib/schroot/mount/zz-27fe071c-f7a9-4278-a05e-4003536982f6/home/builder/vendorname.

  checking /proc/mounts:

  (zz)builder at ip-10-83-26-25:/home/ubuntu$ cat /proc/mounts
  zz / overlayfs rw,relatime,lowerdir=/home/builder/vendorname/noarch:/srv/schroot/vendorname.centos-7,upperdir=/home/builder/vendorname/vendorname.centos-7_Release,workdir=/home/builder/vendorname/overlay-work/vendorname.centos-7_Release-vendorname.centos-7 0 0
  proc /proc proc rw,nosuid,nodev,noexec,relatime 0 0
  sysfs /sys sysfs rw,nosuid,nodev,noexec,relatime 0 0
  udev /dev devtmpfs rw,nosuid,relatime,size=15691036k,nr_inodes=3922759,mode=755 0 0
  devpts /dev/pts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000 0 0
  tmpfs /dev/shm tmpfs rw,nosuid,nodev,size=15707396k,nr_inodes=3926849 0 0
  /dev/xvda1 /tmp ext4 rw,relatime,data=ordered 0 0
  /dev/xvda1 /home ext4 rw,relatime,data=ordered 0 0
  /dev/xvdf /home/builder/TeamCity btrfs rw,noatime,nodiratime,compress=zlib,ssd,space_cache,subvolid=271,subvol=/teamcity 0 0
  /dev/xvdf /home/builder/builds btrfs rw,noatime,nodiratime,compress=zlib,ssd,space_cache,subvolid=276,subvol=/builds 0 0
  /dev/xvdf /home/builder/vendorname btrfs rw,noatime,nodiratime,compress=zlib,ssd,space_cache,subvolid=273,subvol=/overlays 0 0

  Ok, /home/builder/{TeamCity,buils,vendorname} is here...
  Now entering the second chroot:

  I: 10mount: Mounting /srv/schroot/vendorname.centos-7 on /var/lib/schroot/union/underlay/zz-a04bfa5f-200e-4603-9de7-b49389ec040b
  I: 10mount: -v --bind  /srv/schroot/vendorname.centos-7 /var/lib/schroot/union/underlay/zz-a04bfa5f-200e-4603-9de7-b49389ec040b
  I: 10mount: mount: /srv/schroot/vendorname.centos-7 bound on /var/lib/schroot/union/underlay/zz-a04bfa5f-200e-4603-9de7-b49389ec040b.
  I: 10mount: Using 'overlayfs-workdir' for filesystem union
  I: 10mount: mount: /proc bound on /var/lib/schroot/mount/zz-a04bfa5f-200e-4603-9de7-b49389ec040b/proc.
  I: 10mount: mount: /sys bound on /var/lib/schroot/mount/zz-a04bfa5f-200e-4603-9de7-b49389ec040b/sys.
  I: 10mount: mount: /dev bound on /var/lib/schroot/mount/zz-a04bfa5f-200e-4603-9de7-b49389ec040b/dev.
  I: 10mount: mount: /dev/pts bound on /var/lib/schroot/mount/zz-a04bfa5f-200e-4603-9de7-b49389ec040b/dev/pts.
  I: 10mount: mount: /dev/shm bound on /var/lib/schroot/mount/zz-a04bfa5f-200e-4603-9de7-b49389ec040b/dev/shm.
  I: 10mount: mount: /tmp bound on /var/lib/schroot/mount/zz-a04bfa5f-200e-4603-9de7-b49389ec040b/tmp.
  I: 10mount: mount: /home bound on /var/lib/schroot/mount/zz-a04bfa5f-200e-4603-9de7-b49389ec040b/home.
  I: 10mount: mount: /home/builder/TeamCity bound on /var/lib/schroot/mount/zz-a04bfa5f-200e-4603-9de7-b49389ec040b/home/builder/TeamCity.
  I: 10mount: mount: /home/builder/builds bound on /var/lib/schroot/mount/zz-a04bfa5f-200e-4603-9de7-b49389ec040b/home/builder/builds.
  I: 10mount: mount: /home/builder/vendorname bound on /var/lib/schroot/mount/zz-a04bfa5f-200e-4603-9de7-b49389ec040b/home/builder/vendorname.

  (zz)builder at ip-10-83-26-25:/home/ubuntu$ cat /proc/mounts
  zz / overlayfs rw,relatime,lowerdir=/home/builder/vendorname/noarch:/srv/schroot/vendorname.centos-7,upperdir=/home/builder/vendorname/vendorname.centos-7_Release,workdir=/home/builder/vendorname/overlay-work/vendorname.centos-7_Release-vendorname.centos-7 0 0
  proc /proc proc rw,nosuid,nodev,noexec,relatime 0 0
  sysfs /sys sysfs rw,nosuid,nodev,noexec,relatime 0 0
  udev /dev devtmpfs rw,nosuid,relatime,size=15691036k,nr_inodes=3922759,mode=755 0 0
  devpts /dev/pts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000 0 0
  tmpfs /dev/shm tmpfs rw,nosuid,nodev,size=15707396k,nr_inodes=3926849 0 0
  /dev/xvda1 /tmp ext4 rw,relatime,data=ordered 0 0
  /dev/xvda1 /home ext4 rw,relatime,data=ordered 0 0
  /dev/xvdf /home/builder/TeamCity btrfs rw,noatime,nodiratime,compress=zlib,ssd,space_cache,subvolid=271,subvol=/teamcity 0 0
  /dev/xvdf /home/builder/builds btrfs rw,noatime,nodiratime,compress=zlib,ssd,space_cache,subvolid=276,subvol=/builds 0 0
  /dev/xvdf /home/builder/vendorname btrfs rw,noatime,nodiratime,compress=zlib,ssd,space_cache,subvolid=273,subvol=/overlays 0 0

  also all required mountpoints under /home/builder is here... 
  Now exiting the first chroot:

  I: Executing ‘10mount setup-stop ok’
  I: 10mount: Unmounting /var/lib/schroot/mount/zz-27fe071c-f7a9-4278-a05e-4003536982f6/home/builder/vendorname
  I: 10mount: Unmounting /var/lib/schroot/mount/zz-27fe071c-f7a9-4278-a05e-4003536982f6/home/builder/builds
  I: 10mount: Unmounting /var/lib/schroot/mount/zz-27fe071c-f7a9-4278-a05e-4003536982f6/home/builder/TeamCity
  I: 10mount: Unmounting /var/lib/schroot/mount/zz-27fe071c-f7a9-4278-a05e-4003536982f6/dev/shm
  I: 10mount: Unmounting /var/lib/schroot/mount/zz-27fe071c-f7a9-4278-a05e-4003536982f6/dev/pts
  I: 10mount: Unmounting /var/lib/schroot/mount/zz-27fe071c-f7a9-4278-a05e-4003536982f6/home/builder/vendorname
  I: 10mount: Unmounting /var/lib/schroot/mount/zz-27fe071c-f7a9-4278-a05e-4003536982f6/home/builder/builds
  I: 10mount: Unmounting /var/lib/schroot/mount/zz-27fe071c-f7a9-4278-a05e-4003536982f6/home/builder/TeamCity
  I: 10mount: Unmounting /var/lib/schroot/mount/zz-27fe071c-f7a9-4278-a05e-4003536982f6/home
  I: 10mount: Unmounting /var/lib/schroot/mount/zz-27fe071c-f7a9-4278-a05e-4003536982f6/tmp
  I: 10mount: Unmounting /var/lib/schroot/mount/zz-27fe071c-f7a9-4278-a05e-4003536982f6/dev/shm
  I: 10mount: Unmounting /var/lib/schroot/mount/zz-27fe071c-f7a9-4278-a05e-4003536982f6/dev/pts
  I: 10mount: Unmounting /var/lib/schroot/mount/zz-27fe071c-f7a9-4278-a05e-4003536982f6/dev
  I: 10mount: Unmounting /var/lib/schroot/mount/zz-27fe071c-f7a9-4278-a05e-4003536982f6/sys
  I: 10mount: Unmounting /var/lib/schroot/mount/zz-27fe071c-f7a9-4278-a05e-4003536982f6/proc
  I: 10mount: Unmounting /var/lib/schroot/mount/zz-27fe071c-f7a9-4278-a05e-4003536982f6
  I: 10mount: Unmounting /var/lib/schroot/union/underlay/zz-27fe071c-f7a9-4278-a05e-4003536982f6

  and here is a strange things happened: all mountpoints under /home/builder are umounted twice!
  Now in the second chroot:

  (zz)builder at ip-10-83-26-25:/home/ubuntu$ cat /proc/mounts
  zz / overlayfs rw,relatime,lowerdir=/home/builder/vendorname/noarch:/srv/schroot/vendorname.centos-7,upperdir=/home/builder/vendorname/vendorname.centos-7_Release,workdir=/home/builder/vendorname/overlay-work/vendorname.centos-7_Release-vendorname.centos-7 0 0
  proc /proc proc rw,nosuid,nodev,noexec,relatime 0 0
  sysfs /sys sysfs rw,nosuid,nodev,noexec,relatime 0 0
  udev /dev devtmpfs rw,nosuid,relatime,size=15691036k,nr_inodes=3922759,mode=755 0 0
  /dev/xvda1 /tmp ext4 rw,relatime,data=ordered 0 0
  /dev/xvda1 /home ext4 rw,relatime,data=ordered 0 0

  ... they are just disappear! Now exiting the second chroot shows that
  there was no mountpoints under /home/builder!

  I: Executing ‘10mount setup-stop ok’
  I: 10mount: Unmounting /var/lib/schroot/mount/zz-a04bfa5f-200e-4603-9de7-b49389ec040b/home
  I: 10mount: Unmounting /var/lib/schroot/mount/zz-a04bfa5f-200e-4603-9de7-b49389ec040b/tmp
  I: 10mount: Unmounting /var/lib/schroot/mount/zz-a04bfa5f-200e-4603-9de7-b49389ec040b/dev
  I: 10mount: Unmounting /var/lib/schroot/mount/zz-a04bfa5f-200e-4603-9de7-b49389ec040b/sys
  I: 10mount: Unmounting /var/lib/schroot/mount/zz-a04bfa5f-200e-4603-9de7-b49389ec040b/proc
  I: 10mount: Unmounting /var/lib/schroot/mount/zz-a04bfa5f-200e-4603-9de7-b49389ec040b
  I: 10mount: Unmounting /var/lib/schroot/union/underlay/zz-a04bfa5f-200e-4603-9de7-b49389ec040b

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/schroot/+bug/1580540/+subscriptions



More information about the foundations-bugs mailing list