lp:~frankban/juju-quickstart/new-machine-info
- Get this branch:
- bzr branch lp:~frankban/juju-quickstart/new-machine-info
Branch merges
- Juju GUI Hackers: Pending requested
-
Diff: 943 lines (+504/-140)6 files modifiedMakefile (+2/-1)
quickstart/app.py (+19/-7)
quickstart/models/envs.py (+3/-3)
quickstart/tests/test_app.py (+209/-109)
quickstart/tests/test_watchers.py (+179/-11)
quickstart/watchers.py (+92/-9)
Branch information
Recent revisions
- 61. By Francesco Banconi
-
Add the distro-only flag.
This can be used (e.g. in trusty) to
prevent quickstart from installing
the Juju stable PPA.Tests: `make check`.
No QA required, I already tested this on
a trusty VM.R=rharding
CC=
https://codereview. appspot. com/81400043 - 60. By Brad Crittenden
-
Update README with support notes.
Included discussion of supported Ubuntu releases and installation
instructions.R=frankban
CC=
https://codereview. appspot. com/78830044 - 59. By Francesco Banconi
-
Improve bundle URLs support.
Add support for promulgated bundle short names.
Add support for jujucharms bundle URLs.
Improve help messages.Tests: `make check`.
QA:
Run `.venv/bin/python juju-quickstart -h`
and please check the spelling of the whole
help message. Also ensure it is nicely
printed on a small terminal (e.g. 80x24).Now let's check bundle errors: all the commands
below should return a pertinent error message:.venv/bin/python juju-quickstart bundle:
.venv/bin/python juju-quickstart https://jujucharms. com/bundle/ mediawiki/ single/ wtf
.venv/bin/python juju-quickstart https://jujucharms. com/bundle/ mediawiki/ double
.venv/bin/python juju-quickstart https://jujucharms. com/charms/ mediawiki/ single
.venv/bin/python juju-quickstart bundle:mediawiki/ 42/single
.venv/bin/python juju-quickstart bundle:~frankban/ mediawiki/ single Deploy bundles, destroy the environment after each command.
Deploy the promulgated mediawiki single bundle:
.venv/bin/python juju-quickstart bundle:~charmers/ mediawiki/ 6/single Deploy the mediawiki scalable bundle:
.venv/bin/python juju-quickstart bundle:mediawiki/ scalable Deploy a bundle using its jujucharms URLs:
.venv/bin/python juju-quickstart https://jujucharms. com/bundle/ ~bac/charmworld -demo/charmworl d-minimal/ Deploy a bundle using direct HTTPS:
.venv/bin/python juju-quickstart https://raw.github. com/castrojo/ mongodb- bundle/ master/ bundles. yaml R=rharding, bac
CC=
https://codereview. appspot. com/75830045
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:juju-quickstart