Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mark Ansible Tower content for move to AWX collection #62924

Closed
wants to merge 3 commits into from

Conversation

AlanCoding
Copy link
Member

SUMMARY

Deprecate this content because it will move to a collection.

ansible/awx#4701

We have not yet released our initial version to awx.awx on Galaxy.

My test releases are at https://galaxy.ansible.com/alancoding/awx

I believe we are fully complete, so we will be pulling the trigger soon (but I want to send out emails, and also have this PR ready when I do)

ISSUE TYPE
  • Docs Pull Request
  • Feature Pull Request
COMPONENT NAME

lib/ansible/plugins/doc_fragments/tower.py

ADDITIONAL INFORMATION

The new collection has been tested with:

https://github.com/bcoca/ansible-minmal

And everything works fine. We are also running the existing integration tests for the current modules with the new collection.

docs tested with:

# current
ansible-doc -t inventory tower
# new collection
ansible-galaxy collection install alancoding.awx -p alan
ANSIBLE_COLLECTIONS_PATHS=alan ansible-doc -M alan/ansible_collections/alancoding/awx/plugins/modules/ -t module tower_host

@ansibot ansibot added affects_2.10 This issue/PR affects Ansible v2.10 community_review In order to be merged, this PR must follow the community review workflow. docs This issue/PR relates to or includes documentation. needs_triage Needs a first human triage before being processed. small_patch support:community This issue/PR relates to code supported by the Ansible community. labels Sep 27, 2019
@ansibot
Copy link
Contributor

ansibot commented Sep 27, 2019

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

