community.general icon indicating copy to clipboard operation
community.general copied to clipboard

Proxmox `local` connection support.

Open reitermarkus opened this issue 2 years ago • 15 comments

SUMMARY
ISSUE TYPE
  • Feature Pull Request
COMPONENT NAME

proxmox, proxmox_kvm, etc.

ADDITIONAL INFORMATION

Use the local backend when no credential parameters are specified in order to use SSH instead of the HTTP API.

reitermarkus avatar Jan 12 '22 06:01 reitermarkus

cc @Ajpantuso @Kogelvis @Thulium-Drake @UnderGreen @helldorado @joshainglis @karmab @paginabianca @tleguern click here for bot help

ansibullbot avatar Jan 12 '22 06:01 ansibullbot

The test ansible-test sanity --test validate-modules [explain] failed with 38 errors:

plugins/modules/cloud/misc/proxmox.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox.py:0:0: nonexistent-parameter-documented: Argument 'api_backend' is listed in DOCUMENTATION.options, but not accepted by the module argument_spec
plugins/modules/cloud/misc/proxmox.py:0:0: required_one_of-unknown: required_one_of contains terms which are not part of argument_spec: api_backend
plugins/modules/cloud/misc/proxmox_domain_info.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_domain_info.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_domain_info.py:0:0: nonexistent-parameter-documented: Argument 'api_backend' is listed in DOCUMENTATION.options, but not accepted by the module argument_spec
plugins/modules/cloud/misc/proxmox_domain_info.py:0:0: required_one_of-unknown: required_one_of contains terms which are not part of argument_spec: api_backend
plugins/modules/cloud/misc/proxmox_group_info.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_group_info.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_group_info.py:0:0: nonexistent-parameter-documented: Argument 'api_backend' is listed in DOCUMENTATION.options, but not accepted by the module argument_spec
plugins/modules/cloud/misc/proxmox_group_info.py:0:0: required_one_of-unknown: required_one_of contains terms which are not part of argument_spec: api_backend
plugins/modules/cloud/misc/proxmox_kvm.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_kvm.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_kvm.py:0:0: nonexistent-parameter-documented: Argument 'api_backend' is listed in DOCUMENTATION.options, but not accepted by the module argument_spec
plugins/modules/cloud/misc/proxmox_nic.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_nic.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_nic.py:0:0: nonexistent-parameter-documented: Argument 'api_backend' is listed in DOCUMENTATION.options, but not accepted by the module argument_spec
plugins/modules/cloud/misc/proxmox_nic.py:0:0: required_one_of-unknown: required_one_of contains terms which are not part of argument_spec: api_backend
plugins/modules/cloud/misc/proxmox_snap.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_snap.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_snap.py:0:0: nonexistent-parameter-documented: Argument 'api_backend' is listed in DOCUMENTATION.options, but not accepted by the module argument_spec
plugins/modules/cloud/misc/proxmox_storage_info.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_storage_info.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_storage_info.py:0:0: nonexistent-parameter-documented: Argument 'api_backend' is listed in DOCUMENTATION.options, but not accepted by the module argument_spec
plugins/modules/cloud/misc/proxmox_storage_info.py:0:0: required_one_of-unknown: required_one_of contains terms which are not part of argument_spec: api_backend
plugins/modules/cloud/misc/proxmox_tasks_info.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_tasks_info.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_tasks_info.py:0:0: nonexistent-parameter-documented: Argument 'api_backend' is listed in DOCUMENTATION.options, but not accepted by the module argument_spec
plugins/modules/cloud/misc/proxmox_tasks_info.py:0:0: required_one_of-unknown: required_one_of contains terms which are not part of argument_spec: api_backend
plugins/modules/cloud/misc/proxmox_template.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_template.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_template.py:0:0: nonexistent-parameter-documented: Argument 'api_backend' is listed in DOCUMENTATION.options, but not accepted by the module argument_spec
plugins/modules/cloud/misc/proxmox_template.py:0:0: required_one_of-unknown: required_one_of contains terms which are not part of argument_spec: api_backend
plugins/modules/cloud/misc/proxmox_user_info.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_user_info.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_user_info.py:0:0: nonexistent-parameter-documented: Argument 'api_backend' is listed in DOCUMENTATION.options, but not accepted by the module argument_spec
plugins/modules/cloud/misc/proxmox_user_info.py:0:0: required_one_of-unknown: required_one_of contains terms which are not part of argument_spec: api_backend

The test ansible-test sanity --test shebang [explain] failed with 5 errors:

plugins/modules/cloud/misc/proxmox_domain_info.py:0:0: module should not be executable
plugins/modules/cloud/misc/proxmox_group_info.py:0:0: module should not be executable
plugins/modules/cloud/misc/proxmox_storage_info.py:0:0: module should not be executable
plugins/modules/cloud/misc/proxmox_tasks_info.py:0:0: module should not be executable
plugins/modules/cloud/misc/proxmox_user_info.py:0:0: module should not be executable

The test ansible-test sanity --test shebang [explain] failed with 5 errors:

plugins/modules/cloud/misc/proxmox_domain_info.py:0:0: module should not be executable
plugins/modules/cloud/misc/proxmox_group_info.py:0:0: module should not be executable
plugins/modules/cloud/misc/proxmox_storage_info.py:0:0: module should not be executable
plugins/modules/cloud/misc/proxmox_tasks_info.py:0:0: module should not be executable
plugins/modules/cloud/misc/proxmox_user_info.py:0:0: module should not be executable

The test ansible-test sanity --test validate-modules [explain] failed with 10 errors:

plugins/modules/cloud/misc/proxmox.py:0:0: nonexistent-parameter-documented: Argument 'api_backend' is listed in DOCUMENTATION.options, but not accepted by the module argument_spec
plugins/modules/cloud/misc/proxmox_domain_info.py:0:0: nonexistent-parameter-documented: Argument 'api_backend' is listed in DOCUMENTATION.options, but not accepted by the module argument_spec
plugins/modules/cloud/misc/proxmox_group_info.py:0:0: nonexistent-parameter-documented: Argument 'api_backend' is listed in DOCUMENTATION.options, but not accepted by the module argument_spec
plugins/modules/cloud/misc/proxmox_kvm.py:0:0: nonexistent-parameter-documented: Argument 'api_backend' is listed in DOCUMENTATION.options, but not accepted by the module argument_spec
plugins/modules/cloud/misc/proxmox_nic.py:0:0: nonexistent-parameter-documented: Argument 'api_backend' is listed in DOCUMENTATION.options, but not accepted by the module argument_spec
plugins/modules/cloud/misc/proxmox_snap.py:0:0: nonexistent-parameter-documented: Argument 'api_backend' is listed in DOCUMENTATION.options, but not accepted by the module argument_spec
plugins/modules/cloud/misc/proxmox_storage_info.py:0:0: nonexistent-parameter-documented: Argument 'api_backend' is listed in DOCUMENTATION.options, but not accepted by the module argument_spec
plugins/modules/cloud/misc/proxmox_tasks_info.py:0:0: nonexistent-parameter-documented: Argument 'api_backend' is listed in DOCUMENTATION.options, but not accepted by the module argument_spec
plugins/modules/cloud/misc/proxmox_template.py:0:0: nonexistent-parameter-documented: Argument 'api_backend' is listed in DOCUMENTATION.options, but not accepted by the module argument_spec
plugins/modules/cloud/misc/proxmox_user_info.py:0:0: nonexistent-parameter-documented: Argument 'api_backend' is listed in DOCUMENTATION.options, but not accepted by the module argument_spec

