summaryrefslogtreecommitdiffstats
path: root/playbooks/common/openshift-cluster/config.yml
Commit message (Collapse)AuthorAgeFilesLines
* Refactor openshift-management entry pointRussell Teague2017-10-121-1/+1
|
* Merge pull request #5129 from maxamillion/fedora-compatOpenShift Merge Robot2017-10-101-1/+10
|\ | | | | | | | | | | | | | | | | | | | | Automatic merge from submit-queue. Fedora compat fixes for package version checks and dnf bug workaround Fix a couple things that don't work with Fedora: - Don't attempt to version check components, they aren't going to match the hard coded RHEL package versions. - Work around a [bug in dnf](https://bugzilla.redhat.com/show_bug.cgi?id=1199432)'s python API that throws an error when a package spec has a `*` character in the Release field Once we're done with review, I'll squash commits.
| * rebase on masterAdam Miller2017-10-061-1/+1
| | | | | | | | Signed-off-by: Adam Miller <maxamillion@fedoraproject.org>
| * Add fedora compatibilityAdam Miller2017-10-061-2/+11
| | | | | | | | | | | | | | | | | | | | | | - don't check pkg versions on Fedora, it won't work; they move faster than RHEL and it's not realistic to maintain that package list. - handle differences between yum and dnf pkgspec for excluder - work-around for a bug in dnf https://bugzilla.redhat.com/show_bug.cgi?id=1199432 - make requirement verify one play, don't run unnecessary checks on Fedora
* | Rename openshift_cfme role to openshift_managementTim Bielawa2017-10-061-2/+2
|/
* Merge pull request #5336 from tbielawa/cfme_4.6OpenShift Merge Robot2017-10-051-0/+3
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Automatic merge from submit-queue. Cfme 4.6 # Description * Implements support for **CFME 4.6** in OCP 3.7 * **Replaces** the Tech Preview CFME 4.5 release included in OCP 3.6 * Does not support graceful migrations from the CFME 4.5 tech preview release # References * [Trello - (5) Integrate CFME 4.6 into OCP Installation](https://trello.com/c/Rzfn5Qa8/380-5-integrate-cfme-46-into-ocp-installation) Ensure the following RFE/Errors do not happen again - [x] #4555 - Error creating the CFME user - [x] #4556 - Error in PV template evaluation - [x] #4822 - Changing `maxImagesBulkImportedPerRepository` parameter - [x] #4568 - Add NFS directory support # Features Ensure the following features are configurable in the role - [x] POC deployments can easily default to NFS storage - [ ] Production/Cloud deployments can use automatic storage providers - [ ] Able to select between podified vs. external PostgreSQL database (podified uses configured storage mechanism) - [x] Template resource requests can be overridden for POC deployments
| * Hooks for installing CFME during full openshift installationTim Bielawa2017-10-041-0/+3
| |
* | Move node cert playbook into node config pathRussell Teague2017-10-031-2/+0
| |
* | Move master cert playbooks into master config pathRussell Teague2017-10-031-4/+0
| |
* | Move etcd cert playbooks into etcd config pathRussell Teague2017-10-031-4/+0
|/
* Separate certificate playbooks.Andrew Butcher2017-10-021-0/+10
|
* Remove oo_option facts.Andrew Butcher2017-09-291-4/+0
|
* OpenShift-Ansible Installer CheckpointingRussell Teague2017-09-271-33/+9
| | | | | | | | | | | - 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
* Merge pull request #5176 from ewolinetz/deprecate_log_met_varsOpenShift Merge Robot2017-09-221-0/+8
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Automatic merge from submit-queue Creating structure to warn for use of deprecated variables and set th… …em in a single location before they are no longer honored Implementation of https://trello.com/c/XKOGHSkP/460-3-deprecate-openshifthostedloggingmetrics-installer-variables Tried to implement this in a way such that we can easily and cleanly add/remove variables in the future for any role we choose. Addresses: https://bugzilla.redhat.com/show_bug.cgi?id=1449812 https://bugzilla.redhat.com/show_bug.cgi?id=1464349
| * Creating structure to warn for use of deprecated variables and set them in a ↵Eric Wolinetz2017-09-201-0/+8
| | | | | | | | single location before they are no longer honored
* | Updating to always configure api aggregation with installationEric Wolinetz2017-09-201-0/+11
|/
* Revert back to hostnamectl and previous default of not setting hostnameScott Dodson2017-09-081-3/+4
| | | | | | | | | The old default was "{{ not openshift.common.version_gte_3_1_or_1_1 }}" just default to false instead, master branch will never be used with 3.0 hostname module doesn't work on atomic host Fixes BZ 1489913
* Merge pull request #5305 from mtnbikenc/breakout-master-additionalOpenShift Bot2017-09-071-0/+2
|\ | | | | Merged by openshift-bot
| * Move master additional config out of baseRussell Teague2017-09-051-0/+2
| |
* | Remove openshift-commonMichael Gugino2017-09-061-0/+8
|/ | | | | | | | | 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.
* Standardize etcd entry point playbooksRussell Teague2017-09-011-2/+0
|
* Break out master config into stand-alone playbookRussell Teague2017-09-011-6/+0
| | | | | | | | | 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.
* Merge pull request #5282 from mtnbikenc/breakout-node-configOpenShift Bot2017-09-011-20/+0
|\ | | | | Merged by openshift-bot
| * Break out node config into stand-alone playbookRussell Teague2017-08-311-20/+0
| | | | | | | | | | | | | | | | | | | | 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 all-in-one fail check to evaluate_groups.ymlRussell Teague2017-08-311-6/+0
|/
* Move firewall install and fix scaleup playbooksRussell Teague2017-08-291-4/+0
|
* Merge pull request #5091 from mtnbikenc/standardize-std_includeOpenShift Bot2017-08-151-4/+0
|\ | | | | Merged by openshift-bot
| * Standardize usage of std_include in byoRussell Teague2017-08-151-4/+0
| |
* | Additional os_firewall role refactoringRussell Teague2017-08-151-0/+4
|/ | | | | | | | | * Remove openshift_facts dependency * Move firewall initialization from std_include.yml to openshift_cluster/config.yml Installing firewall packages is only necessary during OpenShift installation.
* Warn when user has no etcd group member nodesClayton Coleman2017-08-081-0/+6
| | | | This will be removed from support in a future release
* Merge pull request #4850 from kwoodson/normalize_logging_entryScott Dodson2017-08-021-0/+4
|\ | | | | Normalize logging entry point to include std_include.
| * Normalize logging entry.Kenny Woodson2017-07-241-0/+4
| |
* | Clean up unnecessary quotesRodolfo Carvalho2017-07-271-1/+1
|/
* Merge pull request #4495 from ashcrow/skip-nfs-on-requirements-checkScott Dodson2017-06-261-0/+19
|\ | | | | Skip nfs and lb groups on openshift_version
| * Moving checks down after required initialization happens.Kenny Woodson2017-06-221-0/+19
| |
* | Creation of service_catalog and placeholder broker rolesewolinetz2017-06-221-0/+6
|/
* Rework openshift_excluders roleRussell Teague2017-05-161-8/+8
|
* run excluders over selected set of hosts during control_plane/node upgradeJan Chaloupka2017-05-031-2/+14
| | | | Disable/reset excluders over requested hosts
* Merge pull request #3793 from jarrpa/glusterfs-registryOpenShift Bot2017-04-171-0/+4
|\ | | | | Merged by openshift-bot
| * Integrate GlusterFS into OpenShift installationJose A. Rivera2017-04-101-0/+4
| | | | | | | | Signed-off-by: Jose A. Rivera <jarrpa@redhat.com>
* | Refactor use of initialize_oo_option_facts.ymlRussell Teague2017-04-101-24/+1
|/
* Make the OCP available version detection excluder freeJan Chaloupka2017-03-281-3/+0
| | | | | | When detecting available OCP version via repoquery, use yum.conf file with exclude= set to an empty array. So the detection is independent of the OCP excluder.
* re-enable excluders if they are enabled after openshift version detectionJan Chaloupka2017-03-091-0/+4
|
* - update excluders to latest, in non-upgrade scenarios do not updateJan Chaloupka2017-03-071-0/+3
| | | | | | - check both available excluder versions are at most of upgrade target version - get excluder status through status command - make excluders enablement configurable
* Add excluder management to upgrade and config playbooksScott Dodson2017-02-061-0/+4
|
* Restructure certificate redeploy playbooksAndrew Butcher2017-02-021-16/+0
|
* Add new option 'openshift_docker_selinux_enabled'Russell Teague2017-01-241-0/+3
| | | | | Allows controlling 'selinux-enabled' docker options Can be set to true or false
* fix taggingJason DeTiberus2016-11-291-0/+2
|
* Update play names for consistency.Andrew Butcher2016-09-291-1/+1
|
* [tags] add some support for running a subset of config via tagsJason DeTiberus2016-08-241-0/+22
|