c416b9a
Index: cloud-init-0.7.9/cloudinit/net/sysconfig.py
c416b9a
===================================================================
c416b9a
--- cloud-init-0.7.9.orig/cloudinit/net/sysconfig.py
c416b9a
+++ cloud-init-0.7.9/cloudinit/net/sysconfig.py
c416b9a
@@ -282,10 +282,10 @@ class Renderer(renderer.Renderer):
c416b9a
                 cls._render_subnet(iface_cfg, route_cfg, iface_subnets[0])
c416b9a
             elif len(iface_subnets) > 1:
c416b9a
                 for i, iface_subnet in enumerate(iface_subnets,
c416b9a
-                                                 start=len(iface.children)):
c416b9a
+                                                 start=len(iface_cfg.children)):
c416b9a
                     iface_sub_cfg = iface_cfg.copy()
c416b9a
                     iface_sub_cfg.name = "%s:%s" % (iface_name, i)
c416b9a
-                    iface.children.append(iface_sub_cfg)
c416b9a
+                    iface_cfg.children.append(iface_sub_cfg)
c416b9a
                     cls._render_subnet(iface_sub_cfg, route_cfg, iface_subnet)
c416b9a
 
c416b9a
     @classmethod