summaryrefslogtreecommitdiffstats
path: root/playbooks/common/openshift-cluster/upgrades/v3_5
Commit message (Collapse)AuthorAgeFilesLines
* Remove upgrade playbooks for 3.3 through 3.5Russell Teague2017-11-087-432/+0
|
* Merge pull request #5875 from mgugino-upstream-stage/fix-upgrade-config-hookMichael Gugino2017-10-271-0/+2
|\ | | | | | | | | This previously passed all CI tests, merge queue broke last night. Merging, this is a blocker bug.
| * 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
* | Remove base package installMichael Gugino2017-10-231-1/+0
|/ | | | | | | | | | | Currently, base atomic-openshift package is installed for versioning. This doesn't appear to be necessary. This commit removes this step. Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1504196
* Remove unneeded master config updates during upgradesMichael Gugino2017-10-171-16/+0
| | | | | | | | | | | | | | | | | Currently, upgrade_control_plane.yml will add any missing sections to the openshift master's config. These additions are only needed once. Users who perform multiple upgrades to their clusters over time do not need to have these variables re-inserted. Currently, re-inserting these variables can cause unwanted local changes. This commit ensures that the variables are only inserted into openshift master's config once. Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1486054
* Ensure controllerConfig.serviceServingCert is correctly set during upgrade.Andrew Butcher2017-10-131-0/+10
|
* Limit base-package install during master upgradesMichael Gugino2017-10-021-0/+1
| | | | | | | | | | | Currently, openshift_version installs RPM packages on all nodes and masters to aid in determining and setting the proper version across the cluster. This commit limits the host groups to only masters during upgrade_control_plane plays. Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1495107
* move health-checks and control-plane-verification before excludersJan Chaloupka2017-09-291-4/+4
|
* disable excluders after all pre-checksJan Chaloupka2017-09-211-4/+4
|
* Test: Fail on entry point playbooks in commonRussell Teague2017-08-293-3/+3
|
* Fix syntax for when statementRodolfo Carvalho2017-08-103-6/+9
| | | | | | | | 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}}
* Run storage upgrade pre and post master upgradeRussell Teague2017-06-183-22/+0
|
* Correct master-config update during upgradeRussell Teague2017-06-082-0/+18
|
* verify upgrade targets separately for each group (masters, nodes, etcd)Jan Chaloupka2017-05-313-6/+24
|
* run excluders over selected set of hosts during control_plane/node upgradeJan Chaloupka2017-05-033-5/+7
| | | | Disable/reset excluders over requested hosts
* v3.5 Upgrade RefactorRussell Teague2017-05-023-0/+330
|
* Fix typoScott Dodson2017-03-131-1/+1
|
* Fix incorrect comparison when detecting petsetsTim Bielawa2017-03-101-2/+2
|
* Identify PetSets in 3.4 clusters and fail if any are detectedTim Bielawa2017-03-071-0/+49
| | | | | | | | | | | * PetSets are deprecated in 3.5, replaced with StatefulSets * We can not automatically migrate between the two * Red Hat has never supported PetSets nor do we support StatefulSets * Gracefully handles invalid resource queries if ran against 3.5+ clusters * Fails out with explanation and ref docs if petsets are detected Reference bug: https://bugzilla.redhat.com/show_bug.cgi?id=1428229
* Add oc_objectvalidator to upgrade checkScott Dodson2017-03-071-0/+18
|
* Fix typo, add symlinks for rolesScott Dodson2017-02-172-0/+2
| | | | Fixes Bug 1423425
* Fix some lintJason DeTiberus2017-02-151-1/+0
|
* Add upgrade job step after the entire upgrade performsMaciej Szulik2017-02-151-0/+19