Commit graph

615 commits

Author SHA1 Message Date
Andreas B. Mundt
fe7ec2f2e9 Clean up cachefsd leftover. 2024-03-12 16:42:18 +01:00
Andreas B. Mundt
b4a78bdd84 Revert "Implement cifs caching with cachefilesd."
This reverts commit 6c7209e82b.
2024-03-12 11:25:18 +01:00
Andreas B. Mundt
ab70115e85 Fix Desktop PC that ended up in laptop group. 2024-03-12 11:19:50 +01:00
Andreas B. Mundt
ac97b0d3a4 Work around interrupted dpkg run. 2024-03-12 11:11:22 +01:00
Raphael Dannecker
4c6a499cf0 Fix misspelled name of lmnsynci-User. 2024-03-12 10:39:18 +01:00
Raphael Dannecker
b271d4978e Create vm_usage_information.txt in not exists. 2024-03-12 09:21:07 +01:00
Raphael Dannecker
7667f12399 use correct path to rfkill 2024-03-12 08:59:53 +01:00
Raphael Dannecker
30f24bb666 delete old VM-images when running out of space 2024-03-10 10:02:31 +01:00
Raphael Dannecker
c99ec444f8 create printerlist.csv to inform VMs about available printers 2024-03-10 10:02:31 +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
94b6aaf640 Throttling not needed with patched apt-cacher-ng, cf. #1022043. 2024-02-24 11:30:54 +01:00
Andreas B. Mundt
05481f114f Add missing host. 2024-02-24 11:30:54 +01:00
Andreas B. Mundt
e3db074ba7 Use groups instead of boolean group varibles. 2024-02-24 11:30:54 +01:00
Andreas B. Mundt
ad76bbd1f1 For some laptops, wifi is off after booting. 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
Andreas B. Mundt
37e4108021 Provide dual screen setup where needed.
For SDDM, the projector is switched off: dual_screen[0].
For Wayland, dual_screen[1] is set as primary screen.
2024-02-14 15:06:05 +01:00
Andreas B. Mundt
07f34be546 Fix VMs with home on CIFS. 2024-02-14 15:06:05 +01:00
Andreas B. Mundt
d4f6d91f15 Allow starting multiple VMs where the first uses the macvtap device. 2024-02-13 20:16:47 +01:00
Raphael Dannecker
9320f6fd67 allways pull torrent-files from backing-files 2024-02-08 09:22:26 +01:00
Raphael Dannecker
1a9cb2d68a fix path of qcow2 file for outdated-check 2024-02-08 07:22:40 +01:00
Andreas B. Mundt
72a134fcbf Fixes for the laptop role merged before.
Packages need to be installed before messing around
with network configurations.
2024-02-07 17:20:11 +01:00
Andreas B. Mundt
cb41f2cbac Merge branch 'fvs-wlanstick-feature' into fvs 2024-02-06 17:55:42 +01:00
Andreas B. Mundt
b442573b86 Proposed-updates task sometimes hangs. Try fix. 2024-02-06 15:23:52 +01:00
Raphael Dannecker
2cb8ff0c51 A134 hosts added 2024-02-06 13:42:04 +01:00
Raphael Dannecker
d93192dad8 clean up some deprecated networkd configs 2024-02-06 13:40:11 +01:00
Raphael Dannecker
f8bf585b5f Set virbr1's MAC to en*'s MAC 2024-02-06 13:39:02 +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
Raphael Dannecker
8383997e5d additional bridge virbr1 for usb ethernet adapter 2024-02-05 13:10:25 +01:00
Raphael Dannecker
d285b9dbf0 vm-upload must be run as user root 2024-02-05 12:59:23 +01:00
Andreas B. Mundt
eeec281bb0 Fix path for RAM image. SIP client on request. 2024-02-05 11:46:11 +01:00
Andreas B. Mundt
191948cf8a Enable proposed-updates repository for some hosts.
This makes stepwise upgrades and testing on parts of the
infrastructure possible.
2024-02-05 11:45:18 +01:00
Andreas B. Mundt
1e91e30a3f Add RAM option to allow exploring DHCP. 2024-02-04 10:21:02 +01:00
Andreas B. Mundt
9590af9ba2 Minor fixes and improvements. 2024-02-02 19:29:27 +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
6f00bf8549 enable, but don't start NetworkManager 2024-02-01 15:50:35 +01:00
Raphael Dannecker
ccec0f7fea fix owner of starters 2024-02-01 15:01:59 +01:00
Raphael Dannecker
89f851bc73 vm cpu utilization optimized 2024-02-01 09:08:33 +01:00
Raphael Dannecker
a410f4528c 2nd nic for TIA-VM (--bridge Option in vm-start) 2024-02-01 08:13:27 +01:00
Raphael Dannecker
fb4041b6f2 remove old desktop VM-starters 2024-01-30 15:17:02 +01:00
Raphael Dannecker
a18bb05551 Merge branch 'fvs' into dev-vm 2024-01-30 08:38:46 +01:00
Raphael Dannecker
deb9243165 Merge branch 'fvs' into fvs-wlanstick-feature 2024-01-30 08:34:24 +01:00
Andreas B. Mundt
cfae3f22ed VM chooser menu and much faster direct kernel loading. 2024-01-30 08:28:47 +01:00
Raphael Dannecker
f62969b2c2 remove deprecated networkd and NetworkManager entries 2024-01-30 08:26:55 +01:00
Raphael Dannecker
496f99b519 laptop class CIFS mount option for faster SMB-reconnection when switching networks 2024-01-30 08:06:46 +01:00
Andreas B. Mundt
1622106e3c Calculate memory and number of CPUs for the VM. 2024-01-27 10:12:30 +01:00
Andreas B. Mundt
138c4f7d7e Simplify netboot VM start by script. 2024-01-27 10:12:30 +01:00
Andreas B. Mundt
0a0e942fd0 Remove update notification in task bar.
Updates are managed centrally now and users cannot
install them anyway.
2024-01-27 10:12:30 +01:00
Raphael Dannecker
d3aac1b0e7 Use NetworkManager for wifi-sticks only 2024-01-25 20:09:06 +01:00