summaryrefslogtreecommitdiffstats
path: root/roles
Commit message (Collapse)AuthorAgeFilesLines
* Fix Bug 1419654 Remove legacy config_base fallback to /etc/openshiftScott Dodson2017-02-131-19/+5
| | | | | | | | If a host had /etc/openshift but not /etc/origin we were setting the config_base to /etc/openshift in some places but not all. This code was transitional in order to migrate between 3.0 and 3.1. Given that current playbooks are only supported when moving from the previous version to current version this should no longer be necessary.
* Merge pull request #3299 from kwoodson/oc_envScott Dodson2017-02-137-0/+2582
|\ | | | | Adding oc_env to lib_openshift.
| * Fixing docs, linting, and comments.Kenny Woodson2017-02-103-14/+24
| |
| * Pleasing the linting bot.Kenny Woodson2017-02-085-66/+7
| |
| * Adding integration tests.Kenny Woodson2017-02-084-257/+411
| |
| * Adding oc_env to lib_openshift.Kenny Woodson2017-02-086-0/+2477
| |
* | Merge pull request #3313 from tbielawa/fix_expiry_playbook_pathsTim Bielawa2017-02-137-89/+45
|\ \ | | | | | | Make the cert expiry playbooks runnable
| * | Include rpm/git paths in expiry README.Tim Bielawa2017-02-101-21/+44
| | |
| * | Make the cert expiry playbooks runnableTim Bielawa2017-02-096-68/+1
| | |
* | | Merge pull request #3234 from rhcarvalho/check-moduleScott Dodson2017-02-1321-206/+424
|\ \ \ | | | | | | | | Replace multi-role checks with action-plugin-based checks
| * | | Do not hard code package namesRodolfo Carvalho2017-02-102-14/+17
| | | |
| * | | Refactor code to access values from task_varsRodolfo Carvalho2017-02-104-17/+25
| | | |
| * | | Document how to create new checksRodolfo Carvalho2017-02-102-0/+36
| | | |
| * | | Introduce tag notation for checksRodolfo Carvalho2017-02-105-1/+34
| | | | | | | | | | | | | | | | This allows us to refer to a group of checks using a single handle.
| * | | Replace multi-role checks with action pluginRodolfo Carvalho2017-02-1020-166/+330
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
| * | | Reword module documentationRodolfo Carvalho2017-02-101-6/+5
| | | |
| * | | Separate import groups with a blank lineRodolfo Carvalho2017-02-102-0/+3
| | | |
| * | | Remove commented-out debugging codeRodolfo Carvalho2017-02-102-28/+0
| | | |
* | | | Merge pull request #3321 from ashcrow/oc-serviceaccount-moduleJan Chaloupka2017-02-119-69/+43
|\ \ \ \ | | | | | | | | | | WIP: oc serviceaccount now done via oc_serviceaccount module
| * | | | oc serviceaccount now done via oc_serviceaccount moduleSteve Milner2017-02-109-69/+43
| | | | |
* | | | | Merge pull request #3300 from ashcrow/oc-secret-moduleJan Chaloupka2017-02-111-8/+11
|\ \ \ \ \ | | | | | | | | | | | | WIP: oc secrets now done via oc_secret module
| * | | | | oc secrets now done via oc_secret moduleSteve Milner2017-02-102-8/+12
| |/ / / /
* | | | | Merge pull request #3307 from ingvagabund/oc_serviceaccount_secretJan Chaloupka2017-02-113-20/+13
|\ \ \ \ \ | | | | | | | | | | | | Replace service account secrets handling with oc_serviceaccount_secret module
| * | | | | Replace service account secrets handling with oc_serviceaccount_secret moduleJan Chaloupka2017-02-103-20/+13
| | |_|/ / | |/| | |
* | | | | Merge pull request #3288 from simaishi/trigger_auto_trueScott Dodson2017-02-102-6/+6
|\ \ \ \ \ | | | | | | | | | | | | CFME: Set image change triggers to auto=true for OCP 3.4
| * | | | | Set image change triggers to auto=true for OCP 3.4 - for v1.5Satoe Imaishi2017-02-081-3/+3
| | | | | |
| * | | | | Set image change triggers to auto=true for OCP 3.4Satoe Imaishi2017-02-081-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | (https://github.com/ManageIQ/manageiq-pods/pull/88)
* | | | | | Provisioning of nfs share and PV for logging opsErez Freiberger2017-02-113-0/+21
| | | | | |
* | | | | | Merge pull request #3309 from jcantrill/bz_1420229_metrics_fail_on_upgradeScott Dodson2017-02-101-0/+14
|\ \ \ \ \ \ | | | | | | | | | | | | | | Bz 1420229 metrics fail on upgrade
| * | | | | | bug 1420229. Bounce metrics components to recognize changes on updates or ↵Jeff Cantrill2017-02-101-0/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | upgrades
* | | | | | | Merge pull request #3287 from giuseppe/scheduler-config-fileScott Dodson2017-02-102-0/+6
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | latest: use same priorities and predicates used by the last version
| * | | | | | | fixup! master: latest use same predicates as last versionGiuseppe Scrivano2017-02-081-1/+4
| | | | | | | |
| * | | | | | | fixup! master: latest use same priorities as last versionGiuseppe Scrivano2017-02-081-1/+4
| | | | | | | |
| * | | | | | | master: latest use same predicates as last versionGiuseppe Scrivano2017-02-081-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
| * | | | | | | master: latest use same priorities as last versionGiuseppe Scrivano2017-02-081-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
* | | | | | | | Merge pull request #3337 from jcantrill/fix_defaults_os_loggingScott Dodson2017-02-101-6/+6
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | fix openshift_logging where defaults filter needs quoting
| * | | | | | | | fix openshift_logging where defaults filter needs quotingJeff Cantrill2017-02-101-6/+6
| | |/ / / / / / | |/| | | | | |
* | | | | | | | Merge pull request #3305 from giuseppe/conntrack-toolsScott Dodson2017-02-101-0/+6
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | | node: ensure conntrack-tools is installed
| * | | | | | | node: ensure conntrack-tools is installedGiuseppe Scrivano2017-02-091-0/+6
| | |_|/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Closes: https://bugzilla.redhat.com/show_bug.cgi?id=1420182 Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
* | | | | | | bug 1420425. Allow setting of public facing certs for kibana in ↵Jeff Cantrill2017-02-103-1/+39
| | | | | | | | | | | | | | | | | | | | | | | | | | | | openshift_logging role
* | | | | | | Merge pull request #3319 from richm/logging-cluster-size-intScott Dodson2017-02-104-14/+14
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | make sure cluster_size is an int for arith. ops
| * | | | | | | make sure cluster_size is an int for arith. opsRich Megginson2017-02-094-14/+14
| | |_|_|_|/ / | |/| | | | |
* | | | | | | Merge pull request #3109 from giuseppe/system-containersGiuseppe Scrivano2017-02-1015-38/+260
|\ \ \ \ \ \ \ | |_|_|_|_|/ / |/| | | | | | System containers
| * | | | | | node: refactor Docker container tasks in a blockGiuseppe Scrivano2017-02-101-25/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
| * | | | | | etcd: use as system containerGiuseppe Scrivano2017-02-106-7/+89
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
| * | | | | | system-containers: implement idempotent updateGiuseppe Scrivano2017-02-103-7/+58
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Upstream version has "atomic containers update ..." but the RHEL version is still using "atomic update --container" so stick with this for now. Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
| * | | | | | atomic-openshift: install as a system containerGiuseppe Scrivano2017-02-1010-8/+97
| | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use use_system_containers=true in the inventory file alternatively you can select each component as: use_openvswitch_system_container=true use_node_system_container=true use_master_system_container=true system_images_registry holds the registry from where to fetch system containers. Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
* | | | | | Merge pull request #3293 from jcantrill/bz_1420204_use_journal_fixScott Dodson2017-02-102-4/+4
|\ \ \ \ \ \ | | | | | | | | | | | | | | fix bug 1420204. Default openshift_logging_use_journal to empty so fl…
| * | | | | | fix bug 1420204. Default openshift_logging_use_journal to empty so fluentd ↵Jeff Cantrill2017-02-102-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | detects and is consistent with deployer
* | | | | | | Merge pull request #3327 from ingvagabund/fix-ruamel-yamlScott Dodson2017-02-101-8/+1
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | use the correct name for the ruamel-yaml python module