The test ansible-test sanity --test shebang [explain] failed with 5 errors:

plugins/modules/cloud/misc/proxmox_domain_info.py:0:0: module should not be executable
plugins/modules/cloud/misc/proxmox_group_info.py:0:0: module should not be executable
plugins/modules/cloud/misc/proxmox_storage_info.py:0:0: module should not be executable
plugins/modules/cloud/misc/proxmox_tasks_info.py:0:0: module should not be executable
plugins/modules/cloud/misc/proxmox_user_info.py:0:0: module should not be executable

The test ansible-test sanity --test shebang [explain] failed with 5 errors:

plugins/modules/cloud/misc/proxmox_domain_info.py:0:0: module should not be executable
plugins/modules/cloud/misc/proxmox_group_info.py:0:0: module should not be executable
plugins/modules/cloud/misc/proxmox_storage_info.py:0:0: module should not be executable
plugins/modules/cloud/misc/proxmox_tasks_info.py:0:0: module should not be executable
plugins/modules/cloud/misc/proxmox_user_info.py:0:0: module should not be executable

The test ansible-test sanity --test validate-modules [explain] failed with 38 errors:

plugins/modules/cloud/misc/proxmox.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox.py:0:0: nonexistent-parameter-documented: Argument 'api_backend' is listed in DOCUMENTATION.options, but not accepted by the module argument_spec
plugins/modules/cloud/misc/proxmox.py:0:0: required_one_of-unknown: required_one_of contains terms which are not part of argument_spec: api_backend
plugins/modules/cloud/misc/proxmox_domain_info.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_domain_info.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_domain_info.py:0:0: nonexistent-parameter-documented: Argument 'api_backend' is listed in DOCUMENTATION.options, but not accepted by the module argument_spec
plugins/modules/cloud/misc/proxmox_domain_info.py:0:0: required_one_of-unknown: required_one_of contains terms which are not part of argument_spec: api_backend
plugins/modules/cloud/misc/proxmox_group_info.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_group_info.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_group_info.py:0:0: nonexistent-parameter-documented: Argument 'api_backend' is listed in DOCUMENTATION.options, but not accepted by the module argument_spec
plugins/modules/cloud/misc/proxmox_group_info.py:0:0: required_one_of-unknown: required_one_of contains terms which are not part of argument_spec: api_backend
plugins/modules/cloud/misc/proxmox_kvm.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_kvm.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_kvm.py:0:0: nonexistent-parameter-documented: Argument 'api_backend' is listed in DOCUMENTATION.options, but not accepted by the module argument_spec
plugins/modules/cloud/misc/proxmox_nic.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_nic.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_nic.py:0:0: nonexistent-parameter-documented: Argument 'api_backend' is listed in DOCUMENTATION.options, but not accepted by the module argument_spec
plugins/modules/cloud/misc/proxmox_nic.py:0:0: required_one_of-unknown: required_one_of contains terms which are not part of argument_spec: api_backend
plugins/modules/cloud/misc/proxmox_snap.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_snap.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_snap.py:0:0: nonexistent-parameter-documented: Argument 'api_backend' is listed in DOCUMENTATION.options, but not accepted by the module argument_spec
plugins/modules/cloud/misc/proxmox_storage_info.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_storage_info.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_storage_info.py:0:0: nonexistent-parameter-documented: Argument 'api_backend' is listed in DOCUMENTATION.options, but not accepted by the module argument_spec
plugins/modules/cloud/misc/proxmox_storage_info.py:0:0: required_one_of-unknown: required_one_of contains terms which are not part of argument_spec: api_backend
plugins/modules/cloud/misc/proxmox_tasks_info.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_tasks_info.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_tasks_info.py:0:0: nonexistent-parameter-documented: Argument 'api_backend' is listed in DOCUMENTATION.options, but not accepted by the module argument_spec
plugins/modules/cloud/misc/proxmox_tasks_info.py:0:0: required_one_of-unknown: required_one_of contains terms which are not part of argument_spec: api_backend
plugins/modules/cloud/misc/proxmox_template.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_template.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_template.py:0:0: nonexistent-parameter-documented: Argument 'api_backend' is listed in DOCUMENTATION.options, but not accepted by the module argument_spec
plugins/modules/cloud/misc/proxmox_template.py:0:0: required_one_of-unknown: required_one_of contains terms which are not part of argument_spec: api_backend
plugins/modules/cloud/misc/proxmox_user_info.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_user_info.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_user_info.py:0:0: nonexistent-parameter-documented: Argument 'api_backend' is listed in DOCUMENTATION.options, but not accepted by the module argument_spec
plugins/modules/cloud/misc/proxmox_user_info.py:0:0: required_one_of-unknown: required_one_of contains terms which are not part of argument_spec: api_backend

The test ansible-test sanity --test validate-modules [explain] failed with 38 errors:

plugins/modules/cloud/misc/proxmox.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox.py:0:0: nonexistent-parameter-documented: Argument 'api_backend' is listed in DOCUMENTATION.options, but not accepted by the module argument_spec
plugins/modules/cloud/misc/proxmox.py:0:0: required_one_of-unknown: required_one_of contains terms which are not part of argument_spec: api_backend
plugins/modules/cloud/misc/proxmox_domain_info.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_domain_info.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_domain_info.py:0:0: nonexistent-parameter-documented: Argument 'api_backend' is listed in DOCUMENTATION.options, but not accepted by the module argument_spec
plugins/modules/cloud/misc/proxmox_domain_info.py:0:0: required_one_of-unknown: required_one_of contains terms which are not part of argument_spec: api_backend
plugins/modules/cloud/misc/proxmox_group_info.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_group_info.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_group_info.py:0:0: nonexistent-parameter-documented: Argument 'api_backend' is listed in DOCUMENTATION.options, but not accepted by the module argument_spec
plugins/modules/cloud/misc/proxmox_group_info.py:0:0: required_one_of-unknown: required_one_of contains terms which are not part of argument_spec: api_backend
plugins/modules/cloud/misc/proxmox_kvm.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_kvm.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_kvm.py:0:0: nonexistent-parameter-documented: Argument 'api_backend' is listed in DOCUMENTATION.options, but not accepted by the module argument_spec
plugins/modules/cloud/misc/proxmox_nic.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_nic.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_nic.py:0:0: nonexistent-parameter-documented: Argument 'api_backend' is listed in DOCUMENTATION.options, but not accepted by the module argument_spec
plugins/modules/cloud/misc/proxmox_nic.py:0:0: required_one_of-unknown: required_one_of contains terms which are not part of argument_spec: api_backend
plugins/modules/cloud/misc/proxmox_snap.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_snap.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_snap.py:0:0: nonexistent-parameter-documented: Argument 'api_backend' is listed in DOCUMENTATION.options, but not accepted by the module argument_spec
plugins/modules/cloud/misc/proxmox_storage_info.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_storage_info.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_storage_info.py:0:0: nonexistent-parameter-documented: Argument 'api_backend' is listed in DOCUMENTATION.options, but not accepted by the module argument_spec
plugins/modules/cloud/misc/proxmox_storage_info.py:0:0: required_one_of-unknown: required_one_of contains terms which are not part of argument_spec: api_backend
plugins/modules/cloud/misc/proxmox_tasks_info.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_tasks_info.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_tasks_info.py:0:0: nonexistent-parameter-documented: Argument 'api_backend' is listed in DOCUMENTATION.options, but not accepted by the module argument_spec
plugins/modules/cloud/misc/proxmox_tasks_info.py:0:0: required_one_of-unknown: required_one_of contains terms which are not part of argument_spec: api_backend
plugins/modules/cloud/misc/proxmox_template.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_template.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_template.py:0:0: nonexistent-parameter-documented: Argument 'api_backend' is listed in DOCUMENTATION.options, but not accepted by the module argument_spec
plugins/modules/cloud/misc/proxmox_template.py:0:0: required_one_of-unknown: required_one_of contains terms which are not part of argument_spec: api_backend
plugins/modules/cloud/misc/proxmox_user_info.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_user_info.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_user_info.py:0:0: nonexistent-parameter-documented: Argument 'api_backend' is listed in DOCUMENTATION.options, but not accepted by the module argument_spec
plugins/modules/cloud/misc/proxmox_user_info.py:0:0: required_one_of-unknown: required_one_of contains terms which are not part of argument_spec: api_backend

