diff --git a/.gitea/workflows/provision_configure.yaml b/.gitea/workflows/provision_configure.yaml index 49006f8..0b62c7f 100644 --- a/.gitea/workflows/provision_configure.yaml +++ b/.gitea/workflows/provision_configure.yaml @@ -78,14 +78,9 @@ jobs: apt install python3-pip -y python3 -m pip install ansible - - name: Run playbook - uses: dawidd6/action-ansible-playbook@v2 - with: - # Required, playbook filepath - playbook: ../ansible/main.yml - # Optional, directory where playbooks live - # directory: ../ansible/ - # Optional, galaxy requirements filepath - # requirements: requirements.yaml - options: | - --inventory ../ansible/inventory.ini + - name: Run Ansible Playbook + env: + ANSIBLE_USER: ${{ secrets.ANSIBLE_USER }} + ANSIBLE_HOST_KEY_CHECKING: False + run: | + ansible-playbook -i ../ansible/inventory.ini ../ansible/main.yml diff --git a/ansible/main.yml b/ansible/main.yml index 6f502d6..498d0d0 100644 --- a/ansible/main.yml +++ b/ansible/main.yml @@ -3,23 +3,9 @@ become: true gather_facts: false roles: - # - geerlingguy.pip - docker - vars: - pip_install_use: apt - # pip_install_packages: - # - name: six - - # pre_tasks: - # - name: Ensure python3 and pip are available - # ansible.builtin.raw: | - # sudo apt update && sudo apt install -y python3 python3-pip python3-six - # changed_when: false tasks: - # - name: Manually gather facts after 'six' is installed - # ansible.builtin.setup: - - name: Delete existing hello world container community.docker.docker_container: name: "les-06" diff --git a/ansible/requirements.yml b/ansible/requirements.yml deleted file mode 100644 index 4881321..0000000 --- a/ansible/requirements.yml +++ /dev/null @@ -1 +0,0 @@ -- src: geerlingguy.pip