summaryrefslogtreecommitdiffstats
path: root/roles/openshift_version/tasks/masters_and_nodes.yml
Commit message (Collapse)AuthorAgeFilesLines
* Simplify double upgrade version logicMichael Gugino2018-02-131-1/+1
| | | | | | | | | | | | | | | | | Currently, double upgrade process (3.7 -> 3.9) for control plane attempts to run openshift_version role twice to set the appropriate values for upgrading each major version, 3.8 and 3.9. This commit instructs openshift_version to only inquire about the proper settings for 3.9, and hard-sets the appropriate values for 3.8. This allows a simplification of the openshift_version role, allowing for easier debugging. Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1542368
* Revert openshift_version to previous stateMichael Gugino2018-02-121-5/+2
|
* Add call to 3.8 playbook in 3.9 upgradeScott Dodson2018-01-171-2/+5
|
* Refactor version and move some checks into sanity_checks.pyMichael Gugino2018-01-091-0/+39
This commit changes how we handle openshift_version role. Most of the version initialization code is only run on the first master now. All other hosts have values set from the master. Aftwards, we run some basic RPM queries to ensure that the correct version is available on the other nodes. Containerized needs to do their own image checks elsewhere.