~mpontillo/maas/fix-1491898-trunk

Viewing all changes in revision 4273.

  • Committer: MAAS Lander
  • Author(s): Blake Rouse
  • Date: 2015-09-16 16:59:52 UTC
  • mfrom: (4261.3.3 add-interface-parameters)
  • Revision ID: maas_lander-20150916165952-07yw7iizi9lakwze
[r=andreserl][bug=][author=blake-rouse] Add interface parameters for mtu, accept_ra, and autoconf. Add bond parameters for bond_mode, bond_miimon, bond_downdelay, bond_updelay, bond_lacp_rate, and bond_xmit_hash_policy. Add proper support for MTU management between parent and children interfaces. Drive-by fixes include:

* Not allowing creating a VLAN on a parent in a bond.
* Not allowing creating a Bond on a parent that is in a bond or has child VLANS.
* Removing the IP addresses from the parent interface when placed in a bond.
* Ensuring that newly created interface get a LINK_UP.

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: