Set IPV6_AUTOCONF=no on initial onboot devices
This commit sets IPV6_AUTOCONF=no from the anaconda installer for all interfaces that are enabled during the initial install. Once the puppet manifest is applied, and it updates the networking config scripts for the system, this will be overwritten by that config, which disables it for all configured interfaces, IPv6 auto-configuration is causing an issue during backup and restore, where router advertisements are causing the default route to be deleted, which causes the calico pod to fail to initialize. Closes-bug: 1845707 Change-Id: I519ad0d92c66a636df0d10e79c6962296683520d Signed-off-by: Joseph Richard <joseph.richard@windriver.com>
This commit is contained in:
parent
6e024a648f
commit
9e388d3bc3
|
@ -63,6 +63,7 @@ NETMASK=255.0.0.0
|
|||
NETWORK=127.0.0.0
|
||||
BROADCAST=127.255.255.255
|
||||
ONBOOT=yes
|
||||
IPV6_AUTOCONF=no
|
||||
NAME=loopback
|
||||
EOF
|
||||
|
||||
|
@ -70,6 +71,7 @@ EOF
|
|||
DEVICE=$mgmt_dev
|
||||
BOOTPROTO=dhcp
|
||||
ONBOOT=yes
|
||||
IPV6_AUTOCONF=no
|
||||
LINKDELAY=20
|
||||
EOF
|
||||
|
||||
|
@ -102,6 +104,7 @@ NETMASK=255.0.0.0
|
|||
NETWORK=127.0.0.0
|
||||
BROADCAST=127.255.255.255
|
||||
ONBOOT=yes
|
||||
IPV6_AUTOCONF=no
|
||||
NAME=loopback
|
||||
EOF
|
||||
|
||||
|
@ -109,6 +112,7 @@ EOF
|
|||
DEVICE=$mgmt_dev
|
||||
BOOTPROTO=none
|
||||
ONBOOT=yes
|
||||
IPV6_AUTOCONF=no
|
||||
LINKDELAY=20
|
||||
EOF
|
||||
|
||||
|
@ -119,6 +123,7 @@ DHCLIENTARGS=$dhclientargs
|
|||
IPV6INIT=$ipv6init
|
||||
DHCPV6C=$dhcpv6c
|
||||
ONBOOT=yes
|
||||
IPV6_AUTOCONF=no
|
||||
VLAN=yes
|
||||
LINKDELAY=20
|
||||
EOF
|
||||
|
|
|
@ -53,6 +53,7 @@ NETMASK=255.0.0.0
|
|||
NETWORK=127.0.0.0
|
||||
BROADCAST=127.255.255.255
|
||||
ONBOOT=yes
|
||||
IPV6_AUTOCONF=no
|
||||
NAME=loopback
|
||||
EOF
|
||||
|
||||
|
@ -60,6 +61,7 @@ cat << EOF > /etc/sysconfig/network-scripts/ifcfg-$mgmt_dev
|
|||
DEVICE=$mgmt_dev
|
||||
BOOTPROTO=dhcp
|
||||
ONBOOT=yes
|
||||
IPV6_AUTOCONF=no
|
||||
EOF
|
||||
|
||||
%end
|
||||
|
|
|
@ -43,6 +43,7 @@ NETMASK=255.0.0.0
|
|||
NETWORK=127.0.0.0
|
||||
BROADCAST=127.255.255.255
|
||||
ONBOOT=yes
|
||||
IPV6_AUTOCONF=no
|
||||
NAME=loopback
|
||||
EOF
|
||||
|
||||
|
@ -94,6 +95,11 @@ for f in /etc/sysconfig/network-scripts/ifcfg-*; do
|
|||
else
|
||||
echo "ONBOOT=yes" >> ${f}
|
||||
fi
|
||||
if grep -q '^IPV6_AUTOCONF=' ${f}; then
|
||||
sed -i 's/^IPV6_AUTOCONF=.*/IPV6_AUTOCONF=no/' ${f}
|
||||
else
|
||||
echo "IPV6_AUTOCONF=no" >> ${f}
|
||||
fi
|
||||
done
|
||||
|
||||
%end
|
||||
|
|
|
@ -53,6 +53,7 @@ NETMASK=255.0.0.0
|
|||
NETWORK=127.0.0.0
|
||||
BROADCAST=127.255.255.255
|
||||
ONBOOT=yes
|
||||
IPV6_AUTOCONF=no
|
||||
NAME=loopback
|
||||
EOF
|
||||
|
||||
|
@ -60,6 +61,7 @@ cat << EOF > /etc/sysconfig/network-scripts/ifcfg-$mgmt_dev
|
|||
DEVICE=$mgmt_dev
|
||||
BOOTPROTO=dhcp
|
||||
ONBOOT=yes
|
||||
IPV6_AUTOCONF=no
|
||||
LINKDELAY=20
|
||||
EOF
|
||||
|
||||
|
|
Loading…
Reference in New Issue