From a50a4e89622f46aafeabea9b040fd59be74a10e9 Mon Sep 17 00:00:00 2001 From: bastienbosser <55381632+bastienbosser@users.noreply.github.com> Date: Thu, 29 Feb 2024 14:38:45 +0100 Subject: [PATCH 1/4] fix(Collection's util resource discovery fails when complex subresources present #659) (#676) * fix(Collection's util resource discovery fails when complex subresources present #659) * fix(add changelog fragment) * update node image * Create discovery.yml * Update main.yml --------- Co-authored-by: Bastien Bosser Co-authored-by: Bikouo Aubin <79859644+abikouo@users.noreply.github.com> (cherry picked from commit 1955989278e3c3084c8a6fdebedf129a89041237) --- .github/workflows/integration-tests.yaml | 2 ++ ...ails-when-complex-subresources-present.yml | 3 ++ plugins/module_utils/client/discovery.py | 2 +- .../targets/k8s_info/tasks/discovery.yml | 32 +++++++++++++++++++ .../targets/k8s_info/tasks/main.yml | 1 + 5 files changed, 39 insertions(+), 1 deletion(-) create mode 100644 changelogs/fragments/20240222-Collections-util-resource-discovery-fails-when-complex-subresources-present.yml create mode 100644 tests/integration/targets/k8s_info/tasks/discovery.yml diff --git a/.github/workflows/integration-tests.yaml b/.github/workflows/integration-tests.yaml index be1cc93aa3..4323bf87d9 100644 --- a/.github/workflows/integration-tests.yaml +++ b/.github/workflows/integration-tests.yaml @@ -132,6 +132,8 @@ jobs: - name: create kubernetes cluster uses: helm/kind-action@v1.8.0 + with: + node_image: "kindest/node:v1.29.2" - name: Run integration tests uses: ansible-network/github_actions/.github/actions/ansible_test_integration@main diff --git a/changelogs/fragments/20240222-Collections-util-resource-discovery-fails-when-complex-subresources-present.yml b/changelogs/fragments/20240222-Collections-util-resource-discovery-fails-when-complex-subresources-present.yml new file mode 100644 index 0000000000..d422127aa2 --- /dev/null +++ b/changelogs/fragments/20240222-Collections-util-resource-discovery-fails-when-complex-subresources-present.yml @@ -0,0 +1,3 @@ +--- +bugfixes: + - Resolve Collections util resource discovery fails when complex subresources present (https://github.com/ansible-collections/kubernetes.core/pull/676). diff --git a/plugins/module_utils/client/discovery.py b/plugins/module_utils/client/discovery.py index 848d4bdbcd..44cdb1f699 100644 --- a/plugins/module_utils/client/discovery.py +++ b/plugins/module_utils/client/discovery.py @@ -113,7 +113,7 @@ def get_resources_for_api_version(self, prefix, group, version, preferred): filter(lambda resource: "/" in resource["name"], resources_response) ) for subresource in subresources_raw: - resource, name = subresource["name"].split("/") + resource, name = subresource["name"].split("/", 1) subresources[resource][name] = subresource for resource in resources_raw: diff --git a/tests/integration/targets/k8s_info/tasks/discovery.yml b/tests/integration/targets/k8s_info/tasks/discovery.yml new file mode 100644 index 0000000000..36c01bec4b --- /dev/null +++ b/tests/integration/targets/k8s_info/tasks/discovery.yml @@ -0,0 +1,32 @@ +--- +# Testing fix for issue https://github.com/ansible-collections/kubernetes.core/pull/676 +- vars: + kubevirt_release: "v1.1.1" + block: + - name: Delete existing namespace + kubernetes.core.k8s: + kind: namespace + namespace: kubevirt + state: absent + + - name: Create kubevirt resources + kubernetes.core.k8s: + state: present + apply: true + src: "{{ item }}" + with_items: + - "https://github.com/kubevirt/kubevirt/releases/download/{{ kubevirt_release }}/kubevirt-operator.yaml" + - "https://github.com/kubevirt/kubevirt/releases/download/{{ kubevirt_release }}/kubevirt-cr.yaml" + + - name: Read kubevirt Deployment + k8s_info: + kind: Deployment + namespace: kubevirt + always: + - name: Delete existing namespace + kubernetes.core.k8s: + kind: namespace + namespace: kubevirt + state: absent + wait: true + ignore_errors: true diff --git a/tests/integration/targets/k8s_info/tasks/main.yml b/tests/integration/targets/k8s_info/tasks/main.yml index f15274a58a..7235564033 100644 --- a/tests/integration/targets/k8s_info/tasks/main.yml +++ b/tests/integration/targets/k8s_info/tasks/main.yml @@ -3,3 +3,4 @@ with_items: - wait - api-server-caching + - discovery From 57b4928c43bae10b622e35116bbd15b4150d54a6 Mon Sep 17 00:00:00 2001 From: abikouo Date: Fri, 1 Mar 2024 15:07:26 +0100 Subject: [PATCH 2/4] adding sanity ignore file --- tests/sanity/ignore-2.17.txt | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 tests/sanity/ignore-2.17.txt diff --git a/tests/sanity/ignore-2.17.txt b/tests/sanity/ignore-2.17.txt new file mode 100644 index 0000000000..7d9081f47f --- /dev/null +++ b/tests/sanity/ignore-2.17.txt @@ -0,0 +1,30 @@ +plugins/module_utils/client/discovery.py import-3.9!skip +plugins/module_utils/client/discovery.py import-3.10!skip +plugins/module_utils/client/discovery.py import-3.11!skip +plugins/module_utils/client/discovery.py import-3.12!skip +plugins/module_utils/client/resource.py import-3.9!skip +plugins/module_utils/client/resource.py import-3.10!skip +plugins/module_utils/client/resource.py import-3.11!skip +plugins/module_utils/client/resource.py import-3.12!skip +plugins/module_utils/k8sdynamicclient.py import-3.9!skip +plugins/module_utils/k8sdynamicclient.py import-3.10!skip +plugins/module_utils/k8sdynamicclient.py import-3.11!skip +plugins/module_utils/k8sdynamicclient.py import-3.12!skip +plugins/module_utils/version.py pylint!skip +plugins/modules/k8s.py validate-modules:parameter-type-not-in-doc +plugins/modules/k8s_scale.py validate-modules:parameter-type-not-in-doc +plugins/modules/k8s_service.py validate-modules:parameter-type-not-in-doc +tests/unit/module_utils/fixtures/definitions.yml yamllint!skip +tests/unit/module_utils/fixtures/deployments.yml yamllint!skip +tests/integration/targets/k8s_delete/files/deployments.yaml yamllint!skip +tests/unit/module_utils/fixtures/pods.yml yamllint!skip +tests/integration/targets/helm/files/appversionless-chart-v2/templates/configmap.yaml yamllint!skip +tests/integration/targets/helm/files/appversionless-chart/templates/configmap.yaml yamllint!skip +tests/integration/targets/helm/files/test-chart-v2/templates/configmap.yaml yamllint!skip +tests/integration/targets/helm/files/test-chart/templates/configmap.yaml yamllint!skip +tests/integration/targets/helm_diff/files/test-chart/templates/configmap.yaml yamllint!skip +tests/integration/targets/k8s_scale/files/deployment.yaml yamllint!skip +plugins/modules/k8s.py validate-modules:return-syntax-error +plugins/modules/k8s_scale.py validate-modules:return-syntax-error +plugins/modules/k8s_service.py validate-modules:return-syntax-error +plugins/modules/k8s_taint.py validate-modules:return-syntax-error From bc77d8eab094713451a9c8e31354e87b3241506b Mon Sep 17 00:00:00 2001 From: abikouo Date: Fri, 1 Mar 2024 15:17:24 +0100 Subject: [PATCH 3/4] Remove refresh_ignore_files --- tests/sanity/refresh_ignore_files | 215 ------------------------------ 1 file changed, 215 deletions(-) delete mode 100644 tests/sanity/refresh_ignore_files diff --git a/tests/sanity/refresh_ignore_files b/tests/sanity/refresh_ignore_files deleted file mode 100644 index 2f94f12ee8..0000000000 --- a/tests/sanity/refresh_ignore_files +++ /dev/null @@ -1,215 +0,0 @@ -#!/usr/bin/env python3 - - -import itertools -from pathlib import Path - -# Mapping of Ansible versions to supported Python versions -ANSIBLE_VERSIONS = { - "2.9": ["3.6", "3.7", "3.8"], - "2.10": ["3.6", "3.7", "3.8", "3.9"], - "2.11": ["3.6", "3.7", "3.8", "3.9"], - "2.12": ["3.6", "3.7", "3.8", "3.9", "3.10"], - "2.13": ["3.6", "3.7", "3.8", "3.9", "3.10"], - "2.14": ["3.6", "3.7", "3.8", "3.9", "3.10"], - "2.15": ["3.6", "3.7", "3.8", "3.9", "3.10", "3.11"], -} - -IMPORT_SKIPS = [ - "plugins/module_utils/client/discovery.py", - "plugins/module_utils/client/resource.py", - "plugins/module_utils/k8sdynamicclient.py", -] - -# Adds validate-modules:parameter-type-not-in-doc -PARAM_TYPE_SKIPS = [ - "plugins/modules/k8s.py", - "plugins/modules/k8s_scale.py", - "plugins/modules/k8s_service.py", -] - -# Adds validate-modules:return-syntax-error -RETURN_SYNTAX_SKIPS = [ - "plugins/modules/k8s.py", - "plugins/modules/k8s_scale.py", - "plugins/modules/k8s_service.py", - "plugins/modules/k8s_taint.py", -] - -YAML_LINT_SKIPS = [ - "tests/unit/module_utils/fixtures/definitions.yml", - "tests/unit/module_utils/fixtures/deployments.yml", - "tests/unit/module_utils/fixtures/pods.yml", - "tests/integration/targets/helm/files/appversionless-chart-v2/templates/configmap.yaml", - "tests/integration/targets/helm/files/appversionless-chart/templates/configmap.yaml", - "tests/integration/targets/helm/files/test-chart-v2/templates/configmap.yaml", - "tests/integration/targets/helm/files/test-chart/templates/configmap.yaml", - "tests/integration/targets/helm_diff/files/test-chart/templates/configmap.yaml", - "tests/integration/targets/k8s_scale/files/deployment.yaml", - "tests/integration/targets/k8s_delete/files/deployments.yaml", -] - -# Add shebang!skip -SHEBANG_SKIPS = [ - "tests/sanity/refresh_ignore_files", -] - -# Add validate-modules:import-error -VALIDATE_IMPORT_SKIPS = [ - "plugins/modules/k8s.py", - "plugins/modules/k8s_cp.py", - "plugins/modules/k8s_drain.py", - "plugins/modules/k8s_exec.py", - "plugins/modules/k8s_info.py", - "plugins/modules/k8s_json_patch.py", - "plugins/modules/k8s_log.py", - "plugins/modules/k8s_rollback.py", - "plugins/modules/k8s_scale.py", - "plugins/modules/k8s_service.py", - "plugins/modules/k8s_taint.py", -] - - -def import_skips(*versions): - for f in IMPORT_SKIPS: - for v in versions: - yield f"{f} import-{v}!skip" - -def param_type_skips(ansible_version): - if ansible_version not in ("2.9", "2.10"): - for f in PARAM_TYPE_SKIPS: - yield f"{f} validate-modules:parameter-type-not-in-doc" - - -def return_syntax_skips(ansible_version): - if ansible_version not in ("2.9", "2.10"): - for f in RETURN_SYNTAX_SKIPS: - yield f"{f} validate-modules:return-syntax-error" - else: - yield - - -def yaml_lint_skips(): - for f in YAML_LINT_SKIPS: - yield f"{f} yamllint!skip" - - -def shebang_skips(): - for f in SHEBANG_SKIPS: - yield f"{f} shebang!skip" - - -def import_boilerplate(path, ansible_version): - if ansible_version in ("2.9", "2.10", "2.11"): - for f in (p for p in path.glob("**/*.py") if not p.is_symlink()): - yield f"{f} future-import-boilerplate!skip" - else: - yield - - -def metaclass_boilerplate(path, ansible_version): - if ansible_version in ("2.9", "2.10", "2.11"): - for f in (p for p in path.glob("**/*.py") if not p.is_symlink()): - yield f"{f} metaclass-boilerplate!skip" - else: - yield - - -def unsupported_compile_skips(path, ansible_version): - """This adds rules for compile skips for all unsupported versions of python. - - These aren't needed for Ansible version 2.12+ as that can be managed on a - global level in tests/config.yml. - """ - if ansible_version in ("2.9", "2.10", "2.11"): - for f in (p for p in path.glob("**/*.py") if not p.is_symlink()): - yield ( - f"{f} compile-2.6!skip\n" - f"{f} compile-2.7!skip\n" - f"{f} compile-3.5!skip" - ) - - -def unsupported_import_skips(path, ansible_version): - """This adds rules for import skips for all unsupported versions of python. - - These aren't needed for Ansible version 2.12+ as that can be managed on a - global level in tests/config.yml. - """ - if ansible_version in ("2.9", "2.10", "2.11"): - if ansible_version in ("2.9", "2.10") and path.name == "plugins": - pathglob = itertools.chain( - path.joinpath("modules").glob("**/*.py"), - path.joinpath("module_utils").glob("**/*.py") - ) - else: - pathglob = path.glob("**/*.py") - for f in (p for p in pathglob if not p.is_symlink()): - yield ( - f"{f} import-2.6!skip\n" - f"{f} import-2.7!skip\n" - f"{f} import-3.5!skip" - ) - - -def unsupported_pylint_skips(path, ansible_version): - """This adds rules to skip pylint checks. - - This is only a problem on Ansible version 2.9 and 2.10 with python 3.5, - but there's no way to restrict this to a specific version of python. - """ - if ansible_version in ("2.9", "2.10"): - pathglob = itertools.chain( - path.joinpath("plugins/modules").glob("**/*.py"), - path.joinpath("plugins/module_utils").glob("**/*.py"), - path.joinpath("tests").glob("**/*.py"), - ) - for f in (p for p in pathglob if not p.is_symlink()): - yield f"{f} pylint!skip" - - -def unsupported_validate_modules_skips(ansible_version): - """Disable validate-modules test. - - Unfortunately, this is overly broad. Applying a validate-modules:import-error - skip fixes ansible 2.9 and python <3.6, but causes validation of the ignores - file itself to fail in python 3.6+. The only solution here is to simply - skip validate-modules altogether. - """ - if ansible_version in ("2.9", "2.10"): - for f in VALIDATE_IMPORT_SKIPS: - yield f"{f} validate-modules!skip" - - -def main(): - target_dir = Path('.') - sanity_dir = target_dir / "tests" / "sanity" - plugins = target_dir / "plugins" - units = target_dir / "tests" / "unit" - integration = target_dir / "tests" / "integration" - - for ansible, python in ANSIBLE_VERSIONS.items(): - with open(sanity_dir / f"ignore-{ansible}.txt", "w") as fp: - ignores = itertools.chain( - import_skips(*python), - param_type_skips(ansible), - yaml_lint_skips(), - shebang_skips(), - return_syntax_skips(ansible), - import_boilerplate(plugins, ansible), - import_boilerplate(units, ansible), - metaclass_boilerplate(plugins, ansible), - metaclass_boilerplate(units, ansible), - unsupported_import_skips(plugins, ansible), - unsupported_compile_skips(plugins, ansible), - unsupported_compile_skips(units, ansible), - unsupported_compile_skips(integration, ansible), - unsupported_pylint_skips(target_dir, ansible), - unsupported_validate_modules_skips(ansible), - ) - for f in filter(None, ignores): - fp.write(f + "\n") - - -if __name__ == "__main__": - main() From 461eff4c8e4ac00cbd7a59d9e65e5b449e0327fd Mon Sep 17 00:00:00 2001 From: abikouo Date: Fri, 1 Mar 2024 15:36:30 +0100 Subject: [PATCH 4/4] Update ignore files content --- tests/sanity/ignore-2.10.txt | 616 ----------------------------------- tests/sanity/ignore-2.11.txt | 593 --------------------------------- tests/sanity/ignore-2.12.txt | 33 -- tests/sanity/ignore-2.13.txt | 33 -- tests/sanity/ignore-2.14.txt | 1 - tests/sanity/ignore-2.15.txt | 1 - tests/sanity/ignore-2.16.txt | 1 - tests/sanity/ignore-2.6.txt | 35 -- tests/sanity/ignore-2.9.txt | 609 ---------------------------------- 9 files changed, 1922 deletions(-) delete mode 100644 tests/sanity/ignore-2.10.txt delete mode 100644 tests/sanity/ignore-2.11.txt delete mode 100644 tests/sanity/ignore-2.12.txt delete mode 100644 tests/sanity/ignore-2.13.txt delete mode 100644 tests/sanity/ignore-2.6.txt delete mode 100644 tests/sanity/ignore-2.9.txt diff --git a/tests/sanity/ignore-2.10.txt b/tests/sanity/ignore-2.10.txt deleted file mode 100644 index b617363d19..0000000000 --- a/tests/sanity/ignore-2.10.txt +++ /dev/null @@ -1,616 +0,0 @@ -plugins/module_utils/client/discovery.py import-3.6!skip -plugins/module_utils/client/discovery.py import-3.7!skip -plugins/module_utils/client/discovery.py import-3.8!skip -plugins/module_utils/client/discovery.py import-3.9!skip -plugins/module_utils/client/resource.py import-3.6!skip -plugins/module_utils/client/resource.py import-3.7!skip -plugins/module_utils/client/resource.py import-3.8!skip -plugins/module_utils/client/resource.py import-3.9!skip -plugins/module_utils/k8sdynamicclient.py import-3.6!skip -plugins/module_utils/k8sdynamicclient.py import-3.7!skip -plugins/module_utils/k8sdynamicclient.py import-3.8!skip -plugins/module_utils/k8sdynamicclient.py import-3.9!skip -tests/unit/module_utils/fixtures/definitions.yml yamllint!skip -tests/unit/module_utils/fixtures/deployments.yml yamllint!skip -tests/unit/module_utils/fixtures/pods.yml yamllint!skip -tests/integration/targets/helm/files/appversionless-chart-v2/templates/configmap.yaml yamllint!skip -tests/integration/targets/helm/files/appversionless-chart/templates/configmap.yaml yamllint!skip -tests/integration/targets/helm/files/test-chart-v2/templates/configmap.yaml yamllint!skip -tests/integration/targets/helm/files/test-chart/templates/configmap.yaml yamllint!skip -tests/integration/targets/helm_diff/files/test-chart/templates/configmap.yaml yamllint!skip -tests/integration/targets/k8s_scale/files/deployment.yaml yamllint!skip -tests/sanity/refresh_ignore_files shebang!skip -plugins/doc_fragments/k8s_name_options.py future-import-boilerplate!skip -plugins/doc_fragments/k8s_auth_options.py future-import-boilerplate!skip -plugins/doc_fragments/helm_common_options.py future-import-boilerplate!skip -plugins/doc_fragments/k8s_state_options.py future-import-boilerplate!skip -plugins/doc_fragments/k8s_wait_options.py future-import-boilerplate!skip -plugins/doc_fragments/k8s_scale_options.py future-import-boilerplate!skip -plugins/doc_fragments/k8s_delete_options.py future-import-boilerplate!skip -plugins/doc_fragments/__init__.py future-import-boilerplate!skip -plugins/doc_fragments/k8s_resource_options.py future-import-boilerplate!skip -plugins/module_utils/helm.py future-import-boilerplate!skip -plugins/module_utils/apply.py future-import-boilerplate!skip -plugins/module_utils/hashes.py future-import-boilerplate!skip -plugins/module_utils/helm_args_common.py future-import-boilerplate!skip -plugins/module_utils/version.py future-import-boilerplate!skip -plugins/module_utils/_version.py future-import-boilerplate!skip -plugins/module_utils/copy.py future-import-boilerplate!skip -plugins/module_utils/args_common.py future-import-boilerplate!skip -plugins/module_utils/__init__.py future-import-boilerplate!skip -plugins/module_utils/selector.py future-import-boilerplate!skip -plugins/module_utils/k8sdynamicclient.py future-import-boilerplate!skip -plugins/module_utils/common.py future-import-boilerplate!skip -plugins/module_utils/ansiblemodule.py future-import-boilerplate!skip -plugins/module_utils/exceptions.py future-import-boilerplate!skip -plugins/module_utils/client/resource.py future-import-boilerplate!skip -plugins/module_utils/client/discovery.py future-import-boilerplate!skip -plugins/module_utils/k8s/resource.py future-import-boilerplate!skip -plugins/module_utils/k8s/core.py future-import-boilerplate!skip -plugins/module_utils/k8s/waiter.py future-import-boilerplate!skip -plugins/module_utils/k8s/client.py future-import-boilerplate!skip -plugins/module_utils/k8s/runner.py future-import-boilerplate!skip -plugins/module_utils/k8s/service.py future-import-boilerplate!skip -plugins/module_utils/k8s/exceptions.py future-import-boilerplate!skip -plugins/connection/kubectl.py future-import-boilerplate!skip -plugins/inventory/k8s.py future-import-boilerplate!skip -plugins/lookup/k8s.py future-import-boilerplate!skip -plugins/lookup/kustomize.py future-import-boilerplate!skip -plugins/modules/k8s_scale.py future-import-boilerplate!skip -plugins/modules/helm_template.py future-import-boilerplate!skip -plugins/modules/k8s_exec.py future-import-boilerplate!skip -plugins/modules/helm.py future-import-boilerplate!skip -plugins/modules/helm_plugin_info.py future-import-boilerplate!skip -plugins/modules/helm_info.py future-import-boilerplate!skip -plugins/modules/helm_repository.py future-import-boilerplate!skip -plugins/modules/k8s_rollback.py future-import-boilerplate!skip -plugins/modules/k8s_log.py future-import-boilerplate!skip -plugins/modules/k8s_drain.py future-import-boilerplate!skip -plugins/modules/helm_plugin.py future-import-boilerplate!skip -plugins/modules/k8s_taint.py future-import-boilerplate!skip -plugins/modules/k8s.py future-import-boilerplate!skip -plugins/modules/k8s_service.py future-import-boilerplate!skip -plugins/modules/k8s_cluster_info.py future-import-boilerplate!skip -plugins/modules/k8s_info.py future-import-boilerplate!skip -plugins/modules/k8s_cp.py future-import-boilerplate!skip -plugins/modules/__init__.py future-import-boilerplate!skip -plugins/modules/k8s_json_patch.py future-import-boilerplate!skip -plugins/action/k8s_info.py future-import-boilerplate!skip -plugins/filter/k8s.py future-import-boilerplate!skip -tests/unit/conftest.py future-import-boilerplate!skip -tests/unit/utils/ansible_module_mock.py future-import-boilerplate!skip -tests/unit/module_utils/test_helm.py future-import-boilerplate!skip -tests/unit/module_utils/test_marshal.py future-import-boilerplate!skip -tests/unit/module_utils/test_discoverer.py future-import-boilerplate!skip -tests/unit/module_utils/test_hashes.py future-import-boilerplate!skip -tests/unit/module_utils/test_resource.py future-import-boilerplate!skip -tests/unit/module_utils/test_service.py future-import-boilerplate!skip -tests/unit/module_utils/test_waiter.py future-import-boilerplate!skip -tests/unit/module_utils/test_common.py future-import-boilerplate!skip -tests/unit/module_utils/test_selector.py future-import-boilerplate!skip -tests/unit/module_utils/test_apply.py future-import-boilerplate!skip -tests/unit/module_utils/test_runner.py future-import-boilerplate!skip -tests/unit/module_utils/test_client.py future-import-boilerplate!skip -tests/unit/module_utils/test_core.py future-import-boilerplate!skip -tests/unit/modules/test_helm_template_module.py future-import-boilerplate!skip -tests/unit/modules/test_helm_template.py future-import-boilerplate!skip -tests/unit/modules/test_module_helm.py future-import-boilerplate!skip -tests/unit/action/test_remove_omit.py future-import-boilerplate!skip -plugins/doc_fragments/k8s_name_options.py metaclass-boilerplate!skip -plugins/doc_fragments/k8s_auth_options.py metaclass-boilerplate!skip -plugins/doc_fragments/helm_common_options.py metaclass-boilerplate!skip -plugins/doc_fragments/k8s_state_options.py metaclass-boilerplate!skip -plugins/doc_fragments/k8s_wait_options.py metaclass-boilerplate!skip -plugins/doc_fragments/k8s_scale_options.py metaclass-boilerplate!skip -plugins/doc_fragments/k8s_delete_options.py metaclass-boilerplate!skip -plugins/doc_fragments/__init__.py metaclass-boilerplate!skip -plugins/doc_fragments/k8s_resource_options.py metaclass-boilerplate!skip -plugins/module_utils/helm.py metaclass-boilerplate!skip -plugins/module_utils/apply.py metaclass-boilerplate!skip -plugins/module_utils/hashes.py metaclass-boilerplate!skip -plugins/module_utils/helm_args_common.py metaclass-boilerplate!skip -plugins/module_utils/version.py metaclass-boilerplate!skip -plugins/module_utils/_version.py metaclass-boilerplate!skip -plugins/module_utils/copy.py metaclass-boilerplate!skip -plugins/module_utils/args_common.py metaclass-boilerplate!skip -plugins/module_utils/__init__.py metaclass-boilerplate!skip -plugins/module_utils/selector.py metaclass-boilerplate!skip -plugins/module_utils/k8sdynamicclient.py metaclass-boilerplate!skip -plugins/module_utils/common.py metaclass-boilerplate!skip -plugins/module_utils/ansiblemodule.py metaclass-boilerplate!skip -plugins/module_utils/exceptions.py metaclass-boilerplate!skip -plugins/module_utils/client/resource.py metaclass-boilerplate!skip -plugins/module_utils/client/discovery.py metaclass-boilerplate!skip -plugins/module_utils/k8s/resource.py metaclass-boilerplate!skip -plugins/module_utils/k8s/core.py metaclass-boilerplate!skip -plugins/module_utils/k8s/waiter.py metaclass-boilerplate!skip -plugins/module_utils/k8s/client.py metaclass-boilerplate!skip -plugins/module_utils/k8s/runner.py metaclass-boilerplate!skip -plugins/module_utils/k8s/service.py metaclass-boilerplate!skip -plugins/module_utils/k8s/exceptions.py metaclass-boilerplate!skip -plugins/connection/kubectl.py metaclass-boilerplate!skip -plugins/inventory/k8s.py metaclass-boilerplate!skip -plugins/lookup/k8s.py metaclass-boilerplate!skip -plugins/lookup/kustomize.py metaclass-boilerplate!skip -plugins/modules/k8s_scale.py metaclass-boilerplate!skip -plugins/modules/helm_template.py metaclass-boilerplate!skip -plugins/modules/k8s_exec.py metaclass-boilerplate!skip -plugins/modules/helm.py metaclass-boilerplate!skip -plugins/modules/helm_plugin_info.py metaclass-boilerplate!skip -plugins/modules/helm_info.py metaclass-boilerplate!skip -plugins/modules/helm_repository.py metaclass-boilerplate!skip -plugins/modules/k8s_rollback.py metaclass-boilerplate!skip -plugins/modules/k8s_log.py metaclass-boilerplate!skip -plugins/modules/k8s_drain.py metaclass-boilerplate!skip -plugins/modules/helm_plugin.py metaclass-boilerplate!skip -plugins/modules/k8s_taint.py metaclass-boilerplate!skip -plugins/modules/k8s.py metaclass-boilerplate!skip -plugins/modules/k8s_service.py metaclass-boilerplate!skip -plugins/modules/k8s_cluster_info.py metaclass-boilerplate!skip -plugins/modules/k8s_info.py metaclass-boilerplate!skip -plugins/modules/k8s_cp.py metaclass-boilerplate!skip -plugins/modules/__init__.py metaclass-boilerplate!skip -plugins/modules/k8s_json_patch.py metaclass-boilerplate!skip -plugins/action/k8s_info.py metaclass-boilerplate!skip -plugins/filter/k8s.py metaclass-boilerplate!skip -tests/unit/conftest.py metaclass-boilerplate!skip -tests/unit/utils/ansible_module_mock.py metaclass-boilerplate!skip -tests/unit/module_utils/test_helm.py metaclass-boilerplate!skip -tests/unit/module_utils/test_marshal.py metaclass-boilerplate!skip -tests/unit/module_utils/test_discoverer.py metaclass-boilerplate!skip -tests/unit/module_utils/test_hashes.py metaclass-boilerplate!skip -tests/unit/module_utils/test_resource.py metaclass-boilerplate!skip -tests/unit/module_utils/test_service.py metaclass-boilerplate!skip -tests/unit/module_utils/test_waiter.py metaclass-boilerplate!skip -tests/unit/module_utils/test_common.py metaclass-boilerplate!skip -tests/unit/module_utils/test_selector.py metaclass-boilerplate!skip -tests/unit/module_utils/test_apply.py metaclass-boilerplate!skip -tests/unit/module_utils/test_runner.py metaclass-boilerplate!skip -tests/unit/module_utils/test_client.py metaclass-boilerplate!skip -tests/unit/module_utils/test_core.py metaclass-boilerplate!skip -tests/unit/modules/test_helm_template_module.py metaclass-boilerplate!skip -tests/unit/modules/test_helm_template.py metaclass-boilerplate!skip -tests/unit/modules/test_module_helm.py metaclass-boilerplate!skip -tests/unit/action/test_remove_omit.py metaclass-boilerplate!skip -plugins/modules/k8s_scale.py import-2.6!skip -plugins/modules/k8s_scale.py import-2.7!skip -plugins/modules/k8s_scale.py import-3.5!skip -plugins/modules/helm_template.py import-2.6!skip -plugins/modules/helm_template.py import-2.7!skip -plugins/modules/helm_template.py import-3.5!skip -plugins/modules/k8s_exec.py import-2.6!skip -plugins/modules/k8s_exec.py import-2.7!skip -plugins/modules/k8s_exec.py import-3.5!skip -plugins/modules/helm.py import-2.6!skip -plugins/modules/helm.py import-2.7!skip -plugins/modules/helm.py import-3.5!skip -plugins/modules/helm_plugin_info.py import-2.6!skip -plugins/modules/helm_plugin_info.py import-2.7!skip -plugins/modules/helm_plugin_info.py import-3.5!skip -plugins/modules/helm_info.py import-2.6!skip -plugins/modules/helm_info.py import-2.7!skip -plugins/modules/helm_info.py import-3.5!skip -plugins/modules/helm_repository.py import-2.6!skip -plugins/modules/helm_repository.py import-2.7!skip -plugins/modules/helm_repository.py import-3.5!skip -plugins/modules/k8s_rollback.py import-2.6!skip -plugins/modules/k8s_rollback.py import-2.7!skip -plugins/modules/k8s_rollback.py import-3.5!skip -plugins/modules/k8s_log.py import-2.6!skip -plugins/modules/k8s_log.py import-2.7!skip -plugins/modules/k8s_log.py import-3.5!skip -plugins/modules/k8s_drain.py import-2.6!skip -plugins/modules/k8s_drain.py import-2.7!skip -plugins/modules/k8s_drain.py import-3.5!skip -plugins/modules/helm_plugin.py import-2.6!skip -plugins/modules/helm_plugin.py import-2.7!skip -plugins/modules/helm_plugin.py import-3.5!skip -plugins/modules/k8s_taint.py import-2.6!skip -plugins/modules/k8s_taint.py import-2.7!skip -plugins/modules/k8s_taint.py import-3.5!skip -plugins/modules/k8s.py import-2.6!skip -plugins/modules/k8s.py import-2.7!skip -plugins/modules/k8s.py import-3.5!skip -plugins/modules/k8s_service.py import-2.6!skip -plugins/modules/k8s_service.py import-2.7!skip -plugins/modules/k8s_service.py import-3.5!skip -plugins/modules/k8s_cluster_info.py import-2.6!skip -plugins/modules/k8s_cluster_info.py import-2.7!skip -plugins/modules/k8s_cluster_info.py import-3.5!skip -plugins/modules/k8s_info.py import-2.6!skip -plugins/modules/k8s_info.py import-2.7!skip -plugins/modules/k8s_info.py import-3.5!skip -plugins/modules/k8s_cp.py import-2.6!skip -plugins/modules/k8s_cp.py import-2.7!skip -plugins/modules/k8s_cp.py import-3.5!skip -plugins/modules/__init__.py import-2.6!skip -plugins/modules/__init__.py import-2.7!skip -plugins/modules/__init__.py import-3.5!skip -plugins/modules/k8s_json_patch.py import-2.6!skip -plugins/modules/k8s_json_patch.py import-2.7!skip -plugins/modules/k8s_json_patch.py import-3.5!skip -plugins/module_utils/helm.py import-2.6!skip -plugins/module_utils/helm.py import-2.7!skip -plugins/module_utils/helm.py import-3.5!skip -plugins/module_utils/apply.py import-2.6!skip -plugins/module_utils/apply.py import-2.7!skip -plugins/module_utils/apply.py import-3.5!skip -plugins/module_utils/hashes.py import-2.6!skip -plugins/module_utils/hashes.py import-2.7!skip -plugins/module_utils/hashes.py import-3.5!skip -plugins/module_utils/helm_args_common.py import-2.6!skip -plugins/module_utils/helm_args_common.py import-2.7!skip -plugins/module_utils/helm_args_common.py import-3.5!skip -plugins/module_utils/version.py import-2.6!skip -plugins/module_utils/version.py import-2.7!skip -plugins/module_utils/version.py import-3.5!skip -plugins/module_utils/_version.py import-2.6!skip -plugins/module_utils/_version.py import-2.7!skip -plugins/module_utils/_version.py import-3.5!skip -plugins/module_utils/copy.py import-2.6!skip -plugins/module_utils/copy.py import-2.7!skip -plugins/module_utils/copy.py import-3.5!skip -plugins/module_utils/args_common.py import-2.6!skip -plugins/module_utils/args_common.py import-2.7!skip -plugins/module_utils/args_common.py import-3.5!skip -plugins/module_utils/__init__.py import-2.6!skip -plugins/module_utils/__init__.py import-2.7!skip -plugins/module_utils/__init__.py import-3.5!skip -plugins/module_utils/selector.py import-2.6!skip -plugins/module_utils/selector.py import-2.7!skip -plugins/module_utils/selector.py import-3.5!skip -plugins/module_utils/k8sdynamicclient.py import-2.6!skip -plugins/module_utils/k8sdynamicclient.py import-2.7!skip -plugins/module_utils/k8sdynamicclient.py import-3.5!skip -plugins/module_utils/common.py import-2.6!skip -plugins/module_utils/common.py import-2.7!skip -plugins/module_utils/common.py import-3.5!skip -plugins/module_utils/ansiblemodule.py import-2.6!skip -plugins/module_utils/ansiblemodule.py import-2.7!skip -plugins/module_utils/ansiblemodule.py import-3.5!skip -plugins/module_utils/exceptions.py import-2.6!skip -plugins/module_utils/exceptions.py import-2.7!skip -plugins/module_utils/exceptions.py import-3.5!skip -plugins/module_utils/client/resource.py import-2.6!skip -plugins/module_utils/client/resource.py import-2.7!skip -plugins/module_utils/client/resource.py import-3.5!skip -plugins/module_utils/client/discovery.py import-2.6!skip -plugins/module_utils/client/discovery.py import-2.7!skip -plugins/module_utils/client/discovery.py import-3.5!skip -plugins/module_utils/k8s/resource.py import-2.6!skip -plugins/module_utils/k8s/resource.py import-2.7!skip -plugins/module_utils/k8s/resource.py import-3.5!skip -plugins/module_utils/k8s/core.py import-2.6!skip -plugins/module_utils/k8s/core.py import-2.7!skip -plugins/module_utils/k8s/core.py import-3.5!skip -plugins/module_utils/k8s/waiter.py import-2.6!skip -plugins/module_utils/k8s/waiter.py import-2.7!skip -plugins/module_utils/k8s/waiter.py import-3.5!skip -plugins/module_utils/k8s/client.py import-2.6!skip -plugins/module_utils/k8s/client.py import-2.7!skip -plugins/module_utils/k8s/client.py import-3.5!skip -plugins/module_utils/k8s/runner.py import-2.6!skip -plugins/module_utils/k8s/runner.py import-2.7!skip -plugins/module_utils/k8s/runner.py import-3.5!skip -plugins/module_utils/k8s/service.py import-2.6!skip -plugins/module_utils/k8s/service.py import-2.7!skip -plugins/module_utils/k8s/service.py import-3.5!skip -plugins/module_utils/k8s/exceptions.py import-2.6!skip -plugins/module_utils/k8s/exceptions.py import-2.7!skip -plugins/module_utils/k8s/exceptions.py import-3.5!skip -plugins/doc_fragments/k8s_name_options.py compile-2.6!skip -plugins/doc_fragments/k8s_name_options.py compile-2.7!skip -plugins/doc_fragments/k8s_name_options.py compile-3.5!skip -plugins/doc_fragments/k8s_auth_options.py compile-2.6!skip -plugins/doc_fragments/k8s_auth_options.py compile-2.7!skip -plugins/doc_fragments/k8s_auth_options.py compile-3.5!skip -plugins/doc_fragments/helm_common_options.py compile-2.6!skip -plugins/doc_fragments/helm_common_options.py compile-2.7!skip -plugins/doc_fragments/helm_common_options.py compile-3.5!skip -plugins/doc_fragments/k8s_state_options.py compile-2.6!skip -plugins/doc_fragments/k8s_state_options.py compile-2.7!skip -plugins/doc_fragments/k8s_state_options.py compile-3.5!skip -plugins/doc_fragments/k8s_wait_options.py compile-2.6!skip -plugins/doc_fragments/k8s_wait_options.py compile-2.7!skip -plugins/doc_fragments/k8s_wait_options.py compile-3.5!skip -plugins/doc_fragments/k8s_scale_options.py compile-2.6!skip -plugins/doc_fragments/k8s_scale_options.py compile-2.7!skip -plugins/doc_fragments/k8s_scale_options.py compile-3.5!skip -plugins/doc_fragments/k8s_delete_options.py compile-2.6!skip -plugins/doc_fragments/k8s_delete_options.py compile-2.7!skip -plugins/doc_fragments/k8s_delete_options.py compile-3.5!skip -plugins/doc_fragments/__init__.py compile-2.6!skip -plugins/doc_fragments/__init__.py compile-2.7!skip -plugins/doc_fragments/__init__.py compile-3.5!skip -plugins/doc_fragments/k8s_resource_options.py compile-2.6!skip -plugins/doc_fragments/k8s_resource_options.py compile-2.7!skip -plugins/doc_fragments/k8s_resource_options.py compile-3.5!skip -plugins/module_utils/helm.py compile-2.6!skip -plugins/module_utils/helm.py compile-2.7!skip -plugins/module_utils/helm.py compile-3.5!skip -plugins/module_utils/apply.py compile-2.6!skip -plugins/module_utils/apply.py compile-2.7!skip -plugins/module_utils/apply.py compile-3.5!skip -plugins/module_utils/hashes.py compile-2.6!skip -plugins/module_utils/hashes.py compile-2.7!skip -plugins/module_utils/hashes.py compile-3.5!skip -plugins/module_utils/helm_args_common.py compile-2.6!skip -plugins/module_utils/helm_args_common.py compile-2.7!skip -plugins/module_utils/helm_args_common.py compile-3.5!skip -plugins/module_utils/version.py compile-2.6!skip -plugins/module_utils/version.py compile-2.7!skip -plugins/module_utils/version.py compile-3.5!skip -plugins/module_utils/_version.py compile-2.6!skip -plugins/module_utils/_version.py compile-2.7!skip -plugins/module_utils/_version.py compile-3.5!skip -plugins/module_utils/copy.py compile-2.6!skip -plugins/module_utils/copy.py compile-2.7!skip -plugins/module_utils/copy.py compile-3.5!skip -plugins/module_utils/args_common.py compile-2.6!skip -plugins/module_utils/args_common.py compile-2.7!skip -plugins/module_utils/args_common.py compile-3.5!skip -plugins/module_utils/__init__.py compile-2.6!skip -plugins/module_utils/__init__.py compile-2.7!skip -plugins/module_utils/__init__.py compile-3.5!skip -plugins/module_utils/selector.py compile-2.6!skip -plugins/module_utils/selector.py compile-2.7!skip -plugins/module_utils/selector.py compile-3.5!skip -plugins/module_utils/k8sdynamicclient.py compile-2.6!skip -plugins/module_utils/k8sdynamicclient.py compile-2.7!skip -plugins/module_utils/k8sdynamicclient.py compile-3.5!skip -plugins/module_utils/common.py compile-2.6!skip -plugins/module_utils/common.py compile-2.7!skip -plugins/module_utils/common.py compile-3.5!skip -plugins/module_utils/ansiblemodule.py compile-2.6!skip -plugins/module_utils/ansiblemodule.py compile-2.7!skip -plugins/module_utils/ansiblemodule.py compile-3.5!skip -plugins/module_utils/exceptions.py compile-2.6!skip -plugins/module_utils/exceptions.py compile-2.7!skip -plugins/module_utils/exceptions.py compile-3.5!skip -plugins/module_utils/client/resource.py compile-2.6!skip -plugins/module_utils/client/resource.py compile-2.7!skip -plugins/module_utils/client/resource.py compile-3.5!skip -plugins/module_utils/client/discovery.py compile-2.6!skip -plugins/module_utils/client/discovery.py compile-2.7!skip -plugins/module_utils/client/discovery.py compile-3.5!skip -plugins/module_utils/k8s/resource.py compile-2.6!skip -plugins/module_utils/k8s/resource.py compile-2.7!skip -plugins/module_utils/k8s/resource.py compile-3.5!skip -plugins/module_utils/k8s/core.py compile-2.6!skip -plugins/module_utils/k8s/core.py compile-2.7!skip -plugins/module_utils/k8s/core.py compile-3.5!skip -plugins/module_utils/k8s/waiter.py compile-2.6!skip -plugins/module_utils/k8s/waiter.py compile-2.7!skip -plugins/module_utils/k8s/waiter.py compile-3.5!skip -plugins/module_utils/k8s/client.py compile-2.6!skip -plugins/module_utils/k8s/client.py compile-2.7!skip -plugins/module_utils/k8s/client.py compile-3.5!skip -plugins/module_utils/k8s/runner.py compile-2.6!skip -plugins/module_utils/k8s/runner.py compile-2.7!skip -plugins/module_utils/k8s/runner.py compile-3.5!skip -plugins/module_utils/k8s/service.py compile-2.6!skip -plugins/module_utils/k8s/service.py compile-2.7!skip -plugins/module_utils/k8s/service.py compile-3.5!skip -plugins/module_utils/k8s/exceptions.py compile-2.6!skip -plugins/module_utils/k8s/exceptions.py compile-2.7!skip -plugins/module_utils/k8s/exceptions.py compile-3.5!skip -plugins/connection/kubectl.py compile-2.6!skip -plugins/connection/kubectl.py compile-2.7!skip -plugins/connection/kubectl.py compile-3.5!skip -plugins/inventory/k8s.py compile-2.6!skip -plugins/inventory/k8s.py compile-2.7!skip -plugins/inventory/k8s.py compile-3.5!skip -plugins/lookup/k8s.py compile-2.6!skip -plugins/lookup/k8s.py compile-2.7!skip -plugins/lookup/k8s.py compile-3.5!skip -plugins/lookup/kustomize.py compile-2.6!skip -plugins/lookup/kustomize.py compile-2.7!skip -plugins/lookup/kustomize.py compile-3.5!skip -plugins/modules/k8s_scale.py compile-2.6!skip -plugins/modules/k8s_scale.py compile-2.7!skip -plugins/modules/k8s_scale.py compile-3.5!skip -plugins/modules/helm_template.py compile-2.6!skip -plugins/modules/helm_template.py compile-2.7!skip -plugins/modules/helm_template.py compile-3.5!skip -plugins/modules/k8s_exec.py compile-2.6!skip -plugins/modules/k8s_exec.py compile-2.7!skip -plugins/modules/k8s_exec.py compile-3.5!skip -plugins/modules/helm.py compile-2.6!skip -plugins/modules/helm.py compile-2.7!skip -plugins/modules/helm.py compile-3.5!skip -plugins/modules/helm_plugin_info.py compile-2.6!skip -plugins/modules/helm_plugin_info.py compile-2.7!skip -plugins/modules/helm_plugin_info.py compile-3.5!skip -plugins/modules/helm_info.py compile-2.6!skip -plugins/modules/helm_info.py compile-2.7!skip -plugins/modules/helm_info.py compile-3.5!skip -plugins/modules/helm_repository.py compile-2.6!skip -plugins/modules/helm_repository.py compile-2.7!skip -plugins/modules/helm_repository.py compile-3.5!skip -plugins/modules/k8s_rollback.py compile-2.6!skip -plugins/modules/k8s_rollback.py compile-2.7!skip -plugins/modules/k8s_rollback.py compile-3.5!skip -plugins/modules/k8s_log.py compile-2.6!skip -plugins/modules/k8s_log.py compile-2.7!skip -plugins/modules/k8s_log.py compile-3.5!skip -plugins/modules/k8s_drain.py compile-2.6!skip -plugins/modules/k8s_drain.py compile-2.7!skip -plugins/modules/k8s_drain.py compile-3.5!skip -plugins/modules/helm_plugin.py compile-2.6!skip -plugins/modules/helm_plugin.py compile-2.7!skip -plugins/modules/helm_plugin.py compile-3.5!skip -plugins/modules/k8s_taint.py compile-2.6!skip -plugins/modules/k8s_taint.py compile-2.7!skip -plugins/modules/k8s_taint.py compile-3.5!skip -plugins/modules/k8s.py compile-2.6!skip -plugins/modules/k8s.py compile-2.7!skip -plugins/modules/k8s.py compile-3.5!skip -plugins/modules/k8s_service.py compile-2.6!skip -plugins/modules/k8s_service.py compile-2.7!skip -plugins/modules/k8s_service.py compile-3.5!skip -plugins/modules/k8s_cluster_info.py compile-2.6!skip -plugins/modules/k8s_cluster_info.py compile-2.7!skip -plugins/modules/k8s_cluster_info.py compile-3.5!skip -plugins/modules/k8s_info.py compile-2.6!skip -plugins/modules/k8s_info.py compile-2.7!skip -plugins/modules/k8s_info.py compile-3.5!skip -plugins/modules/k8s_cp.py compile-2.6!skip -plugins/modules/k8s_cp.py compile-2.7!skip -plugins/modules/k8s_cp.py compile-3.5!skip -plugins/modules/__init__.py compile-2.6!skip -plugins/modules/__init__.py compile-2.7!skip -plugins/modules/__init__.py compile-3.5!skip -plugins/modules/k8s_json_patch.py compile-2.6!skip -plugins/modules/k8s_json_patch.py compile-2.7!skip -plugins/modules/k8s_json_patch.py compile-3.5!skip -plugins/action/k8s_info.py compile-2.6!skip -plugins/action/k8s_info.py compile-2.7!skip -plugins/action/k8s_info.py compile-3.5!skip -plugins/filter/k8s.py compile-2.6!skip -plugins/filter/k8s.py compile-2.7!skip -plugins/filter/k8s.py compile-3.5!skip -tests/unit/conftest.py compile-2.6!skip -tests/unit/conftest.py compile-2.7!skip -tests/unit/conftest.py compile-3.5!skip -tests/unit/utils/ansible_module_mock.py compile-2.6!skip -tests/unit/utils/ansible_module_mock.py compile-2.7!skip -tests/unit/utils/ansible_module_mock.py compile-3.5!skip -tests/unit/module_utils/test_helm.py compile-2.6!skip -tests/unit/module_utils/test_helm.py compile-2.7!skip -tests/unit/module_utils/test_helm.py compile-3.5!skip -tests/unit/module_utils/test_marshal.py compile-2.6!skip -tests/unit/module_utils/test_marshal.py compile-2.7!skip -tests/unit/module_utils/test_marshal.py compile-3.5!skip -tests/unit/module_utils/test_discoverer.py compile-2.6!skip -tests/unit/module_utils/test_discoverer.py compile-2.7!skip -tests/unit/module_utils/test_discoverer.py compile-3.5!skip -tests/unit/module_utils/test_hashes.py compile-2.6!skip -tests/unit/module_utils/test_hashes.py compile-2.7!skip -tests/unit/module_utils/test_hashes.py compile-3.5!skip -tests/unit/module_utils/test_resource.py compile-2.6!skip -tests/unit/module_utils/test_resource.py compile-2.7!skip -tests/unit/module_utils/test_resource.py compile-3.5!skip -tests/unit/module_utils/test_service.py compile-2.6!skip -tests/unit/module_utils/test_service.py compile-2.7!skip -tests/unit/module_utils/test_service.py compile-3.5!skip -tests/unit/module_utils/test_waiter.py compile-2.6!skip -tests/unit/module_utils/test_waiter.py compile-2.7!skip -tests/unit/module_utils/test_waiter.py compile-3.5!skip -tests/unit/module_utils/test_common.py compile-2.6!skip -tests/unit/module_utils/test_common.py compile-2.7!skip -tests/unit/module_utils/test_common.py compile-3.5!skip -tests/unit/module_utils/test_selector.py compile-2.6!skip -tests/unit/module_utils/test_selector.py compile-2.7!skip -tests/unit/module_utils/test_selector.py compile-3.5!skip -tests/unit/module_utils/test_apply.py compile-2.6!skip -tests/unit/module_utils/test_apply.py compile-2.7!skip -tests/unit/module_utils/test_apply.py compile-3.5!skip -tests/unit/module_utils/test_runner.py compile-2.6!skip -tests/unit/module_utils/test_runner.py compile-2.7!skip -tests/unit/module_utils/test_runner.py compile-3.5!skip -tests/unit/module_utils/test_client.py compile-2.6!skip -tests/unit/module_utils/test_client.py compile-2.7!skip -tests/unit/module_utils/test_client.py compile-3.5!skip -tests/unit/module_utils/test_core.py compile-2.6!skip -tests/unit/module_utils/test_core.py compile-2.7!skip -tests/unit/module_utils/test_core.py compile-3.5!skip -tests/unit/modules/test_helm_template_module.py compile-2.6!skip -tests/unit/modules/test_helm_template_module.py compile-2.7!skip -tests/unit/modules/test_helm_template_module.py compile-3.5!skip -tests/unit/modules/test_helm_template.py compile-2.6!skip -tests/unit/modules/test_helm_template.py compile-2.7!skip -tests/unit/modules/test_helm_template.py compile-3.5!skip -tests/unit/modules/test_module_helm.py compile-2.6!skip -tests/unit/modules/test_module_helm.py compile-2.7!skip -tests/unit/modules/test_module_helm.py compile-3.5!skip -tests/unit/action/test_remove_omit.py compile-2.6!skip -tests/unit/action/test_remove_omit.py compile-2.7!skip -tests/unit/action/test_remove_omit.py compile-3.5!skip -tests/integration/targets/k8s_copy/library/k8s_create_file.py compile-2.6!skip -tests/integration/targets/k8s_copy/library/k8s_create_file.py compile-2.7!skip -tests/integration/targets/k8s_copy/library/k8s_create_file.py compile-3.5!skip -tests/integration/targets/k8s_copy/library/kubectl_file_compare.py compile-2.6!skip -tests/integration/targets/k8s_copy/library/kubectl_file_compare.py compile-2.7!skip -tests/integration/targets/k8s_copy/library/kubectl_file_compare.py compile-3.5!skip -tests/integration/targets/setup_kubeconfig/library/test_inventory_read_credentials.py compile-2.6!skip -tests/integration/targets/setup_kubeconfig/library/test_inventory_read_credentials.py compile-2.7!skip -tests/integration/targets/setup_kubeconfig/library/test_inventory_read_credentials.py compile-3.5!skip -tests/integration/targets/helm/library/helm_test_version.py compile-2.6!skip -tests/integration/targets/helm/library/helm_test_version.py compile-2.7!skip -tests/integration/targets/helm/library/helm_test_version.py compile-3.5!skip -plugins/modules/k8s_scale.py pylint!skip -plugins/modules/helm_template.py pylint!skip -plugins/modules/k8s_exec.py pylint!skip -plugins/modules/helm.py pylint!skip -plugins/modules/helm_plugin_info.py pylint!skip -plugins/modules/helm_info.py pylint!skip -plugins/modules/helm_repository.py pylint!skip -plugins/modules/k8s_rollback.py pylint!skip -plugins/modules/k8s_log.py pylint!skip -plugins/modules/k8s_drain.py pylint!skip -plugins/modules/helm_plugin.py pylint!skip -plugins/modules/k8s_taint.py pylint!skip -plugins/modules/k8s.py pylint!skip -plugins/modules/k8s_service.py pylint!skip -plugins/modules/k8s_cluster_info.py pylint!skip -plugins/modules/k8s_info.py pylint!skip -plugins/modules/k8s_cp.py pylint!skip -plugins/modules/__init__.py pylint!skip -plugins/modules/k8s_json_patch.py pylint!skip -plugins/module_utils/helm.py pylint!skip -plugins/module_utils/apply.py pylint!skip -plugins/module_utils/hashes.py pylint!skip -plugins/module_utils/helm_args_common.py pylint!skip -plugins/module_utils/version.py pylint!skip -plugins/module_utils/_version.py pylint!skip -plugins/module_utils/copy.py pylint!skip -plugins/module_utils/args_common.py pylint!skip -plugins/module_utils/__init__.py pylint!skip -plugins/module_utils/selector.py pylint!skip -plugins/module_utils/k8sdynamicclient.py pylint!skip -plugins/module_utils/common.py pylint!skip -plugins/module_utils/ansiblemodule.py pylint!skip -plugins/module_utils/exceptions.py pylint!skip -plugins/module_utils/client/resource.py pylint!skip -plugins/module_utils/client/discovery.py pylint!skip -plugins/module_utils/k8s/resource.py pylint!skip -plugins/module_utils/k8s/core.py pylint!skip -plugins/module_utils/k8s/waiter.py pylint!skip -plugins/module_utils/k8s/client.py pylint!skip -plugins/module_utils/k8s/runner.py pylint!skip -plugins/module_utils/k8s/service.py pylint!skip -plugins/module_utils/k8s/exceptions.py pylint!skip -tests/integration/targets/k8s_copy/library/k8s_create_file.py pylint!skip -tests/integration/targets/k8s_copy/library/kubectl_file_compare.py pylint!skip -tests/integration/targets/setup_kubeconfig/library/test_inventory_read_credentials.py pylint!skip -tests/integration/targets/helm/library/helm_test_version.py pylint!skip -tests/unit/conftest.py pylint!skip -tests/unit/utils/ansible_module_mock.py pylint!skip -tests/unit/module_utils/test_helm.py pylint!skip -tests/unit/module_utils/test_marshal.py pylint!skip -tests/unit/module_utils/test_discoverer.py pylint!skip -tests/unit/module_utils/test_hashes.py pylint!skip -tests/unit/module_utils/test_resource.py pylint!skip -tests/unit/module_utils/test_service.py pylint!skip -tests/unit/module_utils/test_waiter.py pylint!skip -tests/unit/module_utils/test_common.py pylint!skip -tests/unit/module_utils/test_selector.py pylint!skip -tests/unit/module_utils/test_apply.py pylint!skip -tests/unit/module_utils/test_runner.py pylint!skip -tests/unit/module_utils/test_client.py pylint!skip -tests/unit/module_utils/test_core.py pylint!skip -tests/unit/modules/test_helm_template_module.py pylint!skip -tests/unit/modules/test_helm_template.py pylint!skip -tests/unit/modules/test_module_helm.py pylint!skip -tests/unit/action/test_remove_omit.py pylint!skip -plugins/modules/k8s.py validate-modules!skip -plugins/modules/k8s_cp.py validate-modules!skip -plugins/modules/k8s_drain.py validate-modules!skip -plugins/modules/k8s_exec.py validate-modules!skip -plugins/modules/k8s_info.py validate-modules!skip -plugins/modules/k8s_json_patch.py validate-modules!skip -plugins/modules/k8s_log.py validate-modules!skip -plugins/modules/k8s_rollback.py validate-modules!skip -plugins/modules/k8s_scale.py validate-modules!skip -plugins/modules/k8s_service.py validate-modules!skip -plugins/modules/k8s_taint.py validate-modules!skip diff --git a/tests/sanity/ignore-2.11.txt b/tests/sanity/ignore-2.11.txt deleted file mode 100644 index ffd29612e4..0000000000 --- a/tests/sanity/ignore-2.11.txt +++ /dev/null @@ -1,593 +0,0 @@ -plugins/module_utils/client/discovery.py import-3.6!skip -plugins/module_utils/client/discovery.py import-3.7!skip -plugins/module_utils/client/discovery.py import-3.8!skip -plugins/module_utils/client/discovery.py import-3.9!skip -plugins/module_utils/client/resource.py import-3.6!skip -plugins/module_utils/client/resource.py import-3.7!skip -plugins/module_utils/client/resource.py import-3.8!skip -plugins/module_utils/client/resource.py import-3.9!skip -plugins/module_utils/k8sdynamicclient.py import-3.6!skip -plugins/module_utils/k8sdynamicclient.py import-3.7!skip -plugins/module_utils/k8sdynamicclient.py import-3.8!skip -plugins/module_utils/k8sdynamicclient.py import-3.9!skip -plugins/modules/k8s.py validate-modules:parameter-type-not-in-doc -plugins/modules/k8s_scale.py validate-modules:parameter-type-not-in-doc -plugins/modules/k8s_service.py validate-modules:parameter-type-not-in-doc -tests/unit/module_utils/fixtures/definitions.yml yamllint!skip -tests/unit/module_utils/fixtures/deployments.yml yamllint!skip -tests/unit/module_utils/fixtures/pods.yml yamllint!skip -tests/integration/targets/helm/files/appversionless-chart-v2/templates/configmap.yaml yamllint!skip -tests/integration/targets/helm/files/appversionless-chart/templates/configmap.yaml yamllint!skip -tests/integration/targets/helm/files/test-chart-v2/templates/configmap.yaml yamllint!skip -tests/integration/targets/helm/files/test-chart/templates/configmap.yaml yamllint!skip -tests/integration/targets/helm_diff/files/test-chart/templates/configmap.yaml yamllint!skip -tests/integration/targets/k8s_scale/files/deployment.yaml yamllint!skip -tests/sanity/refresh_ignore_files shebang!skip -plugins/modules/k8s.py validate-modules:return-syntax-error -plugins/modules/k8s_scale.py validate-modules:return-syntax-error -plugins/modules/k8s_service.py validate-modules:return-syntax-error -plugins/modules/k8s_taint.py validate-modules:return-syntax-error -plugins/doc_fragments/k8s_name_options.py future-import-boilerplate!skip -plugins/doc_fragments/k8s_auth_options.py future-import-boilerplate!skip -plugins/doc_fragments/helm_common_options.py future-import-boilerplate!skip -plugins/doc_fragments/k8s_state_options.py future-import-boilerplate!skip -plugins/doc_fragments/k8s_wait_options.py future-import-boilerplate!skip -plugins/doc_fragments/k8s_scale_options.py future-import-boilerplate!skip -plugins/doc_fragments/k8s_delete_options.py future-import-boilerplate!skip -plugins/doc_fragments/__init__.py future-import-boilerplate!skip -plugins/doc_fragments/k8s_resource_options.py future-import-boilerplate!skip -plugins/module_utils/helm.py future-import-boilerplate!skip -plugins/module_utils/apply.py future-import-boilerplate!skip -plugins/module_utils/hashes.py future-import-boilerplate!skip -plugins/module_utils/helm_args_common.py future-import-boilerplate!skip -plugins/module_utils/version.py future-import-boilerplate!skip -plugins/module_utils/_version.py future-import-boilerplate!skip -plugins/module_utils/copy.py future-import-boilerplate!skip -plugins/module_utils/args_common.py future-import-boilerplate!skip -plugins/module_utils/__init__.py future-import-boilerplate!skip -plugins/module_utils/selector.py future-import-boilerplate!skip -plugins/module_utils/k8sdynamicclient.py future-import-boilerplate!skip -plugins/module_utils/common.py future-import-boilerplate!skip -plugins/module_utils/ansiblemodule.py future-import-boilerplate!skip -plugins/module_utils/exceptions.py future-import-boilerplate!skip -plugins/module_utils/client/resource.py future-import-boilerplate!skip -plugins/module_utils/client/discovery.py future-import-boilerplate!skip -plugins/module_utils/k8s/resource.py future-import-boilerplate!skip -plugins/module_utils/k8s/core.py future-import-boilerplate!skip -plugins/module_utils/k8s/waiter.py future-import-boilerplate!skip -plugins/module_utils/k8s/client.py future-import-boilerplate!skip -plugins/module_utils/k8s/runner.py future-import-boilerplate!skip -plugins/module_utils/k8s/service.py future-import-boilerplate!skip -plugins/module_utils/k8s/exceptions.py future-import-boilerplate!skip -plugins/connection/kubectl.py future-import-boilerplate!skip -plugins/inventory/k8s.py future-import-boilerplate!skip -plugins/lookup/k8s.py future-import-boilerplate!skip -plugins/lookup/kustomize.py future-import-boilerplate!skip -plugins/modules/k8s_scale.py future-import-boilerplate!skip -plugins/modules/helm_template.py future-import-boilerplate!skip -plugins/modules/k8s_exec.py future-import-boilerplate!skip -plugins/modules/helm.py future-import-boilerplate!skip -plugins/modules/helm_plugin_info.py future-import-boilerplate!skip -plugins/modules/helm_info.py future-import-boilerplate!skip -plugins/modules/helm_repository.py future-import-boilerplate!skip -plugins/modules/k8s_rollback.py future-import-boilerplate!skip -plugins/modules/k8s_log.py future-import-boilerplate!skip -plugins/modules/k8s_drain.py future-import-boilerplate!skip -plugins/modules/helm_plugin.py future-import-boilerplate!skip -plugins/modules/k8s_taint.py future-import-boilerplate!skip -plugins/modules/k8s.py future-import-boilerplate!skip -plugins/modules/k8s_service.py future-import-boilerplate!skip -plugins/modules/k8s_cluster_info.py future-import-boilerplate!skip -plugins/modules/k8s_info.py future-import-boilerplate!skip -plugins/modules/k8s_cp.py future-import-boilerplate!skip -plugins/modules/__init__.py future-import-boilerplate!skip -plugins/modules/k8s_json_patch.py future-import-boilerplate!skip -plugins/action/k8s_info.py future-import-boilerplate!skip -plugins/filter/k8s.py future-import-boilerplate!skip -tests/unit/conftest.py future-import-boilerplate!skip -tests/unit/utils/ansible_module_mock.py future-import-boilerplate!skip -tests/unit/module_utils/test_helm.py future-import-boilerplate!skip -tests/unit/module_utils/test_marshal.py future-import-boilerplate!skip -tests/unit/module_utils/test_discoverer.py future-import-boilerplate!skip -tests/unit/module_utils/test_hashes.py future-import-boilerplate!skip -tests/unit/module_utils/test_resource.py future-import-boilerplate!skip -tests/unit/module_utils/test_service.py future-import-boilerplate!skip -tests/unit/module_utils/test_waiter.py future-import-boilerplate!skip -tests/unit/module_utils/test_common.py future-import-boilerplate!skip -tests/unit/module_utils/test_selector.py future-import-boilerplate!skip -tests/unit/module_utils/test_apply.py future-import-boilerplate!skip -tests/unit/module_utils/test_runner.py future-import-boilerplate!skip -tests/unit/module_utils/test_client.py future-import-boilerplate!skip -tests/unit/module_utils/test_core.py future-import-boilerplate!skip -tests/unit/modules/test_helm_template_module.py future-import-boilerplate!skip -tests/unit/modules/test_helm_template.py future-import-boilerplate!skip -tests/unit/modules/test_module_helm.py future-import-boilerplate!skip -tests/unit/action/test_remove_omit.py future-import-boilerplate!skip -plugins/doc_fragments/k8s_name_options.py metaclass-boilerplate!skip -plugins/doc_fragments/k8s_auth_options.py metaclass-boilerplate!skip -plugins/doc_fragments/helm_common_options.py metaclass-boilerplate!skip -plugins/doc_fragments/k8s_state_options.py metaclass-boilerplate!skip -plugins/doc_fragments/k8s_wait_options.py metaclass-boilerplate!skip -plugins/doc_fragments/k8s_scale_options.py metaclass-boilerplate!skip -plugins/doc_fragments/k8s_delete_options.py metaclass-boilerplate!skip -plugins/doc_fragments/__init__.py metaclass-boilerplate!skip -plugins/doc_fragments/k8s_resource_options.py metaclass-boilerplate!skip -plugins/module_utils/helm.py metaclass-boilerplate!skip -plugins/module_utils/apply.py metaclass-boilerplate!skip -plugins/module_utils/hashes.py metaclass-boilerplate!skip -plugins/module_utils/helm_args_common.py metaclass-boilerplate!skip -plugins/module_utils/version.py metaclass-boilerplate!skip -plugins/module_utils/_version.py metaclass-boilerplate!skip -plugins/module_utils/copy.py metaclass-boilerplate!skip -plugins/module_utils/args_common.py metaclass-boilerplate!skip -plugins/module_utils/__init__.py metaclass-boilerplate!skip -plugins/module_utils/selector.py metaclass-boilerplate!skip -plugins/module_utils/k8sdynamicclient.py metaclass-boilerplate!skip -plugins/module_utils/common.py metaclass-boilerplate!skip -plugins/module_utils/ansiblemodule.py metaclass-boilerplate!skip -plugins/module_utils/exceptions.py metaclass-boilerplate!skip -plugins/module_utils/client/resource.py metaclass-boilerplate!skip -plugins/module_utils/client/discovery.py metaclass-boilerplate!skip -plugins/module_utils/k8s/resource.py metaclass-boilerplate!skip -plugins/module_utils/k8s/core.py metaclass-boilerplate!skip -plugins/module_utils/k8s/waiter.py metaclass-boilerplate!skip -plugins/module_utils/k8s/client.py metaclass-boilerplate!skip -plugins/module_utils/k8s/runner.py metaclass-boilerplate!skip -plugins/module_utils/k8s/service.py metaclass-boilerplate!skip -plugins/module_utils/k8s/exceptions.py metaclass-boilerplate!skip -plugins/connection/kubectl.py metaclass-boilerplate!skip -plugins/inventory/k8s.py metaclass-boilerplate!skip -plugins/lookup/k8s.py metaclass-boilerplate!skip -plugins/lookup/kustomize.py metaclass-boilerplate!skip -plugins/modules/k8s_scale.py metaclass-boilerplate!skip -plugins/modules/helm_template.py metaclass-boilerplate!skip -plugins/modules/k8s_exec.py metaclass-boilerplate!skip -plugins/modules/helm.py metaclass-boilerplate!skip -plugins/modules/helm_plugin_info.py metaclass-boilerplate!skip -plugins/modules/helm_info.py metaclass-boilerplate!skip -plugins/modules/helm_repository.py metaclass-boilerplate!skip -plugins/modules/k8s_rollback.py metaclass-boilerplate!skip -plugins/modules/k8s_log.py metaclass-boilerplate!skip -plugins/modules/k8s_drain.py metaclass-boilerplate!skip -plugins/modules/helm_plugin.py metaclass-boilerplate!skip -plugins/modules/k8s_taint.py metaclass-boilerplate!skip -plugins/modules/k8s.py metaclass-boilerplate!skip -plugins/modules/k8s_service.py metaclass-boilerplate!skip -plugins/modules/k8s_cluster_info.py metaclass-boilerplate!skip -plugins/modules/k8s_info.py metaclass-boilerplate!skip -plugins/modules/k8s_cp.py metaclass-boilerplate!skip -plugins/modules/__init__.py metaclass-boilerplate!skip -plugins/modules/k8s_json_patch.py metaclass-boilerplate!skip -plugins/action/k8s_info.py metaclass-boilerplate!skip -plugins/filter/k8s.py metaclass-boilerplate!skip -tests/unit/conftest.py metaclass-boilerplate!skip -tests/unit/utils/ansible_module_mock.py metaclass-boilerplate!skip -tests/unit/module_utils/test_helm.py metaclass-boilerplate!skip -tests/unit/module_utils/test_marshal.py metaclass-boilerplate!skip -tests/unit/module_utils/test_discoverer.py metaclass-boilerplate!skip -tests/unit/module_utils/test_hashes.py metaclass-boilerplate!skip -tests/unit/module_utils/test_resource.py metaclass-boilerplate!skip -tests/unit/module_utils/test_service.py metaclass-boilerplate!skip -tests/unit/module_utils/test_waiter.py metaclass-boilerplate!skip -tests/unit/module_utils/test_common.py metaclass-boilerplate!skip -tests/unit/module_utils/test_selector.py metaclass-boilerplate!skip -tests/unit/module_utils/test_apply.py metaclass-boilerplate!skip -tests/unit/module_utils/test_runner.py metaclass-boilerplate!skip -tests/unit/module_utils/test_client.py metaclass-boilerplate!skip -tests/unit/module_utils/test_core.py metaclass-boilerplate!skip -tests/unit/modules/test_helm_template_module.py metaclass-boilerplate!skip -tests/unit/modules/test_helm_template.py metaclass-boilerplate!skip -tests/unit/modules/test_module_helm.py metaclass-boilerplate!skip -tests/unit/action/test_remove_omit.py metaclass-boilerplate!skip -plugins/doc_fragments/k8s_name_options.py import-2.6!skip -plugins/doc_fragments/k8s_name_options.py import-2.7!skip -plugins/doc_fragments/k8s_name_options.py import-3.5!skip -plugins/doc_fragments/k8s_auth_options.py import-2.6!skip -plugins/doc_fragments/k8s_auth_options.py import-2.7!skip -plugins/doc_fragments/k8s_auth_options.py import-3.5!skip -plugins/doc_fragments/helm_common_options.py import-2.6!skip -plugins/doc_fragments/helm_common_options.py import-2.7!skip -plugins/doc_fragments/helm_common_options.py import-3.5!skip -plugins/doc_fragments/k8s_state_options.py import-2.6!skip -plugins/doc_fragments/k8s_state_options.py import-2.7!skip -plugins/doc_fragments/k8s_state_options.py import-3.5!skip -plugins/doc_fragments/k8s_wait_options.py import-2.6!skip -plugins/doc_fragments/k8s_wait_options.py import-2.7!skip -plugins/doc_fragments/k8s_wait_options.py import-3.5!skip -plugins/doc_fragments/k8s_scale_options.py import-2.6!skip -plugins/doc_fragments/k8s_scale_options.py import-2.7!skip -plugins/doc_fragments/k8s_scale_options.py import-3.5!skip -plugins/doc_fragments/k8s_delete_options.py import-2.6!skip -plugins/doc_fragments/k8s_delete_options.py import-2.7!skip -plugins/doc_fragments/k8s_delete_options.py import-3.5!skip -plugins/doc_fragments/__init__.py import-2.6!skip -plugins/doc_fragments/__init__.py import-2.7!skip -plugins/doc_fragments/__init__.py import-3.5!skip -plugins/doc_fragments/k8s_resource_options.py import-2.6!skip -plugins/doc_fragments/k8s_resource_options.py import-2.7!skip -plugins/doc_fragments/k8s_resource_options.py import-3.5!skip -plugins/module_utils/helm.py import-2.6!skip -plugins/module_utils/helm.py import-2.7!skip -plugins/module_utils/helm.py import-3.5!skip -plugins/module_utils/apply.py import-2.6!skip -plugins/module_utils/apply.py import-2.7!skip -plugins/module_utils/apply.py import-3.5!skip -plugins/module_utils/hashes.py import-2.6!skip -plugins/module_utils/hashes.py import-2.7!skip -plugins/module_utils/hashes.py import-3.5!skip -plugins/module_utils/helm_args_common.py import-2.6!skip -plugins/module_utils/helm_args_common.py import-2.7!skip -plugins/module_utils/helm_args_common.py import-3.5!skip -plugins/module_utils/version.py import-2.6!skip -plugins/module_utils/version.py import-2.7!skip -plugins/module_utils/version.py import-3.5!skip -plugins/module_utils/_version.py import-2.6!skip -plugins/module_utils/_version.py import-2.7!skip -plugins/module_utils/_version.py import-3.5!skip -plugins/module_utils/copy.py import-2.6!skip -plugins/module_utils/copy.py import-2.7!skip -plugins/module_utils/copy.py import-3.5!skip -plugins/module_utils/args_common.py import-2.6!skip -plugins/module_utils/args_common.py import-2.7!skip -plugins/module_utils/args_common.py import-3.5!skip -plugins/module_utils/__init__.py import-2.6!skip -plugins/module_utils/__init__.py import-2.7!skip -plugins/module_utils/__init__.py import-3.5!skip -plugins/module_utils/selector.py import-2.6!skip -plugins/module_utils/selector.py import-2.7!skip -plugins/module_utils/selector.py import-3.5!skip -plugins/module_utils/k8sdynamicclient.py import-2.6!skip -plugins/module_utils/k8sdynamicclient.py import-2.7!skip -plugins/module_utils/k8sdynamicclient.py import-3.5!skip -plugins/module_utils/common.py import-2.6!skip -plugins/module_utils/common.py import-2.7!skip -plugins/module_utils/common.py import-3.5!skip -plugins/module_utils/ansiblemodule.py import-2.6!skip -plugins/module_utils/ansiblemodule.py import-2.7!skip -plugins/module_utils/ansiblemodule.py import-3.5!skip -plugins/module_utils/exceptions.py import-2.6!skip -plugins/module_utils/exceptions.py import-2.7!skip -plugins/module_utils/exceptions.py import-3.5!skip -plugins/module_utils/client/resource.py import-2.6!skip -plugins/module_utils/client/resource.py import-2.7!skip -plugins/module_utils/client/resource.py import-3.5!skip -plugins/module_utils/client/discovery.py import-2.6!skip -plugins/module_utils/client/discovery.py import-2.7!skip -plugins/module_utils/client/discovery.py import-3.5!skip -plugins/module_utils/k8s/resource.py import-2.6!skip -plugins/module_utils/k8s/resource.py import-2.7!skip -plugins/module_utils/k8s/resource.py import-3.5!skip -plugins/module_utils/k8s/core.py import-2.6!skip -plugins/module_utils/k8s/core.py import-2.7!skip -plugins/module_utils/k8s/core.py import-3.5!skip -plugins/module_utils/k8s/waiter.py import-2.6!skip -plugins/module_utils/k8s/waiter.py import-2.7!skip -plugins/module_utils/k8s/waiter.py import-3.5!skip -plugins/module_utils/k8s/client.py import-2.6!skip -plugins/module_utils/k8s/client.py import-2.7!skip -plugins/module_utils/k8s/client.py import-3.5!skip -plugins/module_utils/k8s/runner.py import-2.6!skip -plugins/module_utils/k8s/runner.py import-2.7!skip -plugins/module_utils/k8s/runner.py import-3.5!skip -plugins/module_utils/k8s/service.py import-2.6!skip -plugins/module_utils/k8s/service.py import-2.7!skip -plugins/module_utils/k8s/service.py import-3.5!skip -plugins/module_utils/k8s/exceptions.py import-2.6!skip -plugins/module_utils/k8s/exceptions.py import-2.7!skip -plugins/module_utils/k8s/exceptions.py import-3.5!skip -plugins/connection/kubectl.py import-2.6!skip -plugins/connection/kubectl.py import-2.7!skip -plugins/connection/kubectl.py import-3.5!skip -plugins/inventory/k8s.py import-2.6!skip -plugins/inventory/k8s.py import-2.7!skip -plugins/inventory/k8s.py import-3.5!skip -plugins/lookup/k8s.py import-2.6!skip -plugins/lookup/k8s.py import-2.7!skip -plugins/lookup/k8s.py import-3.5!skip -plugins/lookup/kustomize.py import-2.6!skip -plugins/lookup/kustomize.py import-2.7!skip -plugins/lookup/kustomize.py import-3.5!skip -plugins/modules/k8s_scale.py import-2.6!skip -plugins/modules/k8s_scale.py import-2.7!skip -plugins/modules/k8s_scale.py import-3.5!skip -plugins/modules/helm_template.py import-2.6!skip -plugins/modules/helm_template.py import-2.7!skip -plugins/modules/helm_template.py import-3.5!skip -plugins/modules/k8s_exec.py import-2.6!skip -plugins/modules/k8s_exec.py import-2.7!skip -plugins/modules/k8s_exec.py import-3.5!skip -plugins/modules/helm.py import-2.6!skip -plugins/modules/helm.py import-2.7!skip -plugins/modules/helm.py import-3.5!skip -plugins/modules/helm_plugin_info.py import-2.6!skip -plugins/modules/helm_plugin_info.py import-2.7!skip -plugins/modules/helm_plugin_info.py import-3.5!skip -plugins/modules/helm_info.py import-2.6!skip -plugins/modules/helm_info.py import-2.7!skip -plugins/modules/helm_info.py import-3.5!skip -plugins/modules/helm_repository.py import-2.6!skip -plugins/modules/helm_repository.py import-2.7!skip -plugins/modules/helm_repository.py import-3.5!skip -plugins/modules/k8s_rollback.py import-2.6!skip -plugins/modules/k8s_rollback.py import-2.7!skip -plugins/modules/k8s_rollback.py import-3.5!skip -plugins/modules/k8s_log.py import-2.6!skip -plugins/modules/k8s_log.py import-2.7!skip -plugins/modules/k8s_log.py import-3.5!skip -plugins/modules/k8s_drain.py import-2.6!skip -plugins/modules/k8s_drain.py import-2.7!skip -plugins/modules/k8s_drain.py import-3.5!skip -plugins/modules/helm_plugin.py import-2.6!skip -plugins/modules/helm_plugin.py import-2.7!skip -plugins/modules/helm_plugin.py import-3.5!skip -plugins/modules/k8s_taint.py import-2.6!skip -plugins/modules/k8s_taint.py import-2.7!skip -plugins/modules/k8s_taint.py import-3.5!skip -plugins/modules/k8s.py import-2.6!skip -plugins/modules/k8s.py import-2.7!skip -plugins/modules/k8s.py import-3.5!skip -plugins/modules/k8s_service.py import-2.6!skip -plugins/modules/k8s_service.py import-2.7!skip -plugins/modules/k8s_service.py import-3.5!skip -plugins/modules/k8s_cluster_info.py import-2.6!skip -plugins/modules/k8s_cluster_info.py import-2.7!skip -plugins/modules/k8s_cluster_info.py import-3.5!skip -plugins/modules/k8s_info.py import-2.6!skip -plugins/modules/k8s_info.py import-2.7!skip -plugins/modules/k8s_info.py import-3.5!skip -plugins/modules/k8s_cp.py import-2.6!skip -plugins/modules/k8s_cp.py import-2.7!skip -plugins/modules/k8s_cp.py import-3.5!skip -plugins/modules/__init__.py import-2.6!skip -plugins/modules/__init__.py import-2.7!skip -plugins/modules/__init__.py import-3.5!skip -plugins/modules/k8s_json_patch.py import-2.6!skip -plugins/modules/k8s_json_patch.py import-2.7!skip -plugins/modules/k8s_json_patch.py import-3.5!skip -plugins/action/k8s_info.py import-2.6!skip -plugins/action/k8s_info.py import-2.7!skip -plugins/action/k8s_info.py import-3.5!skip -plugins/filter/k8s.py import-2.6!skip -plugins/filter/k8s.py import-2.7!skip -plugins/filter/k8s.py import-3.5!skip -plugins/doc_fragments/k8s_name_options.py compile-2.6!skip -plugins/doc_fragments/k8s_name_options.py compile-2.7!skip -plugins/doc_fragments/k8s_name_options.py compile-3.5!skip -plugins/doc_fragments/k8s_auth_options.py compile-2.6!skip -plugins/doc_fragments/k8s_auth_options.py compile-2.7!skip -plugins/doc_fragments/k8s_auth_options.py compile-3.5!skip -plugins/doc_fragments/helm_common_options.py compile-2.6!skip -plugins/doc_fragments/helm_common_options.py compile-2.7!skip -plugins/doc_fragments/helm_common_options.py compile-3.5!skip -plugins/doc_fragments/k8s_state_options.py compile-2.6!skip -plugins/doc_fragments/k8s_state_options.py compile-2.7!skip -plugins/doc_fragments/k8s_state_options.py compile-3.5!skip -plugins/doc_fragments/k8s_wait_options.py compile-2.6!skip -plugins/doc_fragments/k8s_wait_options.py compile-2.7!skip -plugins/doc_fragments/k8s_wait_options.py compile-3.5!skip -plugins/doc_fragments/k8s_scale_options.py compile-2.6!skip -plugins/doc_fragments/k8s_scale_options.py compile-2.7!skip -plugins/doc_fragments/k8s_scale_options.py compile-3.5!skip -plugins/doc_fragments/k8s_delete_options.py compile-2.6!skip -plugins/doc_fragments/k8s_delete_options.py compile-2.7!skip -plugins/doc_fragments/k8s_delete_options.py compile-3.5!skip -plugins/doc_fragments/__init__.py compile-2.6!skip -plugins/doc_fragments/__init__.py compile-2.7!skip -plugins/doc_fragments/__init__.py compile-3.5!skip -plugins/doc_fragments/k8s_resource_options.py compile-2.6!skip -plugins/doc_fragments/k8s_resource_options.py compile-2.7!skip -plugins/doc_fragments/k8s_resource_options.py compile-3.5!skip -plugins/module_utils/helm.py compile-2.6!skip -plugins/module_utils/helm.py compile-2.7!skip -plugins/module_utils/helm.py compile-3.5!skip -plugins/module_utils/apply.py compile-2.6!skip -plugins/module_utils/apply.py compile-2.7!skip -plugins/module_utils/apply.py compile-3.5!skip -plugins/module_utils/hashes.py compile-2.6!skip -plugins/module_utils/hashes.py compile-2.7!skip -plugins/module_utils/hashes.py compile-3.5!skip -plugins/module_utils/helm_args_common.py compile-2.6!skip -plugins/module_utils/helm_args_common.py compile-2.7!skip -plugins/module_utils/helm_args_common.py compile-3.5!skip -plugins/module_utils/version.py compile-2.6!skip -plugins/module_utils/version.py compile-2.7!skip -plugins/module_utils/version.py compile-3.5!skip -plugins/module_utils/_version.py compile-2.6!skip -plugins/module_utils/_version.py compile-2.7!skip -plugins/module_utils/_version.py compile-3.5!skip -plugins/module_utils/copy.py compile-2.6!skip -plugins/module_utils/copy.py compile-2.7!skip -plugins/module_utils/copy.py compile-3.5!skip -plugins/module_utils/args_common.py compile-2.6!skip -plugins/module_utils/args_common.py compile-2.7!skip -plugins/module_utils/args_common.py compile-3.5!skip -plugins/module_utils/__init__.py compile-2.6!skip -plugins/module_utils/__init__.py compile-2.7!skip -plugins/module_utils/__init__.py compile-3.5!skip -plugins/module_utils/selector.py compile-2.6!skip -plugins/module_utils/selector.py compile-2.7!skip -plugins/module_utils/selector.py compile-3.5!skip -plugins/module_utils/k8sdynamicclient.py compile-2.6!skip -plugins/module_utils/k8sdynamicclient.py compile-2.7!skip -plugins/module_utils/k8sdynamicclient.py compile-3.5!skip -plugins/module_utils/common.py compile-2.6!skip -plugins/module_utils/common.py compile-2.7!skip -plugins/module_utils/common.py compile-3.5!skip -plugins/module_utils/ansiblemodule.py compile-2.6!skip -plugins/module_utils/ansiblemodule.py compile-2.7!skip -plugins/module_utils/ansiblemodule.py compile-3.5!skip -plugins/module_utils/exceptions.py compile-2.6!skip -plugins/module_utils/exceptions.py compile-2.7!skip -plugins/module_utils/exceptions.py compile-3.5!skip -plugins/module_utils/client/resource.py compile-2.6!skip -plugins/module_utils/client/resource.py compile-2.7!skip -plugins/module_utils/client/resource.py compile-3.5!skip -plugins/module_utils/client/discovery.py compile-2.6!skip -plugins/module_utils/client/discovery.py compile-2.7!skip -plugins/module_utils/client/discovery.py compile-3.5!skip -plugins/module_utils/k8s/resource.py compile-2.6!skip -plugins/module_utils/k8s/resource.py compile-2.7!skip -plugins/module_utils/k8s/resource.py compile-3.5!skip -plugins/module_utils/k8s/core.py compile-2.6!skip -plugins/module_utils/k8s/core.py compile-2.7!skip -plugins/module_utils/k8s/core.py compile-3.5!skip -plugins/module_utils/k8s/waiter.py compile-2.6!skip -plugins/module_utils/k8s/waiter.py compile-2.7!skip -plugins/module_utils/k8s/waiter.py compile-3.5!skip -plugins/module_utils/k8s/client.py compile-2.6!skip -plugins/module_utils/k8s/client.py compile-2.7!skip -plugins/module_utils/k8s/client.py compile-3.5!skip -plugins/module_utils/k8s/runner.py compile-2.6!skip -plugins/module_utils/k8s/runner.py compile-2.7!skip -plugins/module_utils/k8s/runner.py compile-3.5!skip -plugins/module_utils/k8s/service.py compile-2.6!skip -plugins/module_utils/k8s/service.py compile-2.7!skip -plugins/module_utils/k8s/service.py compile-3.5!skip -plugins/module_utils/k8s/exceptions.py compile-2.6!skip -plugins/module_utils/k8s/exceptions.py compile-2.7!skip -plugins/module_utils/k8s/exceptions.py compile-3.5!skip -plugins/connection/kubectl.py compile-2.6!skip -plugins/connection/kubectl.py compile-2.7!skip -plugins/connection/kubectl.py compile-3.5!skip -plugins/inventory/k8s.py compile-2.6!skip -plugins/inventory/k8s.py compile-2.7!skip -plugins/inventory/k8s.py compile-3.5!skip -plugins/lookup/k8s.py compile-2.6!skip -plugins/lookup/k8s.py compile-2.7!skip -plugins/lookup/k8s.py compile-3.5!skip -plugins/lookup/kustomize.py compile-2.6!skip -plugins/lookup/kustomize.py compile-2.7!skip -plugins/lookup/kustomize.py compile-3.5!skip -plugins/modules/k8s_scale.py compile-2.6!skip -plugins/modules/k8s_scale.py compile-2.7!skip -plugins/modules/k8s_scale.py compile-3.5!skip -plugins/modules/helm_template.py compile-2.6!skip -plugins/modules/helm_template.py compile-2.7!skip -plugins/modules/helm_template.py compile-3.5!skip -plugins/modules/k8s_exec.py compile-2.6!skip -plugins/modules/k8s_exec.py compile-2.7!skip -plugins/modules/k8s_exec.py compile-3.5!skip -plugins/modules/helm.py compile-2.6!skip -plugins/modules/helm.py compile-2.7!skip -plugins/modules/helm.py compile-3.5!skip -plugins/modules/helm_plugin_info.py compile-2.6!skip -plugins/modules/helm_plugin_info.py compile-2.7!skip -plugins/modules/helm_plugin_info.py compile-3.5!skip -plugins/modules/helm_info.py compile-2.6!skip -plugins/modules/helm_info.py compile-2.7!skip -plugins/modules/helm_info.py compile-3.5!skip -plugins/modules/helm_repository.py compile-2.6!skip -plugins/modules/helm_repository.py compile-2.7!skip -plugins/modules/helm_repository.py compile-3.5!skip -plugins/modules/k8s_rollback.py compile-2.6!skip -plugins/modules/k8s_rollback.py compile-2.7!skip -plugins/modules/k8s_rollback.py compile-3.5!skip -plugins/modules/k8s_log.py compile-2.6!skip -plugins/modules/k8s_log.py compile-2.7!skip -plugins/modules/k8s_log.py compile-3.5!skip -plugins/modules/k8s_drain.py compile-2.6!skip -plugins/modules/k8s_drain.py compile-2.7!skip -plugins/modules/k8s_drain.py compile-3.5!skip -plugins/modules/helm_plugin.py compile-2.6!skip -plugins/modules/helm_plugin.py compile-2.7!skip -plugins/modules/helm_plugin.py compile-3.5!skip -plugins/modules/k8s_taint.py compile-2.6!skip -plugins/modules/k8s_taint.py compile-2.7!skip -plugins/modules/k8s_taint.py compile-3.5!skip -plugins/modules/k8s.py compile-2.6!skip -plugins/modules/k8s.py compile-2.7!skip -plugins/modules/k8s.py compile-3.5!skip -plugins/modules/k8s_service.py compile-2.6!skip -plugins/modules/k8s_service.py compile-2.7!skip -plugins/modules/k8s_service.py compile-3.5!skip -plugins/modules/k8s_cluster_info.py compile-2.6!skip -plugins/modules/k8s_cluster_info.py compile-2.7!skip -plugins/modules/k8s_cluster_info.py compile-3.5!skip -plugins/modules/k8s_info.py compile-2.6!skip -plugins/modules/k8s_info.py compile-2.7!skip -plugins/modules/k8s_info.py compile-3.5!skip -plugins/modules/k8s_cp.py compile-2.6!skip -plugins/modules/k8s_cp.py compile-2.7!skip -plugins/modules/k8s_cp.py compile-3.5!skip -plugins/modules/__init__.py compile-2.6!skip -plugins/modules/__init__.py compile-2.7!skip -plugins/modules/__init__.py compile-3.5!skip -plugins/modules/k8s_json_patch.py compile-2.6!skip -plugins/modules/k8s_json_patch.py compile-2.7!skip -plugins/modules/k8s_json_patch.py compile-3.5!skip -plugins/action/k8s_info.py compile-2.6!skip -plugins/action/k8s_info.py compile-2.7!skip -plugins/action/k8s_info.py compile-3.5!skip -plugins/filter/k8s.py compile-2.6!skip -plugins/filter/k8s.py compile-2.7!skip -plugins/filter/k8s.py compile-3.5!skip -tests/unit/conftest.py compile-2.6!skip -tests/unit/conftest.py compile-2.7!skip -tests/unit/conftest.py compile-3.5!skip -tests/unit/utils/ansible_module_mock.py compile-2.6!skip -tests/unit/utils/ansible_module_mock.py compile-2.7!skip -tests/unit/utils/ansible_module_mock.py compile-3.5!skip -tests/unit/module_utils/test_helm.py compile-2.6!skip -tests/unit/module_utils/test_helm.py compile-2.7!skip -tests/unit/module_utils/test_helm.py compile-3.5!skip -tests/unit/module_utils/test_marshal.py compile-2.6!skip -tests/unit/module_utils/test_marshal.py compile-2.7!skip -tests/unit/module_utils/test_marshal.py compile-3.5!skip -tests/unit/module_utils/test_discoverer.py compile-2.6!skip -tests/unit/module_utils/test_discoverer.py compile-2.7!skip -tests/unit/module_utils/test_discoverer.py compile-3.5!skip -tests/unit/module_utils/test_hashes.py compile-2.6!skip -tests/unit/module_utils/test_hashes.py compile-2.7!skip -tests/unit/module_utils/test_hashes.py compile-3.5!skip -tests/unit/module_utils/test_resource.py compile-2.6!skip -tests/unit/module_utils/test_resource.py compile-2.7!skip -tests/unit/module_utils/test_resource.py compile-3.5!skip -tests/unit/module_utils/test_service.py compile-2.6!skip -tests/unit/module_utils/test_service.py compile-2.7!skip -tests/unit/module_utils/test_service.py compile-3.5!skip -tests/unit/module_utils/test_waiter.py compile-2.6!skip -tests/unit/module_utils/test_waiter.py compile-2.7!skip -tests/unit/module_utils/test_waiter.py compile-3.5!skip -tests/unit/module_utils/test_common.py compile-2.6!skip -tests/unit/module_utils/test_common.py compile-2.7!skip -tests/unit/module_utils/test_common.py compile-3.5!skip -tests/unit/module_utils/test_selector.py compile-2.6!skip -tests/unit/module_utils/test_selector.py compile-2.7!skip -tests/unit/module_utils/test_selector.py compile-3.5!skip -tests/unit/module_utils/test_apply.py compile-2.6!skip -tests/unit/module_utils/test_apply.py compile-2.7!skip -tests/unit/module_utils/test_apply.py compile-3.5!skip -tests/unit/module_utils/test_runner.py compile-2.6!skip -tests/unit/module_utils/test_runner.py compile-2.7!skip -tests/unit/module_utils/test_runner.py compile-3.5!skip -tests/unit/module_utils/test_client.py compile-2.6!skip -tests/unit/module_utils/test_client.py compile-2.7!skip -tests/unit/module_utils/test_client.py compile-3.5!skip -tests/unit/module_utils/test_core.py compile-2.6!skip -tests/unit/module_utils/test_core.py compile-2.7!skip -tests/unit/module_utils/test_core.py compile-3.5!skip -tests/unit/modules/test_helm_template_module.py compile-2.6!skip -tests/unit/modules/test_helm_template_module.py compile-2.7!skip -tests/unit/modules/test_helm_template_module.py compile-3.5!skip -tests/unit/modules/test_helm_template.py compile-2.6!skip -tests/unit/modules/test_helm_template.py compile-2.7!skip -tests/unit/modules/test_helm_template.py compile-3.5!skip -tests/unit/modules/test_module_helm.py compile-2.6!skip -tests/unit/modules/test_module_helm.py compile-2.7!skip -tests/unit/modules/test_module_helm.py compile-3.5!skip -tests/unit/action/test_remove_omit.py compile-2.6!skip -tests/unit/action/test_remove_omit.py compile-2.7!skip -tests/unit/action/test_remove_omit.py compile-3.5!skip -tests/integration/targets/k8s_copy/library/k8s_create_file.py compile-2.6!skip -tests/integration/targets/k8s_copy/library/k8s_create_file.py compile-2.7!skip -tests/integration/targets/k8s_copy/library/k8s_create_file.py compile-3.5!skip -tests/integration/targets/k8s_copy/library/kubectl_file_compare.py compile-2.6!skip -tests/integration/targets/k8s_copy/library/kubectl_file_compare.py compile-2.7!skip -tests/integration/targets/k8s_copy/library/kubectl_file_compare.py compile-3.5!skip -tests/integration/targets/setup_kubeconfig/library/test_inventory_read_credentials.py compile-2.6!skip -tests/integration/targets/setup_kubeconfig/library/test_inventory_read_credentials.py compile-2.7!skip -tests/integration/targets/setup_kubeconfig/library/test_inventory_read_credentials.py compile-3.5!skip -tests/integration/targets/helm/library/helm_test_version.py compile-2.6!skip -tests/integration/targets/helm/library/helm_test_version.py compile-2.7!skip -tests/integration/targets/helm/library/helm_test_version.py compile-3.5!skip -tests/integration/targets/k8s_delete/files/deployments.yaml yamllint!skip diff --git a/tests/sanity/ignore-2.12.txt b/tests/sanity/ignore-2.12.txt deleted file mode 100644 index c0d1d58963..0000000000 --- a/tests/sanity/ignore-2.12.txt +++ /dev/null @@ -1,33 +0,0 @@ -plugins/module_utils/client/discovery.py import-3.6!skip -plugins/module_utils/client/discovery.py import-3.7!skip -plugins/module_utils/client/discovery.py import-3.8!skip -plugins/module_utils/client/discovery.py import-3.9!skip -plugins/module_utils/client/discovery.py import-3.10!skip -plugins/module_utils/client/resource.py import-3.6!skip -plugins/module_utils/client/resource.py import-3.7!skip -plugins/module_utils/client/resource.py import-3.8!skip -plugins/module_utils/client/resource.py import-3.9!skip -plugins/module_utils/client/resource.py import-3.10!skip -plugins/module_utils/k8sdynamicclient.py import-3.6!skip -plugins/module_utils/k8sdynamicclient.py import-3.7!skip -plugins/module_utils/k8sdynamicclient.py import-3.8!skip -plugins/module_utils/k8sdynamicclient.py import-3.9!skip -plugins/module_utils/k8sdynamicclient.py import-3.10!skip -plugins/modules/k8s.py validate-modules:parameter-type-not-in-doc -plugins/modules/k8s_scale.py validate-modules:parameter-type-not-in-doc -plugins/modules/k8s_service.py validate-modules:parameter-type-not-in-doc -tests/unit/module_utils/fixtures/definitions.yml yamllint!skip -tests/unit/module_utils/fixtures/deployments.yml yamllint!skip -tests/unit/module_utils/fixtures/pods.yml yamllint!skip -tests/integration/targets/helm/files/appversionless-chart-v2/templates/configmap.yaml yamllint!skip -tests/integration/targets/helm/files/appversionless-chart/templates/configmap.yaml yamllint!skip -tests/integration/targets/helm/files/test-chart-v2/templates/configmap.yaml yamllint!skip -tests/integration/targets/helm/files/test-chart/templates/configmap.yaml yamllint!skip -tests/integration/targets/helm_diff/files/test-chart/templates/configmap.yaml yamllint!skip -tests/integration/targets/k8s_scale/files/deployment.yaml yamllint!skip -tests/sanity/refresh_ignore_files shebang!skip -plugins/modules/k8s.py validate-modules:return-syntax-error -plugins/modules/k8s_scale.py validate-modules:return-syntax-error -plugins/modules/k8s_service.py validate-modules:return-syntax-error -plugins/modules/k8s_taint.py validate-modules:return-syntax-error -tests/integration/targets/k8s_delete/files/deployments.yaml yamllint!skip diff --git a/tests/sanity/ignore-2.13.txt b/tests/sanity/ignore-2.13.txt deleted file mode 100644 index c0d1d58963..0000000000 --- a/tests/sanity/ignore-2.13.txt +++ /dev/null @@ -1,33 +0,0 @@ -plugins/module_utils/client/discovery.py import-3.6!skip -plugins/module_utils/client/discovery.py import-3.7!skip -plugins/module_utils/client/discovery.py import-3.8!skip -plugins/module_utils/client/discovery.py import-3.9!skip -plugins/module_utils/client/discovery.py import-3.10!skip -plugins/module_utils/client/resource.py import-3.6!skip -plugins/module_utils/client/resource.py import-3.7!skip -plugins/module_utils/client/resource.py import-3.8!skip -plugins/module_utils/client/resource.py import-3.9!skip -plugins/module_utils/client/resource.py import-3.10!skip -plugins/module_utils/k8sdynamicclient.py import-3.6!skip -plugins/module_utils/k8sdynamicclient.py import-3.7!skip -plugins/module_utils/k8sdynamicclient.py import-3.8!skip -plugins/module_utils/k8sdynamicclient.py import-3.9!skip -plugins/module_utils/k8sdynamicclient.py import-3.10!skip -plugins/modules/k8s.py validate-modules:parameter-type-not-in-doc -plugins/modules/k8s_scale.py validate-modules:parameter-type-not-in-doc -plugins/modules/k8s_service.py validate-modules:parameter-type-not-in-doc -tests/unit/module_utils/fixtures/definitions.yml yamllint!skip -tests/unit/module_utils/fixtures/deployments.yml yamllint!skip -tests/unit/module_utils/fixtures/pods.yml yamllint!skip -tests/integration/targets/helm/files/appversionless-chart-v2/templates/configmap.yaml yamllint!skip -tests/integration/targets/helm/files/appversionless-chart/templates/configmap.yaml yamllint!skip -tests/integration/targets/helm/files/test-chart-v2/templates/configmap.yaml yamllint!skip -tests/integration/targets/helm/files/test-chart/templates/configmap.yaml yamllint!skip -tests/integration/targets/helm_diff/files/test-chart/templates/configmap.yaml yamllint!skip -tests/integration/targets/k8s_scale/files/deployment.yaml yamllint!skip -tests/sanity/refresh_ignore_files shebang!skip -plugins/modules/k8s.py validate-modules:return-syntax-error -plugins/modules/k8s_scale.py validate-modules:return-syntax-error -plugins/modules/k8s_service.py validate-modules:return-syntax-error -plugins/modules/k8s_taint.py validate-modules:return-syntax-error -tests/integration/targets/k8s_delete/files/deployments.yaml yamllint!skip diff --git a/tests/sanity/ignore-2.14.txt b/tests/sanity/ignore-2.14.txt index e71702746f..80941b81dc 100644 --- a/tests/sanity/ignore-2.14.txt +++ b/tests/sanity/ignore-2.14.txt @@ -28,7 +28,6 @@ tests/integration/targets/helm/files/test-chart-v2/templates/configmap.yaml yaml tests/integration/targets/helm/files/test-chart/templates/configmap.yaml yamllint!skip tests/integration/targets/helm_diff/files/test-chart/templates/configmap.yaml yamllint!skip tests/integration/targets/k8s_scale/files/deployment.yaml yamllint!skip -tests/sanity/refresh_ignore_files shebang!skip plugins/modules/k8s.py validate-modules:return-syntax-error plugins/modules/k8s_scale.py validate-modules:return-syntax-error plugins/modules/k8s_service.py validate-modules:return-syntax-error diff --git a/tests/sanity/ignore-2.15.txt b/tests/sanity/ignore-2.15.txt index 0ac8409759..392cf05ac9 100644 --- a/tests/sanity/ignore-2.15.txt +++ b/tests/sanity/ignore-2.15.txt @@ -30,7 +30,6 @@ tests/integration/targets/helm/files/test-chart-v2/templates/configmap.yaml yaml tests/integration/targets/helm/files/test-chart/templates/configmap.yaml yamllint!skip tests/integration/targets/helm_diff/files/test-chart/templates/configmap.yaml yamllint!skip tests/integration/targets/k8s_scale/files/deployment.yaml yamllint!skip -tests/sanity/refresh_ignore_files shebang!skip plugins/modules/k8s.py validate-modules:return-syntax-error plugins/modules/k8s_scale.py validate-modules:return-syntax-error plugins/modules/k8s_service.py validate-modules:return-syntax-error diff --git a/tests/sanity/ignore-2.16.txt b/tests/sanity/ignore-2.16.txt index 6a2d4d0e77..da7297b5a4 100644 --- a/tests/sanity/ignore-2.16.txt +++ b/tests/sanity/ignore-2.16.txt @@ -33,7 +33,6 @@ tests/integration/targets/helm/files/test-chart-v2/templates/configmap.yaml yaml tests/integration/targets/helm/files/test-chart/templates/configmap.yaml yamllint!skip tests/integration/targets/helm_diff/files/test-chart/templates/configmap.yaml yamllint!skip tests/integration/targets/k8s_scale/files/deployment.yaml yamllint!skip -tests/sanity/refresh_ignore_files shebang!skip plugins/modules/k8s.py validate-modules:return-syntax-error plugins/modules/k8s_scale.py validate-modules:return-syntax-error plugins/modules/k8s_service.py validate-modules:return-syntax-error diff --git a/tests/sanity/ignore-2.6.txt b/tests/sanity/ignore-2.6.txt deleted file mode 100644 index 95cd652aea..0000000000 --- a/tests/sanity/ignore-2.6.txt +++ /dev/null @@ -1,35 +0,0 @@ -plugins/module_utils/client/discovery.py import-3.6!skip -plugins/module_utils/client/discovery.py import-3.7!skip -plugins/module_utils/client/discovery.py import-3.8!skip -plugins/module_utils/client/discovery.py import-3.9!skip -plugins/module_utils/client/discovery.py import-3.10!skip -plugins/module_utils/client/discovery.py import-3.11!skip -plugins/module_utils/client/resource.py import-3.6!skip -plugins/module_utils/client/resource.py import-3.7!skip -plugins/module_utils/client/resource.py import-3.8!skip -plugins/module_utils/client/resource.py import-3.9!skip -plugins/module_utils/client/resource.py import-3.10!skip -plugins/module_utils/client/resource.py import-3.11!skip -plugins/module_utils/k8sdynamicclient.py import-3.6!skip -plugins/module_utils/k8sdynamicclient.py import-3.7!skip -plugins/module_utils/k8sdynamicclient.py import-3.8!skip -plugins/module_utils/k8sdynamicclient.py import-3.9!skip -plugins/module_utils/k8sdynamicclient.py import-3.10!skip -plugins/module_utils/k8sdynamicclient.py import-3.11!skip -plugins/modules/k8s.py validate-modules:parameter-type-not-in-doc -plugins/modules/k8s_scale.py validate-modules:parameter-type-not-in-doc -plugins/modules/k8s_service.py validate-modules:parameter-type-not-in-doc -tests/unit/module_utils/fixtures/definitions.yml yamllint!skip -tests/unit/module_utils/fixtures/deployments.yml yamllint!skip -tests/unit/module_utils/fixtures/pods.yml yamllint!skip -tests/integration/targets/helm/files/appversionless-chart-v2/templates/configmap.yaml yamllint!skip -tests/integration/targets/helm/files/appversionless-chart/templates/configmap.yaml yamllint!skip -tests/integration/targets/helm/files/test-chart-v2/templates/configmap.yaml yamllint!skip -tests/integration/targets/helm/files/test-chart/templates/configmap.yaml yamllint!skip -tests/integration/targets/helm_diff/files/test-chart/templates/configmap.yaml yamllint!skip -tests/integration/targets/k8s_scale/files/deployment.yaml yamllint!skip -tests/sanity/refresh_ignore_files shebang!skip -plugins/modules/k8s.py validate-modules:return-syntax-error -plugins/modules/k8s_scale.py validate-modules:return-syntax-error -plugins/modules/k8s_service.py validate-modules:return-syntax-error -plugins/modules/k8s_taint.py validate-modules:return-syntax-error diff --git a/tests/sanity/ignore-2.9.txt b/tests/sanity/ignore-2.9.txt deleted file mode 100644 index 5016d54c47..0000000000 --- a/tests/sanity/ignore-2.9.txt +++ /dev/null @@ -1,609 +0,0 @@ -plugins/module_utils/client/discovery.py import-3.6!skip -plugins/module_utils/client/discovery.py import-3.7!skip -plugins/module_utils/client/discovery.py import-3.8!skip -plugins/module_utils/client/resource.py import-3.6!skip -plugins/module_utils/client/resource.py import-3.7!skip -plugins/module_utils/client/resource.py import-3.8!skip -plugins/module_utils/k8sdynamicclient.py import-3.6!skip -plugins/module_utils/k8sdynamicclient.py import-3.7!skip -plugins/module_utils/k8sdynamicclient.py import-3.8!skip -tests/unit/module_utils/fixtures/definitions.yml yamllint!skip -tests/unit/module_utils/fixtures/deployments.yml yamllint!skip -tests/unit/module_utils/fixtures/pods.yml yamllint!skip -tests/integration/targets/helm/files/appversionless-chart-v2/templates/configmap.yaml yamllint!skip -tests/integration/targets/helm/files/appversionless-chart/templates/configmap.yaml yamllint!skip -tests/integration/targets/helm/files/test-chart-v2/templates/configmap.yaml yamllint!skip -tests/integration/targets/helm/files/test-chart/templates/configmap.yaml yamllint!skip -tests/integration/targets/helm_diff/files/test-chart/templates/configmap.yaml yamllint!skip -tests/integration/targets/k8s_scale/files/deployment.yaml yamllint!skip -tests/sanity/refresh_ignore_files shebang!skip -plugins/doc_fragments/k8s_name_options.py future-import-boilerplate!skip -plugins/doc_fragments/k8s_auth_options.py future-import-boilerplate!skip -plugins/doc_fragments/helm_common_options.py future-import-boilerplate!skip -plugins/doc_fragments/k8s_state_options.py future-import-boilerplate!skip -plugins/doc_fragments/k8s_wait_options.py future-import-boilerplate!skip -plugins/doc_fragments/k8s_scale_options.py future-import-boilerplate!skip -plugins/doc_fragments/k8s_delete_options.py future-import-boilerplate!skip -plugins/doc_fragments/__init__.py future-import-boilerplate!skip -plugins/doc_fragments/k8s_resource_options.py future-import-boilerplate!skip -plugins/module_utils/helm.py future-import-boilerplate!skip -plugins/module_utils/apply.py future-import-boilerplate!skip -plugins/module_utils/hashes.py future-import-boilerplate!skip -plugins/module_utils/helm_args_common.py future-import-boilerplate!skip -plugins/module_utils/version.py future-import-boilerplate!skip -plugins/module_utils/_version.py future-import-boilerplate!skip -plugins/module_utils/copy.py future-import-boilerplate!skip -plugins/module_utils/args_common.py future-import-boilerplate!skip -plugins/module_utils/__init__.py future-import-boilerplate!skip -plugins/module_utils/selector.py future-import-boilerplate!skip -plugins/module_utils/k8sdynamicclient.py future-import-boilerplate!skip -plugins/module_utils/common.py future-import-boilerplate!skip -plugins/module_utils/ansiblemodule.py future-import-boilerplate!skip -plugins/module_utils/exceptions.py future-import-boilerplate!skip -plugins/module_utils/client/resource.py future-import-boilerplate!skip -plugins/module_utils/client/discovery.py future-import-boilerplate!skip -plugins/module_utils/k8s/resource.py future-import-boilerplate!skip -plugins/module_utils/k8s/core.py future-import-boilerplate!skip -plugins/module_utils/k8s/waiter.py future-import-boilerplate!skip -plugins/module_utils/k8s/client.py future-import-boilerplate!skip -plugins/module_utils/k8s/runner.py future-import-boilerplate!skip -plugins/module_utils/k8s/service.py future-import-boilerplate!skip -plugins/module_utils/k8s/exceptions.py future-import-boilerplate!skip -plugins/connection/kubectl.py future-import-boilerplate!skip -plugins/inventory/k8s.py future-import-boilerplate!skip -plugins/lookup/k8s.py future-import-boilerplate!skip -plugins/lookup/kustomize.py future-import-boilerplate!skip -plugins/modules/k8s_scale.py future-import-boilerplate!skip -plugins/modules/helm_template.py future-import-boilerplate!skip -plugins/modules/k8s_exec.py future-import-boilerplate!skip -plugins/modules/helm.py future-import-boilerplate!skip -plugins/modules/helm_plugin_info.py future-import-boilerplate!skip -plugins/modules/helm_info.py future-import-boilerplate!skip -plugins/modules/helm_repository.py future-import-boilerplate!skip -plugins/modules/k8s_rollback.py future-import-boilerplate!skip -plugins/modules/k8s_log.py future-import-boilerplate!skip -plugins/modules/k8s_drain.py future-import-boilerplate!skip -plugins/modules/helm_plugin.py future-import-boilerplate!skip -plugins/modules/k8s_taint.py future-import-boilerplate!skip -plugins/modules/k8s.py future-import-boilerplate!skip -plugins/modules/k8s_service.py future-import-boilerplate!skip -plugins/modules/k8s_cluster_info.py future-import-boilerplate!skip -plugins/modules/k8s_info.py future-import-boilerplate!skip -plugins/modules/k8s_cp.py future-import-boilerplate!skip -plugins/modules/__init__.py future-import-boilerplate!skip -plugins/modules/k8s_json_patch.py future-import-boilerplate!skip -plugins/action/k8s_info.py future-import-boilerplate!skip -plugins/filter/k8s.py future-import-boilerplate!skip -tests/unit/conftest.py future-import-boilerplate!skip -tests/unit/utils/ansible_module_mock.py future-import-boilerplate!skip -tests/unit/module_utils/test_helm.py future-import-boilerplate!skip -tests/unit/module_utils/test_marshal.py future-import-boilerplate!skip -tests/unit/module_utils/test_discoverer.py future-import-boilerplate!skip -tests/unit/module_utils/test_hashes.py future-import-boilerplate!skip -tests/unit/module_utils/test_resource.py future-import-boilerplate!skip -tests/unit/module_utils/test_service.py future-import-boilerplate!skip -tests/unit/module_utils/test_waiter.py future-import-boilerplate!skip -tests/unit/module_utils/test_common.py future-import-boilerplate!skip -tests/unit/module_utils/test_selector.py future-import-boilerplate!skip -tests/unit/module_utils/test_apply.py future-import-boilerplate!skip -tests/unit/module_utils/test_runner.py future-import-boilerplate!skip -tests/unit/module_utils/test_client.py future-import-boilerplate!skip -tests/unit/module_utils/test_core.py future-import-boilerplate!skip -tests/unit/modules/test_helm_template_module.py future-import-boilerplate!skip -tests/unit/modules/test_helm_template.py future-import-boilerplate!skip -tests/unit/modules/test_module_helm.py future-import-boilerplate!skip -tests/unit/action/test_remove_omit.py future-import-boilerplate!skip -plugins/doc_fragments/k8s_name_options.py metaclass-boilerplate!skip -plugins/doc_fragments/k8s_auth_options.py metaclass-boilerplate!skip -plugins/doc_fragments/helm_common_options.py metaclass-boilerplate!skip -plugins/doc_fragments/k8s_state_options.py metaclass-boilerplate!skip -plugins/doc_fragments/k8s_wait_options.py metaclass-boilerplate!skip -plugins/doc_fragments/k8s_scale_options.py metaclass-boilerplate!skip -plugins/doc_fragments/k8s_delete_options.py metaclass-boilerplate!skip -plugins/doc_fragments/__init__.py metaclass-boilerplate!skip -plugins/doc_fragments/k8s_resource_options.py metaclass-boilerplate!skip -plugins/module_utils/helm.py metaclass-boilerplate!skip -plugins/module_utils/apply.py metaclass-boilerplate!skip -plugins/module_utils/hashes.py metaclass-boilerplate!skip -plugins/module_utils/helm_args_common.py metaclass-boilerplate!skip -plugins/module_utils/version.py metaclass-boilerplate!skip -plugins/module_utils/_version.py metaclass-boilerplate!skip -plugins/module_utils/copy.py metaclass-boilerplate!skip -plugins/module_utils/args_common.py metaclass-boilerplate!skip -plugins/module_utils/__init__.py metaclass-boilerplate!skip -plugins/module_utils/selector.py metaclass-boilerplate!skip -plugins/module_utils/k8sdynamicclient.py metaclass-boilerplate!skip -plugins/module_utils/common.py metaclass-boilerplate!skip -plugins/module_utils/ansiblemodule.py metaclass-boilerplate!skip -plugins/module_utils/exceptions.py metaclass-boilerplate!skip -plugins/module_utils/client/resource.py metaclass-boilerplate!skip -plugins/module_utils/client/discovery.py metaclass-boilerplate!skip -plugins/module_utils/k8s/resource.py metaclass-boilerplate!skip -plugins/module_utils/k8s/core.py metaclass-boilerplate!skip -plugins/module_utils/k8s/waiter.py metaclass-boilerplate!skip -plugins/module_utils/k8s/client.py metaclass-boilerplate!skip -plugins/module_utils/k8s/runner.py metaclass-boilerplate!skip -plugins/module_utils/k8s/service.py metaclass-boilerplate!skip -plugins/module_utils/k8s/exceptions.py metaclass-boilerplate!skip -plugins/connection/kubectl.py metaclass-boilerplate!skip -plugins/inventory/k8s.py metaclass-boilerplate!skip -plugins/lookup/k8s.py metaclass-boilerplate!skip -plugins/lookup/kustomize.py metaclass-boilerplate!skip -plugins/modules/k8s_scale.py metaclass-boilerplate!skip -plugins/modules/helm_template.py metaclass-boilerplate!skip -plugins/modules/k8s_exec.py metaclass-boilerplate!skip -plugins/modules/helm.py metaclass-boilerplate!skip -plugins/modules/helm_plugin_info.py metaclass-boilerplate!skip -plugins/modules/helm_info.py metaclass-boilerplate!skip -plugins/modules/helm_repository.py metaclass-boilerplate!skip -plugins/modules/k8s_rollback.py metaclass-boilerplate!skip -plugins/modules/k8s_log.py metaclass-boilerplate!skip -plugins/modules/k8s_drain.py metaclass-boilerplate!skip -plugins/modules/helm_plugin.py metaclass-boilerplate!skip -plugins/modules/k8s_taint.py metaclass-boilerplate!skip -plugins/modules/k8s.py metaclass-boilerplate!skip -plugins/modules/k8s_service.py metaclass-boilerplate!skip -plugins/modules/k8s_cluster_info.py metaclass-boilerplate!skip -plugins/modules/k8s_info.py metaclass-boilerplate!skip -plugins/modules/k8s_cp.py metaclass-boilerplate!skip -plugins/modules/__init__.py metaclass-boilerplate!skip -plugins/modules/k8s_json_patch.py metaclass-boilerplate!skip -plugins/action/k8s_info.py metaclass-boilerplate!skip -plugins/filter/k8s.py metaclass-boilerplate!skip -tests/unit/conftest.py metaclass-boilerplate!skip -tests/unit/utils/ansible_module_mock.py metaclass-boilerplate!skip -tests/unit/module_utils/test_helm.py metaclass-boilerplate!skip -tests/unit/module_utils/test_marshal.py metaclass-boilerplate!skip -tests/unit/module_utils/test_discoverer.py metaclass-boilerplate!skip -tests/unit/module_utils/test_hashes.py metaclass-boilerplate!skip -tests/unit/module_utils/test_resource.py metaclass-boilerplate!skip -tests/unit/module_utils/test_service.py metaclass-boilerplate!skip -tests/unit/module_utils/test_waiter.py metaclass-boilerplate!skip -tests/unit/module_utils/test_common.py metaclass-boilerplate!skip -tests/unit/module_utils/test_selector.py metaclass-boilerplate!skip -tests/unit/module_utils/test_apply.py metaclass-boilerplate!skip -tests/unit/module_utils/test_runner.py metaclass-boilerplate!skip -tests/unit/module_utils/test_client.py metaclass-boilerplate!skip -tests/unit/module_utils/test_core.py metaclass-boilerplate!skip -tests/unit/modules/test_helm_template_module.py metaclass-boilerplate!skip -tests/unit/modules/test_helm_template.py metaclass-boilerplate!skip -tests/unit/modules/test_module_helm.py metaclass-boilerplate!skip -tests/unit/action/test_remove_omit.py metaclass-boilerplate!skip -plugins/modules/k8s_scale.py import-2.6!skip -plugins/modules/k8s_scale.py import-2.7!skip -plugins/modules/k8s_scale.py import-3.5!skip -plugins/modules/helm_template.py import-2.6!skip -plugins/modules/helm_template.py import-2.7!skip -plugins/modules/helm_template.py import-3.5!skip -plugins/modules/k8s_exec.py import-2.6!skip -plugins/modules/k8s_exec.py import-2.7!skip -plugins/modules/k8s_exec.py import-3.5!skip -plugins/modules/helm.py import-2.6!skip -plugins/modules/helm.py import-2.7!skip -plugins/modules/helm.py import-3.5!skip -plugins/modules/helm_plugin_info.py import-2.6!skip -plugins/modules/helm_plugin_info.py import-2.7!skip -plugins/modules/helm_plugin_info.py import-3.5!skip -plugins/modules/helm_info.py import-2.6!skip -plugins/modules/helm_info.py import-2.7!skip -plugins/modules/helm_info.py import-3.5!skip -plugins/modules/helm_repository.py import-2.6!skip -plugins/modules/helm_repository.py import-2.7!skip -plugins/modules/helm_repository.py import-3.5!skip -plugins/modules/k8s_rollback.py import-2.6!skip -plugins/modules/k8s_rollback.py import-2.7!skip -plugins/modules/k8s_rollback.py import-3.5!skip -plugins/modules/k8s_log.py import-2.6!skip -plugins/modules/k8s_log.py import-2.7!skip -plugins/modules/k8s_log.py import-3.5!skip -plugins/modules/k8s_drain.py import-2.6!skip -plugins/modules/k8s_drain.py import-2.7!skip -plugins/modules/k8s_drain.py import-3.5!skip -plugins/modules/helm_plugin.py import-2.6!skip -plugins/modules/helm_plugin.py import-2.7!skip -plugins/modules/helm_plugin.py import-3.5!skip -plugins/modules/k8s_taint.py import-2.6!skip -plugins/modules/k8s_taint.py import-2.7!skip -plugins/modules/k8s_taint.py import-3.5!skip -plugins/modules/k8s.py import-2.6!skip -plugins/modules/k8s.py import-2.7!skip -plugins/modules/k8s.py import-3.5!skip -plugins/modules/k8s_service.py import-2.6!skip -plugins/modules/k8s_service.py import-2.7!skip -plugins/modules/k8s_service.py import-3.5!skip -plugins/modules/k8s_cluster_info.py import-2.6!skip -plugins/modules/k8s_cluster_info.py import-2.7!skip -plugins/modules/k8s_cluster_info.py import-3.5!skip -plugins/modules/k8s_info.py import-2.6!skip -plugins/modules/k8s_info.py import-2.7!skip -plugins/modules/k8s_info.py import-3.5!skip -plugins/modules/k8s_cp.py import-2.6!skip -plugins/modules/k8s_cp.py import-2.7!skip -plugins/modules/k8s_cp.py import-3.5!skip -plugins/modules/__init__.py import-2.6!skip -plugins/modules/__init__.py import-2.7!skip -plugins/modules/__init__.py import-3.5!skip -plugins/modules/k8s_json_patch.py import-2.6!skip -plugins/modules/k8s_json_patch.py import-2.7!skip -plugins/modules/k8s_json_patch.py import-3.5!skip -plugins/module_utils/helm.py import-2.6!skip -plugins/module_utils/helm.py import-2.7!skip -plugins/module_utils/helm.py import-3.5!skip -plugins/module_utils/apply.py import-2.6!skip -plugins/module_utils/apply.py import-2.7!skip -plugins/module_utils/apply.py import-3.5!skip -plugins/module_utils/hashes.py import-2.6!skip -plugins/module_utils/hashes.py import-2.7!skip -plugins/module_utils/hashes.py import-3.5!skip -plugins/module_utils/helm_args_common.py import-2.6!skip -plugins/module_utils/helm_args_common.py import-2.7!skip -plugins/module_utils/helm_args_common.py import-3.5!skip -plugins/module_utils/version.py import-2.6!skip -plugins/module_utils/version.py import-2.7!skip -plugins/module_utils/version.py import-3.5!skip -plugins/module_utils/_version.py import-2.6!skip -plugins/module_utils/_version.py import-2.7!skip -plugins/module_utils/_version.py import-3.5!skip -plugins/module_utils/copy.py import-2.6!skip -plugins/module_utils/copy.py import-2.7!skip -plugins/module_utils/copy.py import-3.5!skip -plugins/module_utils/args_common.py import-2.6!skip -plugins/module_utils/args_common.py import-2.7!skip -plugins/module_utils/args_common.py import-3.5!skip -plugins/module_utils/__init__.py import-2.6!skip -plugins/module_utils/__init__.py import-2.7!skip -plugins/module_utils/__init__.py import-3.5!skip -plugins/module_utils/selector.py import-2.6!skip -plugins/module_utils/selector.py import-2.7!skip -plugins/module_utils/selector.py import-3.5!skip -plugins/module_utils/k8sdynamicclient.py import-2.6!skip -plugins/module_utils/k8sdynamicclient.py import-2.7!skip -plugins/module_utils/k8sdynamicclient.py import-3.5!skip -plugins/module_utils/common.py import-2.6!skip -plugins/module_utils/common.py import-2.7!skip -plugins/module_utils/common.py import-3.5!skip -plugins/module_utils/ansiblemodule.py import-2.6!skip -plugins/module_utils/ansiblemodule.py import-2.7!skip -plugins/module_utils/ansiblemodule.py import-3.5!skip -plugins/module_utils/exceptions.py import-2.6!skip -plugins/module_utils/exceptions.py import-2.7!skip -plugins/module_utils/exceptions.py import-3.5!skip -plugins/module_utils/client/resource.py import-2.6!skip -plugins/module_utils/client/resource.py import-2.7!skip -plugins/module_utils/client/resource.py import-3.5!skip -plugins/module_utils/client/discovery.py import-2.6!skip -plugins/module_utils/client/discovery.py import-2.7!skip -plugins/module_utils/client/discovery.py import-3.5!skip -plugins/module_utils/k8s/resource.py import-2.6!skip -plugins/module_utils/k8s/resource.py import-2.7!skip -plugins/module_utils/k8s/resource.py import-3.5!skip -plugins/module_utils/k8s/core.py import-2.6!skip -plugins/module_utils/k8s/core.py import-2.7!skip -plugins/module_utils/k8s/core.py import-3.5!skip -plugins/module_utils/k8s/waiter.py import-2.6!skip -plugins/module_utils/k8s/waiter.py import-2.7!skip -plugins/module_utils/k8s/waiter.py import-3.5!skip -plugins/module_utils/k8s/client.py import-2.6!skip -plugins/module_utils/k8s/client.py import-2.7!skip -plugins/module_utils/k8s/client.py import-3.5!skip -plugins/module_utils/k8s/runner.py import-2.6!skip -plugins/module_utils/k8s/runner.py import-2.7!skip -plugins/module_utils/k8s/runner.py import-3.5!skip -plugins/module_utils/k8s/service.py import-2.6!skip -plugins/module_utils/k8s/service.py import-2.7!skip -plugins/module_utils/k8s/service.py import-3.5!skip -plugins/module_utils/k8s/exceptions.py import-2.6!skip -plugins/module_utils/k8s/exceptions.py import-2.7!skip -plugins/module_utils/k8s/exceptions.py import-3.5!skip -plugins/doc_fragments/k8s_name_options.py compile-2.6!skip -plugins/doc_fragments/k8s_name_options.py compile-2.7!skip -plugins/doc_fragments/k8s_name_options.py compile-3.5!skip -plugins/doc_fragments/k8s_auth_options.py compile-2.6!skip -plugins/doc_fragments/k8s_auth_options.py compile-2.7!skip -plugins/doc_fragments/k8s_auth_options.py compile-3.5!skip -plugins/doc_fragments/helm_common_options.py compile-2.6!skip -plugins/doc_fragments/helm_common_options.py compile-2.7!skip -plugins/doc_fragments/helm_common_options.py compile-3.5!skip -plugins/doc_fragments/k8s_state_options.py compile-2.6!skip -plugins/doc_fragments/k8s_state_options.py compile-2.7!skip -plugins/doc_fragments/k8s_state_options.py compile-3.5!skip -plugins/doc_fragments/k8s_wait_options.py compile-2.6!skip -plugins/doc_fragments/k8s_wait_options.py compile-2.7!skip -plugins/doc_fragments/k8s_wait_options.py compile-3.5!skip -plugins/doc_fragments/k8s_scale_options.py compile-2.6!skip -plugins/doc_fragments/k8s_scale_options.py compile-2.7!skip -plugins/doc_fragments/k8s_scale_options.py compile-3.5!skip -plugins/doc_fragments/k8s_delete_options.py compile-2.6!skip -plugins/doc_fragments/k8s_delete_options.py compile-2.7!skip -plugins/doc_fragments/k8s_delete_options.py compile-3.5!skip -plugins/doc_fragments/__init__.py compile-2.6!skip -plugins/doc_fragments/__init__.py compile-2.7!skip -plugins/doc_fragments/__init__.py compile-3.5!skip -plugins/doc_fragments/k8s_resource_options.py compile-2.6!skip -plugins/doc_fragments/k8s_resource_options.py compile-2.7!skip -plugins/doc_fragments/k8s_resource_options.py compile-3.5!skip -plugins/module_utils/helm.py compile-2.6!skip -plugins/module_utils/helm.py compile-2.7!skip -plugins/module_utils/helm.py compile-3.5!skip -plugins/module_utils/apply.py compile-2.6!skip -plugins/module_utils/apply.py compile-2.7!skip -plugins/module_utils/apply.py compile-3.5!skip -plugins/module_utils/hashes.py compile-2.6!skip -plugins/module_utils/hashes.py compile-2.7!skip -plugins/module_utils/hashes.py compile-3.5!skip -plugins/module_utils/helm_args_common.py compile-2.6!skip -plugins/module_utils/helm_args_common.py compile-2.7!skip -plugins/module_utils/helm_args_common.py compile-3.5!skip -plugins/module_utils/version.py compile-2.6!skip -plugins/module_utils/version.py compile-2.7!skip -plugins/module_utils/version.py compile-3.5!skip -plugins/module_utils/_version.py compile-2.6!skip -plugins/module_utils/_version.py compile-2.7!skip -plugins/module_utils/_version.py compile-3.5!skip -plugins/module_utils/copy.py compile-2.6!skip -plugins/module_utils/copy.py compile-2.7!skip -plugins/module_utils/copy.py compile-3.5!skip -plugins/module_utils/args_common.py compile-2.6!skip -plugins/module_utils/args_common.py compile-2.7!skip -plugins/module_utils/args_common.py compile-3.5!skip -plugins/module_utils/__init__.py compile-2.6!skip -plugins/module_utils/__init__.py compile-2.7!skip -plugins/module_utils/__init__.py compile-3.5!skip -plugins/module_utils/selector.py compile-2.6!skip -plugins/module_utils/selector.py compile-2.7!skip -plugins/module_utils/selector.py compile-3.5!skip -plugins/module_utils/k8sdynamicclient.py compile-2.6!skip -plugins/module_utils/k8sdynamicclient.py compile-2.7!skip -plugins/module_utils/k8sdynamicclient.py compile-3.5!skip -plugins/module_utils/common.py compile-2.6!skip -plugins/module_utils/common.py compile-2.7!skip -plugins/module_utils/common.py compile-3.5!skip -plugins/module_utils/ansiblemodule.py compile-2.6!skip -plugins/module_utils/ansiblemodule.py compile-2.7!skip -plugins/module_utils/ansiblemodule.py compile-3.5!skip -plugins/module_utils/exceptions.py compile-2.6!skip -plugins/module_utils/exceptions.py compile-2.7!skip -plugins/module_utils/exceptions.py compile-3.5!skip -plugins/module_utils/client/resource.py compile-2.6!skip -plugins/module_utils/client/resource.py compile-2.7!skip -plugins/module_utils/client/resource.py compile-3.5!skip -plugins/module_utils/client/discovery.py compile-2.6!skip -plugins/module_utils/client/discovery.py compile-2.7!skip -plugins/module_utils/client/discovery.py compile-3.5!skip -plugins/module_utils/k8s/resource.py compile-2.6!skip -plugins/module_utils/k8s/resource.py compile-2.7!skip -plugins/module_utils/k8s/resource.py compile-3.5!skip -plugins/module_utils/k8s/core.py compile-2.6!skip -plugins/module_utils/k8s/core.py compile-2.7!skip -plugins/module_utils/k8s/core.py compile-3.5!skip -plugins/module_utils/k8s/waiter.py compile-2.6!skip -plugins/module_utils/k8s/waiter.py compile-2.7!skip -plugins/module_utils/k8s/waiter.py compile-3.5!skip -plugins/module_utils/k8s/client.py compile-2.6!skip -plugins/module_utils/k8s/client.py compile-2.7!skip -plugins/module_utils/k8s/client.py compile-3.5!skip -plugins/module_utils/k8s/runner.py compile-2.6!skip -plugins/module_utils/k8s/runner.py compile-2.7!skip -plugins/module_utils/k8s/runner.py compile-3.5!skip -plugins/module_utils/k8s/service.py compile-2.6!skip -plugins/module_utils/k8s/service.py compile-2.7!skip -plugins/module_utils/k8s/service.py compile-3.5!skip -plugins/module_utils/k8s/exceptions.py compile-2.6!skip -plugins/module_utils/k8s/exceptions.py compile-2.7!skip -plugins/module_utils/k8s/exceptions.py compile-3.5!skip -plugins/connection/kubectl.py compile-2.6!skip -plugins/connection/kubectl.py compile-2.7!skip -plugins/connection/kubectl.py compile-3.5!skip -plugins/inventory/k8s.py compile-2.6!skip -plugins/inventory/k8s.py compile-2.7!skip -plugins/inventory/k8s.py compile-3.5!skip -plugins/lookup/k8s.py compile-2.6!skip -plugins/lookup/k8s.py compile-2.7!skip -plugins/lookup/k8s.py compile-3.5!skip -plugins/lookup/kustomize.py compile-2.6!skip -plugins/lookup/kustomize.py compile-2.7!skip -plugins/lookup/kustomize.py compile-3.5!skip -plugins/modules/k8s_scale.py compile-2.6!skip -plugins/modules/k8s_scale.py compile-2.7!skip -plugins/modules/k8s_scale.py compile-3.5!skip -plugins/modules/helm_template.py compile-2.6!skip -plugins/modules/helm_template.py compile-2.7!skip -plugins/modules/helm_template.py compile-3.5!skip -plugins/modules/k8s_exec.py compile-2.6!skip -plugins/modules/k8s_exec.py compile-2.7!skip -plugins/modules/k8s_exec.py compile-3.5!skip -plugins/modules/helm.py compile-2.6!skip -plugins/modules/helm.py compile-2.7!skip -plugins/modules/helm.py compile-3.5!skip -plugins/modules/helm_plugin_info.py compile-2.6!skip -plugins/modules/helm_plugin_info.py compile-2.7!skip -plugins/modules/helm_plugin_info.py compile-3.5!skip -plugins/modules/helm_info.py compile-2.6!skip -plugins/modules/helm_info.py compile-2.7!skip -plugins/modules/helm_info.py compile-3.5!skip -plugins/modules/helm_repository.py compile-2.6!skip -plugins/modules/helm_repository.py compile-2.7!skip -plugins/modules/helm_repository.py compile-3.5!skip -plugins/modules/k8s_rollback.py compile-2.6!skip -plugins/modules/k8s_rollback.py compile-2.7!skip -plugins/modules/k8s_rollback.py compile-3.5!skip -plugins/modules/k8s_log.py compile-2.6!skip -plugins/modules/k8s_log.py compile-2.7!skip -plugins/modules/k8s_log.py compile-3.5!skip -plugins/modules/k8s_drain.py compile-2.6!skip -plugins/modules/k8s_drain.py compile-2.7!skip -plugins/modules/k8s_drain.py compile-3.5!skip -plugins/modules/helm_plugin.py compile-2.6!skip -plugins/modules/helm_plugin.py compile-2.7!skip -plugins/modules/helm_plugin.py compile-3.5!skip -plugins/modules/k8s_taint.py compile-2.6!skip -plugins/modules/k8s_taint.py compile-2.7!skip -plugins/modules/k8s_taint.py compile-3.5!skip -plugins/modules/k8s.py compile-2.6!skip -plugins/modules/k8s.py compile-2.7!skip -plugins/modules/k8s.py compile-3.5!skip -plugins/modules/k8s_service.py compile-2.6!skip -plugins/modules/k8s_service.py compile-2.7!skip -plugins/modules/k8s_service.py compile-3.5!skip -plugins/modules/k8s_cluster_info.py compile-2.6!skip -plugins/modules/k8s_cluster_info.py compile-2.7!skip -plugins/modules/k8s_cluster_info.py compile-3.5!skip -plugins/modules/k8s_info.py compile-2.6!skip -plugins/modules/k8s_info.py compile-2.7!skip -plugins/modules/k8s_info.py compile-3.5!skip -plugins/modules/k8s_cp.py compile-2.6!skip -plugins/modules/k8s_cp.py compile-2.7!skip -plugins/modules/k8s_cp.py compile-3.5!skip -plugins/modules/__init__.py compile-2.6!skip -plugins/modules/__init__.py compile-2.7!skip -plugins/modules/__init__.py compile-3.5!skip -plugins/modules/k8s_json_patch.py compile-2.6!skip -plugins/modules/k8s_json_patch.py compile-2.7!skip -plugins/modules/k8s_json_patch.py compile-3.5!skip -plugins/action/k8s_info.py compile-2.6!skip -plugins/action/k8s_info.py compile-2.7!skip -plugins/action/k8s_info.py compile-3.5!skip -plugins/filter/k8s.py compile-2.6!skip -plugins/filter/k8s.py compile-2.7!skip -plugins/filter/k8s.py compile-3.5!skip -tests/unit/conftest.py compile-2.6!skip -tests/unit/conftest.py compile-2.7!skip -tests/unit/conftest.py compile-3.5!skip -tests/unit/utils/ansible_module_mock.py compile-2.6!skip -tests/unit/utils/ansible_module_mock.py compile-2.7!skip -tests/unit/utils/ansible_module_mock.py compile-3.5!skip -tests/unit/module_utils/test_helm.py compile-2.6!skip -tests/unit/module_utils/test_helm.py compile-2.7!skip -tests/unit/module_utils/test_helm.py compile-3.5!skip -tests/unit/module_utils/test_marshal.py compile-2.6!skip -tests/unit/module_utils/test_marshal.py compile-2.7!skip -tests/unit/module_utils/test_marshal.py compile-3.5!skip -tests/unit/module_utils/test_discoverer.py compile-2.6!skip -tests/unit/module_utils/test_discoverer.py compile-2.7!skip -tests/unit/module_utils/test_discoverer.py compile-3.5!skip -tests/unit/module_utils/test_hashes.py compile-2.6!skip -tests/unit/module_utils/test_hashes.py compile-2.7!skip -tests/unit/module_utils/test_hashes.py compile-3.5!skip -tests/unit/module_utils/test_resource.py compile-2.6!skip -tests/unit/module_utils/test_resource.py compile-2.7!skip -tests/unit/module_utils/test_resource.py compile-3.5!skip -tests/unit/module_utils/test_service.py compile-2.6!skip -tests/unit/module_utils/test_service.py compile-2.7!skip -tests/unit/module_utils/test_service.py compile-3.5!skip -tests/unit/module_utils/test_waiter.py compile-2.6!skip -tests/unit/module_utils/test_waiter.py compile-2.7!skip -tests/unit/module_utils/test_waiter.py compile-3.5!skip -tests/unit/module_utils/test_common.py compile-2.6!skip -tests/unit/module_utils/test_common.py compile-2.7!skip -tests/unit/module_utils/test_common.py compile-3.5!skip -tests/unit/module_utils/test_selector.py compile-2.6!skip -tests/unit/module_utils/test_selector.py compile-2.7!skip -tests/unit/module_utils/test_selector.py compile-3.5!skip -tests/unit/module_utils/test_apply.py compile-2.6!skip -tests/unit/module_utils/test_apply.py compile-2.7!skip -tests/unit/module_utils/test_apply.py compile-3.5!skip -tests/unit/module_utils/test_runner.py compile-2.6!skip -tests/unit/module_utils/test_runner.py compile-2.7!skip -tests/unit/module_utils/test_runner.py compile-3.5!skip -tests/unit/module_utils/test_client.py compile-2.6!skip -tests/unit/module_utils/test_client.py compile-2.7!skip -tests/unit/module_utils/test_client.py compile-3.5!skip -tests/unit/module_utils/test_core.py compile-2.6!skip -tests/unit/module_utils/test_core.py compile-2.7!skip -tests/unit/module_utils/test_core.py compile-3.5!skip -tests/unit/modules/test_helm_template_module.py compile-2.6!skip -tests/unit/modules/test_helm_template_module.py compile-2.7!skip -tests/unit/modules/test_helm_template_module.py compile-3.5!skip -tests/unit/modules/test_helm_template.py compile-2.6!skip -tests/unit/modules/test_helm_template.py compile-2.7!skip -tests/unit/modules/test_helm_template.py compile-3.5!skip -tests/unit/modules/test_module_helm.py compile-2.6!skip -tests/unit/modules/test_module_helm.py compile-2.7!skip -tests/unit/modules/test_module_helm.py compile-3.5!skip -tests/unit/action/test_remove_omit.py compile-2.6!skip -tests/unit/action/test_remove_omit.py compile-2.7!skip -tests/unit/action/test_remove_omit.py compile-3.5!skip -tests/integration/targets/k8s_copy/library/kubectl_file_compare.py compile-2.6!skip -tests/integration/targets/k8s_copy/library/kubectl_file_compare.py compile-2.7!skip -tests/integration/targets/k8s_copy/library/kubectl_file_compare.py compile-3.5!skip -tests/integration/targets/setup_kubeconfig/library/test_inventory_read_credentials.py compile-2.6!skip -tests/integration/targets/setup_kubeconfig/library/test_inventory_read_credentials.py compile-2.7!skip -tests/integration/targets/setup_kubeconfig/library/test_inventory_read_credentials.py compile-3.5!skip -tests/integration/targets/helm/library/helm_test_version.py compile-2.6!skip -tests/integration/targets/helm/library/helm_test_version.py compile-2.7!skip -tests/integration/targets/helm/library/helm_test_version.py compile-3.5!skip -plugins/modules/k8s_scale.py pylint!skip -plugins/modules/helm_template.py pylint!skip -plugins/modules/k8s_exec.py pylint!skip -plugins/modules/helm.py pylint!skip -plugins/modules/helm_plugin_info.py pylint!skip -plugins/modules/helm_info.py pylint!skip -plugins/modules/helm_repository.py pylint!skip -plugins/modules/k8s_rollback.py pylint!skip -plugins/modules/k8s_log.py pylint!skip -plugins/modules/k8s_drain.py pylint!skip -plugins/modules/helm_plugin.py pylint!skip -plugins/modules/k8s_taint.py pylint!skip -plugins/modules/k8s.py pylint!skip -plugins/modules/k8s_service.py pylint!skip -plugins/modules/k8s_cluster_info.py pylint!skip -plugins/modules/k8s_info.py pylint!skip -plugins/modules/k8s_cp.py pylint!skip -plugins/modules/__init__.py pylint!skip -plugins/modules/k8s_json_patch.py pylint!skip -plugins/module_utils/helm.py pylint!skip -plugins/module_utils/apply.py pylint!skip -plugins/module_utils/hashes.py pylint!skip -plugins/module_utils/helm_args_common.py pylint!skip -plugins/module_utils/version.py pylint!skip -plugins/module_utils/_version.py pylint!skip -plugins/module_utils/copy.py pylint!skip -plugins/module_utils/args_common.py pylint!skip -plugins/module_utils/__init__.py pylint!skip -plugins/module_utils/selector.py pylint!skip -plugins/module_utils/k8sdynamicclient.py pylint!skip -plugins/module_utils/common.py pylint!skip -plugins/module_utils/ansiblemodule.py pylint!skip -plugins/module_utils/exceptions.py pylint!skip -plugins/module_utils/client/resource.py pylint!skip -plugins/module_utils/client/discovery.py pylint!skip -plugins/module_utils/k8s/resource.py pylint!skip -plugins/module_utils/k8s/core.py pylint!skip -plugins/module_utils/k8s/waiter.py pylint!skip -plugins/module_utils/k8s/client.py pylint!skip -plugins/module_utils/k8s/runner.py pylint!skip -plugins/module_utils/k8s/service.py pylint!skip -plugins/module_utils/k8s/exceptions.py pylint!skip -tests/integration/targets/k8s_copy/library/kubectl_file_compare.py pylint!skip -tests/integration/targets/setup_kubeconfig/library/test_inventory_read_credentials.py pylint!skip -tests/integration/targets/helm/library/helm_test_version.py pylint!skip -tests/unit/conftest.py pylint!skip -tests/unit/utils/ansible_module_mock.py pylint!skip -tests/unit/module_utils/test_helm.py pylint!skip -tests/unit/module_utils/test_marshal.py pylint!skip -tests/unit/module_utils/test_discoverer.py pylint!skip -tests/unit/module_utils/test_hashes.py pylint!skip -tests/unit/module_utils/test_resource.py pylint!skip -tests/unit/module_utils/test_service.py pylint!skip -tests/unit/module_utils/test_waiter.py pylint!skip -tests/unit/module_utils/test_common.py pylint!skip -tests/unit/module_utils/test_selector.py pylint!skip -tests/unit/module_utils/test_apply.py pylint!skip -tests/unit/module_utils/test_runner.py pylint!skip -tests/unit/module_utils/test_client.py pylint!skip -tests/unit/module_utils/test_core.py pylint!skip -tests/unit/modules/test_helm_template_module.py pylint!skip -tests/unit/modules/test_helm_template.py pylint!skip -tests/unit/modules/test_module_helm.py pylint!skip -tests/unit/action/test_remove_omit.py pylint!skip -plugins/modules/k8s.py validate-modules!skip -plugins/modules/k8s_cp.py validate-modules!skip -plugins/modules/k8s_drain.py validate-modules!skip -plugins/modules/k8s_exec.py validate-modules!skip -plugins/modules/k8s_info.py validate-modules!skip -plugins/modules/k8s_json_patch.py validate-modules!skip -plugins/modules/k8s_log.py validate-modules!skip -plugins/modules/k8s_rollback.py validate-modules!skip -plugins/modules/k8s_scale.py validate-modules!skip -plugins/modules/k8s_service.py validate-modules!skip -plugins/modules/k8s_taint.py validate-modules!skip