[Bug 1060404] Re: update-grub runs and fails in containers

Serge Hallyn 1060404 at bugs.launchpad.net
Tue Oct 2 19:03:16 UTC 2012


(Marking this confirmed as it has been seen by at least 3 people)

Note that to easily reproduce,

   lxc-create -t ubuntu-cloud -n cloud1
   lxc-start -n cloud1
   (login as ubuntu/ubuntu)
      sudo apt-get update && sudo apt-get dist-upgrade # assuming linux-image is slated to be updated.

** Changed in: grub2 (Ubuntu)
   Importance: Undecided => High

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

Title:
  update-grub runs and fails in containers

Status in “grub2” package in Ubuntu:
  Confirmed

Bug description:
  If grub is installed in a container (as happens, for instance, with
  the ubuntu-cloud template) then an update of grub or linux-image will
  cause update-grub to be run.  It tries, finds it can't access the root
  device, fails, and causes the update to fail.

  It would be better for update-grub to detect that it is in a container
  and simply exit 0, so that the apt-get can succeed.  I'm attaching a
  debdiff which does that.

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




More information about the foundations-bugs mailing list