<html>
<head>
<base href="https://bugs.freedesktop.org/">
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW - btrfs raid on plain dmcrypt fails to boot randomly"
href="https://bugs.freedesktop.org/show_bug.cgi?id=88483#c12">Comment # 12</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW - btrfs raid on plain dmcrypt fails to boot randomly"
href="https://bugs.freedesktop.org/show_bug.cgi?id=88483">bug 88483</a>
from <span class="vcard"><a class="email" href="mailto:liststuff@fastmail.com.au" title="liststuff@fastmail.com.au">liststuff@fastmail.com.au</a>
</span></b>
<pre>This is a really nasty bug, I wasted hours trying to get my configuration
working. I'm on Ubuntu 16.04 with all the latest updates, and this bug is still
there. It'd be really appreciated with systemd devs could look into this.
For me the workaround from dutch109 worked, with some modification,
systemd/late-mount.service:
[Unit]
Description=Mount encrypted multi-device Btrfs filesystems that systemd fails
to mount due to <a class="bz_bug_link
bz_status_NEW "
title="NEW - btrfs raid on plain dmcrypt fails to boot randomly"
href="show_bug.cgi?id=88483">https://bugs.freedesktop.org/show_bug.cgi?id=88483</a>
Before=display-manager.service <a href="mailto:getty@tty1.service">getty@tty1.service</a> <a href="mailto:getty@tty2.service">getty@tty2.service</a>
<a href="mailto:getty@rrt3.service">getty@rrt3.service</a> <a href="mailto:getty@tty4.service">getty@tty4.service</a> <a href="mailto:getty@tty5.service">getty@tty5.service</a> <a href="mailto:getty@tty6.service">getty@tty6.service</a>
[Service]
Type=oneshot
ExecStart=/etc/systemd/system/late-mount
[Install]
WantedBy=multi-user.target
systemd/late-mount:
#!/bin/bash -e
setfont Uni3-TerminusBold32x16.psf.gz
cryptdisks_start sda1_crypt
cryptdisks_start sdb1_crypt
mount /home</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
<li>You are the QA Contact for the bug.</li>
</ul>
</body>
</html>