The test ansible-test sanity --test validate-modules [explain] failed with 38 errors:

plugins/modules/cloud/misc/proxmox.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox.py:0:0: nonexistent-parameter-documented: Argument 'api_backend' is listed in DOCUMENTATION.options, but not accepted by the module argument_spec
plugins/modules/cloud/misc/proxmox.py:0:0: required_one_of-unknown: required_one_of contains terms which are not part of argument_spec: api_backend
plugins/modules/cloud/misc/proxmox_domain_info.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_domain_info.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_domain_info.py:0:0: nonexistent-parameter-documented: Argument 'api_backend' is listed in DOCUMENTATION.options, but not accepted by the module argument_spec
plugins/modules/cloud/misc/proxmox_domain_info.py:0:0: required_one_of-unknown: required_one_of contains terms which are not part of argument_spec: api_backend
plugins/modules/cloud/misc/proxmox_group_info.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_group_info.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_group_info.py:0:0: nonexistent-parameter-documented: Argument 'api_backend' is listed in DOCUMENTATION.options, but not accepted by the module argument_spec
plugins/modules/cloud/misc/proxmox_group_info.py:0:0: required_one_of-unknown: required_one_of contains terms which are not part of argument_spec: api_backend
plugins/modules/cloud/misc/proxmox_kvm.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_kvm.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_kvm.py:0:0: nonexistent-parameter-documented: Argument 'api_backend' is listed in DOCUMENTATION.options, but not accepted by the module argument_spec
plugins/modules/cloud/misc/proxmox_nic.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_nic.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_nic.py:0:0: nonexistent-parameter-documented: Argument 'api_backend' is listed in DOCUMENTATION.options, but not accepted by the module argument_spec
plugins/modules/cloud/misc/proxmox_nic.py:0:0: required_one_of-unknown: required_one_of contains terms which are not part of argument_spec: api_backend
plugins/modules/cloud/misc/proxmox_snap.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_snap.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_snap.py:0:0: nonexistent-parameter-documented: Argument 'api_backend' is listed in DOCUMENTATION.options, but not accepted by the module argument_spec
plugins/modules/cloud/misc/proxmox_storage_info.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_storage_info.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_storage_info.py:0:0: nonexistent-parameter-documented: Argument 'api_backend' is listed in DOCUMENTATION.options, but not accepted by the module argument_spec
plugins/modules/cloud/misc/proxmox_storage_info.py:0:0: required_one_of-unknown: required_one_of contains terms which are not part of argument_spec: api_backend
plugins/modules/cloud/misc/proxmox_tasks_info.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_tasks_info.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_tasks_info.py:0:0: nonexistent-parameter-documented: Argument 'api_backend' is listed in DOCUMENTATION.options, but not accepted by the module argument_spec
plugins/modules/cloud/misc/proxmox_tasks_info.py:0:0: required_one_of-unknown: required_one_of contains terms which are not part of argument_spec: api_backend
plugins/modules/cloud/misc/proxmox_template.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_template.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_template.py:0:0: nonexistent-parameter-documented: Argument 'api_backend' is listed in DOCUMENTATION.options, but not accepted by the module argument_spec
plugins/modules/cloud/misc/proxmox_template.py:0:0: required_one_of-unknown: required_one_of contains terms which are not part of argument_spec: api_backend
plugins/modules/cloud/misc/proxmox_user_info.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_user_info.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_user_info.py:0:0: nonexistent-parameter-documented: Argument 'api_backend' is listed in DOCUMENTATION.options, but not accepted by the module argument_spec
plugins/modules/cloud/misc/proxmox_user_info.py:0:0: required_one_of-unknown: required_one_of contains terms which are not part of argument_spec: api_backend

The test ansible-test sanity --test shebang [explain] failed with 5 errors:

plugins/modules/cloud/misc/proxmox_domain_info.py:0:0: module should not be executable
plugins/modules/cloud/misc/proxmox_group_info.py:0:0: module should not be executable
plugins/modules/cloud/misc/proxmox_storage_info.py:0:0: module should not be executable
plugins/modules/cloud/misc/proxmox_tasks_info.py:0:0: module should not be executable
plugins/modules/cloud/misc/proxmox_user_info.py:0:0: module should not be executable

click here for bot help

ansibullbot avatar Jan 12 '22 15:01 ansibullbot

The test ansible-test sanity --test validate-modules [explain] failed with 20 errors:

plugins/modules/cloud/misc/proxmox.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_domain_info.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_domain_info.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_group_info.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_group_info.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_kvm.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_kvm.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_nic.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_nic.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_snap.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_snap.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_storage_info.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_storage_info.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_tasks_info.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_tasks_info.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_template.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_template.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_user_info.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_user_info.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required

The test ansible-test sanity --test shebang [explain] failed with 9 errors:

plugins/modules/cloud/misc/proxmox.py:0:0: module should not be executable
plugins/modules/cloud/misc/proxmox_domain_info.py:0:0: module should not be executable
plugins/modules/cloud/misc/proxmox_group_info.py:0:0: module should not be executable
plugins/modules/cloud/misc/proxmox_kvm.py:0:0: module should not be executable
plugins/modules/cloud/misc/proxmox_nic.py:0:0: module should not be executable
plugins/modules/cloud/misc/proxmox_storage_info.py:0:0: module should not be executable
plugins/modules/cloud/misc/proxmox_tasks_info.py:0:0: module should not be executable
plugins/modules/cloud/misc/proxmox_template.py:0:0: module should not be executable
plugins/modules/cloud/misc/proxmox_user_info.py:0:0: module should not be executable

The test ansible-test sanity --test shebang [explain] failed with 9 errors:

plugins/modules/cloud/misc/proxmox.py:0:0: module should not be executable
plugins/modules/cloud/misc/proxmox_domain_info.py:0:0: module should not be executable
plugins/modules/cloud/misc/proxmox_group_info.py:0:0: module should not be executable
plugins/modules/cloud/misc/proxmox_kvm.py:0:0: module should not be executable
plugins/modules/cloud/misc/proxmox_nic.py:0:0: module should not be executable
plugins/modules/cloud/misc/proxmox_storage_info.py:0:0: module should not be executable
plugins/modules/cloud/misc/proxmox_tasks_info.py:0:0: module should not be executable
plugins/modules/cloud/misc/proxmox_template.py:0:0: module should not be executable
plugins/modules/cloud/misc/proxmox_user_info.py:0:0: module should not be executable

