Files
Matt DavisandGitHub b401c9246e Ensure ansible-galaxy test server shutdown (#86880)
* Accidental reuse on test retry usually timed out prematurely
2026-04-22 11:06:48 -07:00

31 lines
1.0 KiB
YAML

- hosts: localhost
vars:
git_install: '{{ lookup("file", lookup("env", "OUTPUT_DIR") + "/git_install.json") | from_json }}'
openssl_install: '{{ lookup("file", lookup("env", "OUTPUT_DIR") + "/openssl_install.json") | from_json }}'
ws_dir: '{{ lookup("file", lookup("env", "OUTPUT_DIR") + "/ws_dir.json") | from_json }}'
testserver_pid: '{{ lookup("file", ws_dir ~ "/testserver.json") | from_json }}'
tasks:
- name: cleanup
include_tasks: "{{ cleanup_filename }}"
with_first_found:
- "cleanup-{{ ansible_distribution | lower }}.yml"
- "cleanup-default.yml"
loop_control:
loop_var: cleanup_filename
- name: stop testserver
raw: kill -2 {{ testserver_pid }}
- name: Remove default collection directories
file:
path: "{{ item }}"
state: absent
loop:
- "~/.ansible/collections/ansible_collections"
- /usr/share/ansible/collections/ansible_collections
- name: Remove webserver directory
file:
path: "{{ ws_dir }}"
state: absent