Enabling validation-modules for system modules (#1212)

* fixed validation-modules for aix_devices.py

* fixed validation-modules for aix_filesystem.py

* fixed validation-modules for aix_inittab.py

* fixed validation-modules for aix_lvg.py

* fixed validation-modules for aix_lvol.py

* fixed validation-modules for awall.py

* fixed validation-modules for dconf.py

* fixed validation-modules for gconftool2.py

* fixed validation-modules for interfaces_file.py

* fixed validation-modules for java_keystore.py

* fixed validation-modules for kernel_blacklist.py

* fixed validation-modules for plugins/modules/system/lbu.py

* fixed validation-modules for plugins/modules/system/locale_gen.py

* fixed validation-modules for plugins/modules/system/lvg.py

* fixed validation-modules for plugins/modules/system/lvol.py

* fixed validation-modules for plugins/modules/system/mksysb.py

* fixed validation-modules for plugins/modules/system/modprobe.py

* fixed validation-modules for plugins/modules/system/nosh.py

* fixed validation-modules for plugins/modules/system/open_iscsi.py

* fixed validation-modules for plugins/modules/system/openwrt_init.py

* fixed validation-modules for plugins/modules/system/osx_defaults.py

* fixed validation-modules for plugins/modules/system/pamd.py

* fixed validation-modules for plugins/modules/system/pam_limits.py

* fixed validation-modules for plugins/modules/system/parted.py

* fixed validation-modules for plugins/modules/system/puppet.py

* fixed validation-modules for plugins/modules/system/python_requirements_info.py

* fixed validation-modules for plugins/modules/system/runit.py

the parameter "dist" is not used anywhere in the module

* fixed validation-modules for plugins/modules/system/sefcontext.py

* fixed validation-modules for plugins/modules/system/selogin.py

* fixed validation-modules for plugins/modules/system/seport.py

* fixed validation-modules for plugins/modules/system/solaris_zone.py

* fixed validation-modules for plugins/modules/system/syspatch.py

* fixed validation-modules for plugins/modules/system/vdo.py

* fixed validation-modules for plugins/modules/system/xfconf.py

* removed ignore almost all validate-modules lines in system

* removed unnecessary validations, per shippable test

* kernel_blacklist: keeping blacklist_file as str instead of path

* mksysb: keeping storage_path as str instead of path

* pam_limits: keeping dest as str instead of path

* rollback on adding doc for puppet.py legacy param

* rolledback param seuser required in selogin module

* rolledback changes in runit

* rolledback changes in osx_defaults

* rolledback changes in aix_defaults
This commit is contained in:
Alexei Znamensky 2020-11-04 21:02:50 +13:00 committed by GitHub
commit 1202d034b3
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
34 changed files with 92 additions and 126 deletions

View file

@ -1154,72 +1154,32 @@ plugins/modules/storage/zfs/zfs_facts.py validate-modules:parameter-type-not-in-
plugins/modules/storage/zfs/zpool_facts.py validate-modules:nonexistent-parameter-documented
plugins/modules/storage/zfs/zpool_facts.py validate-modules:parameter-type-not-in-doc
plugins/modules/system/aix_devices.py validate-modules:doc-required-mismatch
plugins/modules/system/aix_filesystem.py validate-modules:doc-required-mismatch
plugins/modules/system/aix_filesystem.py validate-modules:parameter-list-no-elements
plugins/modules/system/aix_inittab.py validate-modules:doc-required-mismatch
plugins/modules/system/aix_lvg.py validate-modules:parameter-list-no-elements
plugins/modules/system/aix_lvol.py validate-modules:parameter-list-no-elements
plugins/modules/system/alternatives.py pylint:blacklisted-name
plugins/modules/system/awall.py validate-modules:parameter-list-no-elements
plugins/modules/system/beadm.py pylint:blacklisted-name
plugins/modules/system/cronvar.py pylint:blacklisted-name
plugins/modules/system/dconf.py pylint:blacklisted-name
plugins/modules/system/dconf.py validate-modules:doc-missing-type
plugins/modules/system/dconf.py validate-modules:parameter-type-not-in-doc
plugins/modules/system/filesystem.py pylint:blacklisted-name
plugins/modules/system/gconftool2.py pylint:blacklisted-name
plugins/modules/system/gconftool2.py validate-modules:parameter-state-invalid-choice
plugins/modules/system/gconftool2.py validate-modules:parameter-type-not-in-doc
plugins/modules/system/interfaces_file.py pylint:blacklisted-name
plugins/modules/system/interfaces_file.py validate-modules:parameter-type-not-in-doc
plugins/modules/system/iptables_state.py validate-modules:undocumented-parameter
plugins/modules/system/java_cert.py pylint:blacklisted-name
plugins/modules/system/java_keystore.py validate-modules:doc-missing-type
plugins/modules/system/java_keystore.py validate-modules:parameter-type-not-in-doc
plugins/modules/system/java_keystore.py validate-modules:undocumented-parameter
plugins/modules/system/kernel_blacklist.py validate-modules:parameter-type-not-in-doc
plugins/modules/system/launchd.py use-argspec-type-path # False positive
plugins/modules/system/lbu.py validate-modules:doc-elements-mismatch
plugins/modules/system/locale_gen.py validate-modules:parameter-type-not-in-doc
plugins/modules/system/lvg.py pylint:blacklisted-name
plugins/modules/system/lvg.py validate-modules:parameter-list-no-elements
plugins/modules/system/lvol.py pylint:blacklisted-name
plugins/modules/system/lvol.py validate-modules:doc-required-mismatch
plugins/modules/system/lvol.py validate-modules:parameter-type-not-in-doc
plugins/modules/system/mksysb.py validate-modules:doc-missing-type
plugins/modules/system/modprobe.py validate-modules:parameter-type-not-in-doc
plugins/modules/system/nosh.py validate-modules:doc-missing-type
plugins/modules/system/nosh.py validate-modules:parameter-type-not-in-doc
plugins/modules/system/open_iscsi.py validate-modules:required_together-unknown
plugins/modules/system/openwrt_init.py validate-modules:doc-missing-type
plugins/modules/system/openwrt_init.py validate-modules:parameter-type-not-in-doc
plugins/modules/system/osx_defaults.py validate-modules:doc-required-mismatch
plugins/modules/system/osx_defaults.py validate-modules:parameter-state-invalid-choice
plugins/modules/system/pam_limits.py validate-modules:parameter-type-not-in-doc
plugins/modules/system/pamd.py validate-modules:parameter-list-no-elements
plugins/modules/system/parted.py pylint:blacklisted-name
plugins/modules/system/parted.py validate-modules:parameter-list-no-elements
plugins/modules/system/parted.py validate-modules:parameter-state-invalid-choice
plugins/modules/system/puppet.py use-argspec-type-path
plugins/modules/system/puppet.py validate-modules:parameter-invalid
plugins/modules/system/puppet.py validate-modules:parameter-list-no-elements
plugins/modules/system/puppet.py validate-modules:parameter-type-not-in-doc
plugins/modules/system/puppet.py validate-modules:undocumented-parameter
plugins/modules/system/python_requirements_info.py validate-modules:parameter-list-no-elements
plugins/modules/system/python_requirements_info.py validate-modules:parameter-type-not-in-doc
plugins/modules/system/runit.py validate-modules:doc-default-does-not-match-spec
plugins/modules/system/runit.py validate-modules:parameter-type-not-in-doc
plugins/modules/system/runit.py validate-modules:undocumented-parameter
plugins/modules/system/sefcontext.py validate-modules:invalid-ansiblemodule-schema
plugins/modules/system/selogin.py validate-modules:doc-required-mismatch
plugins/modules/system/selogin.py validate-modules:parameter-type-not-in-doc
plugins/modules/system/seport.py validate-modules:parameter-list-no-elements
plugins/modules/system/solaris_zone.py validate-modules:doc-required-mismatch
plugins/modules/system/syspatch.py validate-modules:parameter-type-not-in-doc
plugins/modules/system/timezone.py pylint:blacklisted-name
plugins/modules/system/vdo.py validate-modules:doc-required-mismatch
plugins/modules/system/xfconf.py validate-modules:parameter-state-invalid-choice
plugins/modules/system/xfconf.py validate-modules:parameter-type-not-in-doc
plugins/modules/web_infrastructure/jenkins_plugin.py use-argspec-type-path
plugins/modules/web_infrastructure/rundeck_acl_policy.py pylint:blacklisted-name
plugins/modules/web_infrastructure/sophos_utm/utm_aaa_group.py validate-modules:doc-elements-mismatch

View file

@ -1154,72 +1154,32 @@ plugins/modules/storage/zfs/zfs_facts.py validate-modules:parameter-type-not-in-
plugins/modules/storage/zfs/zpool_facts.py validate-modules:nonexistent-parameter-documented
plugins/modules/storage/zfs/zpool_facts.py validate-modules:parameter-type-not-in-doc
plugins/modules/system/aix_devices.py validate-modules:doc-required-mismatch
plugins/modules/system/aix_filesystem.py validate-modules:doc-required-mismatch
plugins/modules/system/aix_filesystem.py validate-modules:parameter-list-no-elements
plugins/modules/system/aix_inittab.py validate-modules:doc-required-mismatch
plugins/modules/system/aix_lvg.py validate-modules:parameter-list-no-elements
plugins/modules/system/aix_lvol.py validate-modules:parameter-list-no-elements
plugins/modules/system/alternatives.py pylint:blacklisted-name
plugins/modules/system/awall.py validate-modules:parameter-list-no-elements
plugins/modules/system/beadm.py pylint:blacklisted-name
plugins/modules/system/cronvar.py pylint:blacklisted-name
plugins/modules/system/dconf.py pylint:blacklisted-name
plugins/modules/system/dconf.py validate-modules:doc-missing-type
plugins/modules/system/dconf.py validate-modules:parameter-type-not-in-doc
plugins/modules/system/filesystem.py pylint:blacklisted-name
plugins/modules/system/gconftool2.py pylint:blacklisted-name
plugins/modules/system/gconftool2.py validate-modules:parameter-state-invalid-choice
plugins/modules/system/gconftool2.py validate-modules:parameter-type-not-in-doc
plugins/modules/system/interfaces_file.py pylint:blacklisted-name
plugins/modules/system/interfaces_file.py validate-modules:parameter-type-not-in-doc
plugins/modules/system/iptables_state.py validate-modules:undocumented-parameter
plugins/modules/system/java_cert.py pylint:blacklisted-name
plugins/modules/system/java_keystore.py validate-modules:doc-missing-type
plugins/modules/system/java_keystore.py validate-modules:parameter-type-not-in-doc
plugins/modules/system/java_keystore.py validate-modules:undocumented-parameter
plugins/modules/system/kernel_blacklist.py validate-modules:parameter-type-not-in-doc
plugins/modules/system/launchd.py use-argspec-type-path # False positive
plugins/modules/system/lbu.py validate-modules:doc-elements-mismatch
plugins/modules/system/locale_gen.py validate-modules:parameter-type-not-in-doc
plugins/modules/system/lvg.py pylint:blacklisted-name
plugins/modules/system/lvg.py validate-modules:parameter-list-no-elements
plugins/modules/system/lvol.py pylint:blacklisted-name
plugins/modules/system/lvol.py validate-modules:doc-required-mismatch
plugins/modules/system/lvol.py validate-modules:parameter-type-not-in-doc
plugins/modules/system/mksysb.py validate-modules:doc-missing-type
plugins/modules/system/modprobe.py validate-modules:parameter-type-not-in-doc
plugins/modules/system/nosh.py validate-modules:doc-missing-type
plugins/modules/system/nosh.py validate-modules:parameter-type-not-in-doc
plugins/modules/system/open_iscsi.py validate-modules:required_together-unknown
plugins/modules/system/openwrt_init.py validate-modules:doc-missing-type
plugins/modules/system/openwrt_init.py validate-modules:parameter-type-not-in-doc
plugins/modules/system/osx_defaults.py validate-modules:doc-required-mismatch
plugins/modules/system/osx_defaults.py validate-modules:parameter-state-invalid-choice
plugins/modules/system/pam_limits.py validate-modules:parameter-type-not-in-doc
plugins/modules/system/pamd.py validate-modules:parameter-list-no-elements
plugins/modules/system/parted.py pylint:blacklisted-name
plugins/modules/system/parted.py validate-modules:parameter-list-no-elements
plugins/modules/system/parted.py validate-modules:parameter-state-invalid-choice
plugins/modules/system/puppet.py use-argspec-type-path
plugins/modules/system/puppet.py validate-modules:parameter-invalid
plugins/modules/system/puppet.py validate-modules:parameter-list-no-elements
plugins/modules/system/puppet.py validate-modules:parameter-type-not-in-doc
plugins/modules/system/puppet.py validate-modules:undocumented-parameter
plugins/modules/system/python_requirements_info.py validate-modules:parameter-list-no-elements
plugins/modules/system/python_requirements_info.py validate-modules:parameter-type-not-in-doc
plugins/modules/system/runit.py validate-modules:doc-default-does-not-match-spec
plugins/modules/system/runit.py validate-modules:parameter-type-not-in-doc
plugins/modules/system/runit.py validate-modules:undocumented-parameter
plugins/modules/system/sefcontext.py validate-modules:invalid-ansiblemodule-schema
plugins/modules/system/selogin.py validate-modules:doc-required-mismatch
plugins/modules/system/selogin.py validate-modules:parameter-type-not-in-doc
plugins/modules/system/seport.py validate-modules:parameter-list-no-elements
plugins/modules/system/solaris_zone.py validate-modules:doc-required-mismatch
plugins/modules/system/syspatch.py validate-modules:parameter-type-not-in-doc
plugins/modules/system/timezone.py pylint:blacklisted-name
plugins/modules/system/vdo.py validate-modules:doc-required-mismatch
plugins/modules/system/xfconf.py validate-modules:parameter-state-invalid-choice
plugins/modules/system/xfconf.py validate-modules:parameter-type-not-in-doc
plugins/modules/web_infrastructure/jenkins_plugin.py use-argspec-type-path
plugins/modules/web_infrastructure/rundeck_acl_policy.py pylint:blacklisted-name
plugins/modules/web_infrastructure/sophos_utm/utm_aaa_group.py validate-modules:doc-elements-mismatch

View file

@ -919,42 +919,23 @@ plugins/modules/system/alternatives.py pylint:blacklisted-name
plugins/modules/system/beadm.py pylint:blacklisted-name
plugins/modules/system/cronvar.py pylint:blacklisted-name
plugins/modules/system/dconf.py pylint:blacklisted-name
plugins/modules/system/dconf.py validate-modules:doc-missing-type
plugins/modules/system/dconf.py validate-modules:parameter-type-not-in-doc
plugins/modules/system/filesystem.py pylint:blacklisted-name
plugins/modules/system/gconftool2.py pylint:blacklisted-name
plugins/modules/system/gconftool2.py validate-modules:parameter-type-not-in-doc
plugins/modules/system/interfaces_file.py pylint:blacklisted-name
plugins/modules/system/interfaces_file.py validate-modules:parameter-type-not-in-doc
plugins/modules/system/iptables_state.py validate-modules:undocumented-parameter
plugins/modules/system/java_cert.py pylint:blacklisted-name
plugins/modules/system/java_keystore.py validate-modules:doc-missing-type
plugins/modules/system/kernel_blacklist.py validate-modules:parameter-type-not-in-doc
plugins/modules/system/launchd.py use-argspec-type-path # False positive
plugins/modules/system/locale_gen.py validate-modules:parameter-type-not-in-doc
plugins/modules/system/lvg.py pylint:blacklisted-name
plugins/modules/system/lvol.py pylint:blacklisted-name
plugins/modules/system/lvol.py validate-modules:parameter-type-not-in-doc
plugins/modules/system/mksysb.py validate-modules:doc-missing-type
plugins/modules/system/modprobe.py validate-modules:parameter-type-not-in-doc
plugins/modules/system/nosh.py validate-modules:doc-missing-type
plugins/modules/system/nosh.py validate-modules:parameter-type-not-in-doc
plugins/modules/system/openwrt_init.py validate-modules:doc-missing-type
plugins/modules/system/openwrt_init.py validate-modules:parameter-type-not-in-doc
plugins/modules/system/pam_limits.py validate-modules:parameter-type-not-in-doc
plugins/modules/system/parted.py pylint:blacklisted-name
plugins/modules/system/puppet.py use-argspec-type-path
plugins/modules/system/puppet.py validate-modules:parameter-invalid
plugins/modules/system/puppet.py validate-modules:parameter-type-not-in-doc
plugins/modules/system/puppet.py validate-modules:undocumented-parameter
plugins/modules/system/python_requirements_info.py validate-modules:parameter-type-not-in-doc
plugins/modules/system/runit.py validate-modules:doc-default-does-not-match-spec
plugins/modules/system/runit.py validate-modules:parameter-type-not-in-doc
plugins/modules/system/runit.py validate-modules:undocumented-parameter
plugins/modules/system/selogin.py validate-modules:parameter-type-not-in-doc
plugins/modules/system/syspatch.py validate-modules:parameter-type-not-in-doc
plugins/modules/system/timezone.py pylint:blacklisted-name
plugins/modules/system/xfconf.py validate-modules:parameter-type-not-in-doc
plugins/modules/web_infrastructure/jenkins_plugin.py use-argspec-type-path
plugins/modules/web_infrastructure/nginx_status_facts.py validate-modules:deprecation-mismatch
plugins/modules/web_infrastructure/nginx_status_facts.py validate-modules:invalid-documentation