Created by Raphaël Badin on 2014-10-27 and last modified on 2014-10-27
Get this branch:
bzr branch lp:~rvb/maas/bug-1384001-redux
Only Raphaël Badin can upload to this branch. If you are Raphaël Badin please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Raphaël Badin

Recent revisions

3303. By Raphaël Badin on 2014-10-27

Fix retry time.

3302. By Raphaël Badin on 2014-10-27

Return 503 response for PowerActionAlreadyInProgress exceptions. Add 'Retry-after' header for 503 responses.

3301. By Newell Jensen on 2014-10-27

[r=julian-edwards][bug=][author=newell-jensen] This is simply a name swap change. Change `installing` to `installation` as it is a better fit with regards to our `installation results`.

3300. By Jason Hobbs on 2014-10-24

[r=julian-edwards][bug=1384821][author=jason-hobbs] Allow releasing from FAILED_DISK_ERASING and FAILED_RELEASING. This gives the API the same capability as the UI.

3299. By Gavin Panella on 2014-10-24

[r=julian-edwards,gmb][bug=][author=allenap] Avoid deadlock in Node.release().

Node.release() now obtains locks in the database in the same order as other updates to nodes, changing the hostname for example, so eliminating the chance of deadlock.

3298. By Julian Edwards on 2014-10-23

[r=allenap][bug=1384001][author=julian-edwards] Get rid of a server traceback when trying to stop a node over the API when it already has a power op in progress. Now, a 503 SERVICE_UNAVAILABLE is returned (with appropriate error message), which is retryable according to the http spec.

3297. By Blake Rouse on 2014-10-23

[r=andreserl][bug=1384778][author=blake-rouse] Handle missing subarchitecture on CreateNode RPC call.

3296. By Gavin Panella on 2014-10-23

[r=julian-edwards][bug=][author=allenap] Capture the result of authenticating the region in a DeferredValue.

This reduces some of the complexity around tracking life-cycle events for RPC connections.

3295. By Blake Rouse on 2014-10-23

[r=julian-edwards][bug=1357073][author=blake-rouse] Perform PowerQuery on a node 20 seconds after a status change.

This is done when nodes make a status transition that do not perform a power action. e.g. Commissioning -> Ready, does not perform a power action, updating the power status 20 seconds after changes gives the machine time to shutdown, while providing a more up-to-date power status.

3294. By Blake Rouse on 2014-10-23

[r=julian-edwards][bug=1384010][author=blake-rouse] Update the documentation for the new boot images WebUI and API. Remove the reference to maas-import-pxe-files on index.rst, as its no longer supported as of 1.7.

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.