From ea6fcc14909eda6c2409658e897c6ebd5157e290 Mon Sep 17 00:00:00 2001
From: Eduardo Otubo <otubo@redhat.com>
Date: Thu, 7 Jan 2021 16:51:30 +0100
Subject: Missing IPV6_AUTOCONF=no to render sysconfig dhcp6 stateful on RHEL
 (#753)

IPV6_AUTOCONF needs to be set to 'no' on RHEL so NetworkManager can
properly acquire ipv6 address.

rhbz: #1859695

Signed-off-by: Eduardo Otubo <otubo@redhat.com>
---
 cloudinit/net/sysconfig.py | 1 +
 1 file changed, 1 insertion(+)

(limited to 'cloudinit/net')

diff --git a/cloudinit/net/sysconfig.py b/cloudinit/net/sysconfig.py
index ba85584e..99a4bae4 100644
--- a/cloudinit/net/sysconfig.py
+++ b/cloudinit/net/sysconfig.py
@@ -402,6 +402,7 @@ class Renderer(renderer.Renderer):
                     iface_cfg['BOOTPROTO'] = 'dhcp'
                     iface_cfg['DHCPV6C'] = True
                     iface_cfg['IPV6INIT'] = True
+                    iface_cfg['IPV6_AUTOCONF'] = False
                 else:
                     iface_cfg['IPV6INIT'] = True
                     # Configure network settings using DHCPv6
-- 
cgit v1.2.3