Commit graph

24 commits

Author SHA1 Message Date
Raphael Dannecker
b271d4978e Create vm_usage_information.txt in not exists. 2024-03-12 09:21:07 +01:00
Andreas B. Mundt
ed7dadf612 Fix ansible run during installation with limitted groups. 2024-02-24 11:30:54 +01:00
Andreas B. Mundt
8856b74e91 Install customized CodeBlocks packages in all PC rooms. 2024-02-24 11:30:54 +01:00
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
Renamed from lmn-desktop.yml (Browse further)