lp:~roadmr/mojo/parallel-nagios-check

Created by Daniel Manrique and last modified
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

Owner:
Daniel Manrique
Project:
Mojo: Continuous Delivery for Juju
Status:
Merged

Recent revisions

499. By Daniel Manrique

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

498. By Daniel Manrique

Add 2 tests for NagiosCheckPhase job dispatching and parallel executor calculation

497. By Daniel Manrique

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

no print

495. By Daniel Manrique

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

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

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

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

[mthaddon,trivial] package for release

490. By Tom Haddon

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:
lp:mojo
This branch contains Public information 
Everyone can see this information.

Subscribers