Running sanity test "validate-modules"
ERROR: Found 53 validate-modules issue(s) which need to be resolved:
ERROR: plugins/connection/ssh_citrix_adc.py:0:0: invalid-documentation: DOCUMENTATION.author: Invalid author for dictionary value @ data['author']. Got ['Sergios Lenis (sergios.lenis@citrix.com)', 'George Nikolopoulos (giorgos.nikolopoulos@citrix.com)']
ERROR: plugins/connection/ssh_citrix_adc.py:0:0: invalid-documentation: DOCUMENTATION.connection: extra keys not allowed @ data['connection']. Got 'ssh_citrix_adc'
ERROR: plugins/connection/ssh_citrix_adc.py:0:0: invalid-documentation: DOCUMENTATION.name: required key not provided @ data['name']. Got None
ERROR: plugins/connection/ssh_citrix_adc.py:0:0: missing-gplv3-license: GPLv3 license header not found in the first 20 lines of the module
ERROR: plugins/connection/ssh_citrix_adc.py:0:0: option-invalid-version-added: DOCUMENTATION.options.control_path.vars.0: version_added ('2.7') is not a valid collection version (see specification at https://semver.org/): invalid semantic version '2.7' @ data['options']['control_path']['vars'][0]. Got {'name': 'ansible_control_path', 'version_added': '2.7', 'version_added_collection': 'citrix.adc'}
ERROR: plugins/connection/ssh_citrix_adc.py:0:0: option-invalid-version-added: DOCUMENTATION.options.control_path_dir.vars.0: version_added ('2.7') is not a valid collection version (see specification at https://semver.org/): invalid semantic version '2.7' @ data['options']['control_path_dir']['vars'][0]. Got {'name': 'ansible_control_path_dir', 'version_added': '2.7', 'version_added_collection': 'citrix.adc'}
ERROR: plugins/connection/ssh_citrix_adc.py:0:0: option-invalid-version-added: DOCUMENTATION.options.host_key_checking.env.1: version_added ('2.5') is not a valid collection version (see specification at https://semver.org/): invalid semantic version '2.5' @ data['options']['host_key_checking']['env'][1]. Got {'name': 'ANSIBLE_SSH_HOST_KEY_CHECKING', 'version_added': '2.5', 'version_added_collection': 'citrix.adc'}
ERROR: plugins/connection/ssh_citrix_adc.py:0:0: option-invalid-version-added: DOCUMENTATION.options.host_key_checking.ini.1: version_added ('2.5') is not a valid collection version (see specification at https://semver.org/): invalid semantic version '2.5' @ data['options']['host_key_checking']['ini'][1]. Got {'section': 'ssh_connection', 'key': 'host_key_checking', 'version_added': '2.5', 'version_added_collection': 'citrix.adc'}
ERROR: plugins/connection/ssh_citrix_adc.py:0:0: option-invalid-version-added: DOCUMENTATION.options.host_key_checking.vars.0: version_added ('2.5') is not a valid collection version (see specification at https://semver.org/): invalid semantic version '2.5' @ data['options']['host_key_checking']['vars'][0]. Got {'name': 'ansible_host_key_checking', 'version_added': '2.5', 'version_added_collection': 'citrix.adc'}
ERROR: plugins/connection/ssh_citrix_adc.py:0:0: option-invalid-version-added: DOCUMENTATION.options.host_key_checking.vars.1: version_added ('2.5') is not a valid collection version (see specification at https://semver.org/): invalid semantic version '2.5' @ data['options']['host_key_checking']['vars'][1]. Got {'name': 'ansible_ssh_host_key_checking', 'version_added': '2.5', 'version_added_collection': 'citrix.adc'}
ERROR: plugins/connection/ssh_citrix_adc.py:0:0: option-invalid-version-added: DOCUMENTATION.options.reconnection_retries.vars.0: version_added ('2.7') is not a valid collection version (see specification at https://semver.org/): invalid semantic version '2.7' @ data['options']['reconnection_retries']['vars'][0]. Got {'name': 'ansible_ssh_retries', 'version_added': '2.7', 'version_added_collection': 'citrix.adc'}
ERROR: plugins/connection/ssh_citrix_adc.py:0:0: option-invalid-version-added: DOCUMENTATION.options.retries.vars.0: version_added ('2.7') is not a valid collection version (see specification at https://semver.org/): invalid semantic version '2.7' @ data['options']['retries']['vars'][0]. Got {'name': 'ansible_ssh_retries', 'version_added': '2.7', 'version_added_collection': 'citrix.adc'}
ERROR: plugins/connection/ssh_citrix_adc.py:0:0: option-invalid-version-added: DOCUMENTATION.options.scp_executable.vars.0: version_added ('2.7') is not a valid collection version (see specification at https://semver.org/): invalid semantic version '2.7' @ data['options']['scp_executable']['vars'][0]. Got {'name': 'ansible_scp_executable', 'version_added': '2.7', 'version_added_collection': 'citrix.adc'}
ERROR: plugins/connection/ssh_citrix_adc.py:0:0: option-invalid-version-added: DOCUMENTATION.options.scp_extra_args.env.0: version_added ('2.7') is not a valid collection version (see specification at https://semver.org/): invalid semantic version '2.7' @ data['options']['scp_extra_args']['env'][0]. Got {'name': 'ANSIBLE_SCP_EXTRA_ARGS', 'version_added': '2.7', 'version_added_collection': 'citrix.adc'}
ERROR: plugins/connection/ssh_citrix_adc.py:0:0: option-invalid-version-added: DOCUMENTATION.options.scp_extra_args.ini.0: version_added ('2.7') is not a valid collection version (see specification at https://semver.org/): invalid semantic version '2.7' @ data['options']['scp_extra_args']['ini'][0]. Got {'key': 'scp_extra_args', 'section': 'ssh_connection', 'version_added': '2.7', 'version_added_collection': 'citrix.adc'}
ERROR: plugins/connection/ssh_citrix_adc.py:0:0: option-invalid-version-added: DOCUMENTATION.options.scp_if_ssh.vars.0: version_added ('2.7') is not a valid collection version (see specification at https://semver.org/): invalid semantic version '2.7' @ data['options']['scp_if_ssh']['vars'][0]. Got {'name': 'ansible_scp_if_ssh', 'version_added': '2.7', 'version_added_collection': 'citrix.adc'}
ERROR: plugins/connection/ssh_citrix_adc.py:0:0: option-invalid-version-added: DOCUMENTATION.options.sftp_batch_mode.vars.0: version_added ('2.7') is not a valid collection version (see specification at https://semver.org/): invalid semantic version '2.7' @ data['options']['sftp_batch_mode']['vars'][0]. Got {'name': 'ansible_sftp_batch_mode', 'version_added': '2.7', 'version_added_collection': 'citrix.adc'}
ERROR: plugins/connection/ssh_citrix_adc.py:0:0: option-invalid-version-added: DOCUMENTATION.options.sftp_executable.vars.0: version_added ('2.7') is not a valid collection version (see specification at https://semver.org/): invalid semantic version '2.7' @ data['options']['sftp_executable']['vars'][0]. Got {'name': 'ansible_sftp_executable', 'version_added': '2.7', 'version_added_collection': 'citrix.adc'}
ERROR: plugins/connection/ssh_citrix_adc.py:0:0: option-invalid-version-added: DOCUMENTATION.options.sftp_extra_args.env.0: version_added ('2.7') is not a valid collection version (see specification at https://semver.org/): invalid semantic version '2.7' @ data['options']['sftp_extra_args']['env'][0]. Got {'name': 'ANSIBLE_SFTP_EXTRA_ARGS', 'version_added': '2.7', 'version_added_collection': 'citrix.adc'}
ERROR: plugins/connection/ssh_citrix_adc.py:0:0: option-invalid-version-added: DOCUMENTATION.options.sftp_extra_args.ini.0: version_added ('2.7') is not a valid collection version (see specification at https://semver.org/): invalid semantic version '2.7' @ data['options']['sftp_extra_args']['ini'][0]. Got {'key': 'sftp_extra_args', 'section': 'ssh_connection', 'version_added': '2.7', 'version_added_collection': 'citrix.adc'}
ERROR: plugins/connection/ssh_citrix_adc.py:0:0: option-invalid-version-added: DOCUMENTATION.options.ssh_args.vars.0: version_added ('2.7') is not a valid collection version (see specification at https://semver.org/): invalid semantic version '2.7' @ data['options']['ssh_args']['vars'][0]. Got {'name': 'ansible_ssh_args', 'version_added': '2.7', 'version_added_collection': 'citrix.adc'}
ERROR: plugins/connection/ssh_citrix_adc.py:0:0: option-invalid-version-added: DOCUMENTATION.options.ssh_common_args.env.0: version_added ('2.7') is not a valid collection version (see specification at https://semver.org/): invalid semantic version '2.7' @ data['options']['ssh_common_args']['env'][0]. Got {'name': 'ANSIBLE_SSH_COMMON_ARGS', 'version_added': '2.7', 'version_added_collection': 'citrix.adc'}
ERROR: plugins/connection/ssh_citrix_adc.py:0:0: option-invalid-version-added: DOCUMENTATION.options.ssh_common_args.ini.0: version_added ('2.7') is not a valid collection version (see specification at https://semver.org/): invalid semantic version '2.7' @ data['options']['ssh_common_args']['ini'][0]. Got {'section': 'ssh_connection', 'key': 'ssh_common_args', 'version_added': '2.7', 'version_added_collection': 'citrix.adc'}
ERROR: plugins/connection/ssh_citrix_adc.py:0:0: option-invalid-version-added: DOCUMENTATION.options.ssh_executable.vars.0: version_added ('2.7') is not a valid collection version (see specification at https://semver.org/): invalid semantic version '2.7' @ data['options']['ssh_executable']['vars'][0]. Got {'name': 'ansible_ssh_executable', 'version_added': '2.7', 'version_added_collection': 'citrix.adc'}
ERROR: plugins/connection/ssh_citrix_adc.py:0:0: option-invalid-version-added: DOCUMENTATION.options.ssh_extra_args.env.0: version_added ('2.7') is not a valid collection version (see specification at https://semver.org/): invalid semantic version '2.7' @ data['options']['ssh_extra_args']['env'][0]. Got {'name': 'ANSIBLE_SSH_EXTRA_ARGS', 'version_added': '2.7', 'version_added_collection': 'citrix.adc'}
ERROR: plugins/connection/ssh_citrix_adc.py:0:0: option-invalid-version-added: DOCUMENTATION.options.ssh_extra_args.ini.0: version_added ('2.7') is not a valid collection version (see specification at https://semver.org/): invalid semantic version '2.7' @ data['options']['ssh_extra_args']['ini'][0]. Got {'key': 'ssh_extra_args', 'section': 'ssh_connection', 'version_added': '2.7', 'version_added_collection': 'citrix.adc'}
ERROR: plugins/connection/ssh_citrix_adc.py:0:0: option-invalid-version-added: DOCUMENTATION.options.sshpass_prompt: version_added ('2.10') is not a valid collection version (see specification at https://semver.org/): invalid semantic version '2.10' for dictionary value @ data['options']['sshpass_prompt']. Got {'description': 'Password prompt that sshpass should search for. Supported by sshpass 1.06 and up.', 'default': '', 'ini': [{'section': 'ssh_connection', 'key': 'sshpass_prompt'}], 'env': [{'name': 'ANSIBLE_SSHPASS_PROMPT'}], 'vars': [{'name': 'ansible_sshpass_prompt'}], 'version_added': '2.10', 'version_added_collection': 'citrix.adc'}
ERROR: plugins/connection/ssh_citrix_adc.py:0:0: option-invalid-version-added: DOCUMENTATION.options.timeout.env.1: version_added ('2.11') is not a valid collection version (see specification at https://semver.org/): invalid semantic version '2.11' @ data['options']['timeout']['env'][1]. Got {'name': 'ANSIBLE_SSH_TIMEOUT', 'version_added': '2.11', 'version_added_collection': 'citrix.adc'}
ERROR: plugins/connection/ssh_citrix_adc.py:0:0: option-invalid-version-added: DOCUMENTATION.options.timeout.ini.1: version_added ('2.11') is not a valid collection version (see specification at https://semver.org/): invalid semantic version '2.11' @ data['options']['timeout']['ini'][1]. Got {'key': 'timeout', 'section': 'ssh_connection', 'version_added': '2.11', 'version_added_collection': 'citrix.adc'}
ERROR: plugins/connection/ssh_citrix_adc.py:0:0: option-invalid-version-added: DOCUMENTATION.options.timeout.vars.0: version_added ('2.11') is not a valid collection version (see specification at https://semver.org/): invalid semantic version '2.11' @ data['options']['timeout']['vars'][0]. Got {'name': 'ansible_ssh_timeout', 'version_added': '2.11', 'version_added_collection': 'citrix.adc'}
ERROR: plugins/connection/ssh_citrix_adc.py:0:0: option-invalid-version-added: DOCUMENTATION.options.use_tty.vars.0: version_added ('2.7') is not a valid collection version (see specification at https://semver.org/): invalid semantic version '2.7' @ data['options']['use_tty']['vars'][0]. Got {'name': 'ansible_ssh_use_tty', 'version_added': '2.7', 'version_added_collection': 'citrix.adc'}
ERROR: plugins/modules/citrix_adc_appfw_signatures_custom_import.py:0:0: missing-gplv3-license: GPLv3 license header not found in the first 20 lines of the module
ERROR: plugins/modules/citrix_adc_appfw_signatures_custom_import.py:0:0: mutually_exclusive-unknown: mutually_exclusive contains terms which are not part of argument_spec: disable_all
ERROR: plugins/modules/citrix_adc_appfw_signatures_custom_import.py:0:0: mutually_exclusive-unknown: mutually_exclusive contains terms which are not part of argument_spec: nolog_all
ERROR: plugins/modules/citrix_adc_appfw_signatures_custom_import.py:0:0: mutually_exclusive-unknown: mutually_exclusive contains terms which are not part of argument_spec: nostats_all
ERROR: plugins/modules/citrix_adc_appfw_signatures_custom_import.py:0:0: mutually_exclusive-unknown: mutually_exclusive contains terms which are not part of argument_spec: unblock_all
ERROR: plugins/modules/citrix_adc_cs_vserver.py:0:0: invalid-documentation-markup: DOCUMENTATION.options.ssl_certkey.description: Directive "M(citrix_adc_ssl_certkey)" must contain a FQCN for dictionary value @ data['options']['ssl_certkey']['description']. Got ['The name of the ssl certificate that is bound to this service.', 'The ssl certificate must already exist.', 'Creating the certificate can be done with the M(citrix_adc_ssl_certkey) module.', 'This option is only applicable only when C(servicetype) is C(SSL).']
ERROR: plugins/modules/citrix_adc_cs_vserver.py:0:0: no-log-needed: Argument 'ssl_certkey' in argument_spec could be a secret, though doesn't have `no_log` set
ERROR: plugins/modules/citrix_adc_lb_monitor.py:0:0: no-log-needed: Argument 'password' in argument_spec could be a secret, though doesn't have `no_log` set
ERROR: plugins/modules/citrix_adc_lb_monitor.py:0:0: no-log-needed: Argument 'radkey' in argument_spec could be a secret, though doesn't have `no_log` set
ERROR: plugins/modules/citrix_adc_lb_monitor.py:0:0: no-log-needed: Argument 'secondarypassword' in argument_spec could be a secret, though doesn't have `no_log` set
ERROR: plugins/modules/citrix_adc_lb_vserver.py:0:0: invalid-documentation-markup: DOCUMENTATION.options.ssl_certkey.description: Directive "M(citrix_adc_ssl_certkey)" must contain a FQCN for dictionary value @ data['options']['ssl_certkey']['description']. Got ['The name of the ssl certificate that is bound to this service.', 'The ssl certificate must already exist.', 'Creating the certificate can be done with the M(citrix_adc_ssl_certkey) module.', 'This option is only applicable only when C(servicetype) is C(SSL).']
ERROR: plugins/modules/citrix_adc_lb_vserver.py:0:0: no-log-needed: Argument 'ssl_certkey' in argument_spec could be a secret, though doesn't have `no_log` set
ERROR: plugins/modules/citrix_adc_nitro_info.py:0:0: no-log-needed: Argument 'nitro_info_key' in argument_spec could be a secret, though doesn't have `no_log` set
ERROR: plugins/modules/citrix_adc_nitro_resource.py:0:0: parameter-list-no-elements: DOCUMENTATION.options.workflow.suboptions.non_updateable_attributes: Argument defines type as list but elements is not defined for dictionary value @ data['options']['workflow']['suboptions']['non_updateable_attributes']. Got {'description': ['Non updateable attributes'], 'type': 'list'}
ERROR: plugins/modules/citrix_adc_nsip.py:0:0: missing-gplv3-license: GPLv3 license header not found in the first 20 lines of the module
ERROR: plugins/modules/citrix_adc_nspartition.py:0:0: missing-gplv3-license: GPLv3 license header not found in the first 20 lines of the module
ERROR: plugins/modules/citrix_adc_ssl_certkey.py:0:0: no-log-needed: Argument 'certkey' in argument_spec could be a secret, though doesn't have `no_log` set
ERROR: plugins/modules/citrix_adc_ssl_certkey.py:0:0: no-log-needed: Argument 'fipskey' in argument_spec could be a secret, though doesn't have `no_log` set
ERROR: plugins/modules/citrix_adc_ssl_certkey.py:0:0: no-log-needed: Argument 'hsmkey' in argument_spec could be a secret, though doesn't have `no_log` set
ERROR: plugins/modules/citrix_adc_ssl_certkey.py:0:0: no-log-needed: Argument 'key' in argument_spec could be a secret, though doesn't have `no_log` set
ERROR: plugins/modules/citrix_adc_ssl_certkey.py:0:0: no-log-needed: Argument 'linkcertkeyname' in argument_spec could be a secret, though doesn't have `no_log` set
ERROR: plugins/modules/citrix_adc_ssl_certkey.py:0:0: no-log-needed: Argument 'passplain' in argument_spec could be a secret, though doesn't have `no_log` set
See documentation for help: https://docs.ansible.com/ansible-core/2.13/dev_guide/testing/sanity/validate-modules.html
