From c036a7d871adc52ba37bf47df14999f259ca5395 Mon Sep 17 00:00:00 2001
From: Mohamed Zaian <mohamedzaian@gmail.com>
Date: Thu, 8 Dec 2022 19:44:23 +0100
Subject: [PATCH] Disable 'Check that IP range is enough for the nodes' when
 calico is used (#9491)

---
 roles/kubernetes/preinstall/tasks/0020-verify-settings.yml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/roles/kubernetes/preinstall/tasks/0020-verify-settings.yml b/roles/kubernetes/preinstall/tasks/0020-verify-settings.yml
index 1ff163f3b..6ceafbec9 100644
--- a/roles/kubernetes/preinstall/tasks/0020-verify-settings.yml
+++ b/roles/kubernetes/preinstall/tasks/0020-verify-settings.yml
@@ -187,6 +187,7 @@
     that:
       - 2 ** (kube_network_node_prefix - kube_pods_subnet | ipaddr('prefix')) >= groups['k8s_cluster'] | length
     msg: "Not enough IPs are available for the desired node count."
+  when: kube_network_plugin != 'calico'
   run_once: yes
 
 - name: Stop if unknown dns mode
-- 
GitLab