mirror of
https://github.com/kubernetes-sigs/kubespray.git
synced 2026-05-19 23:07:47 -02:30
verify_settings: Consolidate assert loop in one task
This commit is contained in:
@@ -61,18 +61,15 @@
|
|||||||
msg: "The current release of Kubespray only support newer version of Kubernetes than {{ kube_version_min_required }} - You are trying to apply {{ kube_version }}"
|
msg: "The current release of Kubespray only support newer version of Kubernetes than {{ kube_version_min_required }} - You are trying to apply {{ kube_version }}"
|
||||||
when: not ignore_assert_errors
|
when: not ignore_assert_errors
|
||||||
|
|
||||||
# simplify this items-list when https://github.com/ansible/ansible/issues/15753 is resolved
|
|
||||||
- name: "Stop if known booleans are set as strings (Use JSON format on CLI: -e \"{'key': true }\")"
|
- name: "Stop if known booleans are set as strings (Use JSON format on CLI: -e \"{'key': true }\")"
|
||||||
assert:
|
assert:
|
||||||
that: item.value | type_debug == 'bool'
|
that:
|
||||||
msg: "{{ item.value }} isn't a bool"
|
- download_run_once | type_debug == 'bool'
|
||||||
|
- deploy_netchecker | type_debug == 'bool'
|
||||||
|
- download_always_pull | type_debug == 'bool'
|
||||||
|
- helm_enabled | type_debug == 'bool'
|
||||||
|
- openstack_lbaas_enabled | type_debug == 'bool'
|
||||||
run_once: true
|
run_once: true
|
||||||
with_items:
|
|
||||||
- { name: download_run_once, value: "{{ download_run_once }}" }
|
|
||||||
- { name: deploy_netchecker, value: "{{ deploy_netchecker }}" }
|
|
||||||
- { name: download_always_pull, value: "{{ download_always_pull }}" }
|
|
||||||
- { name: helm_enabled, value: "{{ helm_enabled }}" }
|
|
||||||
- { name: openstack_lbaas_enabled, value: "{{ openstack_lbaas_enabled }}" }
|
|
||||||
when: not ignore_assert_errors
|
when: not ignore_assert_errors
|
||||||
|
|
||||||
- name: Stop if even number of etcd hosts
|
- name: Stop if even number of etcd hosts
|
||||||
|
|||||||
Reference in New Issue
Block a user