~harlowja/cloud-init/cloud-init-tag-distros

improve network configuration

This branch accomplishes several things:
 - centrally handle 'dsmode' to be 'local' or 'net.
   This allows local data sources to run before networking
   but still have user-data read by default when networking is available.

 - support networking information being read on dreamcompute
   dreamcompute's openstack declares networking via the
   /etc/network/interfaces style 'network_config' format.
 
 - support reading and applying networking information on SmartOS

 - improve reading networking from openstack network_data.json (LP: #1577982)
   add support for mtu and routes and many miscellaneous fixes.

 - support for renaming devices in a container (LP: #1579130).
   Also rename network devices as instructed by the host on
   every boot where cloud-init networking is enabled.  This is required
   because a.) containers do not get systemd.link files applied
   as they do not have udev. b.) if the initramfs is out of date
   then we need to apply them.

 - remove blocking of udev rules (LP: #1577844, LP: #1571761)
Filename Latest Rev Last Changed Committer Comment Size
..
cloud-config.service 1198 8 years ago Scott Moser systemd: do not specify After of obsolete syslog.t 391 bytes Diff Download File
cloud-config.target 1084 9 years ago Scott Moser systemd: update config and final to run even if in 536 bytes Diff Download File
cloud-final.service 1198 8 years ago Scott Moser systemd: do not specify After of obsolete syslog.t 414 bytes Diff Download File
File cloud-init-generator 1220.2.16 8 years ago Scott Moser remove blocking udev functionality This didn't re 3.7 KB Diff Download File
cloud-init-local.service 1178.2.21 8 years ago Scott Moser cloud-init-local needs to want network-pre or it i 506 bytes Diff Download File
cloud-init.service 1178.2.1 9 years ago Scott Moser initial systemd service suggestions provided by pi 533 bytes Diff Download File
cloud-init.target 1163.1.14 9 years ago Scott Moser cloud-init.target should not do anything no wants 231 bytes Diff Download File