lp://staging/~benji/charms/precise/juju-gui/bug-1284088
- Get this branch:
- bzr branch lp://staging/~benji/charms/precise/juju-gui/bug-1284088
Branch merges
- charmers: Pending requested
-
Diff: 117 lines (+48/-9)2 files modifiedscripts/charmsupport/nrpe.py (+27/-2)
scripts/update-nrpe.py (+21/-7)
Branch information
- Owner:
- Benji York
- Status:
- Development
Recent revisions
- 171. By Brad Crittenden
-
Constraint parsing from charmworldlib.
The constraint parsing code has been moved to charmworldlib so it has been
deleted here.Add dependency on charmworldlib and include it in deps.
R=frankban
CC=
https://codereview. appspot. com/71230043 - 169. By Francesco Banconi
-
Fix GUI charm broken by npm update.
R=rharding
CC=
https://codereview. appspot. com/67990044 - 166. By Francesco Banconi
-
New deployer version.
The new deployer fixes several bugs, including
- unit errors during deployments;
- only watching the units belonging to services included
in the bundle being deployed;
- fixed a failure in deploying a bundle when a unit is
already in error in the environment;
- gui bundle imports can use revision-less charm urls.Also updated the guiserver/deployer interaction to reflect
changes in the deployer.Tests: `make unittest`.
QA:
- bootstrap a Juju env;
- deploy the charm (`make deploy`);
- wait for the charm to be ready;
- start watching the guiserver logs:
`juju ssh juju-gui/0 sudo tailf /var/log/upstart/ guiserver. log`;
- from the GUI, deploy the bundle in http://pastebin. ubuntu. com/6965041/ :
it includes a bad-wolf failtester service that will
fail with an install error;
- even if bad-wolf units fail, the deployment proceeds:
the relation between wordpress and mysql is eventually established
and errors are printed to the guiserver logs;
- wait for the first deployment to be completed;
- from the GUI, deploy the bundle in http://pastebin. ubuntu. com/6965647/ :
it just includes one haproxy service;
- ensure the bundle deployment proceeds correctly even if
the environments contains units in an error state;
- done, thank you, destroy the juju environment.R=bac
CC=
https://codereview. appspot. com/63570048
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://staging/charms/juju-gui