summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-02-10Introduce tag notation for checksRodolfo Carvalho
This allows us to refer to a group of checks using a single handle.
2017-02-10Replace multi-role checks with action pluginRodolfo Carvalho
This approach should make it easier to add new checks without having to write lots of YAML and doing things against Ansible (e.g. ignore_errors). A single action plugin determines what checks to run per each host, including arguments to the check. A check is implemented as a class with a run method, with the same signature as an action plugin and module, and is normally backed by a regular Ansible module. Each check is implemented as a separate Python file. This allows whoever adds a new check to focus solely in a single Python module, and potentially an Ansible module within library/ too. All checks are automatically loaded, and only active checks that are requested by the playbook get executed.
2017-02-10Reword module documentationRodolfo Carvalho
2017-02-10Separate import groups with a blank lineRodolfo Carvalho
2017-02-10Remove commented-out debugging codeRodolfo Carvalho
2017-02-09Merge pull request #3323 from richm/missing-common-data-model-filterScott Dodson
Bug 1420234 - illegal_argument_exception in Kibana UI.
2017-02-09Bug 1420234 - illegal_argument_exception in Kibana UI.Rich Megginson
https://bugzilla.redhat.com/show_bug.cgi?id=1420234 The problem is that the fluent.conf is missing the common data model filter which renames the "time" field to the "@timestamp" field.
2017-02-09Merge pull request #3317 from sdodson/bz1393666Scott Dodson
Document openshift_cockpit_deployer_prefix and add
2017-02-09Merge pull request #3310 from ↵Jeff Cantrill
jcantrill/bz_1420684_fix_namespace_on_logging_upgrade bug 1420684. On logging upgrade use the correct value for namespace
2017-02-09Merge pull request #3250 from kwoodson/oc_processKenny Woodson
Adding oc_process to lib_openshift.
2017-02-09Document openshift_cockpit_deployer_prefix and addScott Dodson
openshift_cockpit_deployer_version Fixes Bug 1393666
2017-02-09Merge pull request #3312 from abutcher/embedded-etcd-bundleAndrew Butcher
Ensure embedded etcd config points to CA bundle.
2017-02-09Merge pull request #3298 from abutcher/infinite-initAndrew Butcher
Bug 1419843 - Installation with ansible-2.2.1.0-2 may fail when set_fact for openshift_master
2017-02-09Ensure embedded etcd config uses CA bundle.Andrew Butcher
2017-02-09bug 1420684. On logging upgrade use the correct value for namespaceJeff Cantrill
2017-02-09Fixing docs.Kenny Woodson
2017-02-09Fixing for linters.Kenny Woodson
2017-02-09Adding test cases.Kenny Woodson
2017-02-09Fixing docs.Kenny Woodson
2017-02-09oc processIvan Horvath
2017-02-08Merge pull request #3294 from jcantrill/fix_metrics_pv_varsJason DeTiberus
use pvc_size instead of pv_size for openshift_metrics since the role …
2017-02-08Reference class instead of self.__class__ within super constructor to avoid ↵Andrew Butcher
calling self forever.
2017-02-08Merge pull request #3283 from kwoodson/router_portKenny Woodson
Adding test cases. Adding support for specifying port on route.
2017-02-08Merge pull request #3278 from abutcher/mixed-envScott Dodson
Bug 1364160 - facts collection for openshift.common.admin_binary does not seem to work in mixed environments
2017-02-08Merge pull request #3284 from jcantrill/1419839_heapster_onlyScott Dodson
fixes 1419839. Install only heapster for openshift_metrics when heap…
2017-02-08Merge pull request #3290 from kwoodson/tmp_admin_kubeconfigScott Dodson
Added tmpfile for kubeconfig. Fixed tests.
2017-02-08Fixing for flake8 spacing.Kenny Woodson
2017-02-08Fixing tests for linters.Kenny Woodson
2017-02-08Adding port support for route.Kenny Woodson
2017-02-08use pvc_size instead of pv_size for openshift_metrics since the role creates ↵Jeff Cantrill
claims
2017-02-08Added temporary kubeconfig file. Fixed tests to coincide with tmpfile.Kenny Woodson
2017-02-08fixes 1419839. Install only heapster for openshift_metrics when heapster ↵Jeff Cantrill
standalone flag is set
2017-02-08Adding code to copy kubeconfig before running oc commands.Kenny Woodson
2017-02-08Merge pull request #3285 from twiest/fix_unittestsKenny Woodson
Fixed ansible module unit and integration tests and added runners.
2017-02-08Merge pull request #3286 from twiest/fix_openshift_modules_temp_filesKenny Woodson
Changed lib_openshift to use real temporary files.
2017-02-08Changed lib_openshift to use real temporary files.Thomas Wiest
2017-02-07Fixed ansible module unit and integration tests and added runners.Thomas Wiest
2017-02-07Merge pull request #3282 from kwoodson/specify_wait_portKenny Woodson
Specify a port for wait_for call on master upgrade.
2017-02-07Moving to ansible variable.Kenny Woodson
2017-02-07Specifying port for wait_for call.Kenny Woodson
2017-02-07[openshift_ca] Reference client binary from openshift_ca_host.Andrew Butcher
2017-02-07Merge pull request #3275 from sdodson/bz1419893Scott Dodson
Fix playbooks/byo/openshift_facts.yml include path
2017-02-07Merge pull request #3260 from ashcrow/1395168Andrew Butcher
Copies CloudFront pem file to registry hosts
2017-02-07Fix playbooks/byo/openshift_facts.yml include pathScott Dodson
Fixes Bug 1419893
2017-02-07Merge pull request #3273 from rhcarvalho/missing-rolesScott Dodson
Add missing symlink to roles
2017-02-07Add missing symlink to rolesRodolfo Carvalho
It turned out that the playbook `playbooks/byo/openshift-preflight/check.yml` would only work under a certain `ansible.cfg` in which `roles/` was added to `roles_path`. It was the case with the example config prior to b804e70cdd0bc8601bfc87fcf3e34043223828ee.
2017-02-06Bump registry-console to 3.5Scott Dodson
2017-02-06Merge pull request #3261 from sdodson/excluderScott Dodson
Manage the excluder functionality
2017-02-06Merge pull request #3264 from twiest/oc_serviceaccount_secretThomas Wiest
Added oc_serviceaccount_secret to lib_openshift.
2017-02-06Added oc_serviceaccount_secret to lib_openshift.Thomas Wiest