From 917e848a7533fd063566d298c70641b12b81b49c Mon Sep 17 00:00:00 2001 From: ramonskie Date: Tue, 7 May 2024 19:08:16 +0200 Subject: [PATCH] temp fix for #347 --- bosh-stemcell/spec/os_image/ubuntu_noble_spec.rb | 4 ++-- stemcell_builder/stages/rsyslog_config/apply.sh | 5 +++++ 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/bosh-stemcell/spec/os_image/ubuntu_noble_spec.rb b/bosh-stemcell/spec/os_image/ubuntu_noble_spec.rb index 888d0c3cb9..cbd773f6e3 100644 --- a/bosh-stemcell/spec/os_image/ubuntu_noble_spec.rb +++ b/bosh-stemcell/spec/os_image/ubuntu_noble_spec.rb @@ -426,7 +426,7 @@ bin:x:2: sys:x:3: adm:x:4:vcap -tty:x:5: +tty:x:5:syslog disk:x:6: lp:x:7: mail:x:8: @@ -492,7 +492,7 @@ bin:*:: sys:*:: adm:*::vcap -tty:*:: +tty:*::syslog disk:*:: lp:*:: mail:*:: diff --git a/stemcell_builder/stages/rsyslog_config/apply.sh b/stemcell_builder/stages/rsyslog_config/apply.sh index 1ecec8c67e..8b22aa549c 100755 --- a/stemcell_builder/stages/rsyslog_config/apply.sh +++ b/stemcell_builder/stages/rsyslog_config/apply.sh @@ -27,6 +27,11 @@ run_in_bosh_chroot $chroot " useradd --system --user-group --no-create-home --shell /sbin/nologin syslog || true usermod -G vcap syslog " +# syslog needs to be able to write to /dev/console +# see https://github.com/cloudfoundry/bosh-linux-stemcell-builder/issues/347 +run_in_bosh_chroot $chroot " + adduser syslog tty +" # Configure /var/log directory filenames=( auth.log cloud-init.log daemon.log kern.log syslog cron.log )