summaryrefslogtreecommitdiffstats
path: root/playbooks/adhoc/upgrades/files
Commit message (Collapse)AuthorAgeFilesLines
* Refactor upgrade playbook(s)Jason DeTiberus2015-11-102-198/+0
| | | | | | | | | | | | | - 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.
* Minor upgrade improvements.Devan Goodwin2015-11-061-2/+5
| | | | | | | Skip some 3.1 checks if doing a 3.0.x to 3.0.2 upgrade. Improve error message when oc whoami fails (i.e. openshift is down) during pre-upgrade checks, rather than assuming the binary doesn't exist.
* Fix issues related to upgrade packages being unavailableJason DeTiberus2015-11-061-2/+4
|
* Add pre-upgrade script to be run on first master.Devan Goodwin2015-11-061-0/+185
| | | | | | | | | | Script currently just checks for port names that are no longer valid. In theory other checks may be added to this script in the future. Script was originally written by Steve Milner and Andy Goldstein. If the script fails, ansible seems to handle this nicely by default, exiting the upgrade and displaying stderr and stdout, both of which contain useful info on what the problem was.
* Additional upgrade enhancementsJason DeTiberus2015-11-051-0/+8
- rework the version checking - provide better safety if the apiLevel attributes are missing - ensure a list of api levels are present - remove a list of api levels - pylint fixes