~jchittum/livecd-rootfs:vagrant_slow_boot_workaround_with_null_file

Last commit made on 2020-08-27
Get this branch:
git clone -b vagrant_slow_boot_workaround_with_null_file https://git.launchpad.net/~jchittum/livecd-rootfs
Only John Chittum can upload to this branch. If you are John Chittum please log in for upload directions.

Branch merges

Branch information

Name:
vagrant_slow_boot_workaround_with_null_file
Repository:
lp:~jchittum/livecd-rootfs

Recent commits

fb33fe9... by John Chittum

Minor fixes to Vagrantfile comments

cfd4399... by John Chittum

Reorder comments to ensure clarity

Long history comment moved to the end with short clarifying comments
before the relevant code. Update changelog with proper attribution

c92e885... by John Chittum

ubuntu-cpc: Vagrant Serial to Null (LP: #1874453)

Original fix proposed by Stanislav German-Evtushenko (giner)

CPC Ubuntu cloud images default to enabling a serial console connection
via the kernel commandline option `console=ttyS0`. Many clouds support
the serial connection, and utilize it for debugging purposes. Virtualbox
supports the serial connection as well. In Bionic and earlier images,
Vagrant boxes created a serial log file in the directory of the
Vagrantfile by default. However this is not standard behaviour for
Vagrant images, and so it was removed in Eoan onwards.

Starting in Eoan, there were reports of image booting slowdown (1874453
is a single example). After testing, it was determined that the serial
connection starting, without a device attached, was the cause of the
slow down. However, we did not want to revert to the old functionality
of creating a file. Much thanks to <giner> for providing the Ruby syntax
for sending to File::NULL.

This option will not create a local file, however, the default
Vagrantfile configuration is overwritable via a users Vagrantfile. The
original syntax for creating a file local to the users Vagrantfile has
been included as an example.

b0144d3... by Stanislav German-Evtushenko

vagrant: Use dummy file for the console output

Links:
- https://bugs.launchpad.net/cloud-images/+bug/1874453

10dae25... by Steve Langasek

releasing package livecd-rootfs version 2.685

08c09dc... by Steve Langasek

changelog

37f5f88... by Steve Langasek

Revert "Revert "Remove fstab from squashfs images""

This reverts commit d9de2701897608710ed97e206ee29f28af8cc82a.

ff6116a... by Steve Langasek

use python3-launchpadlib directly instead of python3-software-properties

82f2061... by Dan Streetman

use python3-launchpadlib directly instead of python3-software-properties

a17961a... by Robert C Jennings

Release package livecd-rootfs version 2.685