lp:~axwalk/gomaasapi/maas-testserver-zones

Created by Andrew Wilkins and last modified
Get this branch:
bzr branch lp:~axwalk/gomaasapi/maas-testserver-zones
Only Andrew Wilkins can upload to this branch. If you are Andrew Wilkins please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Andrew Wilkins
Project:
Go MAAS API Library
Status:
Merged

Recent revisions

56. By Andrew Wilkins

Add zones tests

55. By Andrew Wilkins

Add "zones" handler to test service

Also, filter nodes when acquiring.

54. By Andrew Wilkins

Add nodegroups/boot-images handler to test server

This is to support changes in Juju, which will
query the registered boot-images to determine
the supported architectures.

53. By <email address hidden>

Use a much larger random for the nonce to prevent collisions. This uses a naive 16 byte random -> String rather than a real uuidgen because I didn't want to add the dep to another package.

52. By Andrew Wilkins

Update to gopkg.in/mgo.v2 repository

labix.org/v2/mgo is no longer maintained.

51. By Ian Booth

Add license file

50. By Andrew Wilkins

testservice: add bulk release support

49. By Martin Packman

testservice: version/network/details support

These changes are for juju-core project testing. They include new API endpoints:

- /version/
  return capabilities, currently only networks-management
- /network/<name>/?op=list_connected_macs
  returns list of MAC addresses connected to a network
- /nodes/<system_id>/?op=details
  returns lshw XML as application/bson, the XML data should be added before with AddNodeDetails(systemId, xml) function

Now for API endpoint:
  /networks?node=system_id
TestService returns empty list if node is not found or no networks are connected to the node.
It panicked before.

https://codereview.appspot.com/86070043/

R=dimitern, rvb

48. By Martin Packman

[r=dimitern,allenap] Add basic support for networks api to testservice

https://codereview.appspot.com/82460044/

47. By Ian Booth

Set Close = true on http requests

Branch metadata

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

Subscribers