MAAS needs to provide network constraints for Juju
Bug #1505031 reported by
Andres Rodriguez
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MAAS |
Fix Released
|
Critical
|
Mike Pontillo |
Bug Description
Network constraints for Juju need to be provided. The Juju team is at a stage where they want to use network constraints, however, they haven't yet defined which these are.
Related branches
lp:~mpontillo/maas/networking-constraints-refactor-part1
- Gavin Panella (community): Approve
-
Diff: 1545 lines (+734/-303)12 files modified.idea/inspectionProfiles/Project_Default.xml (+16/-0)
.idea/inspectionProfiles/profiles_settings.xml (+7/-0)
src/maasserver/models/node.py (+32/-39)
src/maasserver/models/subnet.py (+197/-18)
src/maasserver/models/tests/test_node.py (+7/-7)
src/maasserver/models/tests/test_subnet.py (+158/-1)
src/maasserver/node_constraint_filter_forms.py (+94/-201)
src/maasserver/testing/factory.py (+8/-7)
src/maasserver/tests/test_node_constraint_filter_forms.py (+146/-30)
src/maasserver/utils/orm.py (+24/-0)
src/provisioningserver/utils/network.py (+22/-0)
src/provisioningserver/utils/tests/test_network.py (+23/-0)
lp:~mpontillo/maas/networking-constraints-refactor-part2
- Blake Rouse (community): Approve
-
Diff: 1015 lines (+609/-105)9 files modified.idea/inspectionProfiles/Project_Default.xml (+2/-0)
src/maasserver/models/interface.py (+82/-12)
src/maasserver/models/subnet.py (+46/-70)
src/maasserver/models/tests/test_interface.py (+208/-11)
src/maasserver/models/tests/test_subnet.py (+56/-1)
src/maasserver/node_constraint_filter_forms.py (+43/-0)
src/maasserver/testing/factory.py (+3/-3)
src/maasserver/tests/test_node_constraint_filter_forms.py (+55/-1)
src/maasserver/utils/orm.py (+114/-7)
lp:~mpontillo/maas/networking-constraints-refactor-part3
- Ricardo Bánffy (community): Approve
-
Diff: 119 lines (+59/-1)4 files modifiedsrc/maasserver/models/interface.py (+1/-0)
src/maasserver/models/tests/test_subnet.py (+46/-0)
src/maasserver/node_constraint_filter_forms.py (+1/-1)
src/maasserver/utils/orm.py (+11/-0)
lp:~mpontillo/maas/networking-constraints-refactor-part4
- Ricardo Bánffy (community): Approve
-
Diff: 604 lines (+325/-39)8 files modifiedsrc/maasserver/api/nodes.py (+48/-5)
src/maasserver/api/tests/test_nodes.py (+137/-11)
src/maasserver/models/interface.py (+16/-0)
src/maasserver/models/tests/test_interface.py (+52/-0)
src/maasserver/node_constraint_filter_forms.py (+31/-11)
src/maasserver/tests/test_node_constraint_filter_forms.py (+12/-12)
src/maasserver/utils/orm.py (+26/-0)
src/maasserver/websockets/tests/test_listener.py (+3/-0)
lp:~mpontillo/maas/networking-constraints-django-form-support
- Blake Rouse (community): Approve
-
Diff: 193 lines (+111/-1)3 files modifiedsrc/maasserver/node_constraint_filter_forms.py (+49/-0)
src/maasserver/tests/test_node_constraint_filter_forms.py (+25/-1)
src/provisioningserver/utils/constraints.py (+37/-0)
Changed in maas: | |
importance: | Undecided → Critical |
Changed in maas: | |
status: | New → Triaged |
Changed in maas: | |
assignee: | nobody → Mike Pontillo (mpontillo) |
status: | Triaged → In Progress |
Changed in maas: | |
status: | In Progress → Fix Committed |
milestone: | none → 1.9.0 |
Changed in maas: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.