[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