mirror of
https://github.com/ansible/awx.git
synced 2026-04-30 06:05:28 -02:30
Merge pull request #9722 from beeankha/remove_tower_cli
Remove/Modify Usage of tower-cli (Deprecated) in Collections Test
tower-cli is no longer being maintained; this PR removes three test tasks that are no longer necessary from awx_collection/tests/integration/targets/tower_project_manual/tasks/create_project_dir.yml, and it modifies the last task in that test file to use awx-cli instead.
I also noticed this warning while running Collections tests:
awx/main/tasks.py:2109
/awx_devel/awx/main/tasks.py:2109: DeprecationWarning: invalid escape sequence \s
d['Password:\s*?$'] = 'scm_password' # noqa
This PR modifies that part of /awx_devel/awx/main/tasks.py into a raw string to fix this issue.
FYI, some deprecated Collections modules depend on the usage of tower-cli, but those tests are currently getting skipped:
awx_collection/test/awx/test_send_receive.py::test_receive_send_jt SKIPPED (The tower-cli library is needed to run th...) [ 56%]
awx_collection/test/awx/test_workflow_template.py::test_create_workflow_job_template SKIPPED (The tower-cli library i...) [ 73%]
awx_collection/test/awx/test_workflow_template.py::test_with_nested_workflow SKIPPED (The tower-cli library is needed...) [ 74%]
awx_collection/test/awx/test_workflow_template.py::test_schema_with_branches SKIPPED (The tower-cli library is needed...) [ 74%]
awx_collection/test/awx/test_workflow_template.py::test_with_missing_ujt SKIPPED (The tower-cli library is needed to ...) [ 75%]
Reviewed-by: Bianca Henderson <beeankha@gmail.com>
Reviewed-by: Ryan Petrello <None>
This commit is contained in:
@@ -2106,7 +2106,7 @@ class RunProjectUpdate(BaseTask):
|
||||
d = super(RunProjectUpdate, self).get_password_prompts(passwords)
|
||||
d[r'Username for.*:\s*?$'] = 'scm_username'
|
||||
d[r'Password for.*:\s*?$'] = 'scm_password'
|
||||
d['Password:\s*?$'] = 'scm_password' # noqa
|
||||
d[r'Password:\s*?$'] = 'scm_password'
|
||||
d[r'\S+?@\S+?\'s\s+?password:\s*?$'] = 'scm_password'
|
||||
d[r'Enter passphrase for .*:\s*?$'] = 'scm_key_unlock'
|
||||
d[r'Bad passphrase, try again for .*:\s*?$'] = ''
|
||||
|
||||
Reference in New Issue
Block a user