From c0bd9f8bfb37046eb352f9e1c1cb4247667882e8 Mon Sep 17 00:00:00 2001 From: Jarrod Johnson Date: Wed, 20 May 2020 12:08:05 -0400 Subject: [PATCH] Insert domain into EL deploy This hopefully sets search path up well. --- .../usr/lib/dracut/hooks/initqueue/01-confluent.sh | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/confluent_osdeploy/el8/initramfs/usr/lib/dracut/hooks/initqueue/01-confluent.sh b/confluent_osdeploy/el8/initramfs/usr/lib/dracut/hooks/initqueue/01-confluent.sh index 43622dbc..6194e464 100644 --- a/confluent_osdeploy/el8/initramfs/usr/lib/dracut/hooks/initqueue/01-confluent.sh +++ b/confluent_osdeploy/el8/initramfs/usr/lib/dracut/hooks/initqueue/01-confluent.sh @@ -32,6 +32,12 @@ umask $oum mgr="[$mgr]" curl -f -H "CONFLUENT_NODENAME: $nodename" -H "CONFLUENT_APIKEY: $apikey" https://$mgr/confluent-api/self/deploycfg > /tmp/confluent.deploycfg +dnsdomain=$(grep ^dnsdomain: /tmp/confluent.deploycfg) +dnsdomain=${dnsdomain#dnsdomain: } +hostname=$nodename +if [ ! -z "$dnsdomain" ] && [ "$dnsdomain" != "null" ]; then + hostname=$hostname.$dnsdomain +fi mgr=$(grep ^deploy_server: /tmp/confluent.deploycfg) mgr=${mgr#deploy_server: } profilename=$(grep ^profile: /tmp/confluent.deploycfg)