Comment 7 for bug 1482049

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Fix merged to packages/trusty/live-boot (7.0)

Reviewed: https://review.fuel-infra.org/10211
Submitter: Dmitry Burmistrov <email address hidden>
Branch: 7.0

Commit: 0816a1661a283db2d39e0e49c275a05d6a021be3
Author: Alexei Sheplyakov <email address hidden>
Date: Fri Aug 7 14:04:02 2015

Added live-boot version 4.0.2-1

Ubuntu based bootstrap [1] makes use of live-boot package to build
a "live" system which boots over the network. However live-boot 3.0.1
which is shipped with Ubuntu 14.04 has a couple of limitations which
sometimes (approximately once in 6 runs) prevent the node from booting
successfully. In particular,

- live-boot does not wait properly for network device initialization,
- live-boot does not handle BOOTIF parameter passed by pxelinux to
  figure out which interface should be used for completing the boot.

These problems have been addressed in the up-to-date version of live-boot
(commits: [2], [3]). Therefore pick live-boot 4.0.2-1 from Debian Jessie
[4], and apply a patch [2] so initramfs waits for network devices
initialization before configuring the interface.

[1] https://github.com/stackforge/fuel-specs/blob/master/specs/7.0/fuel-bootstrap-on-ubuntu.rst
[2] http://live-systems.org/gitweb/?p=live-boot.git;a=commitdiff;h=9ab5aeeecac939f82c77536a6e21b505d9841b96
[3] http://live-systems.org/gitweb/?p=live-boot.git;a=commitdiff;h=10f4622807f9f90514c15445f7ecc1a083c10289
[4] http://http.debian.net/debian/pool/main/l/live-boot/live-boot_4.0.2.orig.tar.xz
    http://http.debian.net/debian/pool/main/l/live-boot/live-boot_4.0.2-1.debian.tar.xz

Closes-Bug: #1482049

Change-Id: Icb959095af96c981bf23c329cb15825c9815334e