The test ansible-test sanity --test shebang [explain] failed with 9 errors:

plugins/modules/cloud/misc/proxmox.py:0:0: module should not be executable
plugins/modules/cloud/misc/proxmox_domain_info.py:0:0: module should not be executable
plugins/modules/cloud/misc/proxmox_group_info.py:0:0: module should not be executable
plugins/modules/cloud/misc/proxmox_kvm.py:0:0: module should not be executable
plugins/modules/cloud/misc/proxmox_nic.py:0:0: module should not be executable
plugins/modules/cloud/misc/proxmox_storage_info.py:0:0: module should not be executable
plugins/modules/cloud/misc/proxmox_tasks_info.py:0:0: module should not be executable
plugins/modules/cloud/misc/proxmox_template.py:0:0: module should not be executable
plugins/modules/cloud/misc/proxmox_user_info.py:0:0: module should not be executable

The test ansible-test sanity --test shebang [explain] failed with 9 errors:

plugins/modules/cloud/misc/proxmox.py:0:0: module should not be executable
plugins/modules/cloud/misc/proxmox_domain_info.py:0:0: module should not be executable
plugins/modules/cloud/misc/proxmox_group_info.py:0:0: module should not be executable
plugins/modules/cloud/misc/proxmox_kvm.py:0:0: module should not be executable
plugins/modules/cloud/misc/proxmox_nic.py:0:0: module should not be executable
plugins/modules/cloud/misc/proxmox_storage_info.py:0:0: module should not be executable
plugins/modules/cloud/misc/proxmox_tasks_info.py:0:0: module should not be executable
plugins/modules/cloud/misc/proxmox_template.py:0:0: module should not be executable
plugins/modules/cloud/misc/proxmox_user_info.py:0:0: module should not be executable

The test ansible-test sanity --test validate-modules [explain] failed with 20 errors:

plugins/modules/cloud/misc/proxmox.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_domain_info.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_domain_info.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_group_info.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_group_info.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_kvm.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_kvm.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_nic.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_nic.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_snap.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_snap.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_storage_info.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_storage_info.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_tasks_info.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_tasks_info.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_template.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_template.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_user_info.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_user_info.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required

The test ansible-test sanity --test validate-modules [explain] failed with 20 errors:

plugins/modules/cloud/misc/proxmox.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_domain_info.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_domain_info.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_group_info.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_group_info.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_kvm.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_kvm.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_nic.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_nic.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_snap.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_snap.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_storage_info.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_storage_info.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_tasks_info.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_tasks_info.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_template.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_template.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_user_info.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_user_info.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required

The test ansible-test sanity --test validate-modules [explain] failed with 20 errors:

plugins/modules/cloud/misc/proxmox.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_domain_info.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_domain_info.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_group_info.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_group_info.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_kvm.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_kvm.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_nic.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_nic.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_snap.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_snap.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_storage_info.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_storage_info.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_tasks_info.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_tasks_info.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_template.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_template.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_user_info.py:0:0: doc-required-mismatch: Argument 'api_host' in argument_spec is not required, but is documented as being required
plugins/modules/cloud/misc/proxmox_user_info.py:0:0: doc-required-mismatch: Argument 'api_user' in argument_spec is not required, but is documented as being required

The test ansible-test sanity --test shebang [explain] failed with 9 errors:

plugins/modules/cloud/misc/proxmox.py:0:0: module should not be executable
plugins/modules/cloud/misc/proxmox_domain_info.py:0:0: module should not be executable
plugins/modules/cloud/misc/proxmox_group_info.py:0:0: module should not be executable
plugins/modules/cloud/misc/proxmox_kvm.py:0:0: module should not be executable
plugins/modules/cloud/misc/proxmox_nic.py:0:0: module should not be executable
plugins/modules/cloud/misc/proxmox_storage_info.py:0:0: module should not be executable
plugins/modules/cloud/misc/proxmox_tasks_info.py:0:0: module should not be executable
plugins/modules/cloud/misc/proxmox_template.py:0:0: module should not be executable
plugins/modules/cloud/misc/proxmox_user_info.py:0:0: module should not be executable

click here for bot help

ansibullbot avatar Jan 15 '22 13:01 ansibullbot

Waiting for https://github.com/proxmoxer/proxmoxer/pull/86 so this can be integrated more natively.

reitermarkus avatar Feb 02 '22 03:02 reitermarkus

Waiting for proxmoxer/proxmoxer#86 so this can be integrated more natively.

I think it is now. If you go on with this PR in the coming weeks, I think I can test it and give feedback.

ls-initiatives avatar Apr 26 '22 20:04 ls-initiatives

Would the local connection work with delegate_to ? like :

hosts: my_ct
tasks:
- proxmox:
        node: target_node
        vmid: 999
        hostname: "{{ inventory_hostname }}"
        password: 12345
        #...
  delegate_to: target_node

This way I could have a playbooks to setup nodes and CTs using the same inventory

ls-initiatives avatar Apr 26 '22 20:04 ls-initiatives

Yes, it should work with delegate_to. I was using it to set up Talos VMs on each of my Proxmox hosts in that way.

I'll try to rebase this hopefully soon to get it working again.

reitermarkus avatar Jun 27 '22 11:06 reitermarkus

Docs Build 📝

Thank you for contribution!✨

The docsite for this PR is available for download as an artifact from this run: https://github.com/ansible-collections/community.general/actions/runs/3400226460

File changes:

  • M collections/community/general/proxmox_disk_module.html
  • M collections/community/general/proxmox_domain_info_module.html
  • M collections/community/general/proxmox_group_info_module.html
  • M collections/community/general/proxmox_kvm_module.html
  • M collections/community/general/proxmox_module.html
  • M collections/community/general/proxmox_nic_module.html
  • M collections/community/general/proxmox_snap_module.html
  • M collections/community/general/proxmox_storage_info_module.html
  • M collections/community/general/proxmox_tasks_info_module.html
  • M collections/community/general/proxmox_template_module.html
  • M collections/community/general/proxmox_user_info_module.html
Click to see the diff comparison.

NOTE: only file modifications are shown here. New and deleted files are excluded. See the file list and check the published docs to see those files.

diff --git a/home/runner/work/community.general/community.general/docsbuild/base/collections/community/general/proxmox_disk_module.html b/home/runner/work/community.general/community.general/docsbuild/head/collections/community/general/proxmox_disk_module.html
index 5c8bc5a..1a28e02 100644
--- a/home/runner/work/community.general/community.general/docsbuild/base/collections/community/general/proxmox_disk_module.html
+++ b/home/runner/work/community.general/community.general/docsbuild/head/collections/community/general/proxmox_disk_module.html
@@ -188,7 +188,7 @@ see <a class="reference internal" href="#ansible-collections-community-general-p
 </tr>
 <tr class="row-odd"><td><div class="ansible-option-cell">
 <div class="ansibleOptionAnchor" id="parameter-api_host"></div><p class="ansible-option-title" id="ansible-collections-community-general-proxmox-disk-module-parameter-api-host"><strong>api_host</strong></p>
-<a class="ansibleOptionLink" href="#parameter-api_host" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span> / <span class="ansible-option-required">required</span></p>
+<a class="ansibleOptionLink" href="#parameter-api_host" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span></p>
 </div></td>
 <td><div class="ansible-option-cell"><p>Specify the target host of the Proxmox VE cluster.</p>
 </div></td>
