add yosemite to macOSXSeries
Add yosemite
Extract common method for fetching network interface id for instance
Skeleton implementation of ReleaseAddress
Skeleton (failing) test
Merge pull request #966 from jrwren/master

add yosemite to macOSXSeries
state: env UUID migration for meterStatus collection

This is required for multi-environment support.
Merge pull request #1189 from mjs/meterstatus-env-uuid

state: env UUID migration for meterStatus collection

This is required for multi-environment support.

(Review request: http://reviews.vapour.ws/r/499/)
state: cleaner env config generation in EnvironSuite

A small cleanup made after discovering testing.CustomEnvironConfig().
worker/diskformatter: new worker to create filesystems

The diskformatter worker watches for block devices
assigned to datastores owned by the unit whose agent
is running the worker. Those block devices without
a filesystem will have a filesystem created, and then
recorded in state.
worker/diskmanager: fix test name
storage: add tests for BlockDevicePath

Also, remove state/datastore.go
worker/diskformatter: moved package doc
all: move MachineJob decl to state/multiwatcher
Merge pull request #1191 from axw/worker-diskformatter

worker/diskformatter: new worker to create filesystems

The diskformatter worker watches for block devices assigned to datastores
owned by the unit whose agent is running the worker. Those block devices
without a filesystem will have a filesystem created according to the
datastore's filesystem preferences (specified in the charm metadata), and
then recorded in state.

(Review request: http://reviews.vapour.ws/r/501/)
tests pass
cleanups
Improved test
Merge branch 'master' into releaseaddress-ec2
Merge pull request #1194 from voidspace/releaseaddress-ec2

Environ.ReleaseAddress for ec2

Implements Environ.ReleaseAddress for the ec2 provider. This releases an IP address previously allocated with Environ.AllocateAddress.

(Review request: http://reviews.vapour.ws/r/504/)