]> freie-schul-it.de Git - fsit_smgt.git/commitdiff
added Task für Roundup-Tracker
authorUllli <ullli@freie-schul-it.de>
Tue, 2 Jun 2026 06:38:36 +0000 (08:38 +0200)
committerUllli <ullli@freie-schul-it.de>
Tue, 2 Jun 2026 06:38:36 +0000 (08:38 +0200)
tasks/main.yml
tasks/roundup_tracker.yml [new file with mode: 0644]

index affc7fd6e3c725e1ff0724c77036bb578ebfd223..2b487c27571ff02e9184a3e7ce5a6f496c02b211 100644 (file)
@@ -67,6 +67,9 @@
 - name: Paperless-NGX
   ansible.builtin.include_tasks: paperless_ngx.yml
   when: ("paperless_ngx" in group_names)
 - name: Paperless-NGX
   ansible.builtin.include_tasks: paperless_ngx.yml
   when: ("paperless_ngx" in group_names)
+- name: Roundup-Tracker
+  ansible.builtin.include_tasks: roundup_tracker.yml
+  when: ("roundup_tracker" in group_names)
 # inventroy lieber mit ansible-cmd
 # Inventory immer als letztes
 #- name: Include inventory (last task)
 # inventroy lieber mit ansible-cmd
 # Inventory immer als letztes
 #- name: Include inventory (last task)
diff --git a/tasks/roundup_tracker.yml b/tasks/roundup_tracker.yml
new file mode 100644 (file)
index 0000000..434657a
--- /dev/null
@@ -0,0 +1,19 @@
+---
+- name: install server specific packages
+  ansible.builtin.apt:
+    update_cache: yes
+    pkg:
+      - python3-pip
+      - python3-virtualenv
+
+- name: create dir for virtualenv
+  ansible.builtin.file:
+    path: /home/ansible/virtualenv
+    state: directory
+
+- name: install list of packages _via pip_ # works different with debian 12
+  ansible.builtin.pip:
+    name: roundup
+    virtualenv: /home/ansible/virtualenv
+    state: latest
+