lp:~axwalk/juju-core/environment-set-invalidenv

Created by Andrew Wilkins and last modified
Get this branch:
bzr branch lp:~axwalk/juju-core/environment-set-invalidenv
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:
juju-core
Status:
Development

Recent revisions

2058. By Andrew Wilkins

Fix EnvironmentSet API: allow invalid env initially

EnvironmentSet does not work if the existing config
is invalid, as the implementation does an environs.New
with the existing config to obtain the Provider to do
validation. This is always going to fail for a freshly
bootstrapped environment.

This is fixed by only attempting to construct an
Environ with the new config, which is required to be
valid.

2057. By John A Meinel

[r=jameinel],[bug=1250149] typo: Fix a typo in a warning

We accidentally had "% should" rather than something like "%s should".
I went with "%q should" because that matched how we wrote the other
variable eariler in the message.

https://codereview.appspot.com/25900043/

2056. By John A Meinel

[r=jameinel],[bug=1250601] typo: fix typo in warning

bug #1250601

Just fix "upddated" to "updated"

https://codereview.appspot.com/25880043/

2055. By Tim Penhey

[r=thumper] instance container method tests

Be explicit in the container type equality.
Test the parsing of KVM.
Change the tests names to be consistent with the functions.

https://codereview.appspot.com/25460045/

2054. By Tim Penhey

[r=thumper] Initial kvm interfaces and mock implementation.

Lots of initial boilerplate.

https://codereview.appspot.com/25550043/

2053. By Ian Booth

[r=wallyworld],[bug=1249399] Change the default (deprecated) tools-url value from omit to "" to prevent errors in some situations.

2052. By Tim Penhey

[r=thumper] Factor out container directory functions.

Functions for dealing with the container definition
directories are moved to the container package.

https://codereview.appspot.com/24980043/

2051. By William Reade

[r=fwereade] cmd/juju: reinstate destroy-machine doc

https://codereview.appspot.com/25170043/

2050. By William Reade

[r=fwereade],[bug=1089291] fix lp:1089291

...which involved a lot more churn than I wanted, mainly because those
DestroyWhatevers methods really shouldn't ever have been on state in the
first place, and moving them turned out to be a ridiculous hassle.

Despite the mess, this branch really just involves:

1) moving multi-Destroy methods off state and onto the api
2) fixing/moving/renaming test things
3) hooking up a --force flag to destroy-machine
4) oh, and making the relevant api.Client methods a teeny tiny bit
   consistent.

https://codereview.appspot.com/24790044/

2049. By Tim Penhey

[r=thumper] Move the writing of the user-data to container.

Writing out the user-data is container agnostic.

https://codereview.appspot.com/24790043/

Branch metadata

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

Subscribers