lp:~thumper/juju-core/move-environs-tools

Created by Tim Penhey and last modified
Get this branch:
bzr branch lp:~thumper/juju-core/move-environs-tools
Only Tim Penhey can upload to this branch. If you are Tim Penhey please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Tim Penhey
Project:
juju-core
Status:
Development

Recent revisions

1413. By Tim Penhey

Missed one.

1412. By Tim Penhey

Make the tests pass.

1411. By Tim Penhey

More moves and tests in tools pass.

1410. By Tim Penhey

builds now.

1409. By Tim Penhey

Part way through the move.

1408. By Tim Penhey

[r=thumper] Move state initialization out of jujud bootstrap

Methods to configure the initial state connection and dealing
with passwords were inside the jujud bootstrap command, which
isn't going to be used by the local provider, so the functions
need to be extracted.

https://codereview.appspot.com/10990043/

1407. By Tim Penhey

[r=thumper] Implement Storage and PublicStorage for local.

In the restructuring of the directories, I realized that we
should just have a configurable root directory for the
environment, and have other directories off that.

The local config now just has a root-dir.

The namespace takes into consideration the root user, and
will look for the SUDO_USER environment variable if set
to identify the user calling sudo.

I also renamed the storage to "storage" and "sharedStorage"
based on email conversations.

The directories are no longer created when the config is
validated as the config may be being parsed and created
when the user isn't root, especially when the default directory
is in a restricted area.

There are now two tests in the config_local.go file that are
only run when run as root. To run these locally I had to make
sure that the GOPATH was set:
  sudo GOPATH=/home/tim/go go test -gocheck.f configRootTest

https://codereview.appspot.com/10987043/

1406. By Tim Penhey

[r=thumper] Further break up cloudinit.

Move the definitions of the mongo and machine agent
services into the upstart package. These have been
parameterized to allow reuse in the local provider.

https://codereview.appspot.com/10952043/

1405. By Dimiter Naydenov

[r=dimitern] deployer: omitted suggestions from a prev review

As promised in https://codereview.appspot.com/10746044/
I'm adding the omitted suggestions from fwereade's
review.

https://codereview.appspot.com/10858050/

1404. By Alberto Donato

[r=dimitern],[bug=1195344] Add the environment UUID to the EnvironmentInfo API call response.

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