From 02d083059465d1e47bde3dabed0800f2c03634e2 Mon Sep 17 00:00:00 2001 From: George Kraft Date: Fri, 16 Jun 2017 14:48:31 -0500 Subject: [PATCH] Fix Juju kubernetes-master idle_status never being called --- .../layers/kubernetes-master/reactive/kubernetes_master.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cluster/juju/layers/kubernetes-master/reactive/kubernetes_master.py b/cluster/juju/layers/kubernetes-master/reactive/kubernetes_master.py index 91ac8a9469c..387d2559720 100644 --- a/cluster/juju/layers/kubernetes-master/reactive/kubernetes_master.py +++ b/cluster/juju/layers/kubernetes-master/reactive/kubernetes_master.py @@ -284,9 +284,9 @@ def set_app_version(): hookenv.application_version_set(version.split(b' v')[-1].rstrip()) -@when('cdk-addons.configured', 'kube-api-endpoint.connected', +@when('cdk-addons.configured', 'kube-api-endpoint.available', 'kube-control.connected') -def idle_status(): +def idle_status(kube_api, kube_control): ''' Signal at the end of the run that we are running. ''' if not all_kube_system_pods_running(): hookenv.status_set('waiting', 'Waiting for kube-system pods to start')