lp:~fwereade/juju-core/uniter-unit-lifecycle

Created by William Reade and last modified
Get this branch:
bzr branch lp:~fwereade/juju-core/uniter-unit-lifecycle
Only William Reade can upload to this branch. If you are William Reade please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
William Reade
Project:
juju-core
Status:
Development

Recent revisions

581. By William Reade

explanatory comments

580. By William Reade

sketch of unit/service lifecycle handling for Uniter

579. By Gustavo Niemeyer

environs/ec2: several live tests fixes

This should get tests working, or pretty close to working.

Time's up today.

578. By Gustavo Niemeyer

environs: halve tools tarball size

Strip jujud and jujuc and do not add the "juju" command
to the tarball. This drops the tarball size by 50%+.

R=dfc
CC=
https://codereview.appspot.com/6579043

577. By Gustavo Niemeyer

state: fix tools marshaling

R=dfc
CC=
https://codereview.appspot.com/6573050

576. By Gustavo Niemeyer

state: increase mgo dial timeout when using ssh

R=dfc
CC=
https://codereview.appspot.com/6572050

575. By Dave Cheney

testing: don't panic if mongod is missing

While sad, this isn't a cause for panic.

Also, fix mgo_test.go to run the test suite.

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

574. By William Reade

jujud: sane args in bootstrap test

Fixes one failure only.

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

573. By William Reade

uniter: use entity watchers

The watcher stubs are now unused, and have been completely removed. Uniter
tests now pass.

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

572. By William Reade

state: drop RelationUnit.Pinger; consequences

This branch comprises:

* Complete removal of RelationUnit.Pinger;
* A pleasingly simple RelationUnitsWatcher et al;
* A lot of s/int/int64/ to allow for mgo/txn revnos rather than ZK versions;
* A large ugly addition to relation_test.go, ported directly from the
  original RUW tests with presence usage excised;
* Minimal changes to Relationer, using EnterScope/LeaveScope only;
* Minimal changes to tests in uniter to accommodate new Relationer;
* Extra changes in uniter_test.go to get a couple of Uniter tests passing.

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

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