Reduce ignored packaging sanity tests (#568)

* Remove all packaging sanity tests to see errors

* fix

* Fix

* Minor fixes

* Fix

* Fix redhat

* Fix redhat_subscription

* Fix redhat_subscription

* Fix redhat_subscription

* Ignore redhat_subscription return-syntax-error

* Remove more ignored sanity tests

* Remove force from xbps argument_spec as it doesn't do anything(?)

* Remove unnecessary sanity test for xbps

* Fix suggestions made by felixfontein

* Better changelog description, fix portage wrong default values

* Fix

* Fix

* Remove root default from urpmi doc

* Fix wrong type of default for booleans

* Add default value as suggested by felixfontein

* Fix changelog
This commit is contained in:
Amin Vakil 2020-06-26 17:47:11 +04:30 committed by GitHub
commit 72ca27a6ae
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
36 changed files with 259 additions and 246 deletions

View file

@ -1022,107 +1022,29 @@ plugins/modules/packaging/language/pip_package_info.py validate-modules:paramete
plugins/modules/packaging/language/yarn.py validate-modules:doc-missing-type
plugins/modules/packaging/language/yarn.py validate-modules:parameter-type-not-in-doc
plugins/modules/packaging/os/apk.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/packaging/os/apk.py validate-modules:doc-missing-type
plugins/modules/packaging/os/apk.py validate-modules:parameter-list-no-elements
plugins/modules/packaging/os/apk.py validate-modules:parameter-type-not-in-doc
plugins/modules/packaging/os/apt_repo.py validate-modules:parameter-type-not-in-doc
plugins/modules/packaging/os/apt_rpm.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/packaging/os/apt_rpm.py validate-modules:doc-default-does-not-match-spec
plugins/modules/packaging/os/apt_rpm.py validate-modules:parameter-invalid
plugins/modules/packaging/os/apt_rpm.py validate-modules:parameter-type-not-in-doc
plugins/modules/packaging/os/apt_rpm.py validate-modules:undocumented-parameter
plugins/modules/packaging/os/homebrew.py validate-modules:parameter-invalid
plugins/modules/packaging/os/homebrew_cask.py validate-modules:parameter-invalid
plugins/modules/packaging/os/installp.py validate-modules:parameter-list-no-elements
plugins/modules/packaging/os/layman.py validate-modules:doc-missing-type
plugins/modules/packaging/os/layman.py validate-modules:undocumented-parameter
plugins/modules/packaging/os/macports.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/packaging/os/macports.py validate-modules:doc-missing-type
plugins/modules/packaging/os/macports.py validate-modules:parameter-type-not-in-doc
plugins/modules/packaging/os/openbsd_pkg.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/packaging/os/openbsd_pkg.py validate-modules:parameter-list-no-elements
plugins/modules/packaging/os/openbsd_pkg.py validate-modules:parameter-type-not-in-doc
plugins/modules/packaging/os/opkg.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/packaging/os/opkg.py validate-modules:doc-default-does-not-match-spec
plugins/modules/packaging/os/opkg.py validate-modules:doc-missing-type
plugins/modules/packaging/os/opkg.py validate-modules:parameter-invalid
plugins/modules/packaging/os/opkg.py validate-modules:undocumented-parameter
plugins/modules/packaging/os/pacman.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/packaging/os/pacman.py validate-modules:parameter-invalid
plugins/modules/packaging/os/pacman.py validate-modules:parameter-type-not-in-doc
plugins/modules/packaging/os/pkg5.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/packaging/os/pkg5.py validate-modules:parameter-list-no-elements
plugins/modules/packaging/os/pkg5.py validate-modules:parameter-type-not-in-doc
plugins/modules/packaging/os/pkg5_publisher.py validate-modules:doc-missing-type
plugins/modules/packaging/os/pkg5_publisher.py validate-modules:parameter-list-no-elements
plugins/modules/packaging/os/pkg5_publisher.py validate-modules:parameter-type-not-in-doc
plugins/modules/packaging/os/pkgin.py validate-modules:doc-missing-type
plugins/modules/packaging/os/pkgin.py validate-modules:parameter-list-no-elements
plugins/modules/packaging/os/pkgin.py validate-modules:parameter-type-not-in-doc
plugins/modules/packaging/os/pkgin.py validate-modules:undocumented-parameter
plugins/modules/packaging/os/pkgng.py validate-modules:doc-missing-type
plugins/modules/packaging/os/pkgng.py validate-modules:parameter-list-no-elements
plugins/modules/packaging/os/pkgng.py validate-modules:parameter-type-not-in-doc
plugins/modules/packaging/os/pkgng.py validate-modules:undocumented-parameter
plugins/modules/packaging/os/pkgutil.py validate-modules:doc-missing-type
plugins/modules/packaging/os/portage.py validate-modules:doc-missing-type
plugins/modules/packaging/os/portage.py validate-modules:parameter-type-not-in-doc
plugins/modules/packaging/os/portage.py validate-modules:undocumented-parameter
plugins/modules/packaging/os/portinstall.py validate-modules:doc-missing-type
plugins/modules/packaging/os/portinstall.py validate-modules:undocumented-parameter
plugins/modules/packaging/os/pulp_repo.py validate-modules:doc-default-does-not-match-spec
plugins/modules/packaging/os/pulp_repo.py validate-modules:doc-missing-type
plugins/modules/packaging/os/pulp_repo.py validate-modules:doc-required-mismatch
plugins/modules/packaging/os/pulp_repo.py validate-modules:undocumented-parameter
plugins/modules/packaging/os/redhat_subscription.py validate-modules:doc-missing-type
plugins/modules/packaging/os/redhat_subscription.py validate-modules:mutually_exclusive-unknown
plugins/modules/packaging/os/redhat_subscription.py validate-modules:parameter-list-no-elements
plugins/modules/packaging/os/redhat_subscription.py validate-modules:parameter-type-not-in-doc
plugins/modules/packaging/os/redhat_subscription.py validate-modules:return-syntax-error
plugins/modules/packaging/os/rhn_channel.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/packaging/os/rhn_channel.py validate-modules:parameter-type-not-in-doc
plugins/modules/packaging/os/rhn_channel.py validate-modules:undocumented-parameter
plugins/modules/packaging/os/rhn_register.py validate-modules:parameter-list-no-elements
plugins/modules/packaging/os/rhsm_release.py validate-modules:parameter-type-not-in-doc
plugins/modules/packaging/os/rhsm_repository.py validate-modules:doc-default-does-not-match-spec
plugins/modules/packaging/os/rhsm_repository.py validate-modules:doc-missing-type
plugins/modules/packaging/os/rhsm_repository.py validate-modules:doc-required-mismatch
plugins/modules/packaging/os/rhsm_repository.py validate-modules:parameter-list-no-elements
plugins/modules/packaging/os/rhsm_repository.py validate-modules:parameter-type-not-in-doc
plugins/modules/packaging/os/slackpkg.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/packaging/os/slackpkg.py validate-modules:doc-default-does-not-match-spec
plugins/modules/packaging/os/slackpkg.py validate-modules:doc-missing-type
plugins/modules/packaging/os/slackpkg.py validate-modules:parameter-invalid
plugins/modules/packaging/os/slackpkg.py validate-modules:parameter-list-no-elements
plugins/modules/packaging/os/slackpkg.py validate-modules:parameter-type-not-in-doc
plugins/modules/packaging/os/slackpkg.py validate-modules:undocumented-parameter
plugins/modules/packaging/os/snap.py validate-modules:parameter-list-no-elements
plugins/modules/packaging/os/snap.py validate-modules:parameter-type-not-in-doc
plugins/modules/packaging/os/sorcery.py validate-modules:doc-missing-type
plugins/modules/packaging/os/sorcery.py validate-modules:parameter-list-no-elements
plugins/modules/packaging/os/sorcery.py validate-modules:parameter-type-not-in-doc
plugins/modules/packaging/os/svr4pkg.py validate-modules:doc-missing-type
plugins/modules/packaging/os/swdepot.py validate-modules:doc-missing-type
plugins/modules/packaging/os/swdepot.py validate-modules:undocumented-parameter
plugins/modules/packaging/os/swupd.py validate-modules:parameter-type-not-in-doc
plugins/modules/packaging/os/urpmi.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/packaging/os/urpmi.py validate-modules:doc-default-does-not-match-spec
plugins/modules/packaging/os/urpmi.py validate-modules:parameter-invalid
plugins/modules/packaging/os/urpmi.py validate-modules:parameter-list-no-elements
plugins/modules/packaging/os/urpmi.py validate-modules:parameter-type-not-in-doc
plugins/modules/packaging/os/urpmi.py validate-modules:undocumented-parameter
plugins/modules/packaging/os/xbps.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/packaging/os/xbps.py validate-modules:doc-missing-type
plugins/modules/packaging/os/xbps.py validate-modules:parameter-invalid
plugins/modules/packaging/os/xbps.py validate-modules:parameter-list-no-elements
plugins/modules/packaging/os/xbps.py validate-modules:parameter-type-not-in-doc
plugins/modules/packaging/os/xbps.py validate-modules:undocumented-parameter
plugins/modules/packaging/os/zypper.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/packaging/os/zypper.py validate-modules:doc-missing-type
plugins/modules/packaging/os/zypper.py validate-modules:parameter-list-no-elements
plugins/modules/packaging/os/zypper.py validate-modules:parameter-type-not-in-doc
plugins/modules/packaging/os/zypper_repository.py validate-modules:doc-missing-type
plugins/modules/packaging/os/zypper_repository.py validate-modules:parameter-type-not-in-doc
plugins/modules/remote_management/cobbler/cobbler_sync.py validate-modules:doc-required-mismatch
plugins/modules/remote_management/cobbler/cobbler_sync.py validate-modules:parameter-type-not-in-doc
plugins/modules/remote_management/cobbler/cobbler_system.py validate-modules:doc-required-mismatch

View file

@ -1022,107 +1022,29 @@ plugins/modules/packaging/language/pip_package_info.py validate-modules:paramete
plugins/modules/packaging/language/yarn.py validate-modules:doc-missing-type
plugins/modules/packaging/language/yarn.py validate-modules:parameter-type-not-in-doc
plugins/modules/packaging/os/apk.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/packaging/os/apk.py validate-modules:doc-missing-type
plugins/modules/packaging/os/apk.py validate-modules:parameter-list-no-elements
plugins/modules/packaging/os/apk.py validate-modules:parameter-type-not-in-doc
plugins/modules/packaging/os/apt_repo.py validate-modules:parameter-type-not-in-doc
plugins/modules/packaging/os/apt_rpm.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/packaging/os/apt_rpm.py validate-modules:doc-default-does-not-match-spec
plugins/modules/packaging/os/apt_rpm.py validate-modules:parameter-invalid
plugins/modules/packaging/os/apt_rpm.py validate-modules:parameter-type-not-in-doc
plugins/modules/packaging/os/apt_rpm.py validate-modules:undocumented-parameter
plugins/modules/packaging/os/homebrew.py validate-modules:parameter-invalid
plugins/modules/packaging/os/homebrew_cask.py validate-modules:parameter-invalid
plugins/modules/packaging/os/installp.py validate-modules:parameter-list-no-elements
plugins/modules/packaging/os/layman.py validate-modules:doc-missing-type
plugins/modules/packaging/os/layman.py validate-modules:undocumented-parameter
plugins/modules/packaging/os/macports.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/packaging/os/macports.py validate-modules:doc-missing-type
plugins/modules/packaging/os/macports.py validate-modules:parameter-type-not-in-doc
plugins/modules/packaging/os/openbsd_pkg.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/packaging/os/openbsd_pkg.py validate-modules:parameter-list-no-elements
plugins/modules/packaging/os/openbsd_pkg.py validate-modules:parameter-type-not-in-doc
plugins/modules/packaging/os/opkg.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/packaging/os/opkg.py validate-modules:doc-default-does-not-match-spec
plugins/modules/packaging/os/opkg.py validate-modules:doc-missing-type
plugins/modules/packaging/os/opkg.py validate-modules:parameter-invalid
plugins/modules/packaging/os/opkg.py validate-modules:undocumented-parameter
plugins/modules/packaging/os/pacman.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/packaging/os/pacman.py validate-modules:parameter-invalid
plugins/modules/packaging/os/pacman.py validate-modules:parameter-type-not-in-doc
plugins/modules/packaging/os/pkg5.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/packaging/os/pkg5.py validate-modules:parameter-list-no-elements
plugins/modules/packaging/os/pkg5.py validate-modules:parameter-type-not-in-doc
plugins/modules/packaging/os/pkg5_publisher.py validate-modules:doc-missing-type
plugins/modules/packaging/os/pkg5_publisher.py validate-modules:parameter-list-no-elements
plugins/modules/packaging/os/pkg5_publisher.py validate-modules:parameter-type-not-in-doc
plugins/modules/packaging/os/pkgin.py validate-modules:doc-missing-type
plugins/modules/packaging/os/pkgin.py validate-modules:parameter-list-no-elements
plugins/modules/packaging/os/pkgin.py validate-modules:parameter-type-not-in-doc
plugins/modules/packaging/os/pkgin.py validate-modules:undocumented-parameter
plugins/modules/packaging/os/pkgng.py validate-modules:doc-missing-type
plugins/modules/packaging/os/pkgng.py validate-modules:parameter-list-no-elements
plugins/modules/packaging/os/pkgng.py validate-modules:parameter-type-not-in-doc
plugins/modules/packaging/os/pkgng.py validate-modules:undocumented-parameter
plugins/modules/packaging/os/pkgutil.py validate-modules:doc-missing-type
plugins/modules/packaging/os/portage.py validate-modules:doc-missing-type
plugins/modules/packaging/os/portage.py validate-modules:parameter-type-not-in-doc
plugins/modules/packaging/os/portage.py validate-modules:undocumented-parameter
plugins/modules/packaging/os/portinstall.py validate-modules:doc-missing-type
plugins/modules/packaging/os/portinstall.py validate-modules:undocumented-parameter
plugins/modules/packaging/os/pulp_repo.py validate-modules:doc-default-does-not-match-spec
plugins/modules/packaging/os/pulp_repo.py validate-modules:doc-missing-type
plugins/modules/packaging/os/pulp_repo.py validate-modules:doc-required-mismatch
plugins/modules/packaging/os/pulp_repo.py validate-modules:undocumented-parameter
plugins/modules/packaging/os/redhat_subscription.py validate-modules:doc-missing-type
plugins/modules/packaging/os/redhat_subscription.py validate-modules:mutually_exclusive-unknown
plugins/modules/packaging/os/redhat_subscription.py validate-modules:parameter-list-no-elements
plugins/modules/packaging/os/redhat_subscription.py validate-modules:parameter-type-not-in-doc
plugins/modules/packaging/os/redhat_subscription.py validate-modules:return-syntax-error
plugins/modules/packaging/os/rhn_channel.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/packaging/os/rhn_channel.py validate-modules:parameter-type-not-in-doc
plugins/modules/packaging/os/rhn_channel.py validate-modules:undocumented-parameter
plugins/modules/packaging/os/rhn_register.py validate-modules:parameter-list-no-elements
plugins/modules/packaging/os/rhsm_release.py validate-modules:parameter-type-not-in-doc
plugins/modules/packaging/os/rhsm_repository.py validate-modules:doc-default-does-not-match-spec
plugins/modules/packaging/os/rhsm_repository.py validate-modules:doc-missing-type
plugins/modules/packaging/os/rhsm_repository.py validate-modules:doc-required-mismatch
plugins/modules/packaging/os/rhsm_repository.py validate-modules:parameter-list-no-elements
plugins/modules/packaging/os/rhsm_repository.py validate-modules:parameter-type-not-in-doc
plugins/modules/packaging/os/slackpkg.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/packaging/os/slackpkg.py validate-modules:doc-default-does-not-match-spec
plugins/modules/packaging/os/slackpkg.py validate-modules:doc-missing-type
plugins/modules/packaging/os/slackpkg.py validate-modules:parameter-invalid
plugins/modules/packaging/os/slackpkg.py validate-modules:parameter-list-no-elements
plugins/modules/packaging/os/slackpkg.py validate-modules:parameter-type-not-in-doc
plugins/modules/packaging/os/slackpkg.py validate-modules:undocumented-parameter
plugins/modules/packaging/os/snap.py validate-modules:parameter-list-no-elements
plugins/modules/packaging/os/snap.py validate-modules:parameter-type-not-in-doc
plugins/modules/packaging/os/sorcery.py validate-modules:doc-missing-type
plugins/modules/packaging/os/sorcery.py validate-modules:parameter-list-no-elements
plugins/modules/packaging/os/sorcery.py validate-modules:parameter-type-not-in-doc
plugins/modules/packaging/os/svr4pkg.py validate-modules:doc-missing-type
plugins/modules/packaging/os/swdepot.py validate-modules:doc-missing-type
plugins/modules/packaging/os/swdepot.py validate-modules:undocumented-parameter
plugins/modules/packaging/os/swupd.py validate-modules:parameter-type-not-in-doc
plugins/modules/packaging/os/urpmi.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/packaging/os/urpmi.py validate-modules:doc-default-does-not-match-spec
plugins/modules/packaging/os/urpmi.py validate-modules:parameter-invalid
plugins/modules/packaging/os/urpmi.py validate-modules:parameter-list-no-elements
plugins/modules/packaging/os/urpmi.py validate-modules:parameter-type-not-in-doc
plugins/modules/packaging/os/urpmi.py validate-modules:undocumented-parameter
plugins/modules/packaging/os/xbps.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/packaging/os/xbps.py validate-modules:doc-missing-type
plugins/modules/packaging/os/xbps.py validate-modules:parameter-invalid
plugins/modules/packaging/os/xbps.py validate-modules:parameter-list-no-elements
plugins/modules/packaging/os/xbps.py validate-modules:parameter-type-not-in-doc
plugins/modules/packaging/os/xbps.py validate-modules:undocumented-parameter
plugins/modules/packaging/os/zypper.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/packaging/os/zypper.py validate-modules:doc-missing-type
plugins/modules/packaging/os/zypper.py validate-modules:parameter-list-no-elements
plugins/modules/packaging/os/zypper.py validate-modules:parameter-type-not-in-doc
plugins/modules/packaging/os/zypper_repository.py validate-modules:doc-missing-type
plugins/modules/packaging/os/zypper_repository.py validate-modules:parameter-type-not-in-doc
plugins/modules/remote_management/cobbler/cobbler_sync.py validate-modules:doc-required-mismatch
plugins/modules/remote_management/cobbler/cobbler_sync.py validate-modules:parameter-type-not-in-doc
plugins/modules/remote_management/cobbler/cobbler_system.py validate-modules:doc-required-mismatch