lp:~julian-edwards/maas/tests-for-blake

Created by Julian Edwards and last modified
Get this branch:
bzr branch lp:~julian-edwards/maas/tests-for-blake
Only Julian Edwards can upload to this branch. If you are Julian Edwards please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Julian Edwards
Project:
MAAS
Status:
Development

Recent revisions

2106. By Julian Edwards

more tests

2105. By Julian Edwards

Add tests for probe_and_enlist_hardware

2104. By Jason Hobbs

[r=andreserl][bug=1289456][author=jason-hobbs] Restore the original order used for applying IPMI user settings in maas-ipmi-autodetect.

The order changed during a refactor, because settings were moved from being applied in a sequence of function calls to being applied by iterating over a dict. Now, settings are applied by iterating over an OrderedDict with keys in the same order as the original sequence of function calls.

2103. By Jason Hobbs

[r=andreserl][bug=1289456][author=jason-hobbs] Restore the original order used for applying IPMI user settings in maas-ipmi-autodetect.

The order changed during a refactor, because settings were moved from being applied in a sequence of function calls to being applied by iterating over a dict. Now, settings are applied by iterating over an OrderedDict with keys in the same order as the original sequence of function calls.

2102. By Gavin Panella

[r=jtv][bug=][author=allenap] Add an ident attribute to p.rpc.common.Client instances.

Previously there was no way to determine who or what you were talking to. Now Cluster.ident provides either the event-loop's name or the cluster UUID.

2101. By Graham Binns

[r=jtv][bug=][author=gmb] Re-enable r2095, which was disabled as it broke the cluster RPC interactions (original commit message below). Also fixed the breakage in said revision, by ensuring that we only iterate *once* over the results of async.gather().

Gather supported architectures from the clusters, via RPC. Unify list_supported_architectures() and list_supported_architecture_choices().

  This eliminats static definitions of architectures and continues our move towards clusters being the canonical record of what they're able to do.

2100. By Julian Edwards

[r=rvb][bug=][author=julian-edwards] Add a generic Registry object for pserv and utilise it for BootResourcesRegistry and ArchitectureRegistry.

2099. By Jeroen T. Vermeulen

[r=jtv,gmb][bug=][author=jtv] The power types returned by the cluster controller over RPC was doubly JSON-encoded. We don't have the end-to-end tests yet, so there was (and is) no test failure for this.

Resulting errors were "string index must be integer" tracebacks on e.g. the Add Node page.

2098. By Raphaƫl Badin

[r=julian-edwards][bug=][author=rvb] Change ListSupportedArchitectures so that it returns the registered architectures.

2097. By Jeroen T. Vermeulen

[r=jtv][bug=][author=jtv] Revert r2095 for now; it looks as if call_clusters() broke the retrieval of architectures and power types from the clusters.

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
This branch contains Public information 
Everyone can see this information.

Subscribers