You can browse the source code for the development focus branch or get a copy of the branch using the command:
bzr branch lp:mojo

Mojo has 3 active reviews.

Mojo has 67 active branches owned by 21 people and 2 teams. There were 107 commits by 9 people in the last month.

Bazaar branches

Name Status Last Modified Last Commit
lp:mojo
Series: mojo
1 Development 2018-02-24 08:02:08 UTC 2018-02-24
467. Correct rounding in secs2human Revie...

Author: Tom Haddon
Revision Date: 2018-02-24 08:02:08 UTC

Correct rounding in secs2human

Reviewed-on: https://code.launchpad.net/~mthaddon/mojo/secs2human-rounding/+merge/338567
Reviewed-by: Stuart Bishop <stuart.bishop@canonical.com>

lp:mojo/mojo-specs
Series: mojo-specs
1 Development 2018-02-20 11:38:06 UTC 2018-02-20
87. [mthaddon,trivial] charm-testing/pgbo...

Author: Tom Haddon
Revision Date: 2018-02-20 11:38:06 UTC

[mthaddon,trivial] charm-testing/pgbouncer: remove specific relation with nrpe and postgresql-client

lp:mojo/mojo-trusty-packaging
Series: mojo-trusty-packaging
1 Development 2018-02-22 10:45:16 UTC 2018-02-22
445. [mthaddon,trivial] Merge trunk

Author: Tom Haddon
Revision Date: 2018-02-22 10:45:16 UTC

[mthaddon,trivial] Merge trunk

lp:~mthaddon/mojo/deploy-show-1751108 (Has a merge proposal) 1 Development 2018-02-23 17:11:57 UTC 2018-02-23
467. Add tests for deploy-show

Author: Tom Haddon
Revision Date: 2018-02-23 17:11:35 UTC

Add tests for deploy-show

lp:~mthaddon/mojo/read-only-1495751 bug(Has a merge proposal) 1 Development 2018-02-21 17:28:13 UTC 2018-02-21
467. Update the secrets phase to remove re...

Author: Tom Haddon
Revision Date: 2018-02-21 17:27:44 UTC

Update the secrets phase to remove read only files from workspace local directory during secrets phase if necessary, and add tests for the secrets phase lp#1495751

lp:~mthaddon/mojo/nrpe-postgresql-client 1 Development 2018-02-20 11:26:46 UTC 2018-02-20
87. Remove specific relation with nrpe an...

Author: Tom Haddon
Revision Date: 2018-02-20 11:26:28 UTC

Remove specific relation with nrpe and postgresql-client

lp:~mthaddon/mojo/vault-no-filebeat-bionic 1 Development 2018-02-19 12:55:39 UTC 2018-02-19
87. Pin to PG 9.6 as Vault doesn't seem t...

Author: Tom Haddon
Revision Date: 2018-02-19 12:55:39 UTC

Pin to PG 9.6 as Vault doesn't seem to support PG 10

lp:~mthaddon/mojo/bionic 1 Development 2018-02-08 09:19:27 UTC 2018-02-08
67. Use nrpe-external-master relation to ...

Author: Tom Haddon
Revision Date: 2018-02-08 09:19:27 UTC

Use nrpe-external-master relation to ensure we generate checks

lp:~chris.macnaughton/mojo/py3003 (Has a merge proposal) 1 Development 2018-02-05 16:24:24 UTC 2018-02-05
470. cleanup error output

Author: Chris MacNaughton
Revision Date: 2018-02-05 16:24:24 UTC

cleanup error output

lp:~barryprice/mojo/charm-testing-livepatch-bionic (Has a merge proposal) 1 Development 2018-02-02 04:28:06 UTC 2018-02-02
67. Test branch: hard-code xenial charms ...

Author: Barry Price
Revision Date: 2018-02-02 04:28:06 UTC

Test branch: hard-code xenial charms for bionic testing (no upstream bionic charms yet)

lp:~ost-maintainers/mojo/py3 bug(Has a merge proposal) 1 Development 2018-01-29 15:29:02 UTC 2018-01-29
468. [gnuoy, r=chris.macnaughton] Convert...

Author: Chris MacNaughton
Revision Date: 2018-01-29 15:29:02 UTC