lib/ansible/modules/web_infrastructure/ansible_tower/tower_credential.py:0:0: deprecation-mismatch: Module deprecation/removed must agree in Metadata, by prepending filename with "_", and setting DOCUMENTATION.deprecated for deprecation or by removing all documentation for removed
lib/ansible/modules/web_infrastructure/ansible_tower/tower_credential.py:0:0: invalid-documentation: DOCUMENTATION.deprecated: extra keys not allowed @ data['deprecated']. Got {'alternative': 'Use U(https://galaxy.ansible.com/awx/awx) instead.', 'removed_in': '2.11', 'why': 'All Tower or AWX content has moved to a collection.'}
lib/ansible/modules/web_infrastructure/ansible_tower/tower_credential_type.py:0:0: deprecation-mismatch: Module deprecation/removed must agree in Metadata, by prepending filename with "_", and setting DOCUMENTATION.deprecated for deprecation or by removing all documentation for removed
lib/ansible/modules/web_infrastructure/ansible_tower/tower_credential_type.py:0:0: invalid-documentation: DOCUMENTATION.deprecated: extra keys not allowed @ data['deprecated']. Got {'alternative': 'Use U(https://galaxy.ansible.com/awx/awx) instead.', 'removed_in': '2.11', 'why': 'All Tower or AWX content has moved to a collection.'}
lib/ansible/modules/web_infrastructure/ansible_tower/tower_group.py:0:0: deprecation-mismatch: Module deprecation/removed must agree in Metadata, by prepending filename with "_", and setting DOCUMENTATION.deprecated for deprecation or by removing all documentation for removed
lib/ansible/modules/web_infrastructure/ansible_tower/tower_group.py:0:0: invalid-documentation: DOCUMENTATION.deprecated: extra keys not allowed @ data['deprecated']. Got {'alternative': 'Use U(https://galaxy.ansible.com/awx/awx) instead.', 'removed_in': '2.11', 'why': 'All Tower or AWX content has moved to a collection.'}
lib/ansible/modules/web_infrastructure/ansible_tower/tower_host.py:0:0: deprecation-mismatch: Module deprecation/removed must agree in Metadata, by prepending filename with "_", and setting DOCUMENTATION.deprecated for deprecation or by removing all documentation for removed
lib/ansible/modules/web_infrastructure/ansible_tower/tower_host.py:0:0: invalid-documentation: DOCUMENTATION.deprecated: extra keys not allowed @ data['deprecated']. Got {'alternative': 'Use U(https://galaxy.ansible.com/awx/awx) instead.', 'removed_in': '2.11', 'why': 'All Tower or AWX content has moved to a collection.'}
lib/ansible/modules/web_infrastructure/ansible_tower/tower_inventory.py:0:0: deprecation-mismatch: Module deprecation/removed must agree in Metadata, by prepending filename with "_", and setting DOCUMENTATION.deprecated for deprecation or by removing all documentation for removed
lib/ansible/modules/web_infrastructure/ansible_tower/tower_inventory.py:0:0: invalid-documentation: DOCUMENTATION.deprecated: extra keys not allowed @ data['deprecated']. Got {'alternative': 'Use U(https://galaxy.ansible.com/awx/awx) instead.', 'removed_in': '2.11', 'why': 'All Tower or AWX content has moved to a collection.'}
lib/ansible/modules/web_infrastructure/ansible_tower/tower_inventory_source.py:0:0: deprecation-mismatch: Module deprecation/removed must agree in Metadata, by prepending filename with "_", and setting DOCUMENTATION.deprecated for deprecation or by removing all documentation for removed
lib/ansible/modules/web_infrastructure/ansible_tower/tower_inventory_source.py:0:0: invalid-documentation: DOCUMENTATION.deprecated: extra keys not allowed @ data['deprecated']. Got {'alternative': 'Use U(https://galaxy.ansible.com/awx/awx) instead.', 'removed_in': '2.11', 'why': 'All Tower or AWX content has moved to a collection.'}
lib/ansible/modules/web_infrastructure/ansible_tower/tower_job_cancel.py:0:0: deprecation-mismatch: Module deprecation/removed must agree in Metadata, by prepending filename with "_", and setting DOCUMENTATION.deprecated for deprecation or by removing all documentation for removed
lib/ansible/modules/web_infrastructure/ansible_tower/tower_job_cancel.py:0:0: invalid-documentation: DOCUMENTATION.deprecated: extra keys not allowed @ data['deprecated']. Got {'alternative': 'Use U(https://galaxy.ansible.com/awx/awx) instead.', 'removed_in': '2.11', 'why': 'All Tower or AWX content has moved to a collection.'}
lib/ansible/modules/web_infrastructure/ansible_tower/tower_job_launch.py:0:0: deprecation-mismatch: Module deprecation/removed must agree in Metadata, by prepending filename with "_", and setting DOCUMENTATION.deprecated for deprecation or by removing all documentation for removed
lib/ansible/modules/web_infrastructure/ansible_tower/tower_job_launch.py:0:0: invalid-documentation: DOCUMENTATION.deprecated: extra keys not allowed @ data['deprecated']. Got {'alternative': 'Use U(https://galaxy.ansible.com/awx/awx) instead.', 'removed_in': '2.11', 'why': 'All Tower or AWX content has moved to a collection.'}
lib/ansible/modules/web_infrastructure/ansible_tower/tower_job_list.py:0:0: deprecation-mismatch: Module deprecation/removed must agree in Metadata, by prepending filename with "_", and setting DOCUMENTATION.deprecated for deprecation or by removing all documentation for removed
lib/ansible/modules/web_infrastructure/ansible_tower/tower_job_list.py:0:0: invalid-documentation: DOCUMENTATION.deprecated: extra keys not allowed @ data['deprecated']. Got {'alternative': 'Use U(https://galaxy.ansible.com/awx/awx) instead.', 'removed_in': '2.11', 'why': 'All Tower or AWX content has moved to a collection.'}
lib/ansible/modules/web_infrastructure/ansible_tower/tower_job_template.py:0:0: deprecation-mismatch: Module deprecation/removed must agree in Metadata, by prepending filename with "_", and setting DOCUMENTATION.deprecated for deprecation or by removing all documentation for removed
lib/ansible/modules/web_infrastructure/ansible_tower/tower_job_template.py:0:0: invalid-documentation: DOCUMENTATION.deprecated: extra keys not allowed @ data['deprecated']. Got {'alternative': 'Use U(https://galaxy.ansible.com/awx/awx) instead.', 'removed_in': '2.11', 'why': 'All Tower or AWX content has moved to a collection.'}
lib/ansible/modules/web_infrastructure/ansible_tower/tower_job_wait.py:0:0: deprecation-mismatch: Module deprecation/removed must agree in Metadata, by prepending filename with "_", and setting DOCUMENTATION.deprecated for deprecation or by removing all documentation for removed
lib/ansible/modules/web_infrastructure/ansible_tower/tower_job_wait.py:0:0: invalid-documentation: DOCUMENTATION.deprecated: extra keys not allowed @ data['deprecated']. Got {'alternative': 'Use U(https://galaxy.ansible.com/awx/awx) instead.', 'removed_in': '2.11', 'why': 'All Tower or AWX content has moved to a collection.'}
lib/ansible/modules/web_infrastructure/ansible_tower/tower_label.py:0:0: deprecation-mismatch: Module deprecation/removed must agree in Metadata, by prepending filename with "_", and setting DOCUMENTATION.deprecated for deprecation or by removing all documentation for removed
lib/ansible/modules/web_infrastructure/ansible_tower/tower_label.py:0:0: invalid-documentation: DOCUMENTATION.deprecated: extra keys not allowed @ data['deprecated']. Got {'alternative': 'Use U(https://galaxy.ansible.com/awx/awx) instead.', 'removed_in': '2.11', 'why': 'All Tower or AWX content has moved to a collection.'}
lib/ansible/modules/web_infrastructure/ansible_tower/tower_notification.py:0:0: deprecation-mismatch: Module deprecation/removed must agree in Metadata, by prepending filename with "_", and setting DOCUMENTATION.deprecated for deprecation or by removing all documentation for removed
lib/ansible/modules/web_infrastructure/ansible_tower/tower_notification.py:0:0: invalid-documentation: DOCUMENTATION.deprecated: extra keys not allowed @ data['deprecated']. Got {'alternative': 'Use U(https://galaxy.ansible.com/awx/awx) instead.', 'removed_in': '2.11', 'why': 'All Tower or AWX content has moved to a collection.'}
lib/ansible/modules/web_infrastructure/ansible_tower/tower_organization.py:0:0: deprecation-mismatch: Module deprecation/removed must agree in Metadata, by prepending filename with "_", and setting DOCUMENTATION.deprecated for deprecation or by removing all documentation for removed
lib/ansible/modules/web_infrastructure/ansible_tower/tower_organization.py:0:0: invalid-documentation: DOCUMENTATION.deprecated: extra keys not allowed @ data['deprecated']. Got {'alternative': 'Use U(https://galaxy.ansible.com/awx/awx) instead.', 'removed_in': '2.11', 'why': 'All Tower or AWX content has moved to a collection.'}
lib/ansible/modules/web_infrastructure/ansible_tower/tower_project.py:0:0: deprecation-mismatch: Module deprecation/removed must agree in Metadata, by prepending filename with "_", and setting DOCUMENTATION.deprecated for deprecation or by removing all documentation for removed
lib/ansible/modules/web_infrastructure/ansible_tower/tower_project.py:0:0: invalid-documentation: DOCUMENTATION.deprecated: extra keys not allowed @ data['deprecated']. Got {'alternative': 'Use U(https://galaxy.ansible.com/awx/awx) instead.', 'removed_in': '2.11', 'why': 'All Tower or AWX content has moved to a collection.'}
lib/ansible/modules/web_infrastructure/ansible_tower/tower_receive.py:0:0: deprecation-mismatch: Module deprecation/removed must agree in Metadata, by prepending filename with "_", and setting DOCUMENTATION.deprecated for deprecation or by removing all documentation for removed
lib/ansible/modules/web_infrastructure/ansible_tower/tower_receive.py:0:0: invalid-documentation: DOCUMENTATION.deprecated: extra keys not allowed @ data['deprecated']. Got {'alternative': 'Use U(https://galaxy.ansible.com/awx/awx) instead.', 'removed_in': '2.11', 'why': 'All Tower or AWX content has moved to a collection.'}
lib/ansible/modules/web_infrastructure/ansible_tower/tower_role.py:0:0: deprecation-mismatch: Module deprecation/removed must agree in Metadata, by prepending filename with "_", and setting DOCUMENTATION.deprecated for deprecation or by removing all documentation for removed
lib/ansible/modules/web_infrastructure/ansible_tower/tower_role.py:0:0: invalid-documentation: DOCUMENTATION.deprecated: extra keys not allowed @ data['deprecated']. Got {'alternative': 'Use U(https://galaxy.ansible.com/awx/awx) instead.', 'removed_in': '2.11', 'why': 'All Tower or AWX content has moved to a collection.'}
lib/ansible/modules/web_infrastructure/ansible_tower/tower_send.py:0:0: deprecation-mismatch: Module deprecation/removed must agree in Metadata, by prepending filename with "_", and setting DOCUMENTATION.deprecated for deprecation or by removing all documentation for removed
lib/ansible/modules/web_infrastructure/ansible_tower/tower_send.py:0:0: invalid-documentation: DOCUMENTATION.deprecated: extra keys not allowed @ data['deprecated']. Got {'alternative': 'Use U(https://galaxy.ansible.com/awx/awx) instead.', 'removed_in': '2.11', 'why': 'All Tower or AWX content has moved to a collection.'}
lib/ansible/modules/web_infrastructure/ansible_tower/tower_settings.py:0:0: deprecation-mismatch: Module deprecation/removed must agree in Metadata, by prepending filename with "_", and setting DOCUMENTATION.deprecated for deprecation or by removing all documentation for removed
lib/ansible/modules/web_infrastructure/ansible_tower/tower_settings.py:0:0: invalid-documentation: DOCUMENTATION.deprecated: extra keys not allowed @ data['deprecated']. Got {'alternative': 'Use U(https://galaxy.ansible.com/awx/awx) instead.', 'removed_in': '2.11', 'why': 'All Tower or AWX content has moved to a collection.'}
lib/ansible/modules/web_infrastructure/ansible_tower/tower_team.py:0:0: deprecation-mismatch: Module deprecation/removed must agree in Metadata, by prepending filename with "_", and setting DOCUMENTATION.deprecated for deprecation or by removing all documentation for removed
lib/ansible/modules/web_infrastructure/ansible_tower/tower_team.py:0:0: invalid-documentation: DOCUMENTATION.deprecated: extra keys not allowed @ data['deprecated']. Got {'alternative': 'Use U(https://galaxy.ansible.com/awx/awx) instead.', 'removed_in': '2.11', 'why': 'All Tower or AWX content has moved to a collection.'}
lib/ansible/modules/web_infrastructure/ansible_tower/tower_user.py:0:0: deprecation-mismatch: Module deprecation/removed must agree in Metadata, by prepending filename with "_", and setting DOCUMENTATION.deprecated for deprecation or by removing all documentation for removed
lib/ansible/modules/web_infrastructure/ansible_tower/tower_user.py:0:0: invalid-documentation: DOCUMENTATION.deprecated: extra keys not allowed @ data['deprecated']. Got {'alternative': 'Use U(https://galaxy.ansible.com/awx/awx) instead.', 'removed_in': '2.11', 'why': 'All Tower or AWX content has moved to a collection.'}
lib/ansible/modules/web_infrastructure/ansible_tower/tower_workflow_launch.py:0:0: deprecation-mismatch: Module deprecation/removed must agree in Metadata, by prepending filename with "_", and setting DOCUMENTATION.deprecated for deprecation or by removing all documentation for removed
lib/ansible/modules/web_infrastructure/ansible_tower/tower_workflow_launch.py:0:0: invalid-documentation: DOCUMENTATION.deprecated: extra keys not allowed @ data['deprecated']. Got {'alternative': 'Use U(https://galaxy.ansible.com/awx/awx) instead.', 'removed_in': '2.11', 'why': 'All Tower or AWX content has moved to a collection.'}
lib/ansible/modules/web_infrastructure/ansible_tower/tower_workflow_template.py:0:0: deprecation-mismatch: Module deprecation/removed must agree in Metadata, by prepending filename with "_", and setting DOCUMENTATION.deprecated for deprecation or by removing all documentation for removed
lib/ansible/modules/web_infrastructure/ansible_tower/tower_workflow_template.py:0:0: invalid-documentation: DOCUMENTATION.deprecated: extra keys not allowed @ data['deprecated']. Got {'alternative': 'Use U(https://galaxy.ansible.com/awx/awx) instead.', 'removed_in': '2.11', 'why': 'All Tower or AWX content has moved to a collection.'}

