summaryrefslogtreecommitdiffstats
path: root/playbooks/common/openshift-cluster
Commit message (Collapse)AuthorAgeFilesLines
* Add g_new_node_hosts to cluster_hosts.Andrew Butcher2016-02-021-1/+1
|
* Merge pull request #1114 from lhuard1A/fix_update_repos_and_packagesBrenton Leanhardt2016-01-291-1/+0
|\ | | | | Fix update_repos_and_packages playbook which now needs openshift_facts
| * Move the `is_atomic` check from `update_repos_and_packages.yml` to ↵Lénaïc Huard2016-01-121-1/+0
| | | | | | | | `rhel_subscribe`
* | Fix checking for update package availabilityNikolai Prokoschenko2016-01-261-2/+2
| | | | | | | | | | Currently, if `yum list available` returns two versions, for whatever reason, no sorting is imposed. Therefore it's possible that an upgraded package version is available but is not being detected. This patch sorts the version number list so that most recent version is always picked first.
* | Merge pull request #1177 from smunilla/install_storage_on_installBrenton Leanhardt2016-01-251-0/+18
|\ \ | | | | | | v3_0_to_v3_1_upgrade: Install storage packages
| * | v3_0_to_v3_1_upgrade: Remove is_atomic check for upgradesSamuel Munilla2016-01-141-2/+0
| | |
| * | v3_0_to_v3_1_upgrade: Copy tasks rather than including from the playbookSamuel Munilla2016-01-131-2/+19
| | | | | | | | | | | | As suggested, this should help decouple the upgrade from the config
| * | v3_0_to_v3_1_upgrade: Install storage packagesSamuel Munilla2016-01-131-0/+3
| |/ | | | | | | Include the existing storage plugin configuration during an upgrade.
* | Check master certificates during upgrade.Andrew Butcher2016-01-201-3/+27
| |
* | 3.1.1 upgrade playbookBrenton Leanhardt2016-01-137-0/+278
|/
* Merge pull request #1128 from lhuard1A/bin_cluster_ose_3.1Thomas Wiest2016-01-111-1/+1
|\ | | | | Make bin/cluster able to spawn an OSE 3.1 cluster
| * Make bin/cluster able to spawn OSE 3.1 clustersLénaïc Huard2016-01-081-1/+1
| |
* | Merge pull request #1008 from detiber/upgradeVersionCheckBrenton Leanhardt2016-01-071-4/+7
|\ \ | |/ |/| Improve 3.1/1.1 upgrade check
| * Improve 3.1/1.1 upgrade checkJason DeTiberus2015-12-021-4/+7
| |
* | Merge pull request #951 from abutcher/nfsWesley Hearn2016-01-042-0/+18
|\ \ | | | | | | NFS for registry storage
| * | Create nfs host group with registry volume attachment.Andrew Butcher2015-12-152-0/+18
| | |
* | | Merge pull request #808 from sdodson/containersBrenton Leanhardt2015-12-193-0/+4
|\ \ \ | | | | | | | | Containerized install with SDN support
| * | | Skip yum/dnf ops when is_containerizedScott Dodson2015-12-151-0/+1
| | | |
| * | | Containerization work by @sdodsonScott Dodson2015-12-152-1/+4
| | | |
| * | | Initial containerization work from @ibottyTobias Florek2015-12-151-1/+1
| |/ / | | | | | | | | | copied from https://github.com/eparis/kubernetes-ansible/blob/17f98edd7ff53e649b43e26822b8fbc0be42b233/roles/common/tasks/main.yml
* / / Clean up versions.shScott Dodson2015-12-161-3/+2
|/ /
* | Merge pull request #1028 from kwoodson/remove_env_host_typeKenny Woodson2015-12-141-21/+21
|\ \ | | | | | | Removing env-host-type in preparation of env and environment changes.
| * | Updating env-host-type to host patternsKenny Woodson2015-12-111-21/+21
| | |
* | | Merge pull request #1000 from detiber/localhostFixThomas Wiest2015-12-102-0/+18
|\ \ \ | | | | | | | | Enforce connection: local and become: no on all localhost plays
| * | | Enforce connection: local and become: no on all localhost playsJason DeTiberus2015-11-302-0/+18
| | | |
* | | | Remove yum / dnf duplicationScott Dodson2015-12-092-15/+9
| | | |
* | | | Merge pull request #1020 from abutcher/pre-3.1-dnsipBrenton Leanhardt2015-12-081-2/+0
|\ \ \ \ | | | | | | | | | | Default 3.0.x dnsIP
| * | | | Pass in and use first_master_ip as dnsIP for pre 3.1 nodes.Andrew Butcher2015-12-081-2/+0
| | | | |
* | | | | Merge pull request #986 from sdodson/preflightBrenton Leanhardt2015-12-081-7/+10
|\ \ \ \ \ | |_|_|/ / |/| | | | Clarify the preflight port check output
| * | | | Clarify the preflight port check outputScott Dodson2015-11-301-7/+10
| | | | |
* | | | | Merge pull request #988 from dak1n1/upgradesStefanie Forrester2015-12-041-2/+2
|\ \ \ \ \ | |_|/ / / |/| | | | added upgrade playbook for online
| * | | | added upgrade playbook for onlineStefanie Forrester2015-12-011-2/+2
| | |_|/ | |/| |
* / | | Refactor dns options and facts.Andrew Butcher2015-12-031-3/+0
|/ / /
* | | remove debug logging from scc/privileged patch commandJason DeTiberus2015-11-301-2/+1
| | |
* | | 3.1 upgrade - use --api-version for patch commandsJason DeTiberus2015-11-301-1/+7
| |/ |/|
* | Add -q flag to remove unwantend output (such as mirror and cache information)Urs Breu2015-11-261-2/+2
|/ | | | This prevents ansible failures when trying to set version facts
* Improve scaleup playbookJason DeTiberus2015-11-242-12/+9
| | | | | | | | - modify evaluate host to set oo_nodes_to_config to a new variable g_new_nodes_group if defined rather than g_nodes_group and also skip adding the master when g_new_nodes_group is set. - Remove byo specific naming from playbooks/common/openshift-cluster/scaleup.yml and created a new playbooks/byo/openshift-cluster/scaleup.yml playbook.
* Add serviceAccountConfig.masterCA during 3.1 upgradeJason DeTiberus2015-11-231-0/+4
| | | | | - uses the value of oauthConfig.masterCA if present, otherwise sets it to ca.crt
* Merge pull request #894 from detiber/gateUpgradeBrenton Leanhardt2015-11-161-3/+113
|\ | | | | Gate upgrade steps
| * Gate upgrade steps for 3.0 to 3.1 upgradeJason DeTiberus2015-11-131-3/+113
| | | | | | | | | | | | | | | | | | - Add gateing tests on the 3.0 to 3.1 upgrade - Ensure that each stage does not proceed if a subset of the hosts fail, since ansible will continue through the playbook as long as all hosts in a play haven't failed. - Fix up some left over references to byo group names
* | Merge pull request #893 from detiber/etcdFactsBrenton Leanhardt2015-11-131-0/+1
|\| | | | | Update etcd default facts setting
| * Update etcd default facts settingJason DeTiberus2015-11-131-0/+1
| |
* | Merge pull request #892 from abutcher/bz1280230Brenton Leanhardt2015-11-131-0/+10
|\ \ | |/ |/| Update master facts prior to upgrading from 3.0 to 3.1
| * Update master facts prior to upgrading incase facts are missing.Andrew Butcher2015-11-131-0/+10
| |
* | pre-upgrade-check: differentiates between port and targetPort in outputSteve Milner2015-11-131-7/+9
|/
* Fix update error for templates that didn't previously existJason DeTiberus2015-11-111-1/+8
|
* General cleanup of v3_0_to_v3_1/upgrade.ymlJason DeTiberus2015-11-111-210/+225
| | | | | | | | | - Reorder to push all non-changing checks first - Remove multiple plays where possible - Make formatting more consistent - Add additional comments to break up the different stages of the upgrade. - Use group names more consistently - Add package version checking to nodes
* Refactor upgrade playbook(s)Jason DeTiberus2015-11-1016-0/+882
| | | | | | | | | | | | | - Split playbooks into two, one for 3.0 minor upgrades and one for 3.0 to 3.1 upgrades - Move upgrade playbooks to common/openshift/cluster/upgrades from adhoc - Added a byo wrapper playbooks to set the groups based on the byo conventions, other providers will need similar playbooks added eventually - installer wrapper updates for refactored upgrade playbooks - call new 3.0 to 3.1 upgrade playbook - various fixes for edge cases I hit with a really old config laying around. - fix output of host facts to show connect_to value.
* Bug 1278245 - Failed to add node to existing env using ↵Brenton Leanhardt2015-11-061-0/+9
| | | | atomic-openshift-installer
* Fix lb group related errorsJason DeTiberus2015-11-051-3/+7
|