Seite 1 von 1

Verbindungsaufbau beim Bootvorgang abschalten

Verfasst: 20 Feb 2014, 14:40
von Mark
Guten Tag zusammen.

Wir haben vor kurzem das Erweiterungsmodul für die Installation beim Shutdown erworben, welches gut funktioniert. Nun möchten wir, wie im Handbuch beschrieben, den Verbindungsaufbau des opsiclientd beim Bootvorgang abschalten. Laut Handbuch funktioniert das über den Eintrag

Code: Alles auswählen

opsiclientd.event_gui_startup.active: false
in der opsiclientd.conf bzw. über die Hostparameter am Opsiconfiged. Allerdings bleiben alle Einstellungsversuche wirkungslos. Wer hat einen Tipp woran das liegen könnte?

Viele Grüße

Mark

Re: Verbindungsaufbau beim Bootvorgang abschalten

Verfasst: 20 Feb 2014, 15:37
von ueluekmen
Hi,

selbst wenn du das ausschaltest, gibt es den Status Installation Pending.

Folgende Problemsituation: Du hast 3 Pakete A, B und C. Die sind auf setup gesetzt. Dann machst du einen Reboot und ShutdownInstall wird aktiv und fängt an zu installieren. Soweit ist das noch kein Problem. Wenn jetzt aber in Paket B ein Reboot versteckt ist, dann würde die Installation nicht zum Ende kommen, deshalb merkt sich der Client in diesem Fall, dass noch Installationen nicht beendet sind und startet trotzdem noch mal das gui_startup.

Wenn nichts auf setup steht und der ShutdownInstall sagt keine Produktaktionen gesetzt und du immer noch beim Booten das gui_startup siehst, dann stimmt was mit deiner Konfiguration nicht.

Re: Verbindungsaufbau beim Bootvorgang abschalten

Verfasst: 20 Feb 2014, 16:00
von Mark
ueluekmen hat geschrieben:Hi,

selbst wenn du das ausschaltest, gibt es den Status Installation Pending.

Folgende Problemsituation: Du hast 3 Pakete A, B und C. Die sind auf setup gesetzt. Dann machst du einen Reboot und ShutdownInstall wird aktiv und fängt an zu installieren. Soweit ist das noch kein Problem. Wenn jetzt aber in Paket B ein Reboot versteckt ist, dann würde die Installation nicht zum Ende kommen, deshalb merkt sich der Client in diesem Fall, dass noch Installationen nicht beendet sind und startet trotzdem noch mal das gui_startup.
kann ich nachvollziehen, schließlich muss er die installation zuende führen können. es geht mir auch nicht darum, das in jedem fall zu unterbinden, nur fuer den fall dass keine installation ansteht oder im gange ist.
ueluekmen hat geschrieben: Wenn nichts auf setup steht und der ShutdownInstall sagt keine Produktaktionen gesetzt und du immer noch beim Booten das gui_startup siehst, dann stimmt was mit deiner Konfiguration nicht.
leider ist genau das der fall. der loginblocker laesst sich durch block_login = False abschalten aber auf den active = False eintrag in der sektion [event_gui_startup] in der datei reagiert der client nicht.

grüße

mark

Re: Verbindungsaufbau beim Bootvorgang abschalten

Verfasst: 20 Feb 2014, 22:28
von ueluekmen
Ok, das klingt nicht gut.

Kannst du uns eine opsiclientd.log zu kommen lassen? Aber bitte vom Client direkt. Bitte an info(at)uib.de mit referenz an diesen Thread. Wenn es ein Bug sein sollte, gehen wir dem natürlich nach.

Re: Verbindungsaufbau beim Bootvorgang abschalten

Verfasst: 21 Feb 2014, 08:34
von Mark
ueluekmen hat geschrieben:Ok, das klingt nicht gut.

Kannst du uns eine opsiclientd.log zu kommen lassen? Aber bitte vom Client direkt. Bitte an info(at)uib.de mit referenz an diesen Thread. Wenn es ein Bug sein sollte, gehen wir dem natürlich nach.
gerne, kein problem. die dateien sind unterwegs. ich werde mir die logdateien des clients selbst auch nochmal genau ansehen, vielleicht finde ich etwas.

mfg

mark

Re: Verbindungsaufbau beim Bootvorgang abschalten

Verfasst: 04 Mai 2015, 12:34
von Nils
Hallo zusammen,

gibt es hierzu inzwischen weitere Infos bzw. eine Lösung?
Ich habe mit den derzeit aktuellen OPSI-Paketen und dem nun dankenswerterweise generell freigegebenen "Installation by shutdown" das gleiche Problem. "[event_gui_startup]" ist auf "false" gesetzt. Im Log des Client-Connect wird dies auch so eingetragen.
[May 04 12:25:30] [ opsiclientd ] Event config 'gui_startup' is deactivated (Events.pyo|916)
Jedoch erscheint auf dem Client die entsprechende "Maske" und auch auf der Website der "opsi client daemon info" wird aufgeführt, dass das Event "gui_startup" durchgeführt wurde. Allerdings mit dem Hinweis "installation_pending" wobei im opsiclientd.log steht:
[precondition_installation_pending]
installation_pending = false
Hat irgendjemand eine Idee, woran dies liegen kann?
Solltet ihr weitere Infos brauchen, bitte einfach kurz Bescheid geben.

Vielen Dank für eure Unterstützung!
Einen schönen Tag und viele Grüße.
Nils