Bug 1442463

Summary: Pull new DigitalOcean DataSource for Cloud-init
Product: [Fedora] Fedora Reporter: Ben Howard <bh>
Component: cloud-initAssignee: Garrett Holmstrom <gholms>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 26CC: adimania, apevec, dustymabe, gholms, Jan.van.Eldik, shardy, s
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Linux   
Whiteboard:
Fixed In Version: cloud-init-0.7.9-5.fc26 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2017-06-09 18:51:26 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Ben Howard 2017-04-14 20:33:34 UTC
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.

Comment 1 Fedora Update System 2017-04-18 00:01:13 UTC
cloud-init-0.7.9-5.fc26 has been submitted as an update to Fedora 26. https://bodhi.fedoraproject.org/updates/FEDORA-2017-bc0a1f99cf

Comment 2 Fedora Update System 2017-04-18 19:53:54 UTC
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

Comment 3 Fedora Update System 2017-06-09 18:51:26 UTC
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.