Comment 1 for bug 1444402

Revision history for this message
Iain Lane (laney) wrote : Re: While sbuilding, systemd loops attempting to umount the underlay

These are going over the bus

signal sender=:1.0 -> dest=(null destination) serial=10268593 path=/org/freedesktop/systemd1/unit/var_2dlib_2dschroot_2dunion_2dunderlay_2dvivid_5cx2damd64_5cx2d422d4deb_5cx2d2a9d_5cx2d4364_5cx2dbba4_5cx2d04d126ec6cf2_2emount; interface=org.freedesktop.DBus.Properties; member=PropertiesChanged
   string "org.freedesktop.systemd1.Mount"
   array [
      dict entry(
         string "What"
         variant string "/dev/disk/by-uuid/980689ca-e7d9-4a99-8230-33b8b6e917cd"
      )
      dict entry(
         string "Options"
         variant string "rw,relatime,discard,errors=remount-ro,data=ordered"
      )
      dict entry(
         string "Type"
         variant string "ext4"
      )
      dict entry(
         string "ControlPID"
         variant uint32 0
      )
      dict entry(
         string "Result"
         variant string "exit-code"
      )
   ]
   array [
      string "ExecMount"
      string "ExecUnmount"
      string "ExecRemount"
   ]
signal sender=:1.0 -> dest=(null destination) serial=10268594 path=/org/freedesktop/systemd1/unit/var_2dlib_2dschroot_2dunion_2dunderlay_2dvivid_5cx2damd64_5cx2d422d4deb_5cx2d2a9d_5cx2d4364_5cx2dbba4_5cx2d04d126ec6cf2_2emount; interface=org.freedesktop.DBus.Properties; member=PropertiesChanged
   string "org.freedesktop.systemd1.Unit"
   array [
      dict entry(
         string "ActiveState"
         variant string "active"
      )
      dict entry(
         string "SubState"
         variant string "mounted"
      )
      dict entry(
         string "InactiveExitTimestamp"
         variant uint64 1429097554602566
      )
      dict entry(
         string "InactiveExitTimestampMonotonic"
         variant uint64 10242667599
      )
      dict entry(
         string "ActiveEnterTimestamp"
         variant uint64 1429097829298497
      )
      dict entry(
         string "ActiveEnterTimestampMonotonic"
         variant uint64 10517363530
      )
      dict entry(
         string "ActiveExitTimestamp"
         variant uint64 1429097829292302
      )
      dict entry(
         string "ActiveExitTimestampMonotonic"
         variant uint64 10517357335
      )
      dict entry(
         string "InactiveEnterTimestamp"
         variant uint64 0
      )
      dict entry(
         string "InactiveEnterTimestampMonotonic"
         variant uint64 0
      )
      dict entry(
         string "Job"
         variant struct {
               uint32 1467033
               object path "/org/freedesktop/systemd1/job/1467033"
            }
      )
      dict entry(
         string "ConditionResult"
         variant boolean false
      )
      dict entry(
         string "AssertResult"
         variant boolean false
      )
      dict entry(
         string "ConditionTimestamp"
         variant uint64 0
      )
      dict entry(
         string "ConditionTimestampMonotonic"
         variant uint64 0
      )
      dict entry(
         string "AssertTimestamp"
         variant uint64 0
      )
      dict entry(
         string "AssertTimestampMonotonic"
         variant uint64 0
      )
   ]
   array [
   ]
signal sender=:1.0 -> dest=(null destination) serial=10268595 path=/org/freedesktop/systemd1; interface=org.freedesktop.systemd1.Manager; member=JobNew
   uint32 1467033
   object path "/org/freedesktop/systemd1/job/1467033"
   string "var-lib-schroot-union-underlay-vivid\x2damd64\x2d422d4deb\x2d2a9d\x2d4364\x2dbba4\x2d04d126ec6cf2.mount"
signal sender=:1.0 -> dest=(null destination) serial=10268596 path=/org/freedesktop/systemd1/unit/var_2dlib_2dschroot_2dunion_2dunderlay_2dvivid_5cx2damd64_5cx2d422d4deb_5cx2d2a9d_5cx2d4364_5cx2dbba4_5cx2d04d126ec6cf2_2emount; interface=org.freedesktop.DBus.Properties; member=PropertiesChanged
   string "org.freedesktop.systemd1.Mount"
   array [
      dict entry(
         string "What"
         variant string "/dev/disk/by-uuid/980689ca-e7d9-4a99-8230-33b8b6e917cd"
      )
      dict entry(
         string "Options"
         variant string "rw,relatime,discard,errors=remount-ro,data=ordered"
      )
      dict entry(
         string "Type"
         variant string "ext4"
      )
      dict entry(
         string "ControlPID"
         variant uint32 6235
      )
      dict entry(
         string "Result"
         variant string "exit-code"
      )
   ]
   array [
      string "ExecMount"
      string "ExecUnmount"
      string "ExecRemount"
   ]
signal sender=:1.0 -> dest=(null destination) serial=10268597 path=/org/freedesktop/systemd1/unit/var_2dlib_2dschroot_2dunion_2dunderlay_2dvivid_5cx2damd64_5cx2d422d4deb_5cx2d2a9d_5cx2d4364_5cx2dbba4_5cx2d04d126ec6cf2_2emount; interface=org.freedesktop.DBus.Properties; member=PropertiesChanged
   string "org.freedesktop.systemd1.Unit"
   array [
      dict entry(
         string "ActiveState"
         variant string "deactivating"
      )
      dict entry(
         string "SubState"
         variant string "unmounting"
      )
      dict entry(
         string "InactiveExitTimestamp"
         variant uint64 1429097554602566
      )
      dict entry(
         string "InactiveExitTimestampMonotonic"
         variant uint64 10242667599
      )
      dict entry(
         string "ActiveEnterTimestamp"
         variant uint64 1429097829298497
      )
      dict entry(
         string "ActiveEnterTimestampMonotonic"
         variant uint64 10517363530
      )
      dict entry(
         string "ActiveExitTimestamp"
         variant uint64 1429097829298992
      )
      dict entry(
         string "ActiveExitTimestampMonotonic"
         variant uint64 10517364025
      )
      dict entry(
         string "InactiveEnterTimestamp"
         variant uint64 0
      )
      dict entry(
         string "InactiveEnterTimestampMonotonic"
         variant uint64 0
      )
      dict entry(
         string "Job"
         variant struct {
               uint32 1467033
               object path "/org/freedesktop/systemd1/job/1467033"
            }
      )
      dict entry(
         string "ConditionResult"
         variant boolean false
      )
      dict entry(
         string "AssertResult"
         variant boolean false
      )
      dict entry(
         string "ConditionTimestamp"
         variant uint64 0
      )
      dict entry(
         string "ConditionTimestampMonotonic"
         variant uint64 0
      )
      dict entry(
         string "AssertTimestamp"
         variant uint64 0
      )
      dict entry(
         string "AssertTimestampMonotonic"
         variant uint64 0
      )
   ]
   array [
   ]
signal sender=:1.0 -> dest=(null destination) serial=10268598 path=/org/freedesktop/systemd1/job/1467033; interface=org.freedesktop.DBus.Properties; member=PropertiesChanged
   string "org.freedesktop.systemd1.Job"
   array [
      dict entry(
         string "State"
         variant string "running"
      )
   ]
   array [
   ]
signal sender=:1.0 -> dest=(null destination) serial=10268599 path=/org/freedesktop/systemd1; interface=org.freedesktop.systemd1.Manager; member=JobRemoved
   uint32 1467033
   object path "/org/freedesktop/systemd1/job/1467033"
   string "var-lib-schroot-union-underlay-vivid\x2damd64\x2d422d4deb\x2d2a9d\x2d4364\x2dbba4\x2d04d126ec6cf2.mount"
   string "failed"