Created by Blake Rouse on 2015-08-19 and last modified on 2015-09-24
Get this branch:
bzr branch lp:~blake-rouse/maas/fix-1484696
Only Blake Rouse can upload to this branch. If you are Blake Rouse please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Blake Rouse

Recent revisions

4303. By Blake Rouse on 2015-09-24

Only include the : in _buildUrl if a port is defined.

4302. By Lee Trager on 2015-09-24

[r=blake-rouse,andreserl][bug=][author=ltrager] Add read-only storage details for filesystem, available storage, and used storage devices

4301. By Mike Pontillo on 2015-09-24

[r=blake-rouse][bug=1498221][author=mpontillo] Add websocket handler for Subnet model object, and corresponding APIs on the subnet endpoint.

 * Add 'subnet ip-addresses' API.
 * Add 'subnet statistics' API.
 * Add support for ArrayField type in base websocket handler.
 * Refactor Subnet range code for better code reuse, query efficiency.
 * Minor docstring cleanup.

4300. By Blake Rouse on 2015-09-24

[r=andreserl][bug=][author=blake-rouse] Add the commissioning options into the WebUI. Drive-by fix for the sampledata.

4299. By Blake Rouse on 2015-09-24

[r=andreserl][bug=][author=blake-rouse] Add the skip_storage option for commissioning that will skip storage modifying the storage configuration when commissioning.

4298. By Blake Rouse on 2015-09-24

[r=andreserl][bug=][author=blake-rouse] Require admin privileges and the node be ready for Bcache, cache sets, RAID, and LVM.

4297. By Blake Rouse on 2015-09-23

[r=mpontillo,ltrager][bug=][author=blake-rouse] Fix the API to be more strict based on the status of the node. When format, unformat, mount, and umount are used it modifies the correct filesystem based on the node status.

4296. By Blake Rouse on 2015-09-23

[r=andreserl][bug=][author=blake-rouse] Make the storage configuration persistent instead of being cleared and reset on each deployment.

When a node is acquired all user mountable filesystems will be copied and acquired=True will be set. When the node is acquired on those filesystems are modified the original filesystems remain. When the node is released the created filesystems will be deleted. This make it where the storage configuration does not once the node is acquired for that deployment. It also means that only formatting and mounting can be done once a node is acquired.

4295. By Gavin Panella on 2015-09-23

[r=andreserl,mpontillo][bug=1498659][author=allenap] Ensure that _import_resources() is never called within a transaction.

Previously this requirement was not asserted, tested, or documented so it was only a matter of time before a regression was introduced.

4294. By Jeffrey C Jones on 2015-09-23

[r=allenap,blake-rouse][bug=1459762][author=trapnine] API requires user to be admin to PUT any update to Node
fixes bug: https://launchpad.net/bugs/1459762

Branch metadata

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