fix(actions): Adds actions to lint ansible and yaml

This commit is contained in:
Thomas Maurice 2024-02-20 18:17:02 +01:00
parent d20db64817
commit 43e7b6850d
Signed by: thomas
GPG key ID: 1D577F50583032A6
17 changed files with 303 additions and 38 deletions

View file

@ -1,5 +1,6 @@
---
- hosts: all
- name: "Install the base playbook"
hosts: all
roles:
- role: root_user
tags: root_user

View file

@ -1,4 +1,5 @@
---
- hosts: all
- name: "Install docker"
hosts: all
roles:
- geerlingguy.docker

View file

@ -1,6 +1,7 @@
---
- hosts: all
- name: "Reboot hosts"
hosts: all
tasks:
- name: Reboot
reboot:
reboot_timeout: 3600
- name: Reboot
ansible.builtin.reboot:
reboot_timeout: 3600

View file

@ -1,9 +1,17 @@
---
- hosts: all
- name: "Upgrade hosts"
hosts: all
tasks:
- name: "update apt cache"
apt: update_cache=yes force_apt_get=yes cache_valid_time=3600
- name: "upgrade packages"
apt: upgrade=safe force_apt_get=yes
- name: "upgrade dist packages"
apt: upgrade=dist force_apt_get=yes
- name: "Run update apt cache"
ansible.builtin.apt:
update_cache: true
force_apt_get: true
cache_valid_time: 3600
- name: "Run upgrade packages"
ansible.builtin.apt:
upgrade: safe
force_apt_get: true
- name: "Run upgrade dist packages"
ansible.builtin.apt:
upgrade: dist
force_apt_get: true