Browse Source

preinstall: etcd group might not exists (#7202)

fixes 8c1821228d

Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
pull/7204/head
Etienne Champetier 3 years ago
committed by GitHub
parent
commit
49c4345c9a
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 3 additions and 4 deletions
  1. 7
      roles/kubernetes/preinstall/tasks/0020-verify-settings.yml

7
roles/kubernetes/preinstall/tasks/0020-verify-settings.yml

@ -69,8 +69,7 @@
that: groups.etcd|length is not divisibleby 2 that: groups.etcd|length is not divisibleby 2
when: when:
- not ignore_assert_errors - not ignore_assert_errors
- groups.get('etcd')
- inventory_hostname in groups['etcd']
- inventory_hostname in groups.get('etcd',[])
- name: Stop if memory is too small for masters - name: Stop if memory is too small for masters
assert: assert:
@ -274,7 +273,7 @@
that: etcd_deployment_type in ['host', 'docker'] that: etcd_deployment_type in ['host', 'docker']
msg: "The etcd deployment type, 'etcd_deployment_type', must be host or docker" msg: "The etcd deployment type, 'etcd_deployment_type', must be host or docker"
when: when:
- inventory_hostname in groups['etcd']
- inventory_hostname in groups.get('etcd',[])
- not etcd_kubeadm_enabled - not etcd_kubeadm_enabled
- name: Stop if etcd deployment type is not host when container_manager != docker - name: Stop if etcd deployment type is not host when container_manager != docker
@ -282,7 +281,7 @@
that: etcd_deployment_type == 'host' that: etcd_deployment_type == 'host'
msg: "The etcd deployment type, 'etcd_deployment_type', must be host when container_manager is not docker" msg: "The etcd deployment type, 'etcd_deployment_type', must be host when container_manager is not docker"
when: when:
- inventory_hostname in groups['etcd']
- inventory_hostname in groups.get('etcd',[])
- not etcd_kubeadm_enabled - not etcd_kubeadm_enabled
- container_manager != 'docker' - container_manager != 'docker'

Loading…
Cancel
Save