summaryrefslogtreecommitdiffstats
path: root/playbooks/common
Commit message (Collapse)AuthorAgeFilesLines
* Add Nuage support to openshift ansibleVishal Patil2016-01-252-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added variables Made changes for node configuration Add service restart logic to node Fixed ansible syntax errors Add cert and key info for nodes Added active and standby controller ip configuration information Uncommented the nuage sdn check Changed ca_crt -> ca_cert Added restarting of atomic openshift master Removed service account dependencies Fixes Fixed the api server url Removed redundant restart of atomic openshift master Configure nuagekubemon on all of the master nodes Restart master api and controllers as well on nuagekubemon installation Converted plugin config into template Add template for nuagekubemon Removed uplink interface from vars Able to copy cert keys Uninstall default ovs Add the kubemon template Do not install rdo sdn rpms in case of nuage Addressed latest review comments Set the networkPluginName for nuage
* Merge pull request #1020 from abutcher/pre-3.1-dnsipBrenton Leanhardt2015-12-082-2/+2
|\ | | | | Default 3.0.x dnsIP
| * Pass in and use first_master_ip as dnsIP for pre 3.1 nodes.Andrew Butcher2015-12-082-2/+2
| |
* | 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
| | | |
* | | | Merge pull request #983 from enoodle/manageiq_serviceBrenton Leanhardt2015-12-041-0/+2
|\ \ \ \ | |_|_|/ |/| | | Adding ManageIQ service account
| * | | ManageIQ Service Account: added role for ManageIQ service accountenoodle2015-12-041-0/+2
| | |/ | |/| | | | | | | Signed-off-by: enoodle <efreiber@redhat.com>
* | | Refactor dns options and facts.Andrew Butcher2015-12-032-19/+0
| | |
* | | Fix kubernetes service ip gathering.Andrew Butcher2015-12-011-5/+2
| |/ |/|
* | remove debug logging from scc/privileged patch commandJason DeTiberus2015-11-301-2/+1
| |
* | Set api version for oc commandsJason DeTiberus2015-11-301-1/+6
| |
* | 3.1 upgrade - use --api-version for patch commandsJason DeTiberus2015-11-301-1/+7
| |
* | Merge pull request #992 from ubreu/hotfix/fixVersionScriptBrenton Leanhardt2015-11-301-2/+2
|\ \ | | | | | | Add -q flag to remove unwantend output (such as mirror and cache information)
| * | 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
* | Merge pull request #985 from abutcher/ocConfigBrenton Leanhardt2015-11-301-1/+1
|\ \ | | | | | | Use admin.kubeconfig when obtaining kubernetes service ip
| * | Use admin.kubeconfig for get svc ip.Andrew Butcher2015-11-251-1/+1
| |/
* / Make sure that OpenSSL is installed before useFederico Simoncelli2015-11-251-0/+2
|/ | | | Signed-off-by: Federico Simoncelli <fsimonce@redhat.com>
* 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
* Replace map with oo_collect to support python-jinja2 <2.7Andrew Butcher2015-11-203-7/+7
|
* Add additive_facts_to_overwrite instead of overwriting all additive_factsAndrew Butcher2015-11-161-1/+2
|
* Refactor named certificates.Andrew Butcher2015-11-161-9/+44
|
* 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-132-3/+1
|\| | | | | Update etcd default facts setting
| * Update etcd default facts settingJason DeTiberus2015-11-132-3/+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-1018-0/+887
| | | | | | | | | | | | | - 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.
* Conditionals for flannel etcd client certs.Andrew Butcher2015-11-081-3/+8
|
* Merge pull request #698 from lebauce/flannelBrenton Leanhardt2015-11-062-0/+81
|\ | | | | Add support for flannel
| * Check etcd certs exist for flannel when its support is enabledSylvain Baubeau2015-10-271-1/+1
| |
| * Generate etcd certificats for flannel when is not embeddedSylvain Baubeau2015-10-271-0/+70
| |
| * Add flannel supportSylvain Baubeau2015-10-272-0/+11
| | | | | | | | Signed-off-by: Sylvain Baubeau <sbaubeau@redhat.com>
* | 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
| |
* | Various HA changes for pacemaker and native methods.Andrew Butcher2015-11-053-14/+58
| |
* | default to source persistence for haproxyJason DeTiberus2015-11-041-1/+1
| |
* | more tweaksJason DeTiberus2015-11-041-0/+1
| |
* | more tweaksJason DeTiberus2015-11-041-35/+9
| |
* | additional ha related updatesJason DeTiberus2015-11-042-6/+51
| |
* | additional native ha changesAndrew Butcher2015-11-041-5/+5
| |
* | Start of true master haJason DeTiberus2015-11-041-0/+26
| |
* | Merge pull request #761 from smunilla/scaleupBrenton Leanhardt2015-11-046-64/+72
|\ \ | | | | | | openshift-cluster: Scaleup
| * | Refactor common group evaluation to avoid duplicationJason DeTiberus2015-11-046-128/+66
| | |