summaryrefslogtreecommitdiffstats
path: root/playbooks/common
diff options
context:
space:
mode:
authorScott Dodson <sdodson@redhat.com>2017-09-11 13:53:28 -0400
committerScott Dodson <sdodson@redhat.com>2017-09-11 14:04:47 -0400
commit3fc499fe3a1549f994ab13b0ebb5d4bba8c2c9cf (patch)
treeb7d9ff6bb7335e2a65860cb73b63f9e12141359f /playbooks/common
parente33eefbcb2b04ea2a985b253bddf13539fbf6eea (diff)
downloadopenshift-3fc499fe3a1549f994ab13b0ebb5d4bba8c2c9cf.tar.gz
openshift-3fc499fe3a1549f994ab13b0ebb5d4bba8c2c9cf.tar.bz2
openshift-3fc499fe3a1549f994ab13b0ebb5d4bba8c2c9cf.tar.xz
openshift-3fc499fe3a1549f994ab13b0ebb5d4bba8c2c9cf.zip
Clarify requirement of having etcd group
Diffstat (limited to 'playbooks/common')
-rw-r--r--playbooks/common/openshift-cluster/evaluate_groups.yml11
1 files changed, 7 insertions, 4 deletions
diff --git a/playbooks/common/openshift-cluster/evaluate_groups.yml b/playbooks/common/openshift-cluster/evaluate_groups.yml
index 16a733899..e55b2f964 100644
--- a/playbooks/common/openshift-cluster/evaluate_groups.yml
+++ b/playbooks/common/openshift-cluster/evaluate_groups.yml
@@ -43,11 +43,14 @@
- name: Evaluate groups - Fail if no etcd hosts group is defined
fail:
msg: >
- No etcd hosts defined. Running an all-in-one master is deprecated and
- will no longer be supported in a future upgrade.
+ Running etcd as an embedded service is no longer supported. If this is a
+ new install please define an 'etcd' group with either one or three
+ hosts. These hosts may be the same hosts as your masters. If this is an
+ upgrade you may set openshift_master_unsupported_embedded_etcd=true
+ until a migration playbook becomes available.
when:
- - g_etcd_hosts | default([]) | length == 0
- - not openshift_master_unsupported_all_in_one | default(False)
+ - g_etcd_hosts | default([]) | length not in [3,1]
+ - not openshift_master_unsupported_embedded_etcd | default(False)
- not openshift_node_bootstrap | default(False)
- name: Evaluate oo_all_hosts