summaryrefslogtreecommitdiffstats
path: root/playbooks/byo/openshift-cluster
Commit message (Collapse)AuthorAgeFilesLines
* Ensure deployment_subtype is set within openshift_sanitize_inventory.Andrew Butcher2017-10-201-2/+0
|
* Merge pull request #5614 from mtnbikenc/fix-prometheusOpenShift Merge Robot2017-10-031-0/+2
|\ | | | | | | | | | | | | Automatic merge from submit-queue. Fix Prometheus byo entry point Adds the std_include.yml playbook to the byo entrypoint and moves the conditional install to the openshift_hosted.yml portion of an install.
| * Fix Prometheus byo entry pointRussell Teague2017-10-021-0/+2
| |
* | Separate certificate playbooks.Andrew Butcher2017-10-024-6/+30
|/
* OpenShift-Ansible Installer CheckpointingRussell Teague2017-09-271-0/+6
| | | | | | | | | | | - Added installer_checkpoint role and callback plugin - Added checkpoint 'Start' and 'End' plays to each installation phase Additional items related to enabling proper checkpointing: - Removed openshift_set_hostname and related task (related to 3.0) - Added openshift-hosted entry point playbook - Moved openshift metrics and logging out of openshift_hosted playbook - Moved API Aggregation play to master install
* Do a full stop/start when etcd certificates had expired.Andrew Butcher2017-09-212-0/+12
|
* Merge pull request #5208 from mgugino-upstream-stage/remove-openshift_commonOpenShift Bot2017-09-073-8/+0
|\ | | | | Merged by openshift-bot
| * Remove openshift-commonMichael Gugino2017-09-063-8/+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 openshift_provisioners entry pointRussell Teague2017-08-231-0/+6
|
* 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.
* Add missing byo v3_7 playbooksScott Dodson2017-08-084-0/+52
|
* Merge pull request #3043 from jkhelil/scaleup_etcdScott Dodson2017-08-021-1/+3
|\ | | | | Add etcd scaleup playbook
| * add etcd scaleup playbookjawed2017-06-151-1/+3
| |
* | 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
|/ /
* | 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.
* 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-231-0/+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.
* GlusterFS: Allow for a separate registry-specific playbookJose A. Rivera2017-05-041-0/+2
| | | | 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
| |
* | Normalizing groups.Kenny Woodson2017-05-011-14/+0
|/
* 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>
* | Refactor initialize groups tasksRussell Teague2017-04-1225-92/+84
| | | | | | | | | | | | | | | | | | | | | | | | 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-293-3/+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.
* Added 3.5 -> 3.6 upgrade playbooksSteve Kuznetsov2017-03-245-0/+349
|
* Merge pull request #3626 from mtnbikenc/module_renameOpenShift Bot2017-03-151-2/+2
|\ | | | | Merged by openshift-bot
| * Renaming oadm_manage_node to oc_adm_manage_nodeRussell Teague2017-03-101-2/+2
| |