diff --git a/nodepool/driver/openshiftpods/provider.py b/nodepool/driver/openshiftpods/provider.py index c166e6bc4..e4377f638 100644 --- a/nodepool/driver/openshiftpods/provider.py +++ b/nodepool/driver/openshiftpods/provider.py @@ -96,14 +96,8 @@ class OpenshiftPodsProvider(OpenshiftProvider): self.log.exception("%s: unknown pool" % server_id) return self.log.debug("%s: removing pod" % pod_name) - delete_body = { - "apiVersion": "v1", - "kind": "DeleteOptions", - "propagationPolicy": "Background" - } try: - self.k8s_client.delete_namespaced_pod( - pod_name, project_name, delete_body) + self.k8s_client.delete_namespaced_pod(pod_name, project_name) self.log.info("%s: pod removed" % server_id) except Exception: # TODO: implement better exception handling diff --git a/nodepool/tests/unit/test_driver_openshiftpods.py b/nodepool/tests/unit/test_driver_openshiftpods.py index 06aea9f46..b8409a694 100644 --- a/nodepool/tests/unit/test_driver_openshiftpods.py +++ b/nodepool/tests/unit/test_driver_openshiftpods.py @@ -56,7 +56,7 @@ class FakeCoreClient(object): phase = "Running" return FakePod - def delete_namespaced_pod(self, name, project, delete_body): + def delete_namespaced_pod(self, name, project): to_delete = None for pod in self.pods: if pod.metadata.name == name: