[Bug 1567085] Re: LUKS swap partition destroyed upon reboot in 15.10 and 16.04

V. K. 1567085 at bugs.launchpad.net
Fri May 13 15:19:54 UTC 2016


I have switched from using UUIDs to /dev paths in cryptsetup and now
that problem is gone, however, the swap STILL won't work. Now I have
this:

$ journalctl -b | grep -i crypt
May 13 16:40:04 localhost kernel: Key type encrypted registered
May 13 16:40:04 localhost systemd[1]: systemd 229 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ -LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD -IDN)
May 13 16:40:04 localhost systemd[1]: Created slice system-systemd\x2dcryptsetup.slice.
May 13 16:40:08 localhost systemd[1]: Starting Cryptography Setup for sda3_crypt...
May 13 16:40:08 localhost systemd[1]: Starting Cryptography Setup for sda2_crypt...
May 13 16:40:08 localhost systemd-cryptsetup[621]: Volume sda3_crypt already active.
May 13 16:40:08 localhost systemd[1]: Started Cryptography Setup for sda3_crypt.
May 13 16:40:09 localhost systemd-cryptsetup[629]: Set cipher aes, mode cbc-essiv:sha256, key size 256 bits for device /dev/sda2.
May 13 16:40:10 localhost systemd[1]: Found device /dev/mapper/sda2_crypt.
May 13 16:40:10 localhost systemd[1]: Activating swap /dev/mapper/sda2_crypt...
May 13 16:40:10 localhost mkswap[672]: mkswap: /dev/mapper/sda2_crypt: warning: wiping old swap signature.
May 13 16:40:10 localhost swapon[674]: swapon: /dev/mapper/sda2_crypt: swapon failed: Device or resource busy
May 13 16:40:10 localhost systemd[1]: dev-mapper-sda2_crypt.swap: Swap process exited, code=exited status=255
May 13 16:40:10 localhost systemd[1]: Failed to activate swap /dev/mapper/sda2_crypt.
May 13 16:40:10 localhost systemd[1]: dev-mapper-sda2_crypt.swap: Unit entered failed state.
May 13 16:40:10 localhost systemd[1]: Started Cryptography Setup for sda2_crypt.
May 13 16:40:10 localhost systemd[1]: Reached target Encrypted Volumes.


Running swapon /dev/mapper/sda2_crypt manually later enables the swap.

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

Title:
  LUKS swap partition destroyed upon reboot in 15.10 and 16.04

Status in systemd package in Ubuntu:
  Incomplete

Bug description:
  Usually on every reboot, sometimes every other, the LUKS encrypted
  swap partition is being destroyed. blkid shows no UUID for the
  partition, cryptsetup doesn't recognize it as a LUKS partition. This
  is logged:

  Tra 06 23:05:41 deltalabs systemd[1]: dev-disk-by\x2duuid-9e972bb6\x2df6dc\x2d4e64\x2d8976\x2d2df54bd076f7.device: Job dev-disk-by\x2duuid-9e972bb6\x2df6dc\x2d4e64\x2d8976\x2d2df54bd076f7.device/start tim
  Tra 06 23:05:41 deltalabs systemd[1]: Timed out waiting for device dev-disk-by\x2duuid-9e972bb6\x2df6dc\x2d4e64\x2d8976\x2d2df54bd076f7.device.
  Tra 06 23:05:41 deltalabs systemd[1]: Dependency failed for Cryptography Setup for sda2_crypt.
  Tra 06 23:05:41 deltalabs systemd[1]: Dependency failed for dev-mapper-sda2_crypt.device.
  Tra 06 23:05:41 deltalabs systemd[1]: Dependency failed for /dev/mapper/sda2_crypt.
  Tra 06 23:05:41 deltalabs systemd[1]: Dependency failed for Swap.
  Tra 06 23:05:41 deltalabs systemd[1]: Dependency failed for Encrypted Volumes.

  The disk layout is as follows:

  Number  Start   End     Size    Type     File system  Flags
   1      1049kB  1024MB  1023MB  primary  ext4         boot
   2      1024MB  6024MB  5000MB  primary
   3      6024MB  406GB   400GB   primary
   4      406GB   430GB   24,0GB  primary

  #2 is LUKS swap and #3 is LUKS root, which obviously gets decrypted
  and mounted okay. This started happening after an update in 15.10 few
  weeks ago and aparently continues in 16.04 beta 2.

  ProblemType: Bug
  DistroRelease: Ubuntu 16.04
  Package: systemd 229-3ubuntu2 [modified: usr/share/dbus-1/system-services/org.freedesktop.systemd1.service]
  ProcVersionSignature: Ubuntu 4.4.0-17.33-generic 4.4.6
  Uname: Linux 4.4.0-17-generic x86_64
  NonfreeKernelModules: zfs zunicode zcommon znvpair zavl nvidia_uvm nvidia
  ApportVersion: 2.20.1-0ubuntu1
  Architecture: amd64
  CurrentDesktop: Unity
  Date: Wed Apr  6 23:08:06 2016
  InstallationDate: Installed on 2016-01-11 (86 days ago)
  InstallationMedia: Ubuntu 15.10 "Wily Werewolf" - Release amd64 (20151021)
  MachineType: To Be Filled By O.E.M. To Be Filled By O.E.M.
  ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-4.4.0-17-generic root=UUID=73474220-1b0e-46bc-bba1-73fbbbc0a6f5 ro quiet splash
  SourcePackage: systemd
  SystemdDelta:
   [EXTENDED]   /etc/systemd/system/display-manager.service → /lib/systemd/system/display-manager.service.d/xdiagnose.conf
   [EXTENDED]   /lib/systemd/system/rc-local.service → /lib/systemd/system/rc-local.service.d/debian.conf
   [EXTENDED]   /lib/systemd/system/systemd-timesyncd.service → /lib/systemd/system/systemd-timesyncd.service.d/disable-with-time-daemon.conf
   
   3 overridden configuration files found.
  UpgradeStatus: Upgraded to xenial on 2016-04-05 (1 days ago)
  dmi.bios.date: 11/26/2009
  dmi.bios.vendor: American Megatrends Inc.
  dmi.bios.version: P1.40
  dmi.board.name: A770DE+
  dmi.board.vendor: ASRock
  dmi.chassis.asset.tag: To Be Filled By O.E.M.
  dmi.chassis.type: 3
  dmi.chassis.vendor: To Be Filled By O.E.M.
  dmi.chassis.version: To Be Filled By O.E.M.
  dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvrP1.40:bd11/26/2009:svnToBeFilledByO.E.M.:pnToBeFilledByO.E.M.:pvrToBeFilledByO.E.M.:rvnASRock:rnA770DE+:rvr:cvnToBeFilledByO.E.M.:ct3:cvrToBeFilledByO.E.M.:
  dmi.product.name: To Be Filled By O.E.M.
  dmi.product.version: To Be Filled By O.E.M.
  dmi.sys.vendor: To Be Filled By O.E.M.

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



More information about the foundations-bugs mailing list