summaryrefslogtreecommitdiff
path: root/cloudinit/apport.py
diff options
context:
space:
mode:
authorDaniel Watkins <oddbloke@ubuntu.com>2019-10-04 15:34:41 +0000
committerServer Team CI Bot <josh.powers+server-team-bot@canonical.com>2019-10-04 15:34:41 +0000
commita7d8d032a65e807007f1467a9220b7f161625668 (patch)
treef2116cab4c7905e7608eb9f807e5820ecd1b9f21 /cloudinit/apport.py
parent5d5a32e039782ce3e1c0843082fe26260fa9273a (diff)
downloadvyos-cloud-init-a7d8d032a65e807007f1467a9220b7f161625668.tar.gz
vyos-cloud-init-a7d8d032a65e807007f1467a9220b7f161625668.zip
get_interfaces: don't exclude bridge and bond members
The change that introduced this issue was handling interfaces that are bonded in the kernel, in a way that doesn't present as "a bond" to userspace in the normal way. Both members of this "bond" will share a MAC address, so we filter one of them out to avoid incorrect MAC address collision warnings. Unfortunately, the matching condition was too broad, so that change also affected normal bonds and bridges. This change specifically excludes bonds and bridges from that determination, to address that regression. LP: #1846535
Diffstat (limited to 'cloudinit/apport.py')
0 files changed, 0 insertions, 0 deletions