From 8afe04bd3f506fcef12e3dce10c3eb04a3b87492 Mon Sep 17 00:00:00 2001 From: Chris Hammer Date: Fri, 10 Nov 2023 13:04:28 -0500 Subject: [PATCH] add cleanup and change lint_work_dir add pause so we can have time to check managed nodes filesystem --- venv.yml | 26 +++++++++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/venv.yml b/venv.yml index ddcd035..e4b9179 100644 --- a/venv.yml +++ b/venv.yml @@ -7,7 +7,7 @@ vars: ansible_lint_venv_dir : /tmp/ansible-lint-venv git_repo_to_lint : https://gitea.thezengarden.net/chris/ansible-lint-poc.git - lint_work_dir : /tmp/repositories + lint_work_dir : /tmp/lint_repository tasks: @@ -25,6 +25,12 @@ state: present + - name: Disable CRB repository as it is no longer neded + ansible.builtin.command: + cmd: dnf config-manager --disable crb + changed_when: true + + - name: Create VirtualEnv and Install ansible-lint ansible.builtin.pip: name: ansible-lint==6.22.0 @@ -67,3 +73,21 @@ dest: "{{ lint_work_dir }}" version: main + + - name: Clone target repository into + ansible.builtin.pause: + seconds: 30 + + + - name: Cleanup repository destination + ansible.builtin.file: + path: "{{ lint_work_dir }}" + state: absent + + + - name: Cleanup installed packages + ansible.builtin.package: + name: + - python3-setuptools + - virtualenv + state: absent