summaryrefslogtreecommitdiffstats
path: root/playbooks/byo
Commit message (Collapse)AuthorAgeFilesLines
* 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.
* | Introduce etcd migrate roleJan Chaloupka2017-06-171-0/+124
| |
* | Merge pull request #4041 from tbielawa/cfmeScott Dodson2017-06-152-0/+14
|\ \ | |/ |/| CFME as an OpenShift Pod
| * First POC of a CFME turnkey solution in openshift-anisbleTim Bielawa2017-06-142-0/+14
| |
* | Merge pull request #4397 from sosiouxme/20170608-include-more-install-checksOpenShift Bot2017-06-141-0/+5
|\ \ | |/ |/| Merged by openshift-bot
| * pre-install checks: add more during byo installLuke Meyer2017-06-141-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | Add the docker and RPM checks to the list that run at install time. They can be disabled the same as the existing ones. Removed cockpit-kubernetes RPM requirement as it no longer is. Fixed up docker_image_availability to handle oreg_url and other nuances. Switched to using the openshift_image_tag that's set by openshift_version for both component and infrastructure images. Fixed a bug where execute_module was being called with incorrect positional arg "tmp" as a dict which caused errors down the call stack.
* | Separate etcd and OpenShift CA redeploy playbooks.Andrew Butcher2017-06-092-1/+11
|/
* Skip router/registry cert redeploy when ↵Andrew Butcher2017-05-301-0/+2
| | | | openshift_hosted_manage_{router,registry}=false
* health checks: configure failure output in playbooksLuke Meyer2017-05-232-12/+13
| | | | | Customized the error summary to depend on the intent of the playbook run. Ensured output makes sense when failures are unrelated to running checks.
* Verify memory and disk requirements before installRodolfo Carvalho2017-05-231-0/+12
|
* health check playbooks: relocate and expandLuke Meyer2017-05-2214-58/+195
| | | | | | | | | | | | | | | | | | We are moving toward having adhoc post-install checks and so the "preflight" designation needs to be widened. Updated location to playbooks/byo/openshift-checks, added health check playbook, and updated README. Also included the certificate_expiry playbooks. Left behind symlinks and wrappers for existing checks. To conform with the direction of the rest of the repo, the openshift-checks playbooks are split into two directories, one under playbooks/common with the actual invocation and one under playbooks/byo for entrypoints that are just wrappers for the ones in common. Because the certificate_expiry playbooks are intended not just to be functional but to be examples that users modify, I did not split them similarly. That could happen later after discussion but for now I just left them whole under byo/openshift-checks/certificate_expiry.
* Merge pull request #4118 from mtnbikenc/fix-groupsOpenShift Bot2017-05-103-4/+7
|\ | | | | Merged by openshift-bot
| * Temporarily revert to OSEv3 host group usageRussell Teague2017-05-093-4/+7
| |
* | GlusterFS: Allow swapping an existing registry's backend storageJose A. Rivera2017-05-041-1/+7
| | | | | | | | Signed-off-by: Jose A. Rivera <jarrpa@redhat.com>
* | GlusterFS: Allow for a separate registry-specific playbookJose A. Rivera2017-05-047-0/+117
|/ | | | Signed-off-by: Jose A. Rivera <jarrpa@redhat.com>
* Merge pull request #4038 from mtnbikenc/upgrade-refactorOpenShift Bot2017-05-0216-1216/+12
|\ | | | | Merged by openshift-bot
| * v3.3 Upgrade RefactorRussell Teague2017-05-024-302/+3
| |
| * v3.4 Upgrade RefactorRussell Teague2017-05-024-298/+3
| |
| * v3.5 Upgrade RefactorRussell Teague2017-05-024-308/+3
| |
| * v3.6 Upgrade RefactorRussell Teague2017-05-024-308/+3
| |
* | Merge pull request #4045 from kwoodson/normalize_groupsOpenShift Bot2017-05-024-17/+5
|\ \ | | | | | | Merged by openshift-bot
| * | Normalizing groups.Kenny Woodson2017-05-014-17/+5
| |/
* / Remove std_include from playbooks/byo/rhel_subscribe.ymlAndrew Butcher2017-05-011-4/+0
|/
* Refactor etcd rolesJan Chaloupka2017-04-281-0/+14
| | | | | | | | - introduce block and simplify when conditions - introduce config.yml so the self-standing etcd role can be run (e.g. to test etcd cluster deployment) - remove empty task files - skip dependency on openshift_etcd_ca - replace cert paths with their appropriate variables
* Merge pull request #3948 from mtnbikenc/metrics-fixScott Dodson2017-04-181-0/+4
|\ | | | | Create openshift-metrics entrypoint playbook
| * Create openshift-metrics entrypoint playbookRussell Teague2017-04-181-0/+4
| |
* | Minor v3.6 upgrade docs fixesRussell Teague2017-04-182-6/+9
|/
* Merge pull request #3793 from jarrpa/glusterfs-registryOpenShift Bot2017-04-171-0/+2
|\ | | | | Merged by openshift-bot
| * Integrate GlusterFS into OpenShift installationJose A. Rivera2017-04-101-0/+2
| | | | | | | | Signed-off-by: Jose A. Rivera <jarrpa@redhat.com>
* | Merge pull request #3900 from mtnbikenc/refactor-network-managerOpenShift Bot2017-04-131-40/+2
|\ \ | | | | | | Merged by openshift-bot
| * | Standardize use of byo and common for network_manager.ymlRussell Teague2017-04-121-40/+2
| | |
* | | Refactor initialize groups tasksRussell Teague2017-04-1232-138/+106
|/ / | | | | | | | | | | | | | | | | | | | | | | Two tasks for initializing group names for the byo playbooks was located in the common folder in the std_include.yml file. Byo dependencies should not be in the common folder. The two tasks have been removed from common/openshift-cluster/std_include.yml to a new file byo/openshift-cluster/initialize_groups.yml. All references where these tasks were included from either std_include.yml or other various files have been updated to use the byo initialize_groups.yml. The methodology implemented follows the pattern of having groups set up in byo then calling out to playbooks in common, which are common to all deployments.
* / Refactor docker upgrade playbooksRussell Teague2017-04-104-74/+1
|/ | | | | The playbooks were crossing byo/common boundaries for task includes. This moves all 'common' files/tasks into the 'common' folder.
* validate and normalize inventory variablesLuke Meyer2017-03-299-13/+0
| | | | | | | | | | In openshift_repos and everywhere, ensure deployment_type and openshift_deployment_type are defined and the same. We really want to set openshift_deployment_type, but users will likely still have just deployment_type, so accept both. And don't make every playbook default openshift_deployment_type to deployment_type. This introduces the openshift_sanitize_inventory role to run before anything else.