lp:~lamont/maas/bug-1614584b

Created by LaMont Jones and last modified
Get this branch:
bzr branch lp:~lamont/maas/bug-1614584b
Only LaMont Jones can upload to this branch. If you are LaMont Jones please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
LaMont Jones
Project:
MAAS
Status:
Development

Recent revisions

5592. By LaMont Jones

Strip any domain from the remaining uses of gethostname().

5591. By LaMont Jones

Driveby: fix TestStaticIPAddressManagerMapping.test_get_hostname_ip_mapping_returns_fqdn_and_other.

5590. By LaMont Jones

Handle the case where gethostname() returns an FQDN.

5589. By Blake Rouse

[r=newell-jensen][bug=][author=blake-rouse] Add Chassis, Storage, and ChassisHints models.

ChassisHints is set one-to-one to Chassis. So a Chassis object will always have a chassis_hints reference. ChassisHints will be used to help users know what the maximum values they can request when composing a machine.

5588. By Newell Jensen

[r=blake-rouse][bug=][author=newell-jensen] Adds power state to DiscoveredMachine so that we can track the power state of the machines in a chassis.

5587. By Gavin Panella

[r=blake-rouse][bug=1646748][author=allenap] Remove src/maas.

5586. By Andres Rodriguez

[r=blake-rouse][bug=1582323][author=andreserl] Select MAAS datasource specifically to ensure commissioning doesn't fail when competing cloud metadata resides on disk

5585. By Blake Rouse

[r=mpontillo][bug=1254807,1602412][author=blake-rouse] Support the ability for a VLAN to act as a relay for another VLAN.

5584. By Blake Rouse

[r=newell-jensen][bug=][author=blake-rouse] Add DiscoverChassis RPC method to the rack controller.

This RPC method will be used by the region controller to get all the information about a chassis. The region will perform all the logic to create/update the chassis based on the result returned by the rack controller.

5583. By Mike Pontillo

[r=mpontillo][bug=][author=mpontillo] Support for unmanaged subnets.

Part 1: Begin adding support for unmanaged subnets.

 * Adds a 'managed' field (default=True) to the Subnet model.
 * Allows manipulation of the 'managed' field using the API.
   (Updates the SubnetForm so that the new field can be used
   during creates or updates.)
 * Updates websocket handler tests to account for the new field.
 * Updates test factory to account for the new field.
 * Adds (and, for consistency, reformats) API documentation to
   explain what the 'managed' flag does.

Part 2: Update IP allocation algorithm for unmanaged subnets.

 * When choosing the next IP address to automatically allocate
   from an unmanaged subnet, include *only* IP ranges of type
   RESERVED in the set of possibilities.
 * Update subnet tests to add scenarios for unmanaged networks.
 * Drive-by fix to change legacy term 'comment' used in MAASIPSet to
   be 'purpose' (for consistency).

Part 3: Add 'managed' flag to subnet details page.

Part 4: Exclude unmanaged subnets when generating DHCP configuration. Update UI text accordingly.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:maas
This branch contains Public information 
Everyone can see this information.

Subscribers