ich habe Anfang des Jahres einen Opsi Server bei uns in der Firma aufgesetzt. Hierzu habe ich die gestellte Appliance genommen. Das ganze läuft in einer VMWare Virtualisierungsumgebung.
Soweit lief auch alles super, alles hat funktioniert und es sind bereits 150 Clients mit opsi verwaltet.
Jetzt wollten wir das System auf opsi 4.2 migrieren. Also bin ich der Anleitung in den Release Notes zu 4.2 gefolgt.
Auch dies hat scheinbar ohne Probleme funktioniert. Konnte mich wieder in den opsi-configed einloggen und Pakete verteilen.
Diese wurden auch auf den Clients installiert.
Nun zum eigentlichen Problem:
Neue Clients können über das deploy-client-agent Skript anscheinend nicht mehr ordentlich angelegt werden.
Der Client ist nach der Durchführung des Skripts angelegt, lässt jedoch keine Verbindung zu. Sprich es können weder Pakete installiert werden, noch die Session Informationen abgerufen werden.
Das Skript gibt keine Fehlermeldung aus, es sagt das der Agent erfolgreich deployt wurde.
Es scheint so das der Agent auf den neuen Rechnern nicht mehr installiert wird seit dem Update auf 4.2
Woran könnte dies liegen?
Als Hotfix habe ich erstmal den Snapshot von vor dem Update wiederhergestellt, damit funktioniert alles wieder.
Bin also jetzt wieder auf v. 4.1
Vielleicht kann mir dabei jemand helfen.
Vielen Dank im voraus
Edit:
Habe nun Testweise einen Testserver mit der neuen Appliance installiert, und bei dieser passiert genau der gleiche Fehler beim verteilen mit dem deploy-client-agent Skript.
Ich habe mal die Logs vom Client angehangen.
Edit2:
Habe nun gesehen das in dem Ordner vom Client-agent auf dem Depot auch ein Skript ist welches "opsi-deploy-client-agent-41" heißt. Ich gehe davon aus das dieses das alte Skript ist.
Wenn ich nun dieses mit meiner Opsi Test VM auf Version 4.2 ausführe dann bekomme ich diese Fehlermeldung:
Code: Alles auswählen
Traceback (most recent call last):
File "./opsi-deploy-client-agent-41", line 47, in <module>
from OPSI.Backend.BackendManager import BackendManager
ModuleNotFoundError: No module named 'OPSI'