[2.3+] Can't change which fabric a vlan belongs to
Bug #1704501 reported by
Jason Hobbs
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MAAS |
Fix Released
|
High
|
Mike Pontillo | ||
2.3 |
Fix Released
|
High
|
Mike Pontillo |
Bug Description
There is no way, via the API or the UI, to change which fabric a vlan belongs to. We'd like to move all of our vlans to the same fabric, since they're all part of the same switch infrastructure. Ideally we could just change the fabric a vlan is associated with via the API. This would move all of the subnets along with it. Instead, we have to create new vlans on the new fabric, then move all of our existing subnets to the new vlans.
Related branches
~mpontillo/maas:bug-1704501--2.3
- Mike Pontillo (community): Approve
-
Diff: 190 lines (+94/-7)4 files modifiedsrc/maasserver/forms/tests/test_vlan.py (+65/-0)
src/maasserver/forms/vlan.py (+5/-0)
src/maasserver/models/vlan.py (+16/-0)
src/maasserver/static/partials/vlan-details.html (+8/-7)
~mpontillo/maas:move-vlans-between-fabrics
Merged
into
maas:master
- Newell Jensen (community): Approve
-
Diff: 240 lines (+107/-13)6 files modifiedsrc/maasserver/forms/tests/test_vlan.py (+65/-0)
src/maasserver/forms/vlan.py (+5/-0)
src/maasserver/models/vlan.py (+16/-0)
src/maasserver/static/partials/vlan-details.html (+5/-8)
src/maasserver/stats.py (+6/-2)
src/maasserver/tests/test_stats.py (+10/-3)
description: | updated |
Changed in maas: | |
status: | New → Triaged |
importance: | Undecided → High |
milestone: | none → 2.3.0 |
tags: | added: foundations-engine |
tags: | added: internal |
Changed in maas: | |
milestone: | 2.3.0 → 2.3.x |
summary: |
- can't change which fabric a vlan belongs to + [2.3+] Can't change which fabric a vlan belongs to |
Changed in maas: | |
status: | New → In Progress |
Changed in maas: | |
status: | In Progress → Fix Committed |
Changed in maas: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
I believe this was done for a reason, but can't remember why....