Created by Daniel Manrique on 2019-04-12 and last modified on 2019-04-18
Get this branch:
bzr branch lp:~roadmr/mojo/parallel-nagios-check
Only Daniel Manrique can upload to this branch. If you are Daniel Manrique please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Daniel Manrique

Recent revisions

499. By Daniel Manrique on 2019-04-18

Nagios parallelized jobs should be checked while Executor is still in context

498. By Daniel Manrique on 2019-04-15

Add 2 tests for NagiosCheckPhase job dispatching and parallel executor calculation

497. By Daniel Manrique on 2019-04-15

Slight tweaks to juju ssh nagios command.
* use --pty=false since we care about the piped output, don't need a terminal.
  This is needed because parallel execution causes the default to screw up the output.
* pipe stderr to stdout, instead of to /dev/null. I'm not even sure why it was going to
/dev/null; I think --pty=true caused stderr to also be available in stdout.

496. By Daniel Manrique on 2019-04-12

no print

495. By Daniel Manrique on 2019-04-11

Parallel execution of nagios check tasks.

Instead of waiting for one machine to respond to move on to the next, we dispatch
all the "juju ssh check-nagios-command" calls in parallel and report on them as the
results arrive.

This is functionally equivalent to serial execution and is much faster.

494. By Tom Haddon on 2019-02-01

Set permissions on files copied into LXC so dependencies, for instance, can be installed

Reviewed-on: https://code.launchpad.net/~mthaddon/mojo/set-perms-lxc/+merge/362583
Reviewed-by: Junien Fridrick <email address hidden>

493. By Tom Haddon on 2019-02-01

Update lxc-test to use local directory for easier testing of changes, fix juju_wait tests to use correct assertion and valid log output

Reviewed-on: https://code.launchpad.net/~mthaddon/mojo/juju-wait-tests/+merge/362532
Reviewed-by: Stuart Bishop <email address hidden>

492. By Paul Collins on 2018-09-12

add repo_dir and charm_dir, update docs and tests

Reviewed-on: https://code.launchpad.net/~pjdc/mojo/repo-template-var/+merge/354741
Reviewed-by: Laurent Sesques <email address hidden>

491. By Tom Haddon on 2018-08-06

[mthaddon,trivial] package for release

490. By Tom Haddon on 2018-08-06

Only skip running wait if wait_for_steady is False lp#1759794

Reviewed-on: https://code.launchpad.net/~mthaddon/mojo/check-wait-1759794/+merge/352289
Reviewed-by: Stuart Bishop <email address hidden>

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.