click here for bot help

@ansibot ansibot added needs_revision This PR fails CI tests or a maintainer has requested a review/revision of the PR. and removed community_review In order to be merged, this PR must follow the community review workflow. labels Sep 27, 2019
@ansibot
Copy link
Contributor

ansibot commented Sep 30, 2019

@ansibot ansibot added deprecated This issue/PR relates to a deprecated module. module This issue/PR relates to a module. tower Tower community web_infrastructure Web-infrastructure category and removed small_patch labels Sep 30, 2019
@ryanpetrello
Copy link
Contributor

shipit

@ansibot
Copy link
Contributor

ansibot commented Sep 30, 2019

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

lib/ansible/modules/web_infrastructure/ansible_tower/_tower_credential.py:0:0: deprecation-mismatch: Module deprecation/removed must agree in Metadata, by prepending filename with "_", and setting DOCUMENTATION.deprecated for deprecation or by removing all documentation for removed
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_credential.py:0:0: doc-choices-do-not-match-spec: Argument 'become_method' in argument_spec defines choices as ([]) but documentation defines choices as (['None', 'sudo', 'su', 'pbrun', 'pfexec', 'pmrun'])
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_credential_type.py:0:0: deprecation-mismatch: Module deprecation/removed must agree in Metadata, by prepending filename with "_", and setting DOCUMENTATION.deprecated for deprecation or by removing all documentation for removed
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_credential_type.py:0:0: doc-missing-type: Argument 'description' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_credential_type.py:0:0: doc-missing-type: Argument 'kind' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_credential_type.py:0:0: doc-missing-type: Argument 'name' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_credential_type.py:0:0: doc-missing-type: Argument 'state' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_credential_type.py:0:0: parameter-type-not-in-doc: Argument 'injectors' in argument_spec defines type as 'dict' but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_credential_type.py:0:0: parameter-type-not-in-doc: Argument 'inputs' in argument_spec defines type as 'dict' but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_group.py:0:0: deprecation-mismatch: Module deprecation/removed must agree in Metadata, by prepending filename with "_", and setting DOCUMENTATION.deprecated for deprecation or by removing all documentation for removed
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_group.py:0:0: doc-default-does-not-match-spec: Argument 'source' in argument_spec defines default as ('manual') but documentation defines default as (None)
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_group.py:0:0: doc-missing-type: Argument 'credential' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_group.py:0:0: doc-missing-type: Argument 'description' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_group.py:0:0: doc-missing-type: Argument 'group_by' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_group.py:0:0: doc-missing-type: Argument 'instance_filters' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_group.py:0:0: doc-missing-type: Argument 'inventory' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_group.py:0:0: doc-missing-type: Argument 'name' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_group.py:0:0: doc-missing-type: Argument 'overwrite_vars' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_group.py:0:0: doc-missing-type: Argument 'source' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_group.py:0:0: doc-missing-type: Argument 'source_regions' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_group.py:0:0: doc-missing-type: Argument 'source_script' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_group.py:0:0: doc-missing-type: Argument 'source_vars' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_group.py:0:0: doc-missing-type: Argument 'state' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_group.py:0:0: doc-missing-type: Argument 'variables' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_host.py:0:0: deprecation-mismatch: Module deprecation/removed must agree in Metadata, by prepending filename with "_", and setting DOCUMENTATION.deprecated for deprecation or by removing all documentation for removed
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_host.py:0:0: doc-missing-type: Argument 'description' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_host.py:0:0: doc-missing-type: Argument 'inventory' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_host.py:0:0: doc-missing-type: Argument 'name' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_host.py:0:0: doc-missing-type: Argument 'state' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_host.py:0:0: doc-missing-type: Argument 'variables' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_inventory.py:0:0: deprecation-mismatch: Module deprecation/removed must agree in Metadata, by prepending filename with "_", and setting DOCUMENTATION.deprecated for deprecation or by removing all documentation for removed
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_inventory.py:0:0: doc-missing-type: Argument 'description' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_inventory.py:0:0: doc-missing-type: Argument 'host_filter' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_inventory.py:0:0: doc-missing-type: Argument 'kind' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_inventory.py:0:0: doc-missing-type: Argument 'name' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_inventory.py:0:0: doc-missing-type: Argument 'organization' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_inventory.py:0:0: doc-missing-type: Argument 'state' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_inventory.py:0:0: doc-missing-type: Argument 'variables' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_inventory_source.py:0:0: deprecation-mismatch: Module deprecation/removed must agree in Metadata, by prepending filename with "_", and setting DOCUMENTATION.deprecated for deprecation or by removing all documentation for removed
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_inventory_source.py:0:0: doc-missing-type: Argument 'credential' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_inventory_source.py:0:0: doc-missing-type: Argument 'description' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_inventory_source.py:0:0: doc-missing-type: Argument 'group_by' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_inventory_source.py:0:0: doc-missing-type: Argument 'instance_filters' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_inventory_source.py:0:0: doc-missing-type: Argument 'inventory' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_inventory_source.py:0:0: doc-missing-type: Argument 'name' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_inventory_source.py:0:0: doc-missing-type: Argument 'source' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_inventory_source.py:0:0: doc-missing-type: Argument 'source_path' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_inventory_source.py:0:0: doc-missing-type: Argument 'source_project' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_inventory_source.py:0:0: doc-missing-type: Argument 'source_regions' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_inventory_source.py:0:0: doc-missing-type: Argument 'source_script' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_inventory_source.py:0:0: doc-missing-type: Argument 'source_vars' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_inventory_source.py:0:0: doc-missing-type: Argument 'state' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_inventory_source.py:0:0: parameter-type-not-in-doc: Argument 'timeout' in argument_spec defines type as 'int' but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_inventory_source.py:0:0: parameter-type-not-in-doc: Argument 'update_cache_timeout' in argument_spec defines type as 'int' but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_job_cancel.py:0:0: deprecation-mismatch: Module deprecation/removed must agree in Metadata, by prepending filename with "_", and setting DOCUMENTATION.deprecated for deprecation or by removing all documentation for removed
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_job_cancel.py:0:0: parameter-type-not-in-doc: Argument 'job_id' in argument_spec defines type as 'int' but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_job_launch.py:0:0: deprecation-mismatch: Module deprecation/removed must agree in Metadata, by prepending filename with "_", and setting DOCUMENTATION.deprecated for deprecation or by removing all documentation for removed
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_job_launch.py:0:0: doc-missing-type: Argument 'job_type' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_job_launch.py:0:0: doc-missing-type: Argument 'limit' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_job_launch.py:0:0: nonexistent-parameter-documented: Argument 'job_explanation' is listed in DOCUMENTATION.options, but not accepted by the module argument_spec
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_job_launch.py:0:0: nonexistent-parameter-documented: Argument 'use_job_endpoint' is listed in DOCUMENTATION.options, but not accepted by the module argument_spec
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_job_launch.py:0:0: parameter-type-not-in-doc: Argument 'credential' in argument_spec defines type as 'str' but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_job_launch.py:0:0: parameter-type-not-in-doc: Argument 'extra_vars' in argument_spec defines type as 'list' but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_job_launch.py:0:0: parameter-type-not-in-doc: Argument 'inventory' in argument_spec defines type as 'str' but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_job_launch.py:0:0: parameter-type-not-in-doc: Argument 'job_template' in argument_spec defines type as 'str' but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_job_launch.py:0:0: parameter-type-not-in-doc: Argument 'tags' in argument_spec defines type as 'list' but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_job_list.py:0:0: deprecation-mismatch: Module deprecation/removed must agree in Metadata, by prepending filename with "_", and setting DOCUMENTATION.deprecated for deprecation or by removing all documentation for removed
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_job_list.py:0:0: doc-missing-type: Argument 'status' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_job_list.py:0:0: parameter-type-not-in-doc: Argument 'page' in argument_spec defines type as 'int' but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_job_list.py:0:0: parameter-type-not-in-doc: Argument 'query' in argument_spec defines type as 'dict' but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_job_template.py:0:0: deprecation-mismatch: Module deprecation/removed must agree in Metadata, by prepending filename with "_", and setting DOCUMENTATION.deprecated for deprecation or by removing all documentation for removed
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_job_template.py:0:0: doc-missing-type: Argument 'credential' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_job_template.py:0:0: doc-missing-type: Argument 'description' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_job_template.py:0:0: doc-missing-type: Argument 'host_config_key' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_job_template.py:0:0: doc-missing-type: Argument 'inventory' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_job_template.py:0:0: doc-missing-type: Argument 'job_tags' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_job_template.py:0:0: doc-missing-type: Argument 'job_type' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_job_template.py:0:0: doc-missing-type: Argument 'limit' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_job_template.py:0:0: doc-missing-type: Argument 'name' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_job_template.py:0:0: doc-missing-type: Argument 'playbook' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_job_template.py:0:0: doc-missing-type: Argument 'project' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_job_template.py:0:0: doc-missing-type: Argument 'skip_tags' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_job_template.py:0:0: doc-missing-type: Argument 'start_at_task' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_job_template.py:0:0: doc-missing-type: Argument 'state' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_job_template.py:0:0: doc-missing-type: Argument 'vault_credential' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_job_template.py:0:0: parameter-type-not-in-doc: Argument 'extra_vars_path' in argument_spec defines type as 'path' but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_job_template.py:0:0: parameter-type-not-in-doc: Argument 'forks' in argument_spec defines type as 'int' but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_job_template.py:0:0: parameter-type-not-in-doc: Argument 'timeout' in argument_spec defines type as 'int' but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_job_template.py:0:0: parameter-type-not-in-doc: Argument 'verbosity' in argument_spec defines type as 'int' but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_job_template.py:0:0: undocumented-parameter: Argument 'timeout' is listed in the argument_spec, but not documented in the module documentation
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_job_wait.py:0:0: deprecation-mismatch: Module deprecation/removed must agree in Metadata, by prepending filename with "_", and setting DOCUMENTATION.deprecated for deprecation or by removing all documentation for removed
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_job_wait.py:0:0: parameter-type-not-in-doc: Argument 'job_id' in argument_spec defines type as 'int' but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_job_wait.py:0:0: parameter-type-not-in-doc: Argument 'max_interval' in argument_spec defines type as 'float' but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_job_wait.py:0:0: parameter-type-not-in-doc: Argument 'min_interval' in argument_spec defines type as 'float' but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_job_wait.py:0:0: parameter-type-not-in-doc: Argument 'timeout' in argument_spec defines type as 'int' but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_label.py:0:0: deprecation-mismatch: Module deprecation/removed must agree in Metadata, by prepending filename with "_", and setting DOCUMENTATION.deprecated for deprecation or by removing all documentation for removed
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_label.py:0:0: doc-missing-type: Argument 'name' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_label.py:0:0: doc-missing-type: Argument 'organization' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_label.py:0:0: doc-missing-type: Argument 'state' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_notification.py:0:0: deprecation-mismatch: Module deprecation/removed must agree in Metadata, by prepending filename with "_", and setting DOCUMENTATION.deprecated for deprecation or by removing all documentation for removed
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_notification.py:0:0: doc-missing-type: Argument 'account_sid' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_notification.py:0:0: doc-missing-type: Argument 'account_token' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_notification.py:0:0: doc-missing-type: Argument 'api_url' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_notification.py:0:0: doc-missing-type: Argument 'client_name' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_notification.py:0:0: doc-missing-type: Argument 'color' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_notification.py:0:0: doc-missing-type: Argument 'description' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_notification.py:0:0: doc-missing-type: Argument 'from_number' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_notification.py:0:0: doc-missing-type: Argument 'host' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_notification.py:0:0: doc-missing-type: Argument 'message_from' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_notification.py:0:0: doc-missing-type: Argument 'name' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_notification.py:0:0: doc-missing-type: Argument 'nickname' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_notification.py:0:0: doc-missing-type: Argument 'notification_configuration' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_notification.py:0:0: doc-missing-type: Argument 'notification_type' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_notification.py:0:0: doc-missing-type: Argument 'organization' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_notification.py:0:0: doc-missing-type: Argument 'password' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_notification.py:0:0: doc-missing-type: Argument 'sender' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_notification.py:0:0: doc-missing-type: Argument 'server' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_notification.py:0:0: doc-missing-type: Argument 'service_key' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_notification.py:0:0: doc-missing-type: Argument 'state' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_notification.py:0:0: doc-missing-type: Argument 'subdomain' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_notification.py:0:0: doc-missing-type: Argument 'token' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_notification.py:0:0: doc-missing-type: Argument 'url' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_notification.py:0:0: doc-missing-type: Argument 'username' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_notification.py:0:0: parameter-type-not-in-doc: Argument 'headers' in argument_spec defines type as 'dict' but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_notification.py:0:0: parameter-type-not-in-doc: Argument 'port' in argument_spec defines type as 'int' but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_notification.py:0:0: parameter-type-not-in-doc: Argument 'recipients' in argument_spec defines type as 'list' but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_notification.py:0:0: parameter-type-not-in-doc: Argument 'to_numbers' in argument_spec defines type as 'list' but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_organization.py:0:0: deprecation-mismatch: Module deprecation/removed must agree in Metadata, by prepending filename with "_", and setting DOCUMENTATION.deprecated for deprecation or by removing all documentation for removed
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_organization.py:0:0: doc-missing-type: Argument 'description' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_organization.py:0:0: doc-missing-type: Argument 'name' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_organization.py:0:0: doc-missing-type: Argument 'state' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_project.py:0:0: deprecation-mismatch: Module deprecation/removed must agree in Metadata, by prepending filename with "_", and setting DOCUMENTATION.deprecated for deprecation or by removing all documentation for removed
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_project.py:0:0: doc-missing-type: Argument 'custom_virtualenv' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_project.py:0:0: doc-missing-type: Argument 'description' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_project.py:0:0: doc-missing-type: Argument 'local_path' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_project.py:0:0: doc-missing-type: Argument 'name' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_project.py:0:0: doc-missing-type: Argument 'organization' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_project.py:0:0: doc-missing-type: Argument 'scm_branch' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_project.py:0:0: doc-missing-type: Argument 'scm_credential' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_project.py:0:0: doc-missing-type: Argument 'scm_type' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_project.py:0:0: doc-missing-type: Argument 'scm_url' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_project.py:0:0: doc-missing-type: Argument 'state' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_project.py:0:0: parameter-type-not-in-doc: Argument 'job_timeout' in argument_spec defines type as 'int' but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_project.py:0:0: parameter-type-not-in-doc: Argument 'scm_update_cache_timeout' in argument_spec defines type as 'int' but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_receive.py:0:0: deprecation-mismatch: Module deprecation/removed must agree in Metadata, by prepending filename with "_", and setting DOCUMENTATION.deprecated for deprecation or by removing all documentation for removed
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_receive.py:0:0: parameter-type-not-in-doc: Argument 'credential' in argument_spec defines type as 'list' but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_receive.py:0:0: parameter-type-not-in-doc: Argument 'credential_type' in argument_spec defines type as 'list' but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_receive.py:0:0: parameter-type-not-in-doc: Argument 'inventory' in argument_spec defines type as 'list' but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_receive.py:0:0: parameter-type-not-in-doc: Argument 'inventory_script' in argument_spec defines type as 'list' but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_receive.py:0:0: parameter-type-not-in-doc: Argument 'job_template' in argument_spec defines type as 'list' but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_receive.py:0:0: parameter-type-not-in-doc: Argument 'notification_template' in argument_spec defines type as 'list' but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_receive.py:0:0: parameter-type-not-in-doc: Argument 'organization' in argument_spec defines type as 'list' but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_receive.py:0:0: parameter-type-not-in-doc: Argument 'project' in argument_spec defines type as 'list' but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_receive.py:0:0: parameter-type-not-in-doc: Argument 'team' in argument_spec defines type as 'list' but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_receive.py:0:0: parameter-type-not-in-doc: Argument 'user' in argument_spec defines type as 'list' but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_receive.py:0:0: parameter-type-not-in-doc: Argument 'workflow' in argument_spec defines type as 'list' but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_role.py:0:0: deprecation-mismatch: Module deprecation/removed must agree in Metadata, by prepending filename with "_", and setting DOCUMENTATION.deprecated for deprecation or by removing all documentation for removed
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_role.py:0:0: doc-missing-type: Argument 'credential' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_role.py:0:0: doc-missing-type: Argument 'inventory' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_role.py:0:0: doc-missing-type: Argument 'job_template' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_role.py:0:0: doc-missing-type: Argument 'organization' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_role.py:0:0: doc-missing-type: Argument 'project' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_role.py:0:0: doc-missing-type: Argument 'role' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_role.py:0:0: doc-missing-type: Argument 'state' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_role.py:0:0: doc-missing-type: Argument 'target_team' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_role.py:0:0: doc-missing-type: Argument 'team' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_role.py:0:0: doc-missing-type: Argument 'user' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_send.py:0:0: deprecation-mismatch: Module deprecation/removed must agree in Metadata, by prepending filename with "_", and setting DOCUMENTATION.deprecated for deprecation or by removing all documentation for removed
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_send.py:0:0: doc-missing-type: Argument 'assets' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_send.py:0:0: doc-missing-type: Argument 'password_management' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_send.py:0:0: parameter-type-not-in-doc: Argument 'files' in argument_spec defines type as 'list' but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_send.py:0:0: parameter-type-not-in-doc: Argument 'prevent' in argument_spec defines type as 'list' but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_settings.py:0:0: deprecation-mismatch: Module deprecation/removed must agree in Metadata, by prepending filename with "_", and setting DOCUMENTATION.deprecated for deprecation or by removing all documentation for removed
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_settings.py:0:0: doc-missing-type: Argument 'name' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_settings.py:0:0: doc-missing-type: Argument 'value' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_team.py:0:0: deprecation-mismatch: Module deprecation/removed must agree in Metadata, by prepending filename with "_", and setting DOCUMENTATION.deprecated for deprecation or by removing all documentation for removed
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_team.py:0:0: doc-missing-type: Argument 'description' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_team.py:0:0: doc-missing-type: Argument 'name' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_team.py:0:0: doc-missing-type: Argument 'organization' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_team.py:0:0: doc-missing-type: Argument 'state' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_team.py:0:0: undocumented-parameter: Argument 'description' is listed in the argument_spec, but not documented in the module documentation
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_user.py:0:0: deprecation-mismatch: Module deprecation/removed must agree in Metadata, by prepending filename with "_", and setting DOCUMENTATION.deprecated for deprecation or by removing all documentation for removed
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_user.py:0:0: doc-missing-type: Argument 'email' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_user.py:0:0: doc-missing-type: Argument 'first_name' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_user.py:0:0: doc-missing-type: Argument 'last_name' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_user.py:0:0: doc-missing-type: Argument 'password' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_user.py:0:0: doc-missing-type: Argument 'state' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_user.py:0:0: doc-missing-type: Argument 'username' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_workflow_launch.py:0:0: deprecation-mismatch: Module deprecation/removed must agree in Metadata, by prepending filename with "_", and setting DOCUMENTATION.deprecated for deprecation or by removing all documentation for removed
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_workflow_launch.py:0:0: doc-missing-type: Argument 'extra_vars' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_workflow_launch.py:0:0: doc-missing-type: Argument 'workflow_template' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_workflow_launch.py:0:0: parameter-type-not-in-doc: Argument 'timeout' in argument_spec defines type as 'int' but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_workflow_template.py:0:0: deprecation-mismatch: Module deprecation/removed must agree in Metadata, by prepending filename with "_", and setting DOCUMENTATION.deprecated for deprecation or by removing all documentation for removed
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_workflow_template.py:0:0: doc-missing-type: Argument 'description' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_workflow_template.py:0:0: doc-missing-type: Argument 'extra_vars' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_workflow_template.py:0:0: doc-missing-type: Argument 'inventory' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_workflow_template.py:0:0: doc-missing-type: Argument 'name' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_workflow_template.py:0:0: doc-missing-type: Argument 'organization' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_workflow_template.py:0:0: doc-missing-type: Argument 'schema' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_workflow_template.py:0:0: doc-missing-type: Argument 'state' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_workflow_template.py:0:0: doc-missing-type: Argument 'survey' in argument_spec uses default type ('str') but documentation doesn't define type

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

