From 29581187072ce6c818face8dae728663bfb64bbf Mon Sep 17 00:00:00 2001 From: Konstantinos Tsakalozos Date: Thu, 8 Jun 2017 16:27:05 +0300 Subject: [PATCH] Fix setting juju worker labels during deployment --- .../layers/kubernetes-worker/reactive/kubernetes_worker.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cluster/juju/layers/kubernetes-worker/reactive/kubernetes_worker.py b/cluster/juju/layers/kubernetes-worker/reactive/kubernetes_worker.py index d42c9241a6c..b9ffdb32ea0 100644 --- a/cluster/juju/layers/kubernetes-worker/reactive/kubernetes_worker.py +++ b/cluster/juju/layers/kubernetes-worker/reactive/kubernetes_worker.py @@ -328,6 +328,7 @@ def start_worker(kube_api, kube_control, cni): set_state('kubernetes-worker.config.created') restart_unit_services() update_kubelet_status() + apply_node_labels() remove_state('kubernetes-worker.restart-needed') @@ -415,7 +416,7 @@ def apply_node_labels(): # Atomically set a label for label in user_labels: - _apply_node_label(label) + _apply_node_label(label, overwrite=True) def arch():