27 lines
602 B
YAML
27 lines
602 B
YAML
---
|
|
|
|
- hosts: '{{ ip_addr }}'
|
|
become: yes
|
|
become_method: sudo
|
|
gather_facts: yes
|
|
|
|
tasks:
|
|
|
|
# step1 - run apt-get update
|
|
- name: update index of all packages
|
|
ansible.builtin.apt:
|
|
update_cache: true
|
|
force_apt_get: true
|
|
|
|
# step2 - run apt-get update
|
|
- name: update all packages to their latest version
|
|
ansible.builtin.apt:
|
|
name: "exim4"
|
|
state: latest
|
|
force_apt_get: true
|
|
|
|
# step3 - run apt autoremove
|
|
- name: autoremove packages unused dependency packages
|
|
ansible.builtin.apt:
|
|
autoremove: true
|
|
force_apt_get: true |