lp:~lamont/maas/bug-1567176
- Get this branch:
- bzr branch lp:~lamont/maas/bug-1567176
Branch merges
- Gavin Panella (community): Disapprove
- Mike Pontillo (community): Needs Fixing
-
Diff: 224 lines (+103/-16)4 files modifiedsrc/maasserver/models/fabric.py (+32/-8)
src/maasserver/models/space.py (+31/-8)
src/maasserver/models/tests/test_fabric.py (+20/-0)
src/maasserver/models/tests/test_space.py (+20/-0)
Related bugs
Related blueprints
Branch information
Recent revisions
- 4900. By Blake Rouse
-
[r=mpontillo][bug=1567213,1568041,
1568045] [author= blake-rouse] Add interface_set and address_ttl to device. Remove macaddress_set from machine and device. Remove constraint_map from machine. - 4899. By Blake Rouse
-
[r=mpontillo][bug=1566920][author=
blake-rouse] Fix handling no connected rack controllers on the machine details page. Cleanup error messages on the machine details page. Fix power_type options from being reset mid type. - 4898. By Jeffrey C Jones
-
[r=mpontillo][bug=1564971][author=trapnine] When creating a new IPRange, make sure no other conflicting ranges or IP addresses are in use.
- 4897. By Lee Trager
-
[r=allenap][bug=1566419][author=ltrager] Output boot_resources_
in_sync on the rack controller API - 4896. By Gavin Panella
-
[r=blake-
rouse][ bug=][author= allenap] Fix some documentation rendering problems. - 4895. By Gavin Panella
-
[r=blake-
rouse][ bug=][author= allenap] Add development notes about check-imports and unhandled errors in Deferreds. - 4893. By Mike Pontillo
-
[r=blake-rouse][bug=1555679,1564657]
[author= mpontillo] Fix bugs #1555679 and #1564657. * Only physical interfaces (and sometimes bonds) will now be matched
by MAC address. For other interface types, it is legal for duplicates
to be found. (though it will now be logged as a warning)
* Removed a poorly-tested warning message which could sometimes trigger
in incorrect situations.
* Fix signal handling for interface save to avoid infinite recursion.
(Note: indirectly tested by rack interface update tests, since
without it, infinite recursion is seen in the tests.)
* Fix MAC validation to consider all ancestors and successors, rather
than just immediate family.
* Remove tests for bonds and bridges "moving with MAC address" (they are
now recreated if renamed, since it's not possible to uniquely identify
a bond or bridge by MAC).
* Add tests for multiple bridges with the same MAC as their parents.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:~maas-committers/maas/trunk