Commit graph

61 commits

Author SHA1 Message Date
Raphael Dannecker
72340155ed Correct ansible syntax to pass ansible-lint 2025-02-27 12:20:57 +01:00
Raphael Dannecker
985e02443c Hardware has changed in some classrooms 2025-01-22 14:45:14 +01:00
Raphael Dannecker
9ab774ef24 Set default audio to line out for some devices 2024-11-27 12:06:03 +01:00
Raphael Dannecker
017b6759ce Add new hosts to inventory 2024-11-26 12:46:48 +01:00
Raphael Dannecker
c0770ac5d7 Hosts added to inventory 2024-11-08 07:29:32 +01:00
Raphael Dannecker
10e386d824 Hosts added to inventory 2024-11-05 10:41:51 +01:00
Raphael Dannecker
864965a29d Add CU051 laptops to inventory 2024-10-23 14:33:35 +02:00
Raphael Dannecker
cb1d92ee3d Add A135 laptops to inventory 2024-10-23 09:54:20 +02:00
Raphael Dannecker
c068e85339 Fix primary screen for class room PCs with projector
Fixed EDID modes are set on the HDMI switch (ACER 120Hz problem).
This means that the affected PCs always see a second screen, even if beamer is off.

To avoid confusion, it must be ensured that no information is displayed on invisible devices:
- set primary screen for login dialog
- set primary screen after login
- clone screen
If the primary screen deviates from the standard, this information is maintained via inventory.

In addition, some PCs have different audio autputs than HDMI (or they have multiple HDMI outputs).
It is therefore possible to specify the audio device in the inventory.
2024-10-14 14:49:25 +02:00
Raphael Dannecker
b8afbcde08 Add host to inventory 2024-09-26 11:40:31 +02:00
Raphael Dannecker
9cf82fa0c2 Add workshop to inventory 2024-09-25 15:08:35 +02:00
Raphael Dannecker
a6387f58e5 Hosts added to inventory and dual-screen info updated 2024-09-25 08:41:07 +02:00
Raphael Dannecker
8b37c5b021 Add r112pc02 to inventory 2024-09-16 08:48:43 +02:00
Andreas B. Mundt
fe2fcf9add Add copy room host 2024-09-11 16:12:30 +02:00
Andreas B. Mundt
beeef6f689 Fix dual screen setup 2024-09-10 15:56:08 +02:00
Raphael Dannecker
90ead28033 Add device with name to inventory 2024-09-10 14:54:38 +02:00
Raphael Dannecker
35262c4ac5 Add device to inventory 2024-09-10 14:00:37 +02:00
Raphael Dannecker
b47d453922 Add more hosts to inventory 2024-07-24 08:29:07 +02:00
Andreas B. Mundt
fde0634f85 Add two more hosts to inventory 2024-07-23 08:19:00 +02:00
Andreas B. Mundt
e1e06405ea Additional hosts and primary/dual screen fixes 2024-07-19 10:13:01 +02:00
Raphael Dannecker
be367b0b1f Add R115, R117 and R121 to inventory. 2024-07-14 22:32:29 +02:00
Raphael Dannecker
805309ceb1 Remove A134 teacher-pc-IP from laptop section in inventory. 2024-07-11 09:05:08 +02:00
Raphael Dannecker
c536aac6a5 Add E026 and E029 by name to inventory. 2024-07-10 14:13:52 +02:00
Raphael Dannecker
bee1172b27 Add E026 and E029 to inventory. 2024-07-10 14:00:51 +02:00
Raphael Dannecker
721ed77e16 Add R016 to inventory. 2024-07-10 11:07:16 +02:00
Raphael Dannecker
d71b67dc61 Activate A134 devices in inventory by IP. 2024-07-10 09:08:20 +02:00
Raphael Dannecker
3b8b03cf59 Add teacher-pc A127 to inventory. 2024-07-07 11:01:58 +02:00
Raphael Dannecker
0a21256901 A126 laptops added to laptop and homeondisk group. 2024-06-27 08:08:09 +02:00
Raphael Dannecker
fd9f241bc8 A126 laptops added to inventory. 2024-06-27 08:05:02 +02:00
Raphael Dannecker
67bcfbe1bf A130 devices hostnames added to inventory. 2024-06-26 11:46:41 +02:00
Raphael Dannecker
7a7f7c0b6d A130 devices added to inventory. 2024-06-26 11:25:17 +02:00
Andreas B. Mundt
8a9bebba65 Add missing host R211 to inventory. 2024-06-14 14:26:31 +02:00
Raphael Dannecker
bd773a2551 Teacherlaptops added to inventory. 2024-06-13 09:13:11 +02:00
Raphael Dannecker
fa6306e7a0 Notebooks included in inventory. 2024-06-12 15:25:59 +02:00
Raphael Dannecker
654c678df5 New WiFi defined. 2024-06-12 14:34:22 +02:00
Raphael Dannecker
9c068dd915 Wireguard client and WLAN-SSID-Config.
NetworkManager wireguard VPN-config will be created and updated.
Split configuration of WLAN-SSID in inventory (SSID) and vault (secret).
2024-06-11 13:25:34 +02:00
Raphael Dannecker
975b9867c3 Remove domain part from devicename. 2024-04-30 08:30:57 +02:00
Raphael Dannecker
c6c67615f3 Add teacherlaptop to the laptop group. 2024-04-29 18:55:54 +02:00
Raphael Dannecker
278eeec33a Hostname without domain in inventory. 2024-04-29 07:36:38 +02:00
Raphael Dannecker
12d7fbdbb1 Add groups localhome and teacherlaptop to inventory. 2024-04-28 19:57:21 +02:00
Raphael Dannecker
849ce03009 Add classroom-teacher-pc. 2024-04-16 12:02:35 +02:00
Raphael Dannecker
72b971be13 Try named based inventory
If computers get new IP addresses via DHCP, they may be assigned to the wrong
group in the inventory. For example, laptops that are no longer in the homeondisk group.

A DNS based inventory could solve the problem.
2024-03-13 16:25:17 +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
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
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
d4f6d91f15 Allow starting multiple VMs where the first uses the macvtap device. 2024-02-13 20:16:47 +01:00
Raphael Dannecker
2cb8ff0c51 A134 hosts added 2024-02-06 13:42:04 +01:00
Raphael Dannecker
94f19984e1 Merge branch 'fvs' into fvs-wlanstick-feature 2024-02-06 08:09:23 +01:00