From eecfb186648da830948c989b2a238e56c9b2cb2e Mon Sep 17 00:00:00 2001 From: Nicolas Trangez Date: Fri, 27 Sep 2019 15:35:20 -0700 Subject: [PATCH] salt: fix (once again) `Service` handling in `metalk8s_kubernetes` This time, the `externalIPs` field was not properly propagated. --- salt/_modules/metalk8s_kubernetes.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/salt/_modules/metalk8s_kubernetes.py b/salt/_modules/metalk8s_kubernetes.py index a0d14f3336..ba471482dc 100644 --- a/salt/_modules/metalk8s_kubernetes.py +++ b/salt/_modules/metalk8s_kubernetes.py @@ -1679,6 +1679,8 @@ def __dict_to_service_spec(spec): spec_obj.ports.append(kube_port) elif key == 'clusterIP': spec_obj.cluster_ip = value + elif key == 'externalIPs': + spec_obj.external_i_ps = value elif hasattr(spec_obj, key): setattr(spec_obj, key, value)