Просмотр исходного кода

Merge pull request #92 from gabegon8910/main

2 new ansible scripts
Christian Lempa 2 лет назад
Родитель
Сommit
cdbd9d60a1
2 измененных файлов с 36 добавлено и 0 удалено
  1. 10 0
      ansible/installation/int-qemu-agent.yaml
  2. 26 0
      ansible/update/upd-apt.yaml

+ 10 - 0
ansible/installation/int-qemu-agent.yaml

@@ -0,0 +1,10 @@
+---
+- name: Install qemu-guest-agent package
+  hosts: all
+  become: true
+  become_method: sudo
+  tasks:
+    - name: Install qemu-guest-agent
+      apt:
+        name: qemu-guest-agent
+        state: present

+ 26 - 0
ansible/update/upd-apt.yaml

@@ -0,0 +1,26 @@
+---
+- name: Update and upgrade apt packages
+  hosts: all 
+  tasks:
+    - name: Update packages with apt
+      when: ansible_pkg_mgr == 'apt'
+      apt:
+        update_cache: yes
+
+    - name: Update packages with yum
+      when: ansible_pkg_mgr == 'yum'
+      yum:
+        name: '*'
+        state: latest
+
+    - name: Upgrade packages with apt
+      when: ansible_pkg_mgr == 'apt'
+      apt:
+        upgrade: dist
+
+    - name: Upgrade packages with yum
+      when: ansible_pkg_mgr == 'yum'
+      yum:
+        name: '*'
+        state: latest
+        exclude: kernel*