lp:~raharper/curtin/fix-network-package-install
- Get this branch:
- bzr branch lp:~raharper/curtin/fix-network-package-install
Branch merges
- Scott Moser (community): Approve
-
Diff: 476 lines (+339/-23)6 files modifiedcurtin/commands/curthooks.py (+32/-17)
curtin/net/__init__.py (+15/-2)
curtin/net/network_state.py (+28/-0)
examples/tests/bonding_network.yaml (+27/-0)
tests/unittests/test_net.py (+2/-4)
tests/vmtests/test_bonding.py (+235/-0)
Related bugs
Bug #1491994: Networking packages are not installed into the target | Critical | Fix Released |
|
Related blueprints
Branch information
Recent revisions
- 270. By Ryan Harper
-
Fix lint and update newtwork unit-test after dropping hwaddress from physical interfaces.
- 268. By Ryan Harper
-
Finialize changes for bonding test
Drop storage config from bonding example configration
Don't emit hwaddress value unless type is bond/bridge in etc/network/interfaces
Don't check mac_address in bonding case since bond will change physical nic mac
Remove offending newline char from user-data in bonding test - 267. By Ryan Harper
-
Add a rendering order for interfaces
Bonding configuration requires an explicit ordering in etc/network/
interfaces
All physical interfaces included in a bond must be listed first. Also
ensure that bond slaves contain the same bond options as the bond interface
Lastly, don't have bond0 itself attempt to bring up any slaves as we've already
declared which devices are slaves in the physical interface config.Update bonding vmtest accordingly.
- 263. By Ryan Harper
-
Ensure we install required networking config packages if requested. Add test-case for bonding
- 261. By Scott Moser
-
list the set of features that curtin has for library users
In order for MAAS (or other user) to easily determine what features
are present in this curtin, we export a FEATURES variable from the
top level module.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:~curtin-dev/curtin/trunk