[gnuoy, r=chris.macnaughton] Convert max_wait to float to avoid 'TypeError: unorderable types: float() > str()'

lp:~gnuoy/mojo/py3-wait-explicit-float (Has a merge proposal) 1 Development 2018-01-29 15:25:14 UTC 2018-01-29
468. Convert max_wait to float to avoid 'T...

Author: <email address hidden>
Revision Date: 2018-01-29 15:24:47 UTC

Convert max_wait to float to avoid 'TypeError: unorderable types: float() > str()'

lp:~gnuoy/mojo/py3-wait-nodecode (Has a merge proposal) 1 Development 2018-01-29 12:15:34 UTC 2018-01-29
466. If universal_newlines=True then the o...

Author: <email address hidden>
Revision Date: 2018-01-29 12:15:11 UTC

If universal_newlines=True then the output of Popen.communicate() is a string not a byte, so trying to decode it fails

lp:~gnuoy/mojo/py3-secrets (Has a merge proposal) 1 Development 2018-01-29 11:51:45 UTC 2018-01-29
466. Decode subprocess.check_output if on py3

Author: <email address hidden>
Revision Date: 2018-01-29 11:51:05 UTC

Decode subprocess.check_output if on py3

lp:~chris.macnaughton/mojo/py3002 (Has a merge proposal) 1 Development 2018-01-25 14:10:04 UTC 2018-01-25
474. ensure we decode command line output ...

Author: Chris MacNaughton
Revision Date: 2018-01-25 14:10:04 UTC

ensure we decode command line output if needed

lp:~tcuthbert/mojo/mojo-specs (Has a merge proposal) 1 Development 2018-01-24 00:29:21 UTC 2018-01-24
67. updated

Author: Thomas Cuthbert
Revision Date: 2018-01-24 00:29:21 UTC

updated