test/sanity/ignore.txt:5490:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_credential.py' does not exist
test/sanity/ignore.txt:5491:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_credential_type.py' does not exist
test/sanity/ignore.txt:5492:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_credential_type.py' does not exist
test/sanity/ignore.txt:5493:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_group.py' does not exist
test/sanity/ignore.txt:5494:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_group.py' does not exist
test/sanity/ignore.txt:5495:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_group.py' does not exist
test/sanity/ignore.txt:5496:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_host.py' does not exist
test/sanity/ignore.txt:5497:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_host.py' does not exist
test/sanity/ignore.txt:5498:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_inventory.py' does not exist
test/sanity/ignore.txt:5499:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_inventory_source.py' does not exist
test/sanity/ignore.txt:5500:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_inventory_source.py' does not exist
test/sanity/ignore.txt:5501:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_job_cancel.py' does not exist
test/sanity/ignore.txt:5502:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_job_launch.py' does not exist
test/sanity/ignore.txt:5503:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_job_launch.py' does not exist
test/sanity/ignore.txt:5504:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_job_launch.py' does not exist
test/sanity/ignore.txt:5505:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_job_list.py' does not exist
test/sanity/ignore.txt:5506:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_job_list.py' does not exist
test/sanity/ignore.txt:5507:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_job_template.py' does not exist
test/sanity/ignore.txt:5508:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_job_template.py' does not exist
test/sanity/ignore.txt:5509:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_job_template.py' does not exist
test/sanity/ignore.txt:5510:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_job_wait.py' does not exist
test/sanity/ignore.txt:5511:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_label.py' does not exist
test/sanity/ignore.txt:5512:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_notification.py' does not exist
test/sanity/ignore.txt:5513:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_notification.py' does not exist
test/sanity/ignore.txt:5514:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_organization.py' does not exist
test/sanity/ignore.txt:5515:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_project.py' does not exist
test/sanity/ignore.txt:5516:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_project.py' does not exist
test/sanity/ignore.txt:5517:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_receive.py' does not exist
test/sanity/ignore.txt:5518:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_role.py' does not exist
test/sanity/ignore.txt:5519:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_send.py' does not exist
test/sanity/ignore.txt:5520:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_send.py' does not exist
test/sanity/ignore.txt:5521:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_settings.py' does not exist
test/sanity/ignore.txt:5522:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_team.py' does not exist
test/sanity/ignore.txt:5523:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_team.py' does not exist
test/sanity/ignore.txt:5524:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_user.py' does not exist
test/sanity/ignore.txt:5525:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_workflow_launch.py' does not exist
test/sanity/ignore.txt:5526:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_workflow_launch.py' does not exist
test/sanity/ignore.txt:5527:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_workflow_template.py' does not exist

