A newer Datasource just landed upstream. DigitalOcean is requesting that Fedora update the Datasource. DigitalOcean would appreciate the following commits being included from https://git.launchpad.net/cloud-init: commit 493f6c3e923902d5d4f3d87e1cc4c726ea90ada4 DigitalOcean: bind resolvers to loopback interface. This change makes the DigitalOcean datasource consistent with OpenStack and Joyent by binding the resolver addresses to the loopback interface. This _is_ a work-around to bug 1675571. commit ff44056771416cb811879b13b97f88d8f2057071 DigitalOcean: configure all NICs presented in meta-data. Instead of only configuring 'public' and 'private' interfaces, we want to configure any that has been defined in the meta-data. For legacy reasons, the 'public' and 'private' interfaces are maintained as 'eth0' and 'eth1' respectively. commit dad97585be0f30202a5a351800f20d4432b94694 DigitalOcean: assign IPv4ll address to lowest indexed interface. Previously the IPv4LL address for metadata discovery was assigned to the first interfaces from an alphabetic sort. On DigitalOcean, the metadata is only accessible from the first interface. This fixes a problem where the IPv4LL address is bound to the wrong interface with snapshots.
cloud-init-0.7.9-5.fc26 has been submitted as an update to Fedora 26. https://bodhi.fedoraproject.org/updates/FEDORA-2017-bc0a1f99cf
cloud-init-0.7.9-5.fc26 has been pushed to the Fedora 26 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-bc0a1f99cf
cloud-init-0.7.9-5.fc26 has been pushed to the Fedora 26 stable repository. If problems still persist, please make note of it in this bug report.