summaryrefslogtreecommitdiff
path: root/playbooks/byo
AgeCommit message (Collapse)Author
2017-08-11Fix duplicate evaluate_groups.yml call during installRussell Teague
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.
2017-08-11Refactor group initializationRussell Teague
2017-08-08Add missing byo v3_7 playbooksScott Dodson
2017-08-02Merge pull request #3043 from jkhelil/scaleup_etcdScott Dodson
Add etcd scaleup playbook
2017-08-02Merge pull request #4850 from kwoodson/normalize_logging_entryScott Dodson
Normalize logging entry point to include std_include.
2017-07-27Add glusterfs_registry hosts to oo_all_hosts.Jose A. Rivera
Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1474630 Signed-off-by: Jose A. Rivera <jarrpa@redhat.com>
2017-07-26Add glusterfs hosts to oo_all_hosts so that hosts set initial facts.Andrew Butcher
2017-07-24Normalize logging entry.Kenny Woodson
2017-07-20Fix broken link to Docker image instructionsRodolfo Carvalho
And document that one needs to install dependencies before running playbooks.
2017-06-28Merge pull request #4623 from ↵Scott Dodson
ingvagabund/run-ttl-migration-only-one-on-the-first-master attach leases via the first master only and only once
2017-06-28attach leases via the first master only and only onceJan Chaloupka
- 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
2017-06-28evalute groups when running etcd upgrade from ↵Jan Chaloupka
byo/openshift-cluster/upgrades/upgrade_etcd.yml
2017-06-26Merge pull request #4495 from ashcrow/skip-nfs-on-requirements-checkScott Dodson
Skip nfs and lb groups on openshift_version
2017-06-26Merge pull request #4195 from ewolinetz/service_catalogScott Dodson
Creation of service_catalog and broker roles
2017-06-22Moving checks down after required initialization happens.Kenny Woodson
2017-06-22Creation of service_catalog and placeholder broker rolesewolinetz
2017-06-21Remove package_update from install playbookRodolfo Carvalho
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.
2017-06-17Introduce etcd migrate roleJan Chaloupka
2017-06-15Merge pull request #4041 from tbielawa/cfmeScott Dodson
CFME as an OpenShift Pod
2017-06-15add etcd scaleup playbookjawed
2017-06-14Merge pull request #4397 from sosiouxme/20170608-include-more-install-checksOpenShift Bot
Merged by openshift-bot
2017-06-14First POC of a CFME turnkey solution in openshift-anisbleTim Bielawa
2017-06-14pre-install checks: add more during byo installLuke Meyer
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.
2017-06-09Separate etcd and OpenShift CA redeploy playbooks.Andrew Butcher
2017-05-30Skip router/registry cert redeploy when ↵Andrew Butcher
openshift_hosted_manage_{router,registry}=false
2017-05-23health checks: configure failure output in playbooksLuke Meyer
Customized the error summary to depend on the intent of the playbook run. Ensured output makes sense when failures are unrelated to running checks.
2017-05-23Verify memory and disk requirements before installRodolfo Carvalho
2017-05-22health check playbooks: relocate and expandLuke Meyer
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.
2017-05-10Merge pull request #4118 from mtnbikenc/fix-groupsOpenShift Bot
Merged by openshift-bot
2017-05-09Temporarily revert to OSEv3 host group usageRussell Teague
2017-05-04GlusterFS: Allow swapping an existing registry's backend storageJose A. Rivera
Signed-off-by: Jose A. Rivera <jarrpa@redhat.com>
2017-05-04GlusterFS: Allow for a separate registry-specific playbookJose A. Rivera
Signed-off-by: Jose A. Rivera <jarrpa@redhat.com>
2017-05-02Merge pull request #4038 from mtnbikenc/upgrade-refactorOpenShift Bot
Merged by openshift-bot
2017-05-02Merge pull request #4045 from kwoodson/normalize_groupsOpenShift Bot
Merged by openshift-bot
2017-05-02v3.3 Upgrade RefactorRussell Teague
2017-05-02v3.4 Upgrade RefactorRussell Teague
2017-05-02v3.5 Upgrade RefactorRussell Teague
2017-05-02v3.6 Upgrade RefactorRussell Teague
2017-05-01Remove std_include from playbooks/byo/rhel_subscribe.ymlAndrew Butcher
2017-05-01Normalizing groups.Kenny Woodson
2017-04-28Refactor etcd rolesJan Chaloupka
- 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
2017-04-18Merge pull request #3948 from mtnbikenc/metrics-fixScott Dodson
Create openshift-metrics entrypoint playbook
2017-04-18Create openshift-metrics entrypoint playbookRussell Teague
2017-04-18Minor v3.6 upgrade docs fixesRussell Teague
2017-04-17Merge pull request #3793 from jarrpa/glusterfs-registryOpenShift Bot
Merged by openshift-bot
2017-04-13Merge pull request #3900 from mtnbikenc/refactor-network-managerOpenShift Bot
Merged by openshift-bot
2017-04-12Standardize use of byo and common for network_manager.ymlRussell Teague
2017-04-12Refactor initialize groups tasksRussell Teague
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.
2017-04-10Integrate GlusterFS into OpenShift installationJose A. Rivera
Signed-off-by: Jose A. Rivera <jarrpa@redhat.com>
2017-04-10Refactor docker upgrade playbooksRussell Teague
The playbooks were crossing byo/common boundaries for task includes. This moves all 'common' files/tasks into the 'common' folder.