The test ansible-test sanity --test use-argspec-type-path [explain] failed with 2 errors:

lib/ansible/modules/web_infrastructure/ansible_tower/_tower_group.py:138:32: use argspec type="path" instead of type="str" to avoid use of `expanduser`
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_host.py:100:32: use argspec type="path" instead of type="str" to avoid use of `expanduser`

click here for bot help

@ansibot ansibot removed the needs_triage Needs a first human triage before being processed. label Sep 30, 2019
@thedoubl3j
Copy link
Member

👍

@ansibot
Copy link
Contributor

ansibot commented Sep 30, 2019

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

lib/ansible/modules/web_infrastructure/ansible_tower/_tower_host.py:0:0: doc-missing-type: Argument 'description' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_host.py:0:0: doc-missing-type: Argument 'inventory' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_host.py:0:0: doc-missing-type: Argument 'name' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_host.py:0:0: doc-missing-type: Argument 'state' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_host.py:0:0: doc-missing-type: Argument 'variables' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_inventory_source.py:0:0: doc-missing-type: Argument 'source' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_inventory_source.py:0:0: doc-type-does-not-match-spec: Argument 'update_cache_timeout' in argument_spec defines type as 'int' but documentation defines type as 'str'
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_inventory_source.py:0:0: parameter-type-not-in-doc: Argument 'timeout' in argument_spec defines type as 'int' but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_job_launch.py:0:0: doc-type-does-not-match-spec: Argument 'extra_vars' in argument_spec defines type as 'list' but documentation defines type as 'str'
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_job_launch.py:0:0: doc-type-does-not-match-spec: Argument 'tags' in argument_spec defines type as 'list' but documentation defines type as 'str'
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_job_launch.py:0:0: nonexistent-parameter-documented: Argument 'job_explanation' is listed in DOCUMENTATION.options, but not accepted by the module argument_spec
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_job_launch.py:0:0: nonexistent-parameter-documented: Argument 'use_job_endpoint' is listed in DOCUMENTATION.options, but not accepted by the module argument_spec
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_job_list.py:0:0: doc-type-does-not-match-spec: Argument 'query' in argument_spec defines type as 'dict' but documentation defines type as 'str'
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_job_template.py:0:0: parameter-type-not-in-doc: Argument 'timeout' in argument_spec defines type as 'int' but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_job_template.py:0:0: undocumented-parameter: Argument 'timeout' is listed in the argument_spec, but not documented in the module documentation
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_job_wait.py:0:0: parameter-type-not-in-doc: Argument 'job_id' in argument_spec defines type as 'int' but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_job_wait.py:0:0: parameter-type-not-in-doc: Argument 'max_interval' in argument_spec defines type as 'float' but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_job_wait.py:0:0: parameter-type-not-in-doc: Argument 'min_interval' in argument_spec defines type as 'float' but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_job_wait.py:0:0: parameter-type-not-in-doc: Argument 'timeout' in argument_spec defines type as 'int' but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_label.py:0:0: doc-missing-type: Argument 'name' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_label.py:0:0: doc-missing-type: Argument 'organization' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_label.py:0:0: doc-missing-type: Argument 'state' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_notification.py:0:0: doc-missing-type: Argument 'account_sid' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_notification.py:0:0: doc-missing-type: Argument 'account_token' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_notification.py:0:0: doc-missing-type: Argument 'api_url' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_notification.py:0:0: doc-missing-type: Argument 'client_name' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_notification.py:0:0: doc-missing-type: Argument 'color' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_notification.py:0:0: doc-missing-type: Argument 'description' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_notification.py:0:0: doc-missing-type: Argument 'from_number' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_notification.py:0:0: doc-missing-type: Argument 'host' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_notification.py:0:0: doc-missing-type: Argument 'message_from' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_notification.py:0:0: doc-missing-type: Argument 'name' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_notification.py:0:0: doc-missing-type: Argument 'nickname' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_notification.py:0:0: doc-missing-type: Argument 'notification_configuration' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_notification.py:0:0: doc-missing-type: Argument 'notification_type' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_notification.py:0:0: doc-missing-type: Argument 'organization' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_notification.py:0:0: doc-missing-type: Argument 'password' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_notification.py:0:0: doc-missing-type: Argument 'sender' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_notification.py:0:0: doc-missing-type: Argument 'server' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_notification.py:0:0: doc-missing-type: Argument 'service_key' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_notification.py:0:0: doc-missing-type: Argument 'state' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_notification.py:0:0: doc-missing-type: Argument 'subdomain' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_notification.py:0:0: doc-missing-type: Argument 'token' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_notification.py:0:0: doc-missing-type: Argument 'url' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_notification.py:0:0: doc-missing-type: Argument 'username' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_notification.py:0:0: parameter-type-not-in-doc: Argument 'headers' in argument_spec defines type as 'dict' but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_notification.py:0:0: parameter-type-not-in-doc: Argument 'port' in argument_spec defines type as 'int' but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_notification.py:0:0: parameter-type-not-in-doc: Argument 'recipients' in argument_spec defines type as 'list' but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_notification.py:0:0: parameter-type-not-in-doc: Argument 'to_numbers' in argument_spec defines type as 'list' but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_organization.py:0:0: doc-missing-type: Argument 'description' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_organization.py:0:0: doc-missing-type: Argument 'name' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_organization.py:0:0: doc-missing-type: Argument 'state' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_project.py:0:0: doc-missing-type: Argument 'custom_virtualenv' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_project.py:0:0: doc-missing-type: Argument 'description' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_project.py:0:0: doc-missing-type: Argument 'local_path' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_project.py:0:0: doc-missing-type: Argument 'name' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_project.py:0:0: doc-missing-type: Argument 'organization' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_project.py:0:0: doc-missing-type: Argument 'scm_branch' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_project.py:0:0: doc-missing-type: Argument 'scm_credential' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_project.py:0:0: doc-missing-type: Argument 'scm_type' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_project.py:0:0: doc-missing-type: Argument 'scm_url' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_project.py:0:0: doc-missing-type: Argument 'state' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_project.py:0:0: parameter-type-not-in-doc: Argument 'job_timeout' in argument_spec defines type as 'int' but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_project.py:0:0: parameter-type-not-in-doc: Argument 'scm_update_cache_timeout' in argument_spec defines type as 'int' but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_receive.py:0:0: parameter-type-not-in-doc: Argument 'credential' in argument_spec defines type as 'list' but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_receive.py:0:0: parameter-type-not-in-doc: Argument 'credential_type' in argument_spec defines type as 'list' but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_receive.py:0:0: parameter-type-not-in-doc: Argument 'inventory' in argument_spec defines type as 'list' but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_receive.py:0:0: parameter-type-not-in-doc: Argument 'inventory_script' in argument_spec defines type as 'list' but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_receive.py:0:0: parameter-type-not-in-doc: Argument 'job_template' in argument_spec defines type as 'list' but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_receive.py:0:0: parameter-type-not-in-doc: Argument 'notification_template' in argument_spec defines type as 'list' but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_receive.py:0:0: parameter-type-not-in-doc: Argument 'organization' in argument_spec defines type as 'list' but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_receive.py:0:0: parameter-type-not-in-doc: Argument 'project' in argument_spec defines type as 'list' but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_receive.py:0:0: parameter-type-not-in-doc: Argument 'team' in argument_spec defines type as 'list' but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_receive.py:0:0: parameter-type-not-in-doc: Argument 'user' in argument_spec defines type as 'list' but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_receive.py:0:0: parameter-type-not-in-doc: Argument 'workflow' in argument_spec defines type as 'list' but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_role.py:0:0: doc-missing-type: Argument 'credential' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_role.py:0:0: doc-missing-type: Argument 'inventory' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_role.py:0:0: doc-missing-type: Argument 'job_template' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_role.py:0:0: doc-missing-type: Argument 'organization' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_role.py:0:0: doc-missing-type: Argument 'project' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_role.py:0:0: doc-missing-type: Argument 'role' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_role.py:0:0: doc-missing-type: Argument 'state' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_role.py:0:0: doc-missing-type: Argument 'target_team' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_role.py:0:0: doc-missing-type: Argument 'team' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_role.py:0:0: doc-missing-type: Argument 'user' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_send.py:0:0: doc-missing-type: Argument 'assets' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_send.py:0:0: doc-missing-type: Argument 'password_management' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_send.py:0:0: parameter-type-not-in-doc: Argument 'files' in argument_spec defines type as 'list' but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_send.py:0:0: parameter-type-not-in-doc: Argument 'prevent' in argument_spec defines type as 'list' but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_settings.py:0:0: doc-missing-type: Argument 'name' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_settings.py:0:0: doc-missing-type: Argument 'value' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_team.py:0:0: doc-missing-type: Argument 'description' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_team.py:0:0: doc-missing-type: Argument 'name' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_team.py:0:0: doc-missing-type: Argument 'organization' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_team.py:0:0: doc-missing-type: Argument 'state' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_team.py:0:0: undocumented-parameter: Argument 'description' is listed in the argument_spec, but not documented in the module documentation
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_user.py:0:0: doc-missing-type: Argument 'email' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_user.py:0:0: doc-missing-type: Argument 'first_name' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_user.py:0:0: doc-missing-type: Argument 'last_name' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_user.py:0:0: doc-missing-type: Argument 'password' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_user.py:0:0: doc-missing-type: Argument 'state' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_user.py:0:0: doc-missing-type: Argument 'username' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_workflow_launch.py:0:0: doc-missing-type: Argument 'extra_vars' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_workflow_launch.py:0:0: doc-missing-type: Argument 'workflow_template' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_workflow_launch.py:0:0: parameter-type-not-in-doc: Argument 'timeout' in argument_spec defines type as 'int' but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_workflow_template.py:0:0: doc-missing-type: Argument 'description' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_workflow_template.py:0:0: doc-missing-type: Argument 'extra_vars' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_workflow_template.py:0:0: doc-missing-type: Argument 'inventory' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_workflow_template.py:0:0: doc-missing-type: Argument 'name' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_workflow_template.py:0:0: doc-missing-type: Argument 'organization' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_workflow_template.py:0:0: doc-missing-type: Argument 'schema' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_workflow_template.py:0:0: doc-missing-type: Argument 'state' in argument_spec uses default type ('str') but documentation doesn't define type
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_workflow_template.py:0:0: doc-missing-type: Argument 'survey' in argument_spec uses default type ('str') but documentation doesn't define type

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

test/sanity/ignore.txt:5490:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_credential.py' does not exist
test/sanity/ignore.txt:5491:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_credential_type.py' does not exist
test/sanity/ignore.txt:5492:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_credential_type.py' does not exist
test/sanity/ignore.txt:5493:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_group.py' does not exist
test/sanity/ignore.txt:5494:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_group.py' does not exist
test/sanity/ignore.txt:5495:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_group.py' does not exist
test/sanity/ignore.txt:5496:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_host.py' does not exist
test/sanity/ignore.txt:5497:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_host.py' does not exist
test/sanity/ignore.txt:5498:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_inventory.py' does not exist
test/sanity/ignore.txt:5499:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_inventory_source.py' does not exist
test/sanity/ignore.txt:5500:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_inventory_source.py' does not exist
test/sanity/ignore.txt:5501:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_job_cancel.py' does not exist
test/sanity/ignore.txt:5502:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_job_launch.py' does not exist
test/sanity/ignore.txt:5503:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_job_launch.py' does not exist
test/sanity/ignore.txt:5504:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_job_launch.py' does not exist
test/sanity/ignore.txt:5505:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_job_list.py' does not exist
test/sanity/ignore.txt:5506:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_job_list.py' does not exist
test/sanity/ignore.txt:5507:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_job_template.py' does not exist
test/sanity/ignore.txt:5508:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_job_template.py' does not exist
test/sanity/ignore.txt:5509:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_job_template.py' does not exist
test/sanity/ignore.txt:5510:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_job_wait.py' does not exist
test/sanity/ignore.txt:5511:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_label.py' does not exist
test/sanity/ignore.txt:5512:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_notification.py' does not exist
test/sanity/ignore.txt:5513:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_notification.py' does not exist
test/sanity/ignore.txt:5514:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_organization.py' does not exist
test/sanity/ignore.txt:5515:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_project.py' does not exist
test/sanity/ignore.txt:5516:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_project.py' does not exist
test/sanity/ignore.txt:5517:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_receive.py' does not exist
test/sanity/ignore.txt:5518:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_role.py' does not exist
test/sanity/ignore.txt:5519:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_send.py' does not exist
test/sanity/ignore.txt:5520:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_send.py' does not exist
test/sanity/ignore.txt:5521:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_settings.py' does not exist
test/sanity/ignore.txt:5522:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_team.py' does not exist
test/sanity/ignore.txt:5523:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_team.py' does not exist
test/sanity/ignore.txt:5524:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_user.py' does not exist
test/sanity/ignore.txt:5525:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_workflow_launch.py' does not exist
test/sanity/ignore.txt:5526:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_workflow_launch.py' does not exist
test/sanity/ignore.txt:5527:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_workflow_template.py' does not exist

