[Libguestfs] [PATCH 1/2] builder: Add virt-builder --notes for enabling serial console.

Richard W.M. Jones rjones at redhat.com
Wed Oct 19 14:22:07 UTC 2016


On debian-8 and ubuntu-16.04.
---
 builder/website/index     | 13 +++++++++++++
 builder/website/index.asc | 42 +++++++++++++++++++++++++++---------------
 2 files changed, 40 insertions(+), 15 deletions(-)

diff --git a/builder/website/index b/builder/website/index
index 8fca86b..ee2fdf5 100644
--- a/builder/website/index
+++ b/builder/website/index
@@ -238,6 +238,12 @@ notes=Debian 8 (Jessie).
  This image does not contain SSH host keys.  To regenerate them use:
  
  --firstboot-command "dpkg-reconfigure openssh-server"
+ 
+ The serial console is not working in this image.  To enable it, do:
+ 
+ --edit '/etc/default/grub:
+            s/^GRUB_CMDLINE_LINUX_DEFAULT=.*/GRUB_CMDLINE_LINUX_DEFAULT="console=tty0 console=ttyS0,115200n8"/' \
+ --run-command update-grub
 
 [fedora-18]
 name=Fedora® 18
@@ -872,6 +878,13 @@ notes=Ubuntu 16.04 (Xenial).
  
  --firstboot-command "dpkg-reconfigure openssh-server"
  
+ The serial console is not working in this image (apparently a bug
+ in Ubuntu).  To enable it, do:
+ 
+ --edit '/etc/default/grub:
+            s/^GRUB_CMDLINE_LINUX_DEFAULT=.*/GRUB_CMDLINE_LINUX_DEFAULT="console=tty0 console=ttyS0,115200n8"/' \
+ --run-command update-grub
+ 
  IMPORTANT NOTE: It seems to be impossible to create an Ubuntu >= 14.04
  image using preseed without creating a user account.  Therefore this
  image contains a user account 'builder'.  I have disabled it, so that
diff --git a/builder/website/index.asc b/builder/website/index.asc
index 1e11416..12a0e9b 100644
--- a/builder/website/index.asc
+++ b/builder/website/index.asc
@@ -241,6 +241,12 @@ notes=Debian 8 (Jessie).
  This image does not contain SSH host keys.  To regenerate them use:
  
  --firstboot-command "dpkg-reconfigure openssh-server"
+ 
+ The serial console is not working in this image.  To enable it, do:
+ 
+ --edit '/etc/default/grub:
+            s/^GRUB_CMDLINE_LINUX_DEFAULT=.*/GRUB_CMDLINE_LINUX_DEFAULT="console=tty0 console=ttyS0,115200n8"/' \
+ --run-command update-grub
 
 [fedora-18]
 name=Fedora® 18
@@ -875,25 +881,31 @@ notes=Ubuntu 16.04 (Xenial).
  
  --firstboot-command "dpkg-reconfigure openssh-server"
  
+ The serial console is not working in this image (apparently a bug
+ in Ubuntu).  To enable it, do:
+ 
+ --edit '/etc/default/grub:
+            s/^GRUB_CMDLINE_LINUX_DEFAULT=.*/GRUB_CMDLINE_LINUX_DEFAULT="console=tty0 console=ttyS0,115200n8"/' \
+ --run-command update-grub
+ 
  IMPORTANT NOTE: It seems to be impossible to create an Ubuntu >= 14.04
  image using preseed without creating a user account.  Therefore this
  image contains a user account 'builder'.  I have disabled it, so that
  people who don't read release notes don't get caught out, but you might
  still wish to delete it completely.
 -----BEGIN PGP SIGNATURE-----
-Version: GnuPG v1
-
-iQIcBAEBAgAGBQJXhizFAAoJEJFzj3Pht2igUIQQAKga2A4gL9wAaJbYCb6AS3+7
-ngWN5coZdbu2FUj1I1xd10Ozjzid25UzdmzEZmSs1menwMeUyUJZtI2SXW8MWAor
-KvkFr9iPWVfLXPMzPTrPZZRTWkryae3JFthcGWW1pHErZU6Icv/Vz0oNDKm7ZQoo
-3fgYNM/19mVSskIrcqMTsKCY3DJaokRt7LfWuEL8gf47+KQQ4qaRQ+iuqqU4/sFx
-pFbCHBhYqnnNDUCQI6FwiOCegR8Tsf36BvXCWYMb5FltE0IggcrwraRdCa67DpjJ
-3D2W+Wvt4sk7TMWJCz6ZiO8GdAqR9+WGEeKxQQLRxX8k8fagZHw/+tdMkLGuHhPr
-Ys2yofR+5vCvA9RDMqObolvmFvyUaUmjH3UFMZM3P8N0mAzlAuBOIFKq2RWhcVll
-+EUc0B7UmrusMe76czAqOpltAlrIOJXfxnvTremZixRA2svWMntSuU52fe+TxWuj
-aZVbJdwvDfQ0yrHKneoP/v9/EXUCfgwvjHTIbZEG8b8TI4VbF8//9K+JEjJz8zlF
-QeqvWwBu9AlDF0RnSTNEFNDvqbfgs5E26ZGg/cDQv+x8UePkiETuAfH8E5ePIp0f
-U6NYmlxVvL4sjE6mU4KmEVuYgL12QbaRJCCFYiP6/XuZ4MnoD/w+ko5as2W7OpaR
-LrXbWO32TZL8n6RHFlog
-=HADO
+
+iQIcBAEBAgAGBQJYB3n6AAoJEJFzj3Pht2igIZ8P/iGhQYq1ZwbNvzbrrXR9JOmx
+SX/Q2BH02BEXHzNTCbryaMX3DrwM8ZYaMLITygFBCB/c5Ks3r7K873GbRJHVsBkl
+QY+MHM5uVijLOcsMws6/BB6y8d/Ar4MRB1LoLkIe1OeSUrDbFs+kHAU9WLjxngfj
+TNOtfHwFuwhAQ6CkD5NjI+Bj+qpFM5zS74gF0OFgIcfSWpPLG9r5vLbTqh/ul2MW
+lBX3ZK220qCqbM4r1LgasILcRJr2cNOZapGuZkhwfYC2ZPCYUo+YI4+b7kp2eiLR
+eYcjeuTb9UHFEXdTCQlGXlwS7jrZbkp9b60fcZV/eNKiwcb5X4AG3Rjs7+479EJ5
+4HwXssHEfhZhKvvT15+UW/7cj/rasWz9sVVFPnU6tdmA2YkbSUdlniW0bKQb/v7F
+YCwMfTdcz/DwS0qe67XdDuvqYu19iVzjCzWMGq/dsRXEcFVmtdhEPp7f8ayNRt8n
+vL5oZpIHVhQu6NDl0xkWGtG4AYE7EkuaPTzAjXd1AN7o3vQGeY1HHLnwiG6Sejio
+fFJNPGK0cJnoUioyBZGeLR/BNHdQs3NVFjAesrAt+EapsKTJGpYNbK5pg49PLrxk
+ehSELePpXDjdOGNS91He9RoCs6a82jXdMFR6ut+lWdonodexC1mo7cNM+vhT83KG
+hR9AJsYYRcxhKuTBIYGR
+=Cz5r
 -----END PGP SIGNATURE-----
-- 
2.9.3




More information about the Libguestfs mailing list