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
Andreas B. Mundt
3c33cde8c6
Webserver playbook for linuxmuster.
2024-01-24 13:00:59 +01:00
Raphael Dannecker
b5bb3c9fa6
create VMs without xml machine file
2024-01-24 10:02:03 +01:00
Andreas B. Mundt
5a2ae0d33c
Add files and variable missing in last commit.
2024-01-23 08:07:39 +01:00
Andreas B. Mundt
4ce97f5486
Fixes and new desktop starter synchronization system.
2024-01-20 14:38:02 +01:00
Andreas B. Mundt
350f4c2646
Configure a valid DHT cache directory.
2024-01-20 14:33:12 +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
Raphael Dannecker
917b45aadc
move sudo-config for mounthome back to separate file
2024-01-19 22:15:04 +01:00
Raphael Dannecker
330e688fe8
sudo privileges for mounthome.sh and sync-vm.sh
2024-01-19 22:08:12 +01:00
Raphael Dannecker
40962fd9de
distribute VM-images with aria2 instead of ctorrent
2024-01-19 20:08:19 +01:00
Andreas B. Mundt
e30a7032a5
No 'cache=loose' mount option for teachers' PCs.
...
Use the default 'cache=strict' for the CIFS mount to
provide extra data consistency.
2024-01-18 08:41:52 +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
2a79f3c304
Fix console login error message from pam mount.
2024-01-16 12:01:30 +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
5ed4c2a135
Attempt to shorten login time by ignoring group members.
...
This is seems to be the solution for larger groups.
2024-01-16 11:47:55 +01:00
Raphael Dannecker
73e6fb1403
host added
2024-01-15 10:53:03 +01:00
Andreas B. Mundt
2c0182ffe6
Cache file and directory attributes for 10 minutes.
2024-01-13 11:05:03 +01:00
Andreas B. Mundt
36ee4039bf
Send MAC addresses via 'reporter'.
2024-01-12 17:45:20 +01:00
Andreas B. Mundt
3a14705d42
Inventory, emitter shows more details, and minor fixes.
2024-01-12 17:45:20 +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
Andreas B. Mundt
a29d89a7ab
Revert "Install all updates unattended."
...
This reverts commit 6c26983d85
.
From the linux kernel update from 6.16 to 6.17 we learn: It is
not recommended to install updates unattended, c.f. Bug #1060052 .
2024-01-11 17:24:54 +01:00
Andreas B. Mundt
7161f0ed28
Avoid cutting off network when configured over wifi.
2024-01-11 17:24:54 +01:00
Andreas B. Mundt
cbd6715cde
Add alternative PDF viewer.
...
Okular has problems with document scaling when printing: Too large
page margins.
2024-01-11 17:24:54 +01:00
Andreas B. Mundt
6c7209e82b
Implement cifs caching with cachefilesd.
2023-12-22 14:13:41 +01:00
Andreas B. Mundt
e57c9e5b5c
Fix failing sssd-pac.service ( #1037930 ).
2023-12-21 22:37:02 +01:00