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

Scott Moser smoser at ubuntu.com
Wed Nov 20 14:55:09 UTC 2013


Steve,

Do you think this can be fixed in plymouth correctly?

If not, and you still would recommend .override files which of the
following solutions would you think is best (or another you suggest):

A.) 'disabler' package built by 'plymouth' source package (sugg name: plymouth-disabler)
B.) 'disabler' package built by 'cloud-init' source package (sugg name: cloud-init-plymouth-disabler)

Then, which mechanism for disabling would you think is the best solution:
1.) cloud-init installation of .override files via dpkg-divert in postinstall script
2.) cloud-init-plymouth-disabler package built by cloud-init 

Personally, it seems to me that 'A' is better than 'B', but I completely
defer to your judgement on 1 or 2.

I'd like to get this in as soon as possible in trusty.

-- 
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