From 57d084ef972a6fe0f41224f6df2bf04fed68cf68 Mon Sep 17 00:00:00 2001 From: Doug Szumski Date: Tue, 6 Aug 2019 14:49:26 +0100 Subject: [PATCH] Prevent Cloud-init erasing LINKDELAY Cloud-init uses default generated network config to try and configure a link for DHCP. This overwrites the LINKDELAY setting, which is required in some cases to bring up the link. --- elements/centos-linkup-extra/install.d/98-centos-linkup-extra | 2 ++ 1 file changed, 2 insertions(+) diff --git a/elements/centos-linkup-extra/install.d/98-centos-linkup-extra b/elements/centos-linkup-extra/install.d/98-centos-linkup-extra index c4d77aa..17c0afa 100755 --- a/elements/centos-linkup-extra/install.d/98-centos-linkup-extra +++ b/elements/centos-linkup-extra/install.d/98-centos-linkup-extra @@ -8,3 +8,5 @@ set -o pipefail # Add a LINKDELAY value to /etc/sysconfig/network echo -e "# Allow extra time for link up\nLINKDELAY=${CENTOS_LINKUP_EXTRA_SECS}" >> /etc/sysconfig/network +# Prevent Cloudinit writing over LINKDELAY setting +echo -e "network: {config: disabled}" >> /etc/cloud/cloud.cfg.d/99-disable-custom-net-conf.cfg