lp:~rogpeppe/juju-core/492-sshinit-log-stdout

Created by Roger Peppe and last modified
Get this branch:
bzr branch lp:~rogpeppe/juju-core/492-sshinit-log-stdout
Only Roger Peppe can upload to this branch. If you are Roger Peppe please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Roger Peppe
Project:
juju-core
Status:
Development

Recent revisions

2263. By Roger Peppe

cloudinit/sshinit: log stdout

2262. By Jesse Meek

[r=waigani],[bug=1271941] Auto start for lxc containers

Auto start for lxc containers should now work on Trusty. Symlink is created if /etc/lxc/auto exists, otherwise auto start is set to true in lxc config.

2261. By Tim Penhey

[r=thumper] Export the proxy settings in cloud-init

The tools are downloaded using wget, and wget
supports proxies. So best pass the proxy information
to the environment so wget can use it.

https://codereview.appspot.com/57130043/

2260. By Tim Penhey

[r=thumper] Remove chown from environ.configstore

The chown code was there primarily for the local provider.
This is no longer needed (and had a slight bug where it wasn't
actually checking to see if the current user was root before
trying to chown the files and dirs).

The code has simply been removed. I have tested this with
another user I have on my laptop and the local provider bootstraps
fine.

https://codereview.appspot.com/51150044/

2259. By Tim Penhey

[r=thumper] Update the proxy settings for the uniter process

Some parts of the standard library functions can take
advantage of proxy settings when downloading things.
We should make sure that the agent process gets these
values too.

https://codereview.appspot.com/57110043/

2258. By Roger Peppe

[r=rogpeppe] state: implement EnsureAvailability

This also changes the semantics of AddMachine
so that it can only be used to add a state server
machine if it's adding the bootstrap machine.

After than, only EnsureAvailability can be used
to add state servers.

https://codereview.appspot.com/55150043/

2257. By Roger Peppe

[r=rogpeppe] testing: use valid authorized keys

This was causing cmd/jujud to fail sometimes,
and produce vast quantities of log messages
regardless.

Also we fix a problem where if the authorized_keys
entry in the config didn't end in a newline,
the system key was appended directly without
adding one.

And we fix a test in provider/ec2 which depended
on the fact that the keys were invalid and therefore
untouched by EnsureJujuComment.

https://codereview.appspot.com/56680043/

2256. By Martin Packman

[r=gz],[bug=1270250] Require mgo r248 in dependencies.tsv

Update the version of mgo required by juju-core to pick up a
fix required for building with gccgo on trusty. This revision
includes one further bug fix from mgo trunk but not some
subsequent feature additions.

https://codereview.appspot.com/56020044/

R=fwereade

2255. By Martin Packman

[r=gz],[bug=1241674] provider/openstack: Add network config option

Resolve issue with running juju on openstack setups with
multiple networks, by allowing the user to supply a
network label or id that juju should use for its machines.

https://codereview.appspot.com/52710048/

R=natefinch

2254. By Roger Peppe

[r=rogpeppe] state: deprecate JobManageState

It doesn't really make sense to have the two kinds
of job. There shouldn't be a compatibility problem
as all existing environments have a single state
server machine with both jobs configured.

https://codereview.appspot.com/54230044/

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