From 263953fc1e5b3c2921ef7f9e1eb4a8185537d3b2 Mon Sep 17 00:00:00 2001 From: Jarrod Johnson Date: Thu, 9 Jul 2026 14:22:12 -0400 Subject: [PATCH] Remove nuisance autoncons output when empty If no serial console detected, don't bother mentioning it. --- .../usr/lib/dracut/hooks/cmdline/10-confluentdiskless.sh | 4 +++- .../usr/lib/dracut/hooks/cmdline/10-confluentdiskless.sh | 4 +++- .../usr/lib/dracut/hooks/cmdline/10-confluentdiskless.sh | 4 +++- .../lib/dracut/hooks/cmdline/10-confluentdiskless.sh | 4 +++- .../initramfs/scripts/init-premount/confluent | 4 +++- 5 files changed, 15 insertions(+), 5 deletions(-) diff --git a/confluent_osdeploy/el10-diskless/initramfs/usr/lib/dracut/hooks/cmdline/10-confluentdiskless.sh b/confluent_osdeploy/el10-diskless/initramfs/usr/lib/dracut/hooks/cmdline/10-confluentdiskless.sh index e3d01a09..36c34960 100644 --- a/confluent_osdeploy/el10-diskless/initramfs/usr/lib/dracut/hooks/cmdline/10-confluentdiskless.sh +++ b/confluent_osdeploy/el10-diskless/initramfs/usr/lib/dracut/hooks/cmdline/10-confluentdiskless.sh @@ -42,7 +42,9 @@ if ! grep console= /proc/cmdline >& /dev/null; then autocons=$(/opt/confluent/bin/autocons) autoconsdev=${autocons%,*} autocons=${autocons##*/} - echo "Automatic console configured for $autocons" + if [ ! -z "$autocons" ]; then + echo "Automatic console configured for $autocons" + fi fi echo "Initializing confluent diskless environment" echo -n "udevd: " diff --git a/confluent_osdeploy/el7-diskless/initramfs/usr/lib/dracut/hooks/cmdline/10-confluentdiskless.sh b/confluent_osdeploy/el7-diskless/initramfs/usr/lib/dracut/hooks/cmdline/10-confluentdiskless.sh index 564a6aa7..1dfa4180 100644 --- a/confluent_osdeploy/el7-diskless/initramfs/usr/lib/dracut/hooks/cmdline/10-confluentdiskless.sh +++ b/confluent_osdeploy/el7-diskless/initramfs/usr/lib/dracut/hooks/cmdline/10-confluentdiskless.sh @@ -39,7 +39,9 @@ echo sshd:x:30:30:SSH User:/var/empty/sshd:/sbin/nologin >> /etc/passwd if ! grep console= /proc/cmdline >& /dev/null; then autocons=$(/opt/confluent/bin/autocons) autocons=${autocons##*/} - echo "Automatic console configured for $autocons" + if [ ! -z "$autocons" ]; then + echo "Automatic console configured for $autocons" + fi fi echo "Initializing confluent diskless environment" echo -n "udevd: " diff --git a/confluent_osdeploy/el8-diskless/initramfs/usr/lib/dracut/hooks/cmdline/10-confluentdiskless.sh b/confluent_osdeploy/el8-diskless/initramfs/usr/lib/dracut/hooks/cmdline/10-confluentdiskless.sh index 6962e31e..4f129d08 100644 --- a/confluent_osdeploy/el8-diskless/initramfs/usr/lib/dracut/hooks/cmdline/10-confluentdiskless.sh +++ b/confluent_osdeploy/el8-diskless/initramfs/usr/lib/dracut/hooks/cmdline/10-confluentdiskless.sh @@ -42,7 +42,9 @@ if ! grep console= /proc/cmdline >& /dev/null; then autocons=$(/opt/confluent/bin/autocons) autoconsdev=${autocons%,*} autocons=${autocons##*/} - echo "Automatic console configured for $autocons" + if [ ! -z "$autocons" ]; then + echo "Automatic console configured for $autocons" + fi fi echo "Initializing confluent diskless environment" echo -n "udevd: " diff --git a/confluent_osdeploy/suse15-diskless/initramfs/lib/dracut/hooks/cmdline/10-confluentdiskless.sh b/confluent_osdeploy/suse15-diskless/initramfs/lib/dracut/hooks/cmdline/10-confluentdiskless.sh index 5586978c..fb01312f 100644 --- a/confluent_osdeploy/suse15-diskless/initramfs/lib/dracut/hooks/cmdline/10-confluentdiskless.sh +++ b/confluent_osdeploy/suse15-diskless/initramfs/lib/dracut/hooks/cmdline/10-confluentdiskless.sh @@ -40,7 +40,9 @@ echo sshd:x:30:30:SSH User:/var/empty/sshd:/sbin/nologin >> /etc/passwd if ! grep console= /proc/cmdline >& /dev/null; then autocons=$(/opt/confluent/bin/autocons) autocons=${autocons##*/} - echo "Automatic console configured for $autocons" + if [ ! -z "$autocons" ]; then + echo "Automatic console configured for $autocons" + fi fi echo "Initializing confluent diskless environment" echo -n "udevd: " diff --git a/confluent_osdeploy/ubuntu20.04-diskless/initramfs/scripts/init-premount/confluent b/confluent_osdeploy/ubuntu20.04-diskless/initramfs/scripts/init-premount/confluent index e231b1fb..0ce73368 100644 --- a/confluent_osdeploy/ubuntu20.04-diskless/initramfs/scripts/init-premount/confluent +++ b/confluent_osdeploy/ubuntu20.04-diskless/initramfs/scripts/init-premount/confluent @@ -55,7 +55,9 @@ get_remote_apikey() { if ! grep console= /proc/cmdline > /dev/null; then autocons=$(/opt/confluent/bin/autocons) autocons=${autocons##*/} - echo "Automatic console configured for $autocons" + if [ ! -z "$autocons" ]; then + echo "Automatic console configured for $autocons" + fi fi echo sshd:x:30:30:SSH User:/var/empty/sshd:/sbin/nologin >> /etc/passwd modprobe ib_ipoib