cloud-init should support iproute2 tools

Bug #1739023 reported by Robert Schweikert
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
cloud-init
Fix Released
Medium
Unassigned

Bug Description

Older ifconig, route, netstat, and arp tools are being deprecated on Linux distributions. cloud-init should in all cases support the newer iproute2 tools.

ifconfig used in:
    cloudinit/sources/DataSourceAzure.py
    cloudinit/netinfo.py
    tools/mock-meta.py

netstat used in:
    cloudinit/netinfo.py

route used in:
    cloudinit/config/cc_disable_ec2_metadata.py

Related branches

Scott Moser (smoser)
Changed in cloud-init:
status: New → Confirmed
importance: Undecided → Medium
Revision history for this message
Robert Schweikert (rjschwei) wrote :

cloudinit/sources/DataSourceAzure.py -> ifconfig used only in freeBSD block
tools/mock-meta.py -> ifconfig in comment

No changes needed for those files.

Revision history for this message
James Falcon (falcojr) wrote :

iproute2 tools are now only used as a fallback when ip tools aren't installed.

Changed in cloud-init:
status: Confirmed → Fix Released
Revision history for this message
James Falcon (falcojr) wrote :
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.