Some changes in Ansible configuration

This commit is contained in:
2025-08-24 11:36:56 +02:00
parent 4f119750c7
commit ea113ad443
3 changed files with 16 additions and 4 deletions

2
.gitignore vendored
View File

@@ -1 +1,3 @@
.vscode/ .vscode/
Ansible/secrets.yml
Ansible/inventory/hosts.ini

View File

@@ -3,12 +3,22 @@
become: true become: true
tasks: tasks:
- name: Update cache - name: Update apt cache
ansible.builtin.apt: ansible.builtin.apt:
update_cache: true update_cache: true
register: cache_updated register: cache_updated
- name: Upgrade packages if something is changed - name: Upgrade all packages
ansible.builtin.apt: ansible.builtin.apt:
upgrade: "yes" upgrade: "yes"
when: cache_updated.changed when: cache_updated.changed or cache_updated.rc == 0
- name: Autoremove unnecessary packages
ansible.builtin.apt:
autoremove: true
when: cache_updated.changed or cache_updated.rc == 0
- name: Autoclean apt cache
ansible.builtin.apt:
autoclean: true
when: cache_updated.changed or cache_updated.rc == 0

0
Ansible/hosts.ini Normal file
View File