lp://staging/~jason-hobbs/maas/use-discovered-macaddresses-for-interfaces

Created by Jason Hobbs and last modified
Get this branch:
bzr branch lp://staging/~jason-hobbs/maas/use-discovered-macaddresses-for-interfaces
Only Jason Hobbs can upload to this branch. If you are Jason Hobbs please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Jason Hobbs
Project:
MAAS
Status:
Development

Recent revisions

3289. By Jason Hobbs

use Node's mac addresses rather than lshw as the official list of interfaces, since lshw doesn't always include all interfaces.

3288. By Blake Rouse

[r=andreserl][bug=1382166][author=blake-rouse] New CSS design for the WebUI. Notification are no longer shown on the login page. Fix issue where node pages where marking the settings page as active.

3287. By Raphaƫl Badin

[r=julian-edwards,andreserl,gmb][bug=][author=rvb] Fold the "releasing"/"failed releasing"/"disk erasing"/"failed disk erasing" statuses into "deployed". This is a backward compatibility fix so that the transition from "deployed" to "ready" doesn't go through one of the new statuses introduced in 1.7.

3286. By Graham Binns

[r=allenap][bug=1383668][author=gmb] maas cli now prints a "success" message when a response comes back with a status code of 200.

Previously, only the response content would be printed, which could be confusing.

3285. By Gavin Panella

[r=julian-edwards][bug=][author=allenap] Change ClusterService.onReady from a Deferred to a DeferredValue.

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

3284. By Julian Edwards

[r=gmb,rvb][bug=1381444][author=julian-edwards] In the power monitor service, remove any attempt at all to query power types that cannot be queried. Previously it logged a misleading warning about an unknown power type.

3283. By Gavin Panella

[r=julian-edwards,gmb][bug=][author=allenap] Coordination helper to wait for a value to become available.

3282. By Graham Binns

[r=rvb][bug=1383231][author=gmb] StaticIPAddressManager._attempt_allocation() now gives a useful error message to the StaticIPAddressUnavailable that it raises when someone is already using a static IP.

Previously, API users were confronted with a blank line when trying to request an in-use IP address.

3281. By Graham Binns

[r=allenap][bug=1383237][author=gmb] Update the error message returned by the API when trying to reserve an IP on an interface with no static range defined.

Previously, the error claimed there was no such network, but the actual problem is that we exclude interfaces without a static range from our search for networks from which to reserve an IP. The message now suggests that you may be trying to reserve an address on a network with no static range.

3280. By Graham Binns

[r=julian-edwards][bug=1330765][author=gmb] When it encounters an error, Node.start() now releases any static IP addresses it's claimed. Previously it wouldn't, which meant that the static IPs were unavailable to other nodes.

This branch fixes bug 1330765 (finally!).

Branch metadata

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

Subscribers