[moblab] Hide upstart errors until moblab has booted.
An upstart service 'moblab-bootup-status-init' is started
alongside mobmonitor-init and is killed by upstart after
all jobs have attempted to start, or after 2 minutes.
While this service is running, upstart service errors
are demoted to warnings, and no actions will be recommended.
Once the job completes, any services not running will be
promoted back to errors.
TEST=On local moblab device. Multiple test reboots, and force
the test scenario by starting the bootup status service and
killing a required service.
Commit-Ready: Matt Mallett <email@example.com>
Tested-by: Matt Mallett <firstname.lastname@example.org>
Reviewed-by: Keith Haddow <email@example.com>
1 file changed