`kubernetes.client.apis.core_v1_api.CoreV1Api#list_node` is
broken and needs a monkey patch. Might be related to
an incompatible k8s cluster version.
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
from kubernetes.client.rest import ApiException
kubernetes_imported = True
+
+ # https://github.com/kubernetes-client/python/issues/895
+ from kubernetes.client.models.v1_container_image import V1ContainerImage
+ def names(self, names):
+ self._names = names
+ V1ContainerImage.names = V1ContainerImage.names.setter(names)
+
except ImportError:
kubernetes_imported = False
client = None