<html>
<head>
<base href="https://bugs.freedesktop.org/" />
</head>
<body><span class="vcard"><a class="email" href="mailto:tpgxyz@gmail.com" title="Tomasz Paweł Gajc <tpgxyz@gmail.com>"> <span class="fn">Tomasz Paweł Gajc</span></a>
</span> changed
<a class="bz_bug_link
bz_status_REOPENED "
title="REOPENED - Failed to mount /sysroot - Nightly live images - LiveCD/DVD"
href="https://bugs.freedesktop.org/show_bug.cgi?id=90913">bug 90913</a>
<br>
<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>What</th>
<th>Removed</th>
<th>Added</th>
</tr>
<tr>
<td style="text-align:right;">Priority</td>
<td>medium
</td>
<td>highest
</td>
</tr></table>
<p>
<div>
<b><a class="bz_bug_link
bz_status_REOPENED "
title="REOPENED - Failed to mount /sysroot - Nightly live images - LiveCD/DVD"
href="https://bugs.freedesktop.org/show_bug.cgi?id=90913#c14">Comment # 14</a>
on <a class="bz_bug_link
bz_status_REOPENED "
title="REOPENED - Failed to mount /sysroot - Nightly live images - LiveCD/DVD"
href="https://bugs.freedesktop.org/show_bug.cgi?id=90913">bug 90913</a>
from <span class="vcard"><a class="email" href="mailto:tpgxyz@gmail.com" title="Tomasz Paweł Gajc <tpgxyz@gmail.com>"> <span class="fn">Tomasz Paweł Gajc</span></a>
</span></b>
<pre>Hi,
i've investigated this a bit.
In my case i'm booting live iso by special dracut module which does:
1. mount iso
2. mount squashfs
3. mount aufs combined with tmpfs and squashfs to /union dir (plus fstab entry)
4. mout rbind /union to /sysroot
5. dracut does the pivot
In case of systemd-219 this was working, but with 220 not.
Problem lies with systemd-fstab-generator as in case of 219 there is no
/run/systemf/generator/sysroot.mount even if i run
/lib/systemd/system-generator/systemd-fstab-generator. In this case
system-fstab-generator creates file:
cat /run/systemd/generator/run-initramfs-union.mount
[Unit]
SourcePath=/etc/fstab
Documentation=man:fstab(5) man:systemd-fstab-generator(8)
Before=local-fs.target
[Mount]
What=aufs
Where=/run/initramfs/union
Type=aufs
While in 220 there is no /run/systemd/generator/run-initramfs-union.mount but
this:
cat /run/systemd/generator/sysroot.mount
[Unit]
SourcePath=/proc/cmdline
Documentation=man:fstab(5) man:systemd-fstab-generator(8)
Before=initrd-root-fs.target
[Mount]
What=live:UUID=2015-06-13-09-16-55-00
Where=/sysroot
Options=ro
So sysroot.mount tries to mount ISO with false output:
mount: unknown filesystem type 'nfs'</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the QA Contact for the bug.</li>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>