@@ -219,9 +219,10 @@ see <a class="reference internal" href="#ansible-collections-community-general-p
 </tr>
 <tr class="row-odd"><td><div class="ansible-option-cell">
 <div class="ansibleOptionAnchor" id="parameter-api_user"></div><p class="ansible-option-title" id="ansible-collections-community-general-proxmox-disk-module-parameter-api-user"><strong>api_user</strong></p>
-<a class="ansibleOptionLink" href="#parameter-api_user" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span> / <span class="ansible-option-required">required</span></p>
+<a class="ansibleOptionLink" href="#parameter-api_user" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span></p>
 </div></td>
 <td><div class="ansible-option-cell"><p>Specify the user to authenticate with.</p>
+<p class="ansible-option-line"><span class="ansible-option-default-bold">Default:</span> <code class="ansible-option-default docutils literal notranslate"><span class="pre">&quot;root&#64;pam&quot;</span></code></p>
 </div></td>
 </tr>
 <tr class="row-even"><td><div class="ansible-option-cell">
diff --git a/home/runner/work/community.general/community.general/docsbuild/base/collections/community/general/proxmox_domain_info_module.html b/home/runner/work/community.general/community.general/docsbuild/head/collections/community/general/proxmox_domain_info_module.html
index b0229d1..b522137 100644
--- a/home/runner/work/community.general/community.general/docsbuild/base/collections/community/general/proxmox_domain_info_module.html
+++ b/home/runner/work/community.general/community.general/docsbuild/head/collections/community/general/proxmox_domain_info_module.html
@@ -175,7 +175,7 @@ see <a class="reference internal" href="#ansible-collections-community-general-p
 <tbody>
 <tr class="row-even"><td><div class="ansible-option-cell">
 <div class="ansibleOptionAnchor" id="parameter-api_host"></div><p class="ansible-option-title" id="ansible-collections-community-general-proxmox-domain-info-module-parameter-api-host"><strong>api_host</strong></p>
-<a class="ansibleOptionLink" href="#parameter-api_host" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span> / <span class="ansible-option-required">required</span></p>
+<a class="ansibleOptionLink" href="#parameter-api_host" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span></p>
 </div></td>
 <td><div class="ansible-option-cell"><p>Specify the target host of the Proxmox VE cluster.</p>
 </div></td>
@@ -206,9 +206,10 @@ see <a class="reference internal" href="#ansible-collections-community-general-p
 </tr>
 <tr class="row-even"><td><div class="ansible-option-cell">
 <div class="ansibleOptionAnchor" id="parameter-api_user"></div><p class="ansible-option-title" id="ansible-collections-community-general-proxmox-domain-info-module-parameter-api-user"><strong>api_user</strong></p>
-<a class="ansibleOptionLink" href="#parameter-api_user" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span> / <span class="ansible-option-required">required</span></p>
+<a class="ansibleOptionLink" href="#parameter-api_user" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span></p>
 </div></td>
 <td><div class="ansible-option-cell"><p>Specify the user to authenticate with.</p>
+<p class="ansible-option-line"><span class="ansible-option-default-bold">Default:</span> <code class="ansible-option-default docutils literal notranslate"><span class="pre">&quot;root&#64;pam&quot;</span></code></p>
 </div></td>
 </tr>
 <tr class="row-odd"><td><div class="ansible-option-cell">
diff --git a/home/runner/work/community.general/community.general/docsbuild/base/collections/community/general/proxmox_group_info_module.html b/home/runner/work/community.general/community.general/docsbuild/head/collections/community/general/proxmox_group_info_module.html
index efef695..69718c9 100644
--- a/home/runner/work/community.general/community.general/docsbuild/base/collections/community/general/proxmox_group_info_module.html
+++ b/home/runner/work/community.general/community.general/docsbuild/head/collections/community/general/proxmox_group_info_module.html
@@ -175,7 +175,7 @@ see <a class="reference internal" href="#ansible-collections-community-general-p
 <tbody>
 <tr class="row-even"><td><div class="ansible-option-cell">
 <div class="ansibleOptionAnchor" id="parameter-api_host"></div><p class="ansible-option-title" id="ansible-collections-community-general-proxmox-group-info-module-parameter-api-host"><strong>api_host</strong></p>
-<a class="ansibleOptionLink" href="#parameter-api_host" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span> / <span class="ansible-option-required">required</span></p>
+<a class="ansibleOptionLink" href="#parameter-api_host" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span></p>
 </div></td>
 <td><div class="ansible-option-cell"><p>Specify the target host of the Proxmox VE cluster.</p>
 </div></td>
@@ -206,9 +206,10 @@ see <a class="reference internal" href="#ansible-collections-community-general-p
 </tr>
 <tr class="row-even"><td><div class="ansible-option-cell">
 <div class="ansibleOptionAnchor" id="parameter-api_user"></div><p class="ansible-option-title" id="ansible-collections-community-general-proxmox-group-info-module-parameter-api-user"><strong>api_user</strong></p>
-<a class="ansibleOptionLink" href="#parameter-api_user" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span> / <span class="ansible-option-required">required</span></p>
+<a class="ansibleOptionLink" href="#parameter-api_user" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span></p>
 </div></td>
 <td><div class="ansible-option-cell"><p>Specify the user to authenticate with.</p>
+<p class="ansible-option-line"><span class="ansible-option-default-bold">Default:</span> <code class="ansible-option-default docutils literal notranslate"><span class="pre">&quot;root&#64;pam&quot;</span></code></p>
 </div></td>
 </tr>
 <tr class="row-odd"><td><div class="ansible-option-cell">
diff --git a/home/runner/work/community.general/community.general/docsbuild/base/collections/community/general/proxmox_kvm_module.html b/home/runner/work/community.general/community.general/docsbuild/head/collections/community/general/proxmox_kvm_module.html
index 0f0c49e..57fe06e 100644
--- a/home/runner/work/community.general/community.general/docsbuild/base/collections/community/general/proxmox_kvm_module.html
+++ b/home/runner/work/community.general/community.general/docsbuild/head/collections/community/general/proxmox_kvm_module.html
@@ -196,7 +196,7 @@ see <a class="reference internal" href="#ansible-collections-community-general-p
 </tr>
 <tr class="row-even"><td><div class="ansible-option-cell">
 <div class="ansibleOptionAnchor" id="parameter-api_host"></div><p class="ansible-option-title" id="ansible-collections-community-general-proxmox-kvm-module-parameter-api-host"><strong>api_host</strong></p>
-<a class="ansibleOptionLink" href="#parameter-api_host" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span> / <span class="ansible-option-required">required</span></p>
+<a class="ansibleOptionLink" href="#parameter-api_host" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span></p>
 </div></td>
 <td><div class="ansible-option-cell"><p>Specify the target host of the Proxmox VE cluster.</p>
 </div></td>
@@ -227,9 +227,10 @@ see <a class="reference internal" href="#ansible-collections-community-general-p
 </tr>
 <tr class="row-even"><td><div class="ansible-option-cell">
 <div class="ansibleOptionAnchor" id="parameter-api_user"></div><p class="ansible-option-title" id="ansible-collections-community-general-proxmox-kvm-module-parameter-api-user"><strong>api_user</strong></p>
-<a class="ansibleOptionLink" href="#parameter-api_user" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span> / <span class="ansible-option-required">required</span></p>
+<a class="ansibleOptionLink" href="#parameter-api_user" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span></p>
 </div></td>
 <td><div class="ansible-option-cell"><p>Specify the user to authenticate with.</p>
