[Bug 430224] Re: init: support chroots

Rolf Leggewie 430224 at bugs.launchpad.net
Wed Aug 17 10:05:36 UTC 2011


I've opened bug 826544 against update-manager to propose that
hardy->lucid updates should currently not happen until this ticket is
properly resolved.

It's great to hear that OpenVZ, LXC, Virtuozzo and whatnot hosts are not
affected (if that is indeed the case).  I don't know what my hoster is
running and I shouldn't have to.  From some of the messages I exchanged
with the owner I'd venture to guess that he is running linux-
vserver.org.  FWIW.  I've had plans to replicate that setup locally, but
never got around to it.

So, where are we?  It seems that Clint's efforts to backport upstart
have lately stalled.  And unless I am mistaken that was about fixing the
host side of things anyhow.  Upstart-dummy was put forward as a possible
workaround.  I've read the page a few times but I'm not yet sure I fully
understand the necessary steps.  I'd actually like to see that script
packaged so that things are easier to replicate on different machines.
I'm not much of a wizzard when it comes to packaging python, so I'd
appreciate some collaboration for further evaluation.

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

Title:
  init: support chroots

Status in Release Notes for Ubuntu:
  Fix Released
Status in Upstart:
  Fix Released
Status in “upstart” package in Ubuntu:
  Fix Released
Status in “upstart” source package in Karmic:
  Won't Fix

Bug description:
  Binary package hint: upstart

  $ sudo chroot /media/karmic dpkg --configure -a
  Setting up cups (1.4.1-1) ...
  update-rc.d: warning: /etc/init.d/cups missing LSB information
  update-rc.d: see <http://wiki.debian.org/LSBInitScripts>
  Rather than invoking init scripts through /etc/init.d, use the service(8)
  utility, e.g. service cups start

  Since the script you are attempting to invoke has been converted to an
  Upstart job, you may also use the start(8) utility, e.g. start cups
  start: Unable to connect to Upstart: Failed to connect to socket /com/ubuntu/upstart: Connection refused
  invoke-rc.d: initscript cups, action "start" failed.
  dpkg: error processing cups (--configure):
   subprocess installed post-installation script returned error exit status 1
  Errors were encountered while processing:
   cups

  
  WORKAROUND: Create an executable /media/karmic/usr/sbin/policy-rc.d with this in it:
  #!/bin/sh
  exit 101

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-release-notes/+bug/430224/+subscriptions




More information about the foundations-bugs mailing list