I tested against cloud-init-0.7.9-15.el7.x86_64.rpm as provided above, and it appears to resolve the issue.
Tested against RHEL 7.4 and CentOS 7.4 images (same images that were used originally when reporting the error), and I'm no longer seeing the exception.
/etc/sysconfig/network-scripts/ifcfg-eth0 appears to contain the expected values. /etc/sysconfig/network-scripts/ifcfg-lo does not appear to be created but I do see the loopback interface configured.
I tested against cloud-init- 0.7.9-15. el7.x86_ 64.rpm as provided above, and it appears to resolve the issue.
Tested against RHEL 7.4 and CentOS 7.4 images (same images that were used originally when reporting the error), and I'm no longer seeing the exception.
/etc/sysconfig/ network- scripts/ ifcfg-eth0 appears to contain the expected values. /etc/sysconfig/ network- scripts/ ifcfg-lo does not appear to be created but I do see the loopback interface configured.