lp:~themue/juju-core/go-provisioning-test-fix

Created by Frank Mueller on 2012-08-14 and last modified on 2012-08-14
Get this branch:
bzr branch lp:~themue/juju-core/go-provisioning-test-fix
Only Frank Mueller can upload to this branch. If you are Frank Mueller please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Frank Mueller
Project:
juju-core
Status:
Development

Recent revisions

381. By Frank Mueller on 2012-08-14

provisioning: made the test fix a bit more safe

380. By Frank Mueller on 2012-08-14

provisioning: fix race condition in test

379. By Dave Cheney on 2012-08-13

cmd/juju: add unexpose

Unexpose unexposes exposed services previously exposed with juju expose.

R=niemeyer
CC=
https://codereview.appspot.com/6450103

378. By Roger Peppe on 2012-08-13

jujutest: speed up live tests

There's no need for TestBootstrap to connect
to the state (the slowest part of the test), as
this is also tested in TestBootstrapProvisioner.

R=dfc, niemeyer
CC=
https://codereview.appspot.com/6442098

377. By Roger Peppe on 2012-08-08

worker/uniter: simplify EnsureTools and make it concurrent-safe

If someone breaks the symlinks, the user "gets everything they deserve".
Avoiding the link reading logic makes it trivial for EnsureTools
to be idempotent, even when run concurrently.

Also fix the agent name to match our upstart convention
which prefixes the tools directory with the agent kind.

R=fwereade, niemeyer
CC=
https://codereview.appspot.com/6461061

376. By William Reade on 2012-08-08

add uniter.EnsureTools

...which will write jujuc symlinks into the agent's tools dir for every
known hook command, and bail if it cannot do so for any reason.

R=niemeyer
CC=
https://codereview.appspot.com/6445089

375. By Dave Cheney on 2012-08-08

cmd/juju: add expose

Adds juju expose command, also normalises the format of
commadn descriptions (no capital letters, no trailing period).

R=fwereade, niemeyer
CC=
https://codereview.appspot.com/6458085

374. By Dave Cheney on 2012-08-08

cmd/juju: add add-unit command

add-unit adds units.

R=fwereade, rog, niemeyer
CC=
https://codereview.appspot.com/6449093

373. By William Reade on 2012-08-07

less spam

(help is only printed on --help, not on any cmd parse error)

R=niemeyer
CC=
https://codereview.appspot.com/6458094

372. By William Reade on 2012-08-07

add uniter.Relationer

This is a slightly unsatisfying type that emerged fairly naturally from a
sketch of a Uniter type that seemed to be going in a nice direction but
getting big. I don't think this type is complete yet (lifecycle handling
will, I think, force some reasonably significant changes, in time) but it
is a useful and self-contained chunk of functionality and IMO worth the
propose.

Better name suggestions would be appreciated, though.

R=dfc, niemeyer
CC=
https://codereview.appspot.com/6442088

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
This branch contains Public information 
Everyone can see this information.

Subscribers