← Back to team overview

touch-packages team mailing list archive

[Bug 1439955] Re: nfs root script breaks with absolute /sbin/init symlinks

 

This bug was fixed in the package initramfs-tools - 0.103ubuntu14

---------------
initramfs-tools (0.103ubuntu14) vivid; urgency=medium

  * scripts/nfs: Fix nfs mount check for absolute /sbin/init symlink, to make
    root NFS work again. Cherry-picked from Debian (commit 7bc24f829f).
    (LP: #1439955)
 -- Martin Pitt <martin.pitt@xxxxxxxxxx>   Thu, 09 Apr 2015 10:03:26 +0200

** Changed in: initramfs-tools (Ubuntu)
       Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to initramfs-tools in Ubuntu.
https://bugs.launchpad.net/bugs/1439955

Title:
  nfs root script breaks with absolute /sbin/init symlinks

Status in initramfs-tools package in Ubuntu:
  Fix Released
Status in initramfs-tools package in Debian:
  Fix Released

Bug description:
  The initramfs boot script try to mount the root filesystem into /root
  and look for a /sbin/init file inside that folder. systemd installs
  /sbin/init as a link to /lib/systemd/systemd, which the initramfs
  scripts can't find (because the link is an absolute path and the root
  is mounted under /root).

  Making that link a relative path fixes the problem (i.e. making it
  ../lib/systemd/systemd).

  Please, see /usr/share/initramfs-tools/scripts/nfs for the affected
  script.

  
  I believe this should be fixed before the release of 15.04, as it breaks all nfs root installs.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/initramfs-tools/+bug/1439955/+subscriptions


References