From 2a7c9d27b2350a1f863c21d475914c32fe9f1de2 Mon Sep 17 00:00:00 2001
From: Nicolas Goudry <nicolas-goudry@users.noreply.github.com>
Date: Thu, 10 Aug 2023 05:51:26 +0200
Subject: [PATCH] fix(multus): loop_control template error when item is None
 (#10347)

---
 roles/kubernetes-apps/network_plugin/multus/tasks/main.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/roles/kubernetes-apps/network_plugin/multus/tasks/main.yml b/roles/kubernetes-apps/network_plugin/multus/tasks/main.yml
index 8e56d34ee..fdbede55a 100644
--- a/roles/kubernetes-apps/network_plugin/multus/tasks/main.yml
+++ b/roles/kubernetes-apps/network_plugin/multus/tasks/main.yml
@@ -11,7 +11,7 @@
   run_once: true
   with_items: "{{ multus_manifest_1.results + (multus_nodes_list | map('extract', hostvars, 'multus_manifest_2') | list | json_query('[].results')) }}"
   loop_control:
-    label: "{{ item.item.name }}"
+    label: "{{ item.item.name if item != None else 'skipped' }}"
   vars:
     multus_nodes_list: "{{ groups['k8s_cluster'] if ansible_play_batch | length == ansible_play_hosts_all | length else ansible_play_batch }}"
   when:
-- 
GitLab