From b9aad2d8818bb615fcb954b6f7e48ea1dd7b325c Mon Sep 17 00:00:00 2001 From: andrewbogott Date: Tue, 10 May 2016 01:40:08 -0500 Subject: [PATCH] Set a default of GRUB_CMDLINE_LINUX_DEFAULT="console=ttyS0" This needed changing to hvc0 for ec2, and was accidentally changed for all other providers. Since the ec2 provider overrides to hvc0 anyway, we can just change this default to the setting that works for everyone else. Fixes: #318 --- bootstrapvz/common/tasks/grub.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bootstrapvz/common/tasks/grub.py b/bootstrapvz/common/tasks/grub.py index 34a0141..5607dc1 100644 --- a/bootstrapvz/common/tasks/grub.py +++ b/bootstrapvz/common/tasks/grub.py @@ -27,7 +27,7 @@ class ConfigureGrub(Task): grub_def = os.path.join(info.root, 'etc/default/grub') sed_i(grub_def, '^#GRUB_TERMINAL=console', 'GRUB_TERMINAL=console') sed_i(grub_def, '^GRUB_CMDLINE_LINUX_DEFAULT="quiet"', - 'GRUB_CMDLINE_LINUX_DEFAULT="console=hvc0"') + 'GRUB_CMDLINE_LINUX_DEFAULT="console=ttyS0"') sed_i(grub_def, '^GRUB_TIMEOUT=[0-9]+', 'GRUB_TIMEOUT=0\n' 'GRUB_HIDDEN_TIMEOUT=0\n' 'GRUB_HIDDEN_TIMEOUT_QUIET=true')