+<p class="ansible-option-line"><span class="ansible-option-default-bold">Default:</span> <code class="ansible-option-default docutils literal notranslate"><span class="pre">&quot;root&#64;pam&quot;</span></code></p>
 </div></td>
 </tr>
 <tr class="row-odd"><td><div class="ansible-option-cell">
diff --git a/home/runner/work/community.general/community.general/docsbuild/base/collections/community/general/proxmox_module.html b/home/runner/work/community.general/community.general/docsbuild/head/collections/community/general/proxmox_module.html
index e763e59..c7204e9 100644
--- a/home/runner/work/community.general/community.general/docsbuild/base/collections/community/general/proxmox_module.html
+++ b/home/runner/work/community.general/community.general/docsbuild/head/collections/community/general/proxmox_module.html
@@ -175,7 +175,7 @@ see <a class="reference internal" href="#ansible-collections-community-general-p
 <tbody>
 <tr class="row-even"><td><div class="ansible-option-cell">
 <div class="ansibleOptionAnchor" id="parameter-api_host"></div><p class="ansible-option-title" id="ansible-collections-community-general-proxmox-module-parameter-api-host"><strong>api_host</strong></p>
-<a class="ansibleOptionLink" href="#parameter-api_host" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span> / <span class="ansible-option-required">required</span></p>
+<a class="ansibleOptionLink" href="#parameter-api_host" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span></p>
 </div></td>
 <td><div class="ansible-option-cell"><p>Specify the target host of the Proxmox VE cluster.</p>
 </div></td>
@@ -206,9 +206,10 @@ see <a class="reference internal" href="#ansible-collections-community-general-p
 </tr>
 <tr class="row-even"><td><div class="ansible-option-cell">
 <div class="ansibleOptionAnchor" id="parameter-api_user"></div><p class="ansible-option-title" id="ansible-collections-community-general-proxmox-module-parameter-api-user"><strong>api_user</strong></p>
-<a class="ansibleOptionLink" href="#parameter-api_user" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span> / <span class="ansible-option-required">required</span></p>
+<a class="ansibleOptionLink" href="#parameter-api_user" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span></p>
 </div></td>
 <td><div class="ansible-option-cell"><p>Specify the user to authenticate with.</p>
+<p class="ansible-option-line"><span class="ansible-option-default-bold">Default:</span> <code class="ansible-option-default docutils literal notranslate"><span class="pre">&quot;root&#64;pam&quot;</span></code></p>
 </div></td>
 </tr>
 <tr class="row-odd"><td><div class="ansible-option-cell">
diff --git a/home/runner/work/community.general/community.general/docsbuild/base/collections/community/general/proxmox_nic_module.html b/home/runner/work/community.general/community.general/docsbuild/head/collections/community/general/proxmox_nic_module.html
index 2723318..fc73024 100644
--- a/home/runner/work/community.general/community.general/docsbuild/base/collections/community/general/proxmox_nic_module.html
+++ b/home/runner/work/community.general/community.general/docsbuild/head/collections/community/general/proxmox_nic_module.html
@@ -175,7 +175,7 @@ see <a class="reference internal" href="#ansible-collections-community-general-p
 <tbody>
 <tr class="row-even"><td><div class="ansible-option-cell">
 <div class="ansibleOptionAnchor" id="parameter-api_host"></div><p class="ansible-option-title" id="ansible-collections-community-general-proxmox-nic-module-parameter-api-host"><strong>api_host</strong></p>
-<a class="ansibleOptionLink" href="#parameter-api_host" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span> / <span class="ansible-option-required">required</span></p>
+<a class="ansibleOptionLink" href="#parameter-api_host" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span></p>
 </div></td>
 <td><div class="ansible-option-cell"><p>Specify the target host of the Proxmox VE cluster.</p>
 </div></td>
@@ -206,9 +206,10 @@ see <a class="reference internal" href="#ansible-collections-community-general-p
 </tr>
 <tr class="row-even"><td><div class="ansible-option-cell">
 <div class="ansibleOptionAnchor" id="parameter-api_user"></div><p class="ansible-option-title" id="ansible-collections-community-general-proxmox-nic-module-parameter-api-user"><strong>api_user</strong></p>
-<a class="ansibleOptionLink" href="#parameter-api_user" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span> / <span class="ansible-option-required">required</span></p>
+<a class="ansibleOptionLink" href="#parameter-api_user" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span></p>
 </div></td>
 <td><div class="ansible-option-cell"><p>Specify the user to authenticate with.</p>
+<p class="ansible-option-line"><span class="ansible-option-default-bold">Default:</span> <code class="ansible-option-default docutils literal notranslate"><span class="pre">&quot;root&#64;pam&quot;</span></code></p>
 </div></td>
 </tr>
 <tr class="row-odd"><td><div class="ansible-option-cell">
diff --git a/home/runner/work/community.general/community.general/docsbuild/base/collections/community/general/proxmox_snap_module.html b/home/runner/work/community.general/community.general/docsbuild/head/collections/community/general/proxmox_snap_module.html
index 101aad3..c23fbb0 100644
--- a/home/runner/work/community.general/community.general/docsbuild/base/collections/community/general/proxmox_snap_module.html
+++ b/home/runner/work/community.general/community.general/docsbuild/head/collections/community/general/proxmox_snap_module.html
@@ -177,7 +177,7 @@ see <a class="reference internal" href="#ansible-collections-community-general-p
 <tbody>
 <tr class="row-even"><td><div class="ansible-option-cell">
 <div class="ansibleOptionAnchor" id="parameter-api_host"></div><p class="ansible-option-title" id="ansible-collections-community-general-proxmox-snap-module-parameter-api-host"><strong>api_host</strong></p>
-<a class="ansibleOptionLink" href="#parameter-api_host" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span> / <span class="ansible-option-required">required</span></p>
+<a class="ansibleOptionLink" href="#parameter-api_host" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span></p>
 </div></td>
 <td><div class="ansible-option-cell"><p>Specify the target host of the Proxmox VE cluster.</p>
 </div></td>
@@ -208,9 +208,10 @@ see <a class="reference internal" href="#ansible-collections-community-general-p
 </tr>
 <tr class="row-even"><td><div class="ansible-option-cell">
 <div class="ansibleOptionAnchor" id="parameter-api_user"></div><p class="ansible-option-title" id="ansible-collections-community-general-proxmox-snap-module-parameter-api-user"><strong>api_user</strong></p>
-<a class="ansibleOptionLink" href="#parameter-api_user" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span> / <span class="ansible-option-required">required</span></p>
+<a class="ansibleOptionLink" href="#parameter-api_user" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span></p>
 </div></td>
 <td><div class="ansible-option-cell"><p>Specify the user to authenticate with.</p>
+<p class="ansible-option-line"><span class="ansible-option-default-bold">Default:</span> <code class="ansible-option-default docutils literal notranslate"><span class="pre">&quot;root&#64;pam&quot;</span></code></p>
 </div></td>
 </tr>
 <tr class="row-odd"><td><div class="ansible-option-cell">
