Commit graph

17 commits

Author SHA1 Message Date
Andreas B. Mundt
6e49613f4c Merge branch 'dev-vm' into fvs 2024-02-05 19:57:39 +01:00
Andreas B. Mundt
202ca25466 Improve emitter logic: Only run upgrade tasks if full run not needed.
If a machine's timestamp is older than the date of the last
git commit, do a full ansible run.  If the time stamp is older
than the trigger time (given as argument to 'emitter') but
younger than the latest git commit, run only the upgrade tasks.

A single outdated machine triggers the full run for all
machines in the list.
2024-02-02 19:25:30 +01:00
Raphael Dannecker
fb4041b6f2 remove old desktop VM-starters 2024-01-30 15:17:02 +01:00
Andreas B. Mundt
57ec856f49 Avoid exposing passwords in the process list, use a password file. 2024-01-20 07:56:48 +01:00
Andreas B. Mundt
57e090034d Move ansible stamps to root directory to fix installation.
During installation, ansible-pull is run as root,
'/home/ansible/.ansible/' does not exist.
2024-01-17 13:05:22 +01:00
Andreas B. Mundt
aa8bc09ce6 Implement time stamp and improve reporter syntax.
The directory access time used so far is modified on every
ansible run and independent of the ansible module/playbook.
2024-01-16 11:59:18 +01:00
Andreas B. Mundt
00194514ab Improve kernel regression handling. 2024-01-12 17:45:20 +01:00
Andreas B. Mundt
c24ea63ed8 Work around kernel CIFS regression. 2024-01-11 17:24:54 +01:00
Andreas B. Mundt
b4d9cbdb94 Remove unattended-upgrades leftover. 2024-01-11 17:24:54 +01:00
Raphael Dannecker
47844f3019 extra network interface for TIA VM 2023-11-15 14:57:05 +01:00
Andreas B. Mundt
5818c027ac Clean up print queue script and implementation. 2023-11-11 18:11:02 +01:00
Raphael Dannecker
70c45c477f printerservers vaulted 2023-11-09 16:51:09 +01:00
Raphael Dannecker
f7c7eb1901 check if rmlpr.timer is installed before disabling 2023-11-09 13:42:02 +01:00
Raphael Dannecker
50e88b0b65 Merge branch 'fvs' of gitlab.steinbeisschule-reutlingen.de:L_MDT/debian-lan4fvs into fvs 2023-11-09 09:11:45 +01:00
Raphael Dannecker
0e4073336a printing role without lmn-linuxmusterclient7 2023-11-09 09:10:23 +01:00
Andreas B. Mundt
a057159c24 Implement systemd-networkd and iwd for WLAN connection. 2023-11-09 08:16:02 +01:00
Andreas B. Mundt
a586ac5201 Combine playbooks and update/adapt inventory accordingly. 2023-10-21 17:18:41 +02:00
Renamed from lmn-desktop.yml (Browse further)