From 06cdb260f62d994aaa23bc60a7ffa12e9451117a Mon Sep 17 00:00:00 2001 From: mirwan Date: Sun, 29 Apr 2018 18:02:14 +0200 Subject: [PATCH] labelvalue must be formatted to handle non string values (#2722) --- roles/kubernetes/node/templates/kubelet.standard.env.j2 | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/roles/kubernetes/node/templates/kubelet.standard.env.j2 b/roles/kubernetes/node/templates/kubelet.standard.env.j2 index 31a72f518..19100c1a7 100644 --- a/roles/kubernetes/node/templates/kubelet.standard.env.j2 +++ b/roles/kubernetes/node/templates/kubelet.standard.env.j2 @@ -95,9 +95,9 @@ KUBELET_HOSTNAME="--hostname-override={{ kube_override_hostname }}" {% endif %} {% set inventory_node_labels = [] %} {% if node_labels is defined %} -{% for labelname, labelvalue in node_labels.iteritems() %} -{% set dummy = inventory_node_labels.append(labelname + '=' + labelvalue) %} -{% endfor %} +{% for labelname, labelvalue in node_labels.iteritems() %} +{% set dummy = inventory_node_labels.append('%s=%s'|format(labelname, labelvalue)) %} +{% endfor %} {% endif %} {% set all_node_labels = role_node_labels + inventory_node_labels %}