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

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

Owner:
Daniel Manrique
Project:
Mojo
Status:
Merged

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

Subscribers