summaryrefslogtreecommitdiffstats
path: root/playbooks/byo
Commit message (Collapse)AuthorAgeFilesLines
* Do a full stop/start when etcd certificates had expired.Andrew Butcher2017-09-212-0/+12
|
* Cleanup old deployment typesMichael Gugino2017-09-201-6/+6
| | | | | | | | | | | Previously, openshift-ansible supported various types of deployments using the variable "openshift_deployment_type" Currently, openshift-ansible only supports two deployment types, "origin" and "openshift-enterprise". This commit removes all logic and references to deprecated deployment types.
* Correct firewall install for openshift-nfsRussell Teague2017-09-151-0/+6
|
* Merge pull request #5382 from mtnbikenc/add-lb-configScott Dodson2017-09-141-0/+6
|\ | | | | Add loadbalancer config entry point
| * Add loadbalancer config entry pointRussell Teague2017-09-131-0/+6
| |
* | openshift-checks: add role symlinkLuke Meyer2017-09-121-0/+1
|/ | | | | fixes bug 1487548 https://bugzilla.redhat.com/show_bug.cgi?id=1487548
* Merge pull request #5325 from DenverJ/patch-1Scott Dodson2017-09-121-2/+2
|\ | | | | Fix new_master or new_node fail check during scaleup
| * Fix new_master or new_node fail checkDenver Janke2017-09-071-2/+2
| |
* | Merge pull request #5305 from mtnbikenc/breakout-master-additionalOpenShift Bot2017-09-071-0/+6
|\ \ | | | | | | Merged by openshift-bot
| * | Move master additional config out of baseRussell Teague2017-09-051-0/+6
| | |
* | | Merge pull request #5208 from mgugino-upstream-stage/remove-openshift_commonOpenShift Bot2017-09-074-11/+0
|\ \ \ | |_|/ |/| | Merged by openshift-bot
| * | Remove openshift-commonMichael Gugino2017-09-064-11/+0
| |/ | | | | | | | | | | | | | | | | Most of this role's purpose was to set facts. The vast majority of these facts were simply redefining user-supplied variables. This commit also removes various artifacts leftover from previous versions, as well as variables that seem to be entirely unused.
* / Create ansible role for deploying prometheus on openshiftZohar Galor2017-09-061-0/+4
|/ | | | | | | | | | | | | | A new role for installing prometheus on openshift. Depends on `openshift_hosted_prometheus_deploy` flag role creates: - prometheus namespace - prometheus clusterrolebinding and service account - pvs for prometheus, alertmanager and alertbuffer for internal nfs - prometheus pod with prometheus behind oauth-proxy, alertmanager and alert-buffer behind oauth-proxy - prometheus and alertmanager configmaps - prometheus and alerts services and direct routes - prometheus, alertmanager and alert-buffer pvcs
* Standardize etcd entry point playbooksRussell Teague2017-09-014-20/+4
|
* Break out master config into stand-alone playbookRussell Teague2017-09-012-4/+6
| | | | | | | | | Added byo/openshift-master/config.yml as a new entry point for performing master installation. Excluder disable/enable for master has been moved to common/openshift-master/config.yml to follow a standard pattern that could be used for both installation and scaleup playbooks.
* Break out node config into stand-alone playbookRussell Teague2017-08-313-10/+7
| | | | | | | | | | Added byo/openshift-node/config.yml as a new entry point for performing node installation. This playbook must be run after masters have already been deployed. Excluder disable/enable for both nodes and masters has been moved their respective config.yml. This created a common pattern that could be used for both installation and scaleup playbooks.
* Move firewall install and fix scaleup playbooksRussell Teague2017-08-292-0/+4
|
* Merge pull request #5201 from mtnbikenc/remove-unsupportedRussell Teague2017-08-291-4/+0
|\ | | | | Remove unsupported playbooks and utilities
| * Remove unsupported playbooks and utilitiesRussell Teague2017-08-251-4/+0
| |
* | Merge pull request #4570 from rhcarvalho/adhoc-check-runner-miscScott Dodson2017-08-282-5/+70
|\ \ | | | | | | Add playbook to run adhoc health checks or list existing checks
| * | List existing health checks when none is requestedRodolfo Carvalho2017-08-242-1/+30
| | | | | | | | | | | | | | | | | | | | | | | | This is a simple mechanism to learn what health checks are available. Note that we defer task_vars verification, so that we can compute requested_checks and resolved_checks earlier, allowing us to list checks even if openshift_facts has not run.
| * | Add playbook for running arbitrary health checksRodolfo Carvalho2017-08-242-0/+37
| | | | | | | | | | | | | | | | | | | | | | | | This is useful on its own, and also aids in developing/testing new checks that are not part of any playbook. Since the intent when running this playbook is to execute checks, opt for a less verbose explanation on the error summary.
| * | Update health check READMERodolfo Carvalho2017-08-241-5/+4
| |/
* | Merge pull request #5179 from mtnbikenc/openshift_provisionersOpenShift Bot2017-08-281-0/+6
|\ \ | | | | | | Merged by openshift-bot
| * | Standardize openshift_provisioners entry pointRussell Teague2017-08-231-0/+6
| |/
* | Merge pull request #5136 from mtnbikenc/std-openshift-checksOpenShift Bot2017-08-252-0/+6
|\ \ | |/ |/| Merged by openshift-bot
| * Standardize openshift-checks code pathsRussell Teague2017-08-232-0/+6
| |
* | Merge pull request #4784 from abutcher/noop-scaleupScott Dodson2017-08-182-0/+27
|\ \ | |/ |/| Fail scaleup configuration when there are no new_nodes or new_masters
| * Fail within scaleup playbooks when new_{nodes,masters} host groups are empty.Andrew Butcher2017-07-182-0/+27
| |
* | Merge pull request #5106 from kwoodson/metrics_stdincludeOpenShift Bot2017-08-171-0/+6
|\ \ | | | | | | Merged by openshift-bot
| * | Adding std_include to the metrics playbook.Kenny Woodson2017-08-161-0/+6
| | |
* | | Standardize usage of std_include in byoRussell Teague2017-08-152-0/+10
|/ /
* | Fix duplicate evaluate_groups.yml call during installRussell Teague2017-08-111-0/+6
| | | | | | | | | | | | | | The way the service_catalog.yml playbook calls evaluate_groups.yml causes the evaluation to happen twice during a standard byo/config.yml installation. Refactoring the service_catalog.yml playbooks to remove this duplicate.
* | Refactor group initializationRussell Teague2017-08-111-15/+1
| |
* | Add missing byo v3_7 playbooksScott Dodson2017-08-084-0/+52
| |
* | Merge pull request #3043 from jkhelil/scaleup_etcdScott Dodson2017-08-022-1/+25
|\ \ | | | | | | Add etcd scaleup playbook
| * | add etcd scaleup playbookjawed2017-06-152-1/+25
| | |
* | | Merge pull request #4850 from kwoodson/normalize_logging_entryScott Dodson2017-08-021-4/+0
|\ \ \ | | | | | | | | Normalize logging entry point to include std_include.
| * | | Normalize logging entry.Kenny Woodson2017-07-241-4/+0
| | | |
* | | | Add glusterfs_registry hosts to oo_all_hosts.Jose A. Rivera2017-07-271-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1474630 Signed-off-by: Jose A. Rivera <jarrpa@redhat.com>
* | | | Add glusterfs hosts to oo_all_hosts so that hosts set initial facts.Andrew Butcher2017-07-261-0/+1
|/ / /
* | / Fix broken link to Docker image instructionsRodolfo Carvalho2017-07-201-5/+6
| |/ |/| | | And document that one needs to install dependencies before running playbooks.
* | Merge pull request #4623 from ↵Scott Dodson2017-06-281-117/+1
|\ \ | | | | | | | | | | | | ingvagabund/run-ttl-migration-only-one-on-the-first-master attach leases via the first master only and only once
| * | attach leases via the first master only and only onceJan Chaloupka2017-06-281-117/+1
| | | | | | | | | | | | | | | | | | - move openshift-etcd/migrate.yml from byo to common and keep just the entry point - replace std_include with essential plays (e.g. no need to detect openshift version) - delegate the ttl re-attaching to the first master
* | | evalute groups when running etcd upgrade from ↵Jan Chaloupka2017-06-281-0/+2
|/ / | | | | | | byo/openshift-cluster/upgrades/upgrade_etcd.yml
* | Merge pull request #4495 from ashcrow/skip-nfs-on-requirements-checkScott Dodson2017-06-261-17/+0
|\ \ | | | | | | Skip nfs and lb groups on openshift_version
| * | Moving checks down after required initialization happens.Kenny Woodson2017-06-221-17/+0
| | |
* | | Merge pull request #4195 from ewolinetz/service_catalogScott Dodson2017-06-261-0/+12
|\ \ \ | |/ / |/| | Creation of service_catalog and broker roles
| * | Creation of service_catalog and placeholder broker rolesewolinetz2017-06-221-0/+12
| | |
* | | Remove package_update from install playbookRodolfo Carvalho2017-06-211-1/+0
|/ / | | | | | | | | | | We observed in our CI environment that this check can't guarantee that an install would fail when the check fails, thus unless we can make its output match the fate of an install we shall keep it disabled.