mirror of
https://github.com/ansible-collections/kubernetes.core.git
synced 2026-03-26 21:33:02 +00:00
Update sanity ignores (#495)
Update sanity ignores SUMMARY A recent change in CI config means we need to add ignores for unsupported versions of python (2.6, 2.7 and 3.5). These changes effectively prevent sanity from doing anything when running on those versions and Ansible < 2.12. In Ansible 2.12 and later, this can be handled on a global level in tests/config.yml. ISSUE TYPE Bugfix Pull Request Docs Pull Request Feature Pull Request New Module Pull Request COMPONENT NAME ADDITIONAL INFORMATION Reviewed-by: Bikouo Aubin <None>
This commit is contained in:
@@ -10,9 +10,6 @@ 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
|
||||
@@ -22,10 +19,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/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
|
||||
@@ -176,3 +169,434 @@ 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/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/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/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/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/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
|
||||
|
||||
@@ -176,3 +176,405 @@ 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/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/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/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
|
||||
|
||||
@@ -7,9 +7,6 @@ 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
|
||||
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
|
||||
@@ -169,3 +166,434 @@ 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/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/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/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/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/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
|
||||
|
||||
@@ -53,19 +53,35 @@ 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():
|
||||
for f in PARAM_TYPE_SKIPS:
|
||||
yield f"{f} validate-modules:parameter-type-not-in-doc"
|
||||
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 != "2.9":
|
||||
if ansible_version not in ("2.9", "2.10"):
|
||||
for f in RETURN_SYNTAX_SKIPS:
|
||||
yield f"{f} validate-modules:return-syntax-error"
|
||||
else:
|
||||
@@ -98,24 +114,98 @@ def metaclass_boilerplate(path, ansible_version):
|
||||
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(),
|
||||
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))
|
||||
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")
|
||||
|
||||
|
||||
Reference in New Issue
Block a user