From 6186d940b67069b79f9f7025a595a8afa89cf998 Mon Sep 17 00:00:00 2001 From: Jarrod Johnson Date: Tue, 1 Sep 2026 10:00:27 -0400 Subject: [PATCH] Move hostname setting to pre.sh in suse16 hostname command is not in the initramfs --- .../initramfs/var/lib/dracut/hooks/pre-trigger/01-confluent.sh | 1 - confluent_osdeploy/suse16/profiles/server/scripts/pre.sh | 1 + 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/confluent_osdeploy/suse16/initramfs/var/lib/dracut/hooks/pre-trigger/01-confluent.sh b/confluent_osdeploy/suse16/initramfs/var/lib/dracut/hooks/pre-trigger/01-confluent.sh index ed2176bd..18bbad89 100644 --- a/confluent_osdeploy/suse16/initramfs/var/lib/dracut/hooks/pre-trigger/01-confluent.sh +++ b/confluent_osdeploy/suse16/initramfs/var/lib/dracut/hooks/pre-trigger/01-confluent.sh @@ -232,7 +232,6 @@ echo $ifname > /run/confluent/ifname dnsdomain=$(grep ^dnsdomain: /etc/confluent/confluent.deploycfg) dnsdomain=${dnsdomain#dnsdomain: } hostname=$nodename -hostname $nodename if [ ! -z "$dnsdomain" ] && [ "$dnsdomain" != "null" ]; then hostname=$hostname.$dnsdomain fi diff --git a/confluent_osdeploy/suse16/profiles/server/scripts/pre.sh b/confluent_osdeploy/suse16/profiles/server/scripts/pre.sh index e1faaca8..87132945 100644 --- a/confluent_osdeploy/suse16/profiles/server/scripts/pre.sh +++ b/confluent_osdeploy/suse16/profiles/server/scripts/pre.sh @@ -32,6 +32,7 @@ if [[ "$deployserver" == *":"* ]]; then deployserver="[$deployserver]" fi source /etc/confluent/functions +hostname $(grep ^NODENAME: /etc/confluent/confluent.info|awk '{print $2}') run_remote_parts pre.d sed -i s!%%DEPLOYER%%!$deployserver!g /tmp/autoinstall.json sed -i s!%%PROFILE%%!$(grep ^profile: /etc/confluent/confluent.deploycfg|awk '{print $2}')!g /tmp/autoinstall.json