Create one fabric per physical cluster interface, consider vlan autocreation as well.
Bug #1505030 reported by
Andres Rodriguez
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MAAS |
Fix Released
|
Critical
|
Mike Pontillo |
Bug Description
A new fabric needs to be created per cluster interface. For example:
eth1 -> fabric1 -> untagged vlan on that fabric.
eth2 -> fabric2 -> untagged vlan on that fabric.
eth3 - > fabric3 -> untagged vlan on that fabric.
eth3.1 -> this is part of fabric3, vlan1 needs to be automatically created
eth3.2 -> this is part of fabric3, vlan2 needs to be automatically created.
Related branches
lp:~mpontillo/maas/autocreate-fabrics-and-vlans
- Blake Rouse (community): Approve
- LaMont Jones (community): Approve
-
Diff: 1069 lines (+553/-100)12 files modifiedsrc/maasserver/forms.py (+108/-50)
src/maasserver/models/fabric.py (+23/-0)
src/maasserver/models/nodegroupinterface.py (+2/-1)
src/maasserver/models/tests/test_nodegroupinterface.py (+12/-12)
src/maasserver/models/vlan.py (+8/-0)
src/maasserver/tests/test_forms_nodegroupinterface.py (+107/-2)
src/maasserver/utils/interfaces.py (+3/-1)
src/provisioningserver/network.py (+146/-17)
src/provisioningserver/rpc/clusterservice.py (+1/-0)
src/provisioningserver/tests/test_network.py (+33/-1)
src/provisioningserver/utils/ipaddr.py (+63/-4)
src/provisioningserver/utils/tests/test_ipaddr.py (+47/-12)
Changed in maas: | |
importance: | Undecided → Critical |
Changed in maas: | |
assignee: | nobody → Mike Pontillo (mpontillo) |
status: | New → Triaged |
Changed in maas: | |
milestone: | none → 1.9.0 |
Changed in maas: | |
status: | Triaged → Fix Committed |
Changed in maas: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.