mirror of
https://github.com/ansible/awx.git
synced 2026-01-09 23:12:08 -03:30
Fully rely on error ignoring for sanity rel imports
This commit is contained in:
parent
2bc2e26cc7
commit
1bdae2d1f7
1
Makefile
1
Makefile
@ -403,7 +403,6 @@ test_collection_sanity:
|
||||
rm -rf sanity
|
||||
mkdir -p sanity/ansible_collections/awx
|
||||
cp -Ra awx_collection sanity/ansible_collections/awx/awx # symlinks do not work
|
||||
cd sanity/ansible_collections/awx/awx && ansible-playbook -i localhost, make_imports_absolute.yml # hack because sanity tests do not fully work
|
||||
cd sanity/ansible_collections/awx/awx && git init && git add . # requires both this file structure and a git repo, so there you go
|
||||
cd sanity/ansible_collections/awx/awx && ansible-test sanity --test validate-modules
|
||||
|
||||
|
||||
@ -1,17 +0,0 @@
|
||||
- hosts: localhost
|
||||
gather_facts: false
|
||||
connection: local
|
||||
|
||||
tasks:
|
||||
- name: Find all module files
|
||||
find:
|
||||
paths: "{{ playbook_dir }}/plugins/modules"
|
||||
patterns: "*.py"
|
||||
register: module_files
|
||||
|
||||
- name: Change module_utils imports to absolute namespace and package names
|
||||
replace:
|
||||
path: "{{ item.path }}"
|
||||
regexp: '^from ..module_utils.ansible_tower'
|
||||
replace: 'from ansible_collections.awx.awx.plugins.module_utils.ansible_tower'
|
||||
with_items: "{{ module_files.files }}"
|
||||
@ -17,4 +17,28 @@ plugins/modules/tower_settings.py validate-modules:missing-module-utils-import
|
||||
plugins/modules/tower_team.py validate-modules:missing-module-utils-import
|
||||
plugins/modules/tower_user.py validate-modules:missing-module-utils-import
|
||||
plugins/modules/tower_workflow_launch.py validate-modules:missing-module-utils-import
|
||||
plugins/modules/tower_workflow_template.py validate-modules:missing-module-utils-import
|
||||
plugins/modules/tower_workflow_template.py validate-modules:missing-module-utils-import
|
||||
plugins/modules/tower_credential_type.py validate-modules:import-error
|
||||
plugins/modules/tower_credential.py validate-modules:import-error
|
||||
plugins/modules/tower_group.py validate-modules:import-error
|
||||
plugins/modules/tower_host.py validate-modules:import-error
|
||||
plugins/modules/tower_inventory.py validate-modules:import-error
|
||||
plugins/modules/tower_inventory_source.py validate-modules:import-error
|
||||
plugins/modules/tower_job_cancel.py validate-modules:import-error
|
||||
plugins/modules/tower_job_launch.py validate-modules:import-error
|
||||
plugins/modules/tower_job_list.py validate-modules:import-error
|
||||
plugins/modules/tower_job_wait.py validate-modules:import-error
|
||||
plugins/modules/tower_job_template.py validate-modules:import-error
|
||||
plugins/modules/tower_label.py validate-modules:import-error
|
||||
plugins/modules/tower_notification.py validate-modules:import-error
|
||||
plugins/modules/tower_organization.py validate-modules:import-error
|
||||
plugins/modules/tower_project.py validate-modules:import-error
|
||||
plugins/modules/tower_receive.py validate-modules:import-error
|
||||
plugins/modules/tower_role.py validate-modules:import-error
|
||||
plugins/modules/tower_settings.py validate-modules:import-error
|
||||
plugins/modules/tower_send.py validate-modules:import-error
|
||||
plugins/modules/tower_team.py validate-modules:import-error
|
||||
plugins/modules/tower_user.py validate-modules:import-error
|
||||
plugins/modules/tower_workflow_launch.py validate-modules:import-error
|
||||
plugins/modules/tower_workflow_template.py validate-modules:import-error
|
||||
plugins/modules/tower_workflow_job_template.py validate-modules:import-error
|
||||
@ -17,4 +17,28 @@ plugins/modules/tower_settings.py validate-modules:missing-module-utils-import
|
||||
plugins/modules/tower_team.py validate-modules:missing-module-utils-import
|
||||
plugins/modules/tower_user.py validate-modules:missing-module-utils-import
|
||||
plugins/modules/tower_workflow_launch.py validate-modules:missing-module-utils-import
|
||||
plugins/modules/tower_workflow_template.py validate-modules:missing-module-utils-import
|
||||
plugins/modules/tower_workflow_template.py validate-modules:missing-module-utils-import
|
||||
plugins/modules/tower_credential_type.py validate-modules:import-error
|
||||
plugins/modules/tower_credential.py validate-modules:import-error
|
||||
plugins/modules/tower_group.py validate-modules:import-error
|
||||
plugins/modules/tower_host.py validate-modules:import-error
|
||||
plugins/modules/tower_inventory.py validate-modules:import-error
|
||||
plugins/modules/tower_inventory_source.py validate-modules:import-error
|
||||
plugins/modules/tower_job_cancel.py validate-modules:import-error
|
||||
plugins/modules/tower_job_launch.py validate-modules:import-error
|
||||
plugins/modules/tower_job_list.py validate-modules:import-error
|
||||
plugins/modules/tower_job_wait.py validate-modules:import-error
|
||||
plugins/modules/tower_job_template.py validate-modules:import-error
|
||||
plugins/modules/tower_label.py validate-modules:import-error
|
||||
plugins/modules/tower_notification.py validate-modules:import-error
|
||||
plugins/modules/tower_organization.py validate-modules:import-error
|
||||
plugins/modules/tower_project.py validate-modules:import-error
|
||||
plugins/modules/tower_receive.py validate-modules:import-error
|
||||
plugins/modules/tower_role.py validate-modules:import-error
|
||||
plugins/modules/tower_settings.py validate-modules:import-error
|
||||
plugins/modules/tower_send.py validate-modules:import-error
|
||||
plugins/modules/tower_team.py validate-modules:import-error
|
||||
plugins/modules/tower_user.py validate-modules:import-error
|
||||
plugins/modules/tower_workflow_launch.py validate-modules:import-error
|
||||
plugins/modules/tower_workflow_template.py validate-modules:import-error
|
||||
plugins/modules/tower_workflow_job_template.py validate-modules:import-error
|
||||
Loading…
x
Reference in New Issue
Block a user