The test ansible-test sanity --test use-argspec-type-path [explain] failed with 2 errors:

lib/ansible/modules/web_infrastructure/ansible_tower/_tower_group.py:152:32: use argspec type="path" instead of type="str" to avoid use of `expanduser`
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_host.py:100:32: use argspec type="path" instead of type="str" to avoid use of `expanduser`

click here for bot help

@ansibot ansibot added the ci_verified Changes made in this PR are causing tests to fail. label Sep 30, 2019
@AlanCoding
Copy link
Member Author

sanity tests passing locally, will check back in for CI results.

@ansibot ansibot removed the ci_verified Changes made in this PR are causing tests to fail. label Oct 1, 2019
@ansibot
Copy link
Contributor

ansibot commented Oct 1, 2019

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

test/sanity/ignore.txt:5490:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_credential.py' does not exist
test/sanity/ignore.txt:5491:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_credential_type.py' does not exist
test/sanity/ignore.txt:5492:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_credential_type.py' does not exist
test/sanity/ignore.txt:5493:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_group.py' does not exist
test/sanity/ignore.txt:5494:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_group.py' does not exist
test/sanity/ignore.txt:5495:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_group.py' does not exist
test/sanity/ignore.txt:5496:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_host.py' does not exist
test/sanity/ignore.txt:5497:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_host.py' does not exist
test/sanity/ignore.txt:5498:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_inventory.py' does not exist
test/sanity/ignore.txt:5499:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_inventory_source.py' does not exist
test/sanity/ignore.txt:5500:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_inventory_source.py' does not exist
test/sanity/ignore.txt:5501:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_job_cancel.py' does not exist
test/sanity/ignore.txt:5502:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_job_launch.py' does not exist
test/sanity/ignore.txt:5503:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_job_launch.py' does not exist
test/sanity/ignore.txt:5504:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_job_launch.py' does not exist
test/sanity/ignore.txt:5505:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_job_list.py' does not exist
test/sanity/ignore.txt:5506:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_job_list.py' does not exist
test/sanity/ignore.txt:5507:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_job_template.py' does not exist
test/sanity/ignore.txt:5508:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_job_template.py' does not exist
test/sanity/ignore.txt:5509:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_job_template.py' does not exist
test/sanity/ignore.txt:5510:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_job_wait.py' does not exist
test/sanity/ignore.txt:5511:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_label.py' does not exist
test/sanity/ignore.txt:5512:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_notification.py' does not exist
test/sanity/ignore.txt:5513:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_notification.py' does not exist
test/sanity/ignore.txt:5514:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_organization.py' does not exist
test/sanity/ignore.txt:5515:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_project.py' does not exist
test/sanity/ignore.txt:5516:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_project.py' does not exist
test/sanity/ignore.txt:5517:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_receive.py' does not exist
test/sanity/ignore.txt:5518:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_role.py' does not exist
test/sanity/ignore.txt:5519:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_send.py' does not exist
test/sanity/ignore.txt:5520:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_send.py' does not exist
test/sanity/ignore.txt:5521:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_settings.py' does not exist
test/sanity/ignore.txt:5522:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_team.py' does not exist
test/sanity/ignore.txt:5523:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_team.py' does not exist
test/sanity/ignore.txt:5524:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_user.py' does not exist
test/sanity/ignore.txt:5525:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_workflow_launch.py' does not exist
test/sanity/ignore.txt:5526:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_workflow_launch.py' does not exist
test/sanity/ignore.txt:5527:1: File 'lib/ansible/modules/web_infrastructure/ansible_tower/tower_workflow_template.py' does not exist

