fix: add ANSIBLE_HOST_KEY_CHECKING environment variable to playbook jobs

This commit is contained in:
2025-08-12 23:44:25 +05:30
parent 7f21c5b8e6
commit f80b4d090d

View File

@@ -19,6 +19,8 @@ jobs:
echo "${{ secrets.ANSIBLE_BECOME_PASS }}" > /mnt/become-pass.txt && \ echo "${{ secrets.ANSIBLE_BECOME_PASS }}" > /mnt/become-pass.txt && \
chmod 600 /mnt/default-key chmod 600 /mnt/default-key
- name: Update packages - name: Update packages
env:
ANSIBLE_HOST_KEY_CHECKING: 'False'
run: | run: |
ansible-playbook -i /mnt/inventory.yml --vault-pass-file /mnt/become-pass.txt --key-file /mnt/default-key /mnt/playbooks/update-packages.yml ansible-playbook -i /mnt/inventory.yml --vault-pass-file /mnt/become-pass.txt --key-file /mnt/default-key /mnt/playbooks/update-packages.yml
@@ -35,6 +37,8 @@ jobs:
echo "${{ secrets.ANSIBLE_BECOME_PASS }}" > /mnt/become-pass.txt && \ echo "${{ secrets.ANSIBLE_BECOME_PASS }}" > /mnt/become-pass.txt && \
chmod 600 /mnt/default-key chmod 600 /mnt/default-key
- name: Prune ctr images - name: Prune ctr images
env:
ANSIBLE_HOST_KEY_CHECKING: 'False'
run: | run: |
ansible-playbook -i /mnt/inventory.yml --vault-pass-file /mnt/become-pass.txt --key-file /mnt/default-key /mnt/playbooks/prune-k3s.yml ansible-playbook -i /mnt/inventory.yml --vault-pass-file /mnt/become-pass.txt --key-file /mnt/default-key /mnt/playbooks/prune-k3s.yml
@@ -44,6 +48,8 @@ jobs:
image: alpine/ansible:2.18.6 image: alpine/ansible:2.18.6
steps: steps:
- name: Setup environment - name: Setup environment
env:
ANSIBLE_HOST_KEY_CHECKING: 'False'
run: | run: |
apk add git apk add git
git clone https://gitea.akshun-lab.uk/akshun/ansible.git /mnt git clone https://gitea.akshun-lab.uk/akshun/ansible.git /mnt