diff --git a/home/runner/work/community.general/community.general/docsbuild/base/collections/community/general/proxmox_storage_info_module.html b/home/runner/work/community.general/community.general/docsbuild/head/collections/community/general/proxmox_storage_info_module.html
index d03f606..9068a57 100644
--- a/home/runner/work/community.general/community.general/docsbuild/base/collections/community/general/proxmox_storage_info_module.html
+++ b/home/runner/work/community.general/community.general/docsbuild/head/collections/community/general/proxmox_storage_info_module.html
@@ -176,7 +176,7 @@ see <a class="reference internal" href="#ansible-collections-community-general-p
 <tbody>
 <tr class="row-even"><td><div class="ansible-option-cell">
 <div class="ansibleOptionAnchor" id="parameter-api_host"></div><p class="ansible-option-title" id="ansible-collections-community-general-proxmox-storage-info-module-parameter-api-host"><strong>api_host</strong></p>
-<a class="ansibleOptionLink" href="#parameter-api_host" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span> / <span class="ansible-option-required">required</span></p>
+<a class="ansibleOptionLink" href="#parameter-api_host" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span></p>
 </div></td>
 <td><div class="ansible-option-cell"><p>Specify the target host of the Proxmox VE cluster.</p>
 </div></td>
@@ -207,9 +207,10 @@ see <a class="reference internal" href="#ansible-collections-community-general-p
 </tr>
 <tr class="row-even"><td><div class="ansible-option-cell">
 <div class="ansibleOptionAnchor" id="parameter-api_user"></div><p class="ansible-option-title" id="ansible-collections-community-general-proxmox-storage-info-module-parameter-api-user"><strong>api_user</strong></p>
-<a class="ansibleOptionLink" href="#parameter-api_user" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span> / <span class="ansible-option-required">required</span></p>
+<a class="ansibleOptionLink" href="#parameter-api_user" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span></p>
 </div></td>
 <td><div class="ansible-option-cell"><p>Specify the user to authenticate with.</p>
+<p class="ansible-option-line"><span class="ansible-option-default-bold">Default:</span> <code class="ansible-option-default docutils literal notranslate"><span class="pre">&quot;root&#64;pam&quot;</span></code></p>
 </div></td>
 </tr>
 <tr class="row-odd"><td><div class="ansible-option-cell">
diff --git a/home/runner/work/community.general/community.general/docsbuild/base/collections/community/general/proxmox_tasks_info_module.html b/home/runner/work/community.general/community.general/docsbuild/head/collections/community/general/proxmox_tasks_info_module.html
index 12940ba..aab87da 100644
--- a/home/runner/work/community.general/community.general/docsbuild/base/collections/community/general/proxmox_tasks_info_module.html
+++ b/home/runner/work/community.general/community.general/docsbuild/head/collections/community/general/proxmox_tasks_info_module.html
@@ -175,7 +175,7 @@ see <a class="reference internal" href="#ansible-collections-community-general-p
 <tbody>
 <tr class="row-even"><td><div class="ansible-option-cell">
 <div class="ansibleOptionAnchor" id="parameter-api_host"></div><p class="ansible-option-title" id="ansible-collections-community-general-proxmox-tasks-info-module-parameter-api-host"><strong>api_host</strong></p>
-<a class="ansibleOptionLink" href="#parameter-api_host" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span> / <span class="ansible-option-required">required</span></p>
+<a class="ansibleOptionLink" href="#parameter-api_host" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span></p>
 </div></td>
 <td><div class="ansible-option-cell"><p>Specify the target host of the Proxmox VE cluster.</p>
 </div></td>
@@ -206,9 +206,10 @@ see <a class="reference internal" href="#ansible-collections-community-general-p
 </tr>
 <tr class="row-even"><td><div class="ansible-option-cell">
 <div class="ansibleOptionAnchor" id="parameter-api_user"></div><p class="ansible-option-title" id="ansible-collections-community-general-proxmox-tasks-info-module-parameter-api-user"><strong>api_user</strong></p>
-<a class="ansibleOptionLink" href="#parameter-api_user" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span> / <span class="ansible-option-required">required</span></p>
+<a class="ansibleOptionLink" href="#parameter-api_user" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span></p>
 </div></td>
 <td><div class="ansible-option-cell"><p>Specify the user to authenticate with.</p>
+<p class="ansible-option-line"><span class="ansible-option-default-bold">Default:</span> <code class="ansible-option-default docutils literal notranslate"><span class="pre">&quot;root&#64;pam&quot;</span></code></p>
 </div></td>
 </tr>
 <tr class="row-odd"><td><div class="ansible-option-cell">
diff --git a/home/runner/work/community.general/community.general/docsbuild/base/collections/community/general/proxmox_template_module.html b/home/runner/work/community.general/community.general/docsbuild/head/collections/community/general/proxmox_template_module.html
index 805c7ba..93c83a8 100644
--- a/home/runner/work/community.general/community.general/docsbuild/base/collections/community/general/proxmox_template_module.html
+++ b/home/runner/work/community.general/community.general/docsbuild/head/collections/community/general/proxmox_template_module.html
@@ -174,7 +174,7 @@ see <a class="reference internal" href="#ansible-collections-community-general-p
 <tbody>
 <tr class="row-even"><td><div class="ansible-option-cell">
 <div class="ansibleOptionAnchor" id="parameter-api_host"></div><p class="ansible-option-title" id="ansible-collections-community-general-proxmox-template-module-parameter-api-host"><strong>api_host</strong></p>
-<a class="ansibleOptionLink" href="#parameter-api_host" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span> / <span class="ansible-option-required">required</span></p>
+<a class="ansibleOptionLink" href="#parameter-api_host" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span></p>
 </div></td>
 <td><div class="ansible-option-cell"><p>Specify the target host of the Proxmox VE cluster.</p>
 </div></td>
@@ -205,9 +205,10 @@ see <a class="reference internal" href="#ansible-collections-community-general-p
 </tr>
 <tr class="row-even"><td><div class="ansible-option-cell">
 <div class="ansibleOptionAnchor" id="parameter-api_user"></div><p class="ansible-option-title" id="ansible-collections-community-general-proxmox-template-module-parameter-api-user"><strong>api_user</strong></p>
-<a class="ansibleOptionLink" href="#parameter-api_user" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span> / <span class="ansible-option-required">required</span></p>
+<a class="ansibleOptionLink" href="#parameter-api_user" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span></p>
 </div></td>
 <td><div class="ansible-option-cell"><p>Specify the user to authenticate with.</p>
+<p class="ansible-option-line"><span class="ansible-option-default-bold">Default:</span> <code class="ansible-option-default docutils literal notranslate"><span class="pre">&quot;root&#64;pam&quot;</span></code></p>
 </div></td>
 </tr>
 <tr class="row-odd"><td><div class="ansible-option-cell">
diff --git a/home/runner/work/community.general/community.general/docsbuild/base/collections/community/general/proxmox_user_info_module.html b/home/runner/work/community.general/community.general/docsbuild/head/collections/community/general/proxmox_user_info_module.html
index f07c68d..814e2f4 100644
--- a/home/runner/work/community.general/community.general/docsbuild/base/collections/community/general/proxmox_user_info_module.html
+++ b/home/runner/work/community.general/community.general/docsbuild/head/collections/community/general/proxmox_user_info_module.html
@@ -175,7 +175,7 @@ see <a class="reference internal" href="#ansible-collections-community-general-p
 <tbody>
 <tr class="row-even"><td><div class="ansible-option-cell">
 <div class="ansibleOptionAnchor" id="parameter-api_host"></div><p class="ansible-option-title" id="ansible-collections-community-general-proxmox-user-info-module-parameter-api-host"><strong>api_host</strong></p>
