Seite 2 von 2

Re: opsi 4.3 Testing Release

Verfasst: 17 Nov 2023, 09:14
von NorbertKoch
Hallo allerseits,

ich bereite unsere Umgebung auf das Update vor; von über 300 veralteten opsi-client-agents bin ich jetzt auf 42 runter. Viele davon sind Geräte im Homeoffice, die teilweise monatelang nicht im LAN hängen.

Wenn ich jetzt das Update durchführe, muss ich mit ernsten Problemen rechnen oder kann man die Agents dann später einzeln nachinstallieren?

Re: opsi 4.3 Testing Release

Verfasst: 17 Nov 2023, 21:23
von feltel
Text gelöscht, weil im falschen Tab geantwortet. :shock:

Re: opsi 4.3 Testing Release

Verfasst: 20 Nov 2023, 08:50
von j.schneider
Selbst sehr alte opsi-client-agents können sich in der Regel noch verbinden und funktionieren weitestgehend normal.
Das größte Problem das dabei auftauchen kann ist dieses:
Durch eine Änderung an der API in opsi 4.3, aktualisiert ein älterer opsi-client-agent nur noch Host-Parameter die explizit für den Client gesetzt sind.
Die Standardwerte kommen nicht mehr bis zum Client durch.
Ändert man also den Standardwert (Server-Konfiguration) eines Host-Parameters, kommt das beim Client nicht mehr an.
Der bisherige Wert, der Client-seitig in der opsiclientd.conf gespeichert ist bleibt dann erhalten.
Wenn das zu Problemen führt, kann man sich hier durch das explizite Setzen des Parameters am Client behelfen.

In den meisten Fällen sollte das zu keinen größeren Problemen führen.
Man sollte den opsi-client-agent aber auf jeden Fall so bald wie möglich aktualisieren.

Grüße
Jan Schneider

Re: opsi 4.3 Testing Release

Verfasst: 22 Nov 2023, 16:09
von NorbertKoch
Hallo Jan,

danke für die Erklärung. Wir konnten die veralteten Clients jetzt deutlich reduzieren.

Allerdings gibt es einige, die jetzt zwar den aktuellen opsi-client-agent, aber opsi-script nicht aktualisiert haben. Wie kann ich das beheben? opsi-scipt kann ich ja nicht auf setup stellen...

Re: opsi 4.3 Testing Release

Verfasst: 23 Nov 2023, 06:35
von j.schneider
opsi-script wird vom opsi-client-agent automatisch aktualisiert.
Das passiert immer wenn Aktionen ausgeführt werden.
Sollte das nicht funktionieren, bitte einen Blick in das clientconnect-Log werfen.