issue with double mac addresses on azure/ib0 devices
Bug #1874544 reported by
Richard Harding
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
cloud-init |
Fix Released
|
High
|
Unassigned |
Bug Description
Salesforce: https:/
Reproducer:
After launching the HC44rs instance with a standard Bionic image, install the rdma-core package, and reboot.
Error:
The following error message will appear on the console and ib0 and eth1 will both be unconfigured:
https:/
description: | updated |
information type: | Private → Public |
tags: | added: id-5e3c4c9ce38502288bd97d44 |
Changed in cloud-init: | |
assignee: | Dan Watkins (oddbloke) → nobody |
To post a comment you must log in.
The traceback (from the Canonical-internal pastebin) is:
Traceback (most recent call last): python3/ dist-packages/ cloudinit/ cmd/main. py", line 653, in status_wrapper python3/ dist-packages/ cloudinit/ cmd/main. py", line 362, in main_init apply_network_ config( bring_up= bool(mode != sources. DSMODE_ LOCAL)) python3/ dist-packages/ cloudinit/ stages. py", line 701, in apply_network_ config wait_for_ physdevs( netcfg) python3/ dist-packages/ cloudinit/ net/__init_ _.py", line 519, in wait_for_physdevs by_mac( ).keys( ) python3/ dist-packages/ cloudinit/ net/__init_ _.py", line 803, in get_interfaces_ by_mac by_mac_ on_linux( ) python3/ dist-packages/ cloudinit/ net/__init_ _.py", line 842, in get_interfaces_ by_mac_ on_linux
File "/usr/lib/
ret = functor(name, args)
File "/usr/lib/
init.
File "/usr/lib/
net.
File "/usr/lib/
present_macs = get_interfaces_
File "/usr/lib/
return get_interfaces_
File "/usr/lib/
(name, ret[mac], mac))
RuntimeError: duplicate mac found! both 'eth1' and 'ib0' have mac '00:15:5d:33:ff:13'