-<a class="ansibleOptionLink" href="#parameter-api_host" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span> / <span class="ansible-option-required">required</span></p>
+<a class="ansibleOptionLink" href="#parameter-api_host" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span></p>
 </div></td>
 <td><div class="ansible-option-cell"><p>Specify the target host of the Proxmox VE cluster.</p>
 </div></td>
@@ -206,9 +206,10 @@ see <a class="reference internal" href="#ansible-collections-community-general-p
 </tr>
 <tr class="row-even"><td><div class="ansible-option-cell">
 <div class="ansibleOptionAnchor" id="parameter-api_user"></div><p class="ansible-option-title" id="ansible-collections-community-general-proxmox-user-info-module-parameter-api-user"><strong>api_user</strong></p>
-<a class="ansibleOptionLink" href="#parameter-api_user" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span> / <span class="ansible-option-required">required</span></p>
+<a class="ansibleOptionLink" href="#parameter-api_user" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span></p>
 </div></td>
 <td><div class="ansible-option-cell"><p>Specify the user to authenticate with.</p>
+<p class="ansible-option-line"><span class="ansible-option-default-bold">Default:</span> <code class="ansible-option-default docutils literal notranslate"><span class="pre">&quot;root&#64;pam&quot;</span></code></p>
 </div></td>
 </tr>
 <tr class="row-odd"><td><div class="ansible-option-cell">

github-actions[bot] avatar Jun 27 '22 12:06 github-actions[bot]

The test ansible-test sanity --test shebang [explain] failed with 1 error:

plugins/modules/cloud/misc/proxmox_kvm.py:0:0: module should not be executable

The test ansible-test sanity --test shebang [explain] failed with 1 error:

plugins/modules/cloud/misc/proxmox_kvm.py:0:0: module should not be executable

The test ansible-test sanity --test shebang [explain] failed with 1 error:

plugins/modules/cloud/misc/proxmox_kvm.py:0:0: module should not be executable

The test ansible-test sanity --test shebang [explain] failed with 1 error:

plugins/modules/cloud/misc/proxmox_kvm.py:0:0: module should not be executable

click here for bot help

ansibullbot avatar Jun 27 '22 16:06 ansibullbot

The test ansible-test sanity --test shebang [explain] failed with 1 error:

plugins/modules/cloud/misc/proxmox_kvm.py:0:0: module should not be executable

The test ansible-test sanity --test pep8 [explain] failed with 1 error:

plugins/modules/cloud/misc/proxmox_kvm.py:1014:15: E111: indentation is not a multiple of four

The test ansible-test sanity --test shebang [explain] failed with 1 error:

plugins/modules/cloud/misc/proxmox_kvm.py:0:0: module should not be executable

The test ansible-test sanity --test pep8 [explain] failed with 1 error:

plugins/modules/cloud/misc/proxmox_kvm.py:1014:15: E111: indentation is not a multiple of 4

The test ansible-test sanity --test shebang [explain] failed with 1 error:

plugins/modules/cloud/misc/proxmox_kvm.py:0:0: module should not be executable

The test ansible-test sanity --test pep8 [explain] failed with 1 error:

plugins/modules/cloud/misc/proxmox_kvm.py:1014:15: E111: indentation is not a multiple of 4

The test ansible-test sanity --test shebang [explain] failed with 1 error:

plugins/modules/cloud/misc/proxmox_kvm.py:0:0: module should not be executable

The test ansible-test sanity --test pep8 [explain] failed with 1 error:

plugins/modules/cloud/misc/proxmox_kvm.py:1014:15: E111: indentation is not a multiple of four

click here for bot help

ansibullbot avatar Jun 27 '22 17:06 ansibullbot

The test ansible-test sanity --test shebang [explain] failed with 1 error:

plugins/modules/cloud/misc/proxmox_kvm.py:0:0: module should not be executable

The test ansible-test sanity --test pep8 [explain] failed with 1 error:

plugins/modules/cloud/misc/proxmox_kvm.py:1016:15: E111: indentation is not a multiple of four

The test ansible-test sanity --test shebang [explain] failed with 1 error:

plugins/modules/cloud/misc/proxmox_kvm.py:0:0: module should not be executable

The test ansible-test sanity --test pep8 [explain] failed with 1 error:

plugins/modules/cloud/misc/proxmox_kvm.py:1016:15: E111: indentation is not a multiple of 4

The test ansible-test sanity --test shebang [explain] failed with 1 error:

plugins/modules/cloud/misc/proxmox_kvm.py:0:0: module should not be executable

The test ansible-test sanity --test pep8 [explain] failed with 1 error:

plugins/modules/cloud/misc/proxmox_kvm.py:1016:15: E111: indentation is not a multiple of 4

The test ansible-test sanity --test shebang [explain] failed with 1 error:

plugins/modules/cloud/misc/proxmox_kvm.py:0:0: module should not be executable

The test ansible-test sanity --test pep8 [explain] failed with 1 error:

plugins/modules/cloud/misc/proxmox_kvm.py:1016:15: E111: indentation is not a multiple of four

click here for bot help

ansibullbot avatar Jun 27 '22 17:06 ansibullbot

@ls-initiatives, should be good to try now.

reitermarkus avatar Jun 27 '22 18:06 reitermarkus

I'll do my best to test it soon

ls-initiatives avatar Jun 28 '22 07:06 ls-initiatives

This PR now has conflicts that need to be resolved.

felixfontein avatar Aug 22 '22 05:08 felixfontein

needs_info

felixfontein avatar Oct 01 '22 20:10 felixfontein

@reitermarkus This pullrequest is waiting for your response. Please respond or the pullrequest will be closed.

click here for bot help

ansibullbot avatar Nov 01 '22 20:11 ansibullbot

Please note that in #5461 the collection repository was restructured to remove the directory tree in plugins/modules/, and the corresponding tree in tests/unit/plugins/modules/. Your PR modifies files in this directory structure, and unfortunately now has some conflicts, potentially because of this. Please rebase with the current main branch to remove the conflicts.

felixfontein avatar Nov 03 '22 06:11 felixfontein

cc @castorsky click here for bot help

ansibullbot avatar Nov 05 '22 13:11 ansibullbot

@BioSehnsucht @reitermarkus do I understand correctly from https://github.com/ansible-collections/community.general/issues/5449#issuecomment-1328597174 that this is not yet ready for merging?

felixfontein avatar Dec 03 '22 21:12 felixfontein

Yes, I think this is somewhat blocked on either a workaround in proxmoxer (https://github.com/proxmoxer/proxmoxer/issues/117#issuecomment-1329343479) being implemented for the affected versions or https://bugzilla.proxmox.com/show_bug.cgi?id=4333 being fixed.

In either case I would recommend anyone who wants this feature to also comment on the bug report above or the forum post to increase its priority.

reitermarkus avatar Dec 04 '22 00:12 reitermarkus

@reitermarkus I converted the PR to a draft, then it's a bit easier to spot why it hasn't been merged yet :)

felixfontein avatar Dec 04 '22 11:12 felixfontein

needs_info

felixfontein avatar May 10 '23 05:05 felixfontein

@reitermarkus This pullrequest is waiting for your response. Please respond or the pullrequest will be closed.

click here for bot help

ansibullbot avatar Jun 11 '23 06:06 ansibullbot

Still waiting for a fix upstream. According to https://bugzilla.proxmox.com/show_bug.cgi?id=4333#c5, my proposed patch was merged and then reverted again.

reitermarkus avatar Jun 11 '23 19:06 reitermarkus

CC @krauthosting

felixfontein avatar Feb 08 '24 09:02 felixfontein