lp:~smoser/cloud-init/trunk.net-improve-lo-dns
- Get this branch:
- bzr branch lp:~smoser/cloud-init/trunk.net-improve-lo-dns
Branch merges
- cloud-init Commiters: Pending requested
-
Diff: 650 lines (+441/-66)3 files modifiedcloudinit/net/eni.py (+102/-66)
tests/unittests/helpers.py (+12/-0)
tests/unittests/test_net.py (+327/-0)
Related bugs
Related blueprints
Branch information
Recent revisions
- 1267. By Scott Moser
-
merge from trunk.lp1602373
this merges in the render_hwaddress support.
newly added tests still run, so hwaddress seems correctly getting in. - 1262. By Scott Moser
-
net: fix inet value for subnets, don't add interface attributes to alias
[copied from curtin revno 390]
Apply two separate fixes for configuring bonding with ip aliases.Curtin re-used the interface's inet value for each subnet that might
be configured. In the case where the configuration included an ipv4
address after an ipv6 one resulted in emitting 'inet6' for ipv4 address
which is not correct. Resolve this issue by calculating the inet
value independent of the current status of the iface, using the subnet
config instead.When rendering a network_config which includes ip alias interfaces
do not emit any attributes, like MTU, or bond/bridge options Including
these values is almost always wrong or will result in confusing
behavior on the target system.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:~cloud-init-dev/cloud-init/trunk