lp:~rogpeppe/juju-core/208-simplify-config-tests
- Get this branch:
- bzr branch lp:~rogpeppe/juju-core/208-simplify-config-tests
Branch merges
- The Go Language Gophers: Pending requested
-
Diff: 148 lines (+47/-41)3 files modifiedenvirons/ec2/config_test.go (+11/-22)
environs/jujutest/check.go (+24/-0)
environs/openstack/config_test.go (+12/-19)
Branch information
Recent revisions
- 871. By Roger Peppe
-
state: add user support
As agreed, we're not implementing removal
of users at this time.R=dimitern, TheMue, fwereade
CC=
https://codereview. appspot. com/7226056 - 870. By Dimiter Naydenov
-
openstack: fix bootstrap and status
Bootstrap had issues with incorrectly encoded base64 userdata,
which will be fixed with a follow-up CL in goose.
Status is now fully working.R=TheMue, gz
CC=
https://codereview. appspot. com/7223059 - 869. By Ian Booth
-
Initial openstack image constraints
This branch adds skeletal support for openstack image contraints.
The retrieval of the image id to use is abstracted away, and the API
is similar to that used for ec2 - specify a series, arch, region and get an
image id to use.There's no http://
cloud-images. ubuntu. com yet for openstack, so as a fallback
the user can specify an image id to use in their config. Like the case for
pyjuju, this "default-image-id" config defaults to "" so must be correctly
set up by the user for things to work.R=jameinel, gz
CC=
https://codereview. appspot. com/7237048 - 868. By Dimiter Naydenov
-
openstack: (Wait)DNSName() implemented
This is a follow up of https:/
/codereview. appspot. com/7228058/.
Implements WaitDNSName() and DNSName() calls in the OpenStack provider, using the
map of networks to IP addresses, correctly extracting the correct IP address from it.
See getInstanceAddress() - logic ported from py-juju's openstack provider, along with
the needed tests to check all real-world cases of OS. Modified the behavior, as discussed
to use the public address if available.R=rog, gz
CC=
https://codereview. appspot. com/7241045 - 867. By Ian Booth
-
Minor fix for Goose API change
Goose openstack test service now lives in a new package.
R=jameinel, dimitern
CC=
https://codereview. appspot. com/7226051 - 865. By Martin Packman
-
Make builddb compile and install again
The AddService call needs to be conn.State.
AddService not on conn directly. R=jameinel, TheMue
CC=
https://codereview. appspot. com/7233046 - 864. By William Reade
-
state: peer relation lifecycle
Services that define peer relations now always have peer relations -- they
can no longer be created or destroyed directly (well, they could be created;
but real ones will already exist, and fake relations will be removed in a
followup).R=TheMue, rog
CC=
https://codereview. appspot. com/7205058
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:~juju/juju-core/trunk