Comment 1 for bug 1687725

Revision history for this message
Ryan Harper (raharper) wrote :

commit 79795bd3098c3bef1fb39cc62bc8d1b3a2a81e5f
Author: Ryan Harper <email address hidden>
Date: Thu Jun 15 13:12:03 2017 -0500

    sysconfig: handle manual type subnets

diff --git a/cloudinit/net/sysconfig.py b/cloudinit/net/sysconfig.py
index 4edde3c..b81e57a 100644
--- a/cloudinit/net/sysconfig.py
+++ b/cloudinit/net/sysconfig.py
@@ -291,6 +291,8 @@ class Renderer(renderer.Renderer):
                 # iface_cfg['BOOTPROTO'] = 'static'
                 if subnet_is_ipv6(subnet):
                     iface_cfg['IPV6INIT'] = True
+ elif subnet_type == 'manual':
+ iface_cfg['ONBOOT'] = False
             else:
                 raise ValueError("Unknown subnet type '%s' found"
                                  " for interface '%s'" % (subnet_type,