summaryrefslogtreecommitdiffstats
path: root/playbooks/common/openshift-cluster/upgrades/v3_6/upgrade.yml
Commit message (Collapse)AuthorAgeFilesLines
* Protect master installed version during node upgradesMichael Gugino2018-01-231-0/+1
| | | | | | | | | | Master version is unprotected during all upgrades. During node-only upgrades, master version should remain protected to ensure correct image tag is set for node upgrades. Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1536839
* Remove references to deployment_typeMichael Gugino2017-12-211-1/+1
| | | | | | | Move openshift_deployment_type check into sanity_check action plugin. Remove compatibility for deployment_type. deployment_type has been deprecated for some time now.
* Refactor upgrade codepaths step 1Michael Gugino2017-12-121-87/+12
| | | | | | | | | | | | | | | | This commit refactors some upgrade code paths. Touched areas are: 1) Reduces usage of 'oo_all_hosts' in various places, especially when running upgrade_control_plane. 2) Reuses common code across the various upgrade* playbooks. 3) Moves docker upgrade checks into container_runtime_role. 4) Combines smaller playbooks and plays to reduce file sprawl.
* Include Deprecation: Convert to import_playbookRussell Teague2017-12-071-17/+17
|
* Implement container runtime roleMichael Gugino2017-12-011-6/+0
|
* Playbook Consolidation - openshift-masterRussell Teague2017-11-221-1/+1
|
* Playbook Consolidation - InitializationRussell Teague2017-11-151-1/+1
|
* Add master config upgrade hook to upgrade-all playsMichael Gugino2017-10-251-0/+2
| | | | | | | | | | | Currently, in 1.5, 3.6, 1.7 upgrade-all plays, control plane upgrades are not called correctly. This commit ensures the master config hook is appropriately applied during these upgrades to match the steps in control plane only upgrades. Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1486054
* disable excluders after all pre-checksJan Chaloupka2017-09-211-8/+8
|
* Test: Fail on entry point playbooks in commonRussell Teague2017-08-291-1/+1
|
* Fix syntax for when statementRodolfo Carvalho2017-08-101-2/+3
| | | | | | | | Without that, playbook runs print warnings such as this: [WARNING]: when statements should not include jinja2 templating delimiters such as {{ }} or {% %}. Found: {{ g_etcd_hosts is not defined and g_new_etcd_hosts is not defined}}
* add pre-flight checks to ugrade pathjuanvallejo2017-08-021-0/+4
|
* Run storage upgrade pre and post master upgradeRussell Teague2017-06-181-2/+0
|
* verify upgrade targets separately for each group (masters, nodes, etcd)Jan Chaloupka2017-05-311-2/+8
|
* run excluders over selected set of hosts during control_plane/node upgradeJan Chaloupka2017-05-031-3/+5
| | | | Disable/reset excluders over requested hosts
* v3.6 Upgrade RefactorRussell Teague2017-05-021-0/+111