diff --git a/roles/network_plugin/calico/tasks/install.yml b/roles/network_plugin/calico/tasks/install.yml index a292e3748..2da09a9aa 100644 --- a/roles/network_plugin/calico/tasks/install.yml +++ b/roles/network_plugin/calico/tasks/install.yml @@ -101,7 +101,7 @@ run_once: true delegate_to: "{{ groups['kube-master'][0] }}" when: - - calico_version_on_server.stdout|version_compare('v3.0.0', '>') or calico_upgrade_enabled + - calico_upgrade_enabled or calico_version_on_server.stdout|version_compare('v3.0.0', '>') - 'calico_conf.stdout == "0"' - name: Calico | Configure calico network pool (legacy) @@ -145,8 +145,7 @@ run_once: true delegate_to: "{{ groups['kube-master'][0] }}" when: - - calico_version_on_server.stdout|version_compare('v3.0.0', '>') or calico_upgrade_enabled - + - calico_upgrade_enabled or calico_version_on_server.stdout|version_compare('v3.0.0', '>') - name: Calico | Set global as_num (legacy) command: "{{ bin_dir}}/calicoctl config set asNumber {{ global_as_num }}" run_once: true @@ -181,7 +180,7 @@ with_items: - "{{ peers|default([]) }}" when: - - calico_version_on_server.stdout|version_compare('v3.0.0', '>') or calico_upgrade_enabled + - calico_upgrade_enabled or calico_version_on_server.stdout|version_compare('v3.0.0', '>') - peer_with_router|default(false) - inventory_hostname in groups['k8s-cluster'] @@ -222,7 +221,7 @@ with_items: - "{{ groups['calico-rr'] | default([]) }}" when: - - calico_version_on_server.stdout|version_compare('v3.0.0', '>') or calico_upgrade_enabled + - calico_upgrade_enabled or calico_version_on_server.stdout|version_compare('v3.0.0', '>') - peer_with_calico_rr|default(false) - inventory_hostname in groups['k8s-cluster'] - hostvars[item]['cluster_id'] == cluster_id