ba87c225cd
* fixed fetch traversal from slurp * ignore slurp result for dest * fixed naming when source is relative * fixed bug in local connection plugin * added tests with fake slurp * moved existing role tests into runme.sh * normalized on action excepts * moved dest transform down to when needed * added is_subpath check * fixed bug in local connection fixes #67793 CVE-2019-3828
12 lines
413 B
Bash
Executable file
12 lines
413 B
Bash
Executable file
#!/usr/bin/env bash
|
|
|
|
set -eux
|
|
|
|
# setup required roles
|
|
ln -s ../../setup_remote_tmp_dir roles/setup_remote_tmp_dir
|
|
|
|
# run old type role tests
|
|
ansible-playbook -i ../../inventory run_fetch_tests.yml -e "output_dir=${OUTPUT_DIR}" -v "$@"
|
|
|
|
# run tests to avoid path injection from slurp when fetch uses become
|
|
ansible-playbook -i ../../inventory injection/avoid_slurp_return.yml -e "output_dir=${OUTPUT_DIR}" -v "$@"
|