Andreas B. Mundt
665109ef55
Improve emitter and time stamping.
...
The emitter failed to keep book on hosts where ansible did not succeed.
2024-02-24 11:30:54 +01:00
Raphael Dannecker
d93192dad8
clean up some deprecated networkd configs
2024-02-06 13:40:11 +01:00
Raphael Dannecker
94f19984e1
Merge branch 'fvs' into fvs-wlanstick-feature
2024-02-06 08:09:23 +01:00
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
Raphael Dannecker
f62969b2c2
remove deprecated networkd and NetworkManager entries
2024-01-30 08:26:55 +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