summaryrefslogtreecommitdiffstats
path: root/roles/openshift_health_checker/test/logging_check_test.py
Commit message (Collapse)AuthorAgeFilesLines
* health checks: add diagnostics checkLuke Meyer2017-09-211-5/+3
| | | | | | Also, moved is_first_master method into superclass for reuse. And look at oo_first_master and ansible_host instead of masters and ansible_ssh_host.
* openshift_checks: refactor logging checksLuke Meyer2017-08-021-23/+26
| | | | | | | Turn failure messages into exceptions that tests can look for without depending on text meant for humans. Turn logging_namespace property into a method. Get rid of _exec_oc and just use logging.exec_oc.
* openshift_checks: refactor to internalize task_varsLuke Meyer2017-07-251-8/+6
| | | | | | | | | Move task_vars into instance variable so we don't have to pass it around everywhere. Also store tmp. Make sure both are filled in on execute_module. In the process, is_active became an instance method, and task_vars is basically never used directly outside of test code.
* Merge pull request #4682 from juanvallejo/jvallejo/verify-logging-index-timeRodolfo Carvalho2017-07-241-1/+1
|\ | | | | verify sane log times in logging stack
| * verify sane log times in logging stackjuanvallejo2017-07-201-1/+1
| | | | | | | | | | This patch verifies that logs sent from logging pods can be queried on the Elasticsearch pod within a reasonable amount of time.
* | add scheduled pods checkjuanvallejo2017-07-111-0/+30
| |
* | openshift_checks: fix execute_module paramsLuke Meyer2017-07-111-1/+1
|/ | | | | | | | Fix where execute_module was being passed task_vars in place of tmp param. Most modules don't seem to use either and so this doesn't fail; but under some conditions (perhaps different per version of ansible?) it tried to treat the dict as a string and came back with a python stack trace.
* add elasticseatch, fluentd, kibana checkjuanvallejo2017-06-021-0/+137