From 16036c3fd4936ba4595bc188ea7bb75a8684e1b0 Mon Sep 17 00:00:00 2001 From: Mike Wilson Date: Fri, 20 Oct 2017 10:38:26 -0400 Subject: [PATCH] Change config.changed to config.changed.extra_sans so we only try to update certificates when the SAN entries change --- .../juju/layers/kubernetes-master/reactive/kubernetes_master.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cluster/juju/layers/kubernetes-master/reactive/kubernetes_master.py b/cluster/juju/layers/kubernetes-master/reactive/kubernetes_master.py index cf98583b72d..223d32b8a0b 100644 --- a/cluster/juju/layers/kubernetes-master/reactive/kubernetes_master.py +++ b/cluster/juju/layers/kubernetes-master/reactive/kubernetes_master.py @@ -469,7 +469,7 @@ def send_data(tls): tls.request_server_cert(common_name, sans, certificate_name) -@when('config.changed', 'certificates.available') +@when('config.changed.extra_sans', 'certificates.available') def update_certificate(tls): # I using the config.changed flag instead of something more # specific to try and catch ip changes. Being a little