summaryrefslogtreecommitdiffstats
path: root/playbooks/common/openshift-cluster/upgrades/v3_7
Commit message (Collapse)AuthorAgeFilesLines
* Switch to configmap leader election on 3.7 upgradeMonis Khan2017-10-061-0/+5
| | | | | | | | | | | | | | | | | This change sets the controllerConfig.election.lockName to openshift-master-controllers on a 3.7 upgrade. This is the default in a new 3.7 cluster. Important excerpt from the docs inside the origin codebase (slightly modified): There are two modes for lease operation - a legacy mode that directly connects to etcd, and the preferred mode which coordinates on a configmap or endpoint in the kube-system namespace. Because legacy mode and the new mode do not coordinate on the same key, an upgrade must stop all controllers before changing the configuration and starting controllers with the new config. Signed-off-by: Monis Khan <mkhan@redhat.com>
* 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
* Merge pull request #5593 from ingvagabund/block-upgrade-if-etcd3-not-setJan Chaloupka2017-09-301-0/+4
|\ | | | | block 3.6->3.7 upgrade if storage backend is not set to etcd3
| * block 3.6->3.7 upgrade if storage backend is not set to etcd3Jan Chaloupka2017-09-291-0/+4
| |
* | move health-checks and control-plane-verification before excludersJan Chaloupka2017-09-292-12/+12
|/
* check if the storage backend is set to etcd3 before upgrading to 3.7Jan Chaloupka2017-09-251-0/+4
|
* disable excluders after all pre-checksJan Chaloupka2017-09-211-8/+8
|
* add health checks 3_6,3_7 upgrade pathjuanvallejo2017-09-112-0/+8
|
* Merge pull request #5259 from mtnbikenc/fix-upgrade-auth-checkRussell Teague2017-08-311-0/+1
|\ | | | | [BZ1486450] Only run migrate auth for < 3.7
| * Only run migrate auth for < 3.7Russell Teague2017-08-291-0/+1
| |
* | Test: Fail on entry point playbooks in commonRussell Teague2017-08-293-3/+3
|/
* Upgrade check for OpenShift authorization objectsRussell Teague2017-08-241-0/+10
| | | | | | | Adds task to run `oc adm migrate authorization` to ensure OpenShift authorization objects are in sync. Fixes #5021
* 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}}
* Add v3_7 upgradesScott Dodson2017-08-087-0/+382