[Bug 1235231] Re: plymouth loses output to /dev/console (such as ci-info: messages)

Steve Langasek steve.langasek at canonical.com
Wed Nov 20 15:03:12 UTC 2013


I think the cloud-init *binary package* should add these .override files
as conffiles.  While the issue of messages going missing may affect
systems other than cloud images, it's precisely the cloud images where
a) plymouth adds no value, and b) the impact of messages going missing
from the console is highest.

And dpkg-divert is not the right tool for this.  The .override files
should be created in the postinst, and removed in postrm (when called
with $1 == remove || $1 == purge); but this should absolutely not
involve dpkg-divert.

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

Title:
  plymouth loses output to /dev/console (such as ci-info: messages)

Status in “cloud-init” package in Ubuntu:
  Confirmed
Status in “plymouth” package in Ubuntu:
  Confirmed

Bug description:
  During early boot, plymouth captures writes to /dev/console.  As I
  understand it, it is supposed to re-play that content later.  Whether
  or not it intends to is not the issue.  In our cloud-images (and in
  other cases) users may write data to /dev/console that needs to be
  seen on the other side (ie a serial logger or 'get-console-ouptput'
  api call).

  See the attached 'my-logger.conf' for an upstart job that simply
  writes data early in boot to /dev/console.  Sometimes data "lost" is
  available in /var/log/boot.log, but sometimes it doesn't even seem to
  make it there.  bug 682831 has an attachment 'myhack-init' that does a
  similar thing but starts outputting by replacing /sbin/init and then
  calling /sbin/init itself.

  Related bugs:
   * bug 682831:  lost console output early in boot

  == Original bug report ==
  On precise cloud images, I get a console output line like this:

  ci-info: eth0  : 1 192.168.122.204 255.255.255.0   52:54:00:7f:d8:ca^M

  On saucy cloud images, this is missing.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/cloud-init/+bug/1235231/+subscriptions



More information about the foundations-bugs mailing list