lp:~chris.macnaughton/mojo/py3001 bug(Has a merge proposal) 1 Development 2018-01-18 11:04:39 UTC 2018-01-18
466. Remove print((

Author: Chris MacNaughton
Revision Date: 2018-01-18 11:04:39 UTC

Remove print((

lp:~1chb1n/mojo/py3-000 bug(Has a merge proposal) 1 Development 2018-01-18 10:26:10 UTC 2018-01-18
463. Add tox for exercising in a pure pyth...

Author: Ryan Beisner
Revision Date: 2018-01-18 10:03:30 UTC

Add tox for exercising in a pure python environment

lp:~mthaddon/mojo/charm-testing-influxdb 1 Development 2017-09-05 16:35:23 UTC 2017-09-05
62. InfluxDB doesn't (yet) support the nr...

Author: Tom Haddon
Revision Date: 2017-09-05 16:35:23 UTC

InfluxDB doesn't (yet) support the nrpe-external-master relation

lp:~mthaddon/mojo/charm-testing-apache2 (Has a merge proposal) 1 Development 2017-09-01 16:28:55 UTC 2017-09-01
57. Rename environment and hostname to be...

Author: Tom Haddon
Revision Date: 2017-09-01 16:28:55 UTC

Rename environment and hostname to be more appropriate

lp:~chris.macnaughton/mojo/ceph 1 Development 2017-08-31 15:13:57 UTC 2017-08-31
310. update bundle path for ceph-base

Author: Chris MacNaughton
Revision Date: 2017-08-31 15:13:32 UTC

update bundle path for ceph-base

lp:~mthaddon/mojo/jenkins-nova-secgroups 1 Development 2017-08-28 16:40:54 UTC 2017-08-28
446. Remove security groups as part of des...

Author: Tom Haddon
Revision Date: 2017-08-28 16:40:25 UTC

Remove security groups as part of destroying the juju environment on juju 1 jenkins contrib script, due to lp#1333162

lp:~pjdc/mojo/dry-run bug(Has a merge proposal) 1 Development 2017-06-28 04:44:59 UTC 2017-06-28
414. remove DRY-RUN prefix, monkey-patch c...

Author: Paul Collins
Revision Date: 2017-06-28 04:44:59 UTC

remove DRY-RUN prefix, monkey-patch codetree.config.Directive.__str__ for readable output

lp:~xavpaice/mojo/package 1 Development 2017-06-04 14:58:10 UTC 2017-06-04
436. [xavpaice] Remove python-juju-deploye...

Author: Xav Paice
Revision Date: 2017-06-04 14:57:34 UTC

[xavpaice] Remove python-juju-deployer from package deps

lp:~barryprice/mojo/mojo-specs-canonical-livepatch (Has a merge proposal) 1 Development 2017-05-19 08:44:23 UTC 2017-05-19
51. charm-testing/livepatch: Copy nrpe xe...

Author: Barry Price
Revision Date: 2017-05-19 08:44:23 UTC

charm-testing/livepatch: Copy nrpe xenial options from nrpe

lp:~barryprice/mojo/juju_status_warnings (Has a merge proposal) 1 Development 2017-05-11 03:56:17 UTC 2017-05-11
430. Add an optional -w/--warn argument to...

Author: Barry Price
Revision Date: 2017-05-11 03:55:38 UTC

Add an optional -w/--warn argument to output WARNING rather than CRITICAL for Juju status errors

lp:~pjdc/mojo/automated-testing (Has a merge proposal) 1 Development 2017-05-10 05:17:12 UTC 2017-05-10
423. mojo-testing: switch to a new persona...

Author: Paul Collins
Revision Date: 2017-05-10 05:17:12 UTC

mojo-testing: switch to a new personal branch, implement lint diffing, handle some errors

lp:~timkuhlman/mojo/lxd-default 1 Development 2017-05-09 23:14:45 UTC 2017-05-09
428. Default to lxd for the container type...

Author: Tim Kuhlman
Revision Date: 2017-05-09 22:54:32 UTC

Default to lxd for the container type on xenial and newer

lp:~timkuhlman/mojo/mojo-spec-skip-ksplice (Has a merge proposal) 1 Development 2017-05-05 15:27:45 UTC 2017-05-05
45. Mojo how to: Skip the ksplice check d...

Author: Tim Kuhlman
Revision Date: 2017-05-05 15:26:04 UTC

Mojo how to: Skip the ksplice check during verification.

lp:~mthaddon/mojo/charm-testing-upgrades 1 Development 2017-04-25 08:13:05 UTC 2017-04-25
46. Update manifest comment to reflect th...

Author: Tom Haddon
Revision Date: 2017-04-25 08:13:05 UTC

Update manifest comment to reflect the change

lp:~pjdc/mojo/juju-2-no-fail-when-retrying-errors (Has a merge proposal) 1 Development 2017-04-12 02:50:20 UTC 2017-04-12
414. Juju2StatusTestCaseNoAutomaticallyRet...

Author: Paul Collins
Revision Date: 2017-04-12 02:50:20 UTC

Juju2StatusTestCaseNoAutomaticallyRetryHooks: inherit from Juju2StatusTestCase so that all tests are run for both situations

lp:~mthaddon/mojo/cassandra-charm-testing (Has a merge proposal) 1 Development 2017-04-10 14:11:32 UTC 2017-04-10
42. Add basic charm testing for cassandra

Author: Tom Haddon
Revision Date: 2017-04-10 14:11:17 UTC

Add basic charm testing for cassandra

lp:~mthaddon/mojo/nrpe-charm-testing (Has a merge proposal) 1 Development 2017-04-05 15:21:41 UTC 2017-04-05
40. We need a primary charm in the enviro...

Author: Tom Haddon
Revision Date: 2017-04-05 15:21:41 UTC

We need a primary charm in the environment for any kind of useful testing, so just use the ubuntu charm

lp:~jhebden/mojo/bootstack-frankenbranch 1 Development 2017-03-23 08:26:56 UTC 2017-03-23
412. [jhebden] Removed lost, down and bloc...

Author: James Hebden
Revision Date: 2017-03-23 08:26:56 UTC

[jhebden] Removed lost, down and blocked from error status after merge

lp:~jhebden/mojo/max-wait-and-no-fail-retry-errors-juju-2 1 Development 2017-03-22 05:25:15 UTC 2017-03-22
409. [jhebden] Merge lp:~pjdc/mojo/juju-2-...

Author: James Hebden
Revision Date: 2017-03-22 05:25:15 UTC

[jhebden] Merge lp:~pjdc/mojo/juju-2-no-fail-when-retrying-errors and lp:~pjdc/mojo/juju-wait-for-juju-2

lp:~ben-kaehne/mojo/run-push-method-fix 1 Development 2017-03-03 00:59:51 UTC 2017-03-03 This branch is empty.
lp:~ben-kaehne/mojo/run-command-fix 1 Development 2017-03-03 00:50:59 UTC 2017-03-03
402. [benk01,r=] - exit_code not being unp...

Author: Benjamin Kaehne
Revision Date: 2017-03-03 00:50:08 UTC

[benk01,r=] - exit_code not being unpacked from command execution causing errors. Can also use the return code of the executed command to determine the ran command's output.

lp:~1chb1n/mojo/rewind-383 1 Development 2017-02-22 03:08:33 UTC 2017-02-22
383. [pjdc,r=mthaddon] support multiple lo...

Author: Tom Haddon
Revision Date: 2017-01-11 14:24:11 UTC

[pjdc,r=mthaddon] support multiple local configs; update tests to suit. Addresses bug#1615974.

lp:~1chb1n/mojo/venv-friendly 1 Development 2017-02-21 20:47:18 UTC 2017-02-21
397. Add no_sudo cli flag

Author: Ryan Beisner
Revision Date: 2017-02-21 20:47:18 UTC

Add no_sudo cli flag

lp:~timkuhlman/mojo/collection-results (Has a merge proposal) 1 Development 2016-12-06 15:48:51 UTC 2016-12-06
366. Bump the required codetree version.

Author: Tim Kuhlman
Revision Date: 2016-12-06 15:48:51 UTC

Bump the required codetree version.

lp:~stub/mojo/devel bug(Has a merge proposal) 1 Development 2016-11-30 08:35:40 UTC 2016-11-30
362. Don't embed juju-wait

Author: Stuart Bishop
Revision Date: 2016-11-30 08:35:40 UTC

Don't embed juju-wait

lp:~timkuhlman/mojo/lxd-fixes (Has a merge proposal) 1 Development 2016-11-28 21:06:23 UTC 2016-11-28
313. quick-integration tests are now working!

Author: Tim Kuhlman
Revision Date: 2016-11-28 21:06:23 UTC

quick-integration tests are now working!

lp:~wesmason/mojo/source-envrc (Has a merge proposal) 1 Development 2016-11-08 14:04:57 UTC 2016-11-08
319. Ignore deps directory for working wit...

Author: Wes Mason
Revision Date: 2016-11-08 14:04:57 UTC

Ignore deps directory for working with build deps in repo

lp:~wesmason/mojo/spec-url-or-manifest-arg (Has a merge proposal) 1 Development 2016-11-03 23:25:24 UTC 2016-11-03
318. * [axino,r=mthaddon] mojo/juju/check....

Author: Wes Mason
Revision Date: 2016-11-03 23:25:24 UTC

* [axino,r=mthaddon] mojo/juju/check.py: don't output to stderr, check_nrpe doesn't read it
* [barryprice,r=mthaddon] work around LXC issue 1237
* [timkuhlman,r=mthaddon] Fix return code and output file of juju-parse-status
* [barryprice,r=mthaddon] fix for polling for networking in LXC.
* [barryprice,r=mthaddon] poll for networking in LXC for up to 30 seconds.
* [timkuhlman,r=stub] Add a juju-check and juju-parse-status commands.
* [mthaddon,r=barryprice] Don't consider multiple versions of the same charm as an error, just a warning.
* [timkuhlman,r=mthaddon] A Jenkins run script for Juju2
* [fo0bar,r=mthaddon] Cherry picked patch from lp:juju-wait to speed up waits on large environments
* [timkuhlman,r=mthaddon] Update Juju2 set/get commands to match rc1
* [timkuhlman,r=mthaddon] Add support for Juju2 status and related commands
* [pjdc,r=timkuhlman] process_config_changes_from_diff: skip modified services with no config changes
* [timkuhlman,r=mthaddon] Add a script to run jenkins job for git based on one in use inside Canoncial
* [mthaddon,r=timkuhlman] Add a script to run jenkins job based on one in use inside Canonical
* [thedac,r=mthaddon] Take in environment variables named MOJO_ for deploy phase, and relax restrictions on required phases in a manifest
* [mthaddon,trivial] Fix script phase where we're hard coding variables to pass in a manifest
* [mthaddon,r=stub] If we don't have an environment variable set that we're trying to pass into a script, don't set it, but don't error out
* [mthaddon,r=timkuhlman] Expand environment variables in a script phase line in a manifest
* [mthaddon,r=stub] Add templating to codetree in mojo, so you can specify series in a collect file
* [bloodearnest, r=timkuhlman] Add bash completion, via argcomplete

lp:~xfactor973/mojo/gluster 1 Development 2016-10-07 18:01:17 UTC 2016-10-07
265. Clean up lint warnings and add xenial...

Author: Chris Holcombe
Revision Date: 2016-10-07 18:00:21 UTC

Clean up lint warnings and add xenial series to testing

lp:~timkuhlman/mojo/juju-check-more (Has a merge proposal) 1 Development 2016-10-06 14:59:31 UTC 2016-10-06
342. [kuhlmant,r=trivial] Package update, ...

Author: Tim Kuhlman
Revision Date: 2016-10-06 14:59:31 UTC

[kuhlmant,r=trivial] Package update, adding juju-check and juju-parse-status commands

lp:~timkuhlman/mojo/mojo-specs-juju2 (Has a merge proposal) 1 Development 2016-10-03 20:36:55 UTC 2016-10-03
34. Update the post-deploy script for juju2

Author: Tim Kuhlman
Revision Date: 2016-10-03 20:36:55 UTC

Update the post-deploy script for juju2

lp:~mthaddon/mojo/juju-set-get-2.0 (Has a merge proposal) 1 Development 2016-09-20 08:19:38 UTC 2016-09-20
329. Merge trunk

Author: Tom Haddon
Revision Date: 2016-09-20 08:19:38 UTC

Merge trunk

lp:~thedac/mojo/snap-mojo (Has a merge proposal) 1 Development 2016-08-16 23:23:17 UTC 2016-08-16
325. Add first snapcraft.yaml

Author: David Ames
Revision Date: 2016-08-16 23:22:48 UTC

Add first snapcraft.yaml

lp:~mthaddon/mojo/charm-testing-mojo-specs (Has a merge proposal) 1 Development 2016-07-28 14:53:33 UTC 2016-07-28
44. Only do an upgrade test if we set UPG...

Author: Tom Haddon
Revision Date: 2016-07-28 14:53:33 UTC

Only do an upgrade test if we set UPGRADE_CHARM

lp:~brian-murray/mojo/typo-fix 1 Development 2016-03-02 21:36:25 UTC 2016-03-02
292. fix typo in mojo/phase.py docs

Author: Brian Murray
Revision Date: 2016-03-02 21:36:05 UTC

fix typo in mojo/phase.py docs

lp:~caio1982/mojo/local_repo_keys bug(Has a merge proposal) 1 Development 2016-01-29 21:01:58 UTC 2016-01-29
285. add a bit of explanation of what is a...

Author: Caio Begotti
Revision Date: 2016-01-29 21:01:58 UTC

add a bit of explanation of what is and how to use repo_keys

lp:~thedac/mojo/unprivileged-containers bug 1 Development 2016-01-21 15:36:53 UTC 2016-01-21
193. WIP unprivileged containers

Author: David Ames
Revision Date: 2016-01-21 15:36:04 UTC

WIP unprivileged containers

lp:~sajoupa/mojo/fonts-mojo-spec-update-content (Has a merge proposal) 1 Development 2016-01-04 13:48:49 UTC 2016-01-04
18. [sajoupa] missing .sh in filename, im...

Author: Laurent Sesques
Revision Date: 2016-01-04 13:48:49 UTC

[sajoupa] missing .sh in filename, import os and refactored mojo.project import

lp:~sajoupa/mojo/fonts-mojo-spec (Has a merge proposal) 1 Development 2016-01-04 10:08:51 UTC 2016-01-04
17. [sajoupa] New manifest to update the ...

Author: Laurent Sesques
Revision Date: 2016-01-04 10:08:51 UTC

[sajoupa] New manifest to update the site content, replaced sleep with check-juju, updated mojo_utils.py to get the needed functions

lp:~mthaddon/mojo/remove-check-juju (Has a merge proposal) 1 Development 2015-12-21 09:52:29 UTC 2015-12-21
16. Also need to remove from juju-intro

Author: Tom Haddon
Revision Date: 2015-12-21 09:52:29 UTC

Also need to remove from juju-intro

lp:~mthaddon/mojo/fonts-match-nrpe (Has a merge proposal) 1 Development 2015-12-02 08:52:20 UTC 2015-12-02
15. Match a wider range of nrpe services

Author: Tom Haddon
Revision Date: 2015-12-02 08:51:58 UTC

Match a wider range of nrpe services

lp:~mthaddon/mojo/free-up-floating-ip (Has a merge proposal) 1 Development 2015-11-18 09:03:21 UTC 2015-11-18
13. Switch to only one IP on production s...

Author: Tom Haddon
Revision Date: 2015-11-18 09:02:57 UTC

Switch to only one IP on production so we can free up a floating IP for another service

lp:~mthaddon/mojo/mojo-how-to-autodeploy (Has a merge proposal) 1 Development 2015-10-12 10:19:25 UTC 2015-10-12
26. Add a comment when we've autodeployed...

Author: Tom Haddon
Revision Date: 2015-10-12 10:19:25 UTC

Add a comment when we've autodeployed so we can more easily look for this and report on it

lp:~mthaddon/mojo/juju-intro-mojo-specs (Has a merge proposal) 1 Development 2015-09-08 08:23:46 UTC 2015-09-08
71. Add an e2e check for the site being u...

Author: Tom Haddon
Revision Date: 2015-09-08 08:23:46 UTC

Add an e2e check for the site being up after initial install

lp:~mthaddon/mojo/mojo-specs (Has a merge proposal) 1 Development 2015-06-16 10:59:07 UTC 2015-06-16
63. Update production IPs for deployment ...

Author: Tom Haddon
Revision Date: 2015-06-16 10:59:07 UTC

Update production IPs for deployment into new prodstack instance

lp:~gnuoy/mojo/unprivileged-containers bug 1 Development 2015-04-25 13:15:42 UTC 2015-04-25
168. General tidy

Author: Liam Young
Revision Date: 2015-04-25 13:11:56 UTC

General tidy

lp:~nick-moffitt/mojo/rename-manifest-to-run bug 1 Development 2015-04-24 13:36:33 UTC 2015-04-24
167. Rename the 'manifest' file 'run', to ...

Author: Nick Moffitt
Revision Date: 2015-04-24 13:32:24 UTC

Rename the 'manifest' file 'run', to match the filename pattern used by other mojo subcommands.
https://bugs.launchpad.net/mojo/+bug/1428533

lp:~jjo/mojo/add-juju-deployer-retry-option 1 Development 2015-04-22 15:14:49 UTC 2015-04-22
127. [jjo, r=] implement "retry=N" deploy ...

Author: JuanJo Ciarlante
Revision Date: 2015-04-07 22:47:58 UTC

[jjo, r=] implement "retry=N" deploy option (juju-deployer -r N), and some pep8 fixes

lp:~thedac/mojo/mojo-verb-object 1 Development 2015-04-16 23:28:59 UTC 2015-04-16
162. Merge in auto repo and secrets

Author: David Ames
Revision Date: 2015-04-16 23:27:19 UTC

Merge in auto repo and secrets

lp:~gnuoy/mojo/unprov 1 Development 2015-02-27 16:49:47 UTC 2015-02-27
149. Write default lxc conf and inc gid ma...

Author: Liam Young
Revision Date: 2015-02-27 16:49:47 UTC

Write default lxc conf and inc gid mapping

lp:~bloodearnest/mojo/set-phasers-to-stun (Has a merge proposal) 1 Development 2015-02-25 14:06:30 UTC 2015-02-25
151. add delay option and docs

Author: Simon Davy
Revision Date: 2015-02-25 14:06:35 UTC

add delay option and docs

167 of 67 results
You can't create new branches for Mojo.