<html>
<head>
<base href="https://bugs.freedesktop.org/" />
</head>
<body>
<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#c12">Comment # 12</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:adamw@happyassassin.net" title="Adam Williamson <adamw@happyassassin.net>"> <span class="fn">Adam Williamson</span></a>
</span></b>
<pre>"I would think that the systemd code used to bomb out with a return 0 and a
debug message and fedora did some special magic afterwards. Now we are trying
to mount and fail on the unexpected syntax. Labels, uuids and whatnot are all
supported, but I don't think we handle live:CDLABEL=, but I might be wrong
there."
Yes, this is basically what I'm saying. The offending commit is
<a href="http://cgit.freedesktop.org/systemd/systemd/commit/?id=093c2cfe3b1ae6081f12927ae7906d90d6623534">http://cgit.freedesktop.org/systemd/systemd/commit/?id=093c2cfe3b1ae6081f12927ae7906d90d6623534</a>
. Before that commit, systemd would not try and mount root at all; it would
read the 'root=live:CDLABEL=...' , conclude it didn't understand it, and pass
on it. Which was fine. That's what we wanted it to do. There is a dracut module
which parses it later and knows how to interpret it properly. After that
commit, systemd *does* try and mount root - as an NFS share, which is not at
all what it is, so it fails.
I can't comment on what the 'correct' fix is, but it's clearly a systemd
behaviour change that caused the problem here.</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>