The test ansible-test sanity --test use-argspec-type-path [explain] failed with 2 errors:

lib/ansible/modules/web_infrastructure/ansible_tower/_tower_group.py:152:32: use argspec type="path" instead of type="str" to avoid use of `expanduser`
lib/ansible/modules/web_infrastructure/ansible_tower/_tower_host.py:105:32: use argspec type="path" instead of type="str" to avoid use of `expanduser`

click here for bot help

@ansibot ansibot added the ci_verified Changes made in this PR are causing tests to fail. label Oct 1, 2019
@ansibot
Copy link
Contributor

ansibot commented Oct 1, 2019

@ansibot ansibot added support:core This issue/PR relates to code supported by the Ansible Engineering Team. and removed ci_verified Changes made in this PR are causing tests to fail. labels Oct 1, 2019
@AlanCoding
Copy link
Member Author

I don't think so?

But there is a bit of an issue up-in-the-air here. We are using the metadata marker "deprecated", but there is a new one for "migrated_to" (I think, might not be congruent) #63952

That is reflected in some of the conversation here. But that is extremely new, and we have no precedent for using it in a context like this. I don't know if it's okay to use it in a context like this. But I also don't know if the syntax in this PR currently will be preferred. So I'm waiting for direction on that, if there is anything to do.

I'm happy to try doing the newest and best thing, if we can get definition about what that is.

@MarkusTeufelberger
Copy link
Contributor

The foreman module is also removed upstream and refers to a collection nowadays, maybe it can serve as an example?

@AlanCoding
Copy link
Member Author

that is new to me

https://github.com/ansible/ansible/blob/f9ab9b4d6851488b22ae2a017c13503aef26c7ea/lib/ansible/modules/remote_management/foreman/_foreman.py

looks like it's doing about the same thing as here. But that also happened before any migrated_to option was around.

@ansibot ansibot added needs_rebase https://docs.ansible.com/ansible/devel/dev_guide/developing_rebasing.html stale_ci This PR has been tested by CI more than one week ago. Close and re-open this PR to get it retested. labels Nov 8, 2019
@ansibot ansibot removed needs_rebase https://docs.ansible.com/ansible/devel/dev_guide/developing_rebasing.html stale_ci This PR has been tested by CI more than one week ago. Close and re-open this PR to get it retested. labels Nov 12, 2019
@ansibot ansibot added needs_rebase https://docs.ansible.com/ansible/devel/dev_guide/developing_rebasing.html stale_ci This PR has been tested by CI more than one week ago. Close and re-open this PR to get it retested. labels Nov 21, 2019
@ansibot ansibot removed needs_rebase https://docs.ansible.com/ansible/devel/dev_guide/developing_rebasing.html stale_ci This PR has been tested by CI more than one week ago. Close and re-open this PR to get it retested. labels Dec 6, 2019
@ansibot ansibot added the botmeta This PR modifies the BOTMETA.yml and this requires special attention! label Dec 6, 2019
Copy link
Member

@thedoubl3j thedoubl3j left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

with the addition to the botmeta, this looks good. we are moving to do this for modules that have moved out for partners now as well. lgtm shipit

@ansibot ansibot added stale_ci This PR has been tested by CI more than one week ago. Close and re-open this PR to get it retested. stale_review Updates were made after the last review and the last review is more than 7 days old. labels Dec 17, 2019
@ansibot
Copy link
Contributor

ansibot commented Dec 25, 2019

@ansibot ansibot added needs_rebase https://docs.ansible.com/ansible/devel/dev_guide/developing_rebasing.html and removed stale_review Updates were made after the last review and the last review is more than 7 days old. labels Feb 3, 2020
@AlanCoding
Copy link
Member Author

🎉 #67233 🎉

@AlanCoding AlanCoding closed this Feb 14, 2020
@ansible ansible locked and limited conversation to collaborators Mar 17, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
affects_2.10 This issue/PR affects Ansible v2.10 botmeta This PR modifies the BOTMETA.yml and this requires special attention! deprecated This issue/PR relates to a deprecated module. docs This issue/PR relates to or includes documentation. has_issue module This issue/PR relates to a module. needs_rebase https://docs.ansible.com/ansible/devel/dev_guide/developing_rebasing.html needs_revision This PR fails CI tests or a maintainer has requested a review/revision of the PR. stale_ci This PR has been tested by CI more than one week ago. Close and re-open this PR to get it retested. support:community This issue/PR relates to code supported by the Ansible community. support:core This issue/PR relates to code supported by the Ansible Engineering Team. test This PR relates to tests. tower Tower community web_infrastructure Web-infrastructure category
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

6 participants