diff --git a/plugins/connection/kubectl.py b/plugins/connection/kubectl.py index b320c494..71f21e2f 100644 --- a/plugins/connection/kubectl.py +++ b/plugins/connection/kubectl.py @@ -173,7 +173,6 @@ import os import os.path import subprocess -import ansible.constants as C from ansible.parsing.yaml.loader import AnsibleLoader from ansible.errors import AnsibleError, AnsibleFileNotFound from ansible.module_utils.six.moves import shlex_quote diff --git a/plugins/lookup/k8s.py b/plugins/lookup/k8s.py index bcedc976..68fa9df5 100644 --- a/plugins/lookup/k8s.py +++ b/plugins/lookup/k8s.py @@ -202,7 +202,6 @@ from ansible_collections.community.kubernetes.plugins.module_utils.common import try: - from openshift.dynamic import DynamicClient from openshift.dynamic.exceptions import NotFoundError HAS_K8S_MODULE_HELPER = True k8s_import_exception = None @@ -210,12 +209,6 @@ except ImportError as e: HAS_K8S_MODULE_HELPER = False k8s_import_exception = e -try: - import yaml - HAS_YAML = True -except ImportError: - HAS_YAML = False - class KubernetesLookup(K8sAnsibleMixin): @@ -226,11 +219,6 @@ class KubernetesLookup(K8sAnsibleMixin): "Requires the OpenShift Python client. Try `pip install openshift`. Detail: {0}".format(k8s_import_exception) ) - if not HAS_YAML: - raise Exception( - "Requires PyYAML. Try `pip install PyYAML`" - ) - self.kind = None self.name = None self.namespace = None diff --git a/plugins/module_utils/raw.py b/plugins/module_utils/raw.py index 775deef7..59dbdf3b 100644 --- a/plugins/module_utils/raw.py +++ b/plugins/module_utils/raw.py @@ -39,11 +39,6 @@ except ImportError: # Exceptions handled in common pass -try: - import kubernetes_validate - HAS_KUBERNETES_VALIDATE = True -except ImportError: - HAS_KUBERNETES_VALIDATE = False K8S_CONFIG_HASH_IMP_ERR = None try: diff --git a/plugins/modules/k8s_service.py b/plugins/modules/k8s_service.py index dcfd714b..6df0ab5e 100644 --- a/plugins/modules/k8s_service.py +++ b/plugins/modules/k8s_service.py @@ -181,7 +181,7 @@ import traceback from collections import defaultdict -from ansible_collections.community.kubernetes.plugins.module_utils.common import AUTH_ARG_SPEC, COMMON_ARG_SPEC +from ansible_collections.community.kubernetes.plugins.module_utils.common import AUTH_ARG_SPEC from ansible_collections.community.kubernetes.plugins.module_utils.raw import KubernetesRawModule