Comment 0 for bug 1723183

Revision history for this message
Scott Moser (smoser) wrote :

I had reported this once before in bug 1666573.
I thought it was fixed there, but apparently not.

The failure shows itself as (controls removed):
  [ 80.089654] systemd[1]: media-root\x2dro.mount: Found ordering cycle on media-root\x2dro.mount/start
  [ 80.099474] systemd[1]: media-root\x2dro.mount: Found dependency on -.mount/start
  [ 80.108348] systemd[1]: media-root\x2dro.mount: Found dependency on media-root\x2dro.mount/start
  [ 80.117231] systemd[1]: Unable to break cycle
  [ 80.132286] systemd[1]: Requested transaction contains an unfixable cyclic ordering dependency: Resource deadlock avoided
  [ 80.180707] systemd[1]: Unnecessary job for VIRTUAL-DISK cloudimg-rootfs was removed.
...
 [ TIME ] Timed out waiting for device dev-disk-by\x2dlabel-UEFI.device.
 [DEPEND] Dependency failed for /boot/efi.
 [DEPEND] Dependency failed for Local File Systems.

The /etc/fstab as read from / once we've left the initramfs
looks like:
  #
  # This fstab is in an overlay. The real one can be found at
  # /media/root-ro/etc/fstab
  # The original entry for '/' and other mounts have been updated to be placed
  # under /media/root-ro.
  # To permanently modify this (or any other file), you should change-root into
  # a writable view of the underlying filesystem using:
  # sudo overlayroot-chroot
  #
  LABEL=cloudimg-rootfs /media/root-ro/ ext4 ro,defaults,noauto 0 0
  /media/root-ro/ / overlay lowerdir=/media/root-ro/,upperdir=/media/root-rw/overlay/,workdir=/media/root-rw/overlay-workdir/_ 0 0
  LABEL=UEFI /boot/efi vfat defaults 0 0 # overlayroot:fs-unsupported

Notes:
 * I do not believe this is strictly tied to open-iscsi, but the
   test that we see it failing in is the open-iscsi test.

Related bugs:
 * bug 1666573: transient systemd ordering cycle in boot with overlayroot ver read-only open-iscsi root