Linux und WAN Addon

Benutzeravatar
j.schneider
uib-Team
Beiträge: 2045
Registriert: 29 Mai 2008, 15:14

Re: Linux und WAN Addon

Beitrag von j.schneider »

Ja, es wird ein opsi-script ab Version 4.12.4.23 benötigt.
In opsi 4.2 testing liegt die 4.12.4.26.


Vielen Dank für die Nutzung von opsi. Im Forum ist unser Support begrenzt.

Für den professionellen Einsatz und individuelle Beratung empfehlen wir einen Support-Vertrag und eine Schulung.
Gerne informieren wir Sie zu unserem Angebot.

uib GmbH
Telefon: +49 6131 27561 0
E-Mail: sales@uib.de


SirTux
Beiträge: 607
Registriert: 05 Feb 2011, 18:37

Re: Linux und WAN Addon

Beitrag von SirTux »

Bei meinem Test-Client mit aktuellem opsi-script ist GUI-Startup weiterhin aktiv.
SirTux
Beiträge: 607
Registriert: 05 Feb 2011, 18:37

Re: Linux und WAN Addon

Beitrag von SirTux »

Ich habe noch ein paar weitere Tests gemacht.

Was funktioniert:
  • Caching
  • Benachrichtigung des Nutzers und Neustart
  • Installation der Produkte
Was funktioniert mutmaßlich nicht:
  • Abfrage ob der Cache leer ist
  • Installationsstatus wird nicht zurückgemeldet. Dies passiert auch bei einem on-demand. Auslöser ist glaube ich der Installationsststatus des Produkts (bei einem on-demand ließ das Problem jedenfalls durch zurücksetzen des Installationsstatus beheben).

Code: Alles auswählen

[5] [2021-08-23 13:09:06.404] [event processing opsiclientd_start{cache_ready}] Event config 'opsiclientd_start' added to event generator 'opsiclientd_start'   (Generators.py:137)
[5] [2021-08-23 13:09:06.404] [event processing opsiclientd_start{cache_ready}] Event config 'opsiclientd_start{cache_ready}' added to event generator 'opsiclientd_start'   (Generators.py:137)
[6] [2021-08-23 13:09:06.404] [event processing opsiclientd_start{cache_ready}] Cannot reconfigure event generator 'gui_startup': not found   (Generators.py:129)
[6] [2021-08-23 13:09:06.405] [event processing opsiclientd_start{cache_ready}] Cannot reconfigure event generator 'gui_startup': not found   (Generators.py:129)
[6] [2021-08-23 13:09:06.405] [event processing opsiclientd_start{cache_ready}] Cannot reconfigure event generator 'gui_startup': not found   (Generators.py:129)
[6] [2021-08-23 13:09:06.405] [event processing opsiclientd_start{cache_ready}] Cannot reconfigure event generator 'gui_startup': not found   (Generators.py:129)
[5] [2021-08-23 13:09:06.405] [event processing opsiclientd_start{cache_ready}] Event config 'on_demand' added to event generator 'on_demand'   (Generators.py:137)
[5] [2021-08-23 13:09:06.405] [event processing opsiclientd_start{cache_ready}] Event config 'on_demand{user_logged_in}' added to event generator 'on_demand'   (Generators.py:137)
[5] [2021-08-23 13:09:06.406] [event processing opsiclientd_start{cache_ready}] Event config 'software_on_demand' added to event generator 'software_on_demand'   (Generators.py:137)
[5] [2021-08-23 13:09:06.406] [event processing opsiclientd_start{cache_ready}] Event config 'timer' added to event generator 'timer'   (Generators.py:137)
[5] [2021-08-23 13:09:06.407] [event processing opsiclientd_start{cache_ready}] Event config 'net_connection' added to event generator 'net_connection'   (Generators.py:137)
[5] [2021-08-23 13:09:06.407] [event processing opsiclientd_start{cache_ready}] Event config 'sync_completed' added to event generator 'sync_completed'   (Generators.py:137)
[5] [2021-08-23 13:09:06.407] [event processing opsiclientd_start{cache_ready}] Event config 'sync_completed{cache_ready_user_logged_in}' added to event generator 'sync_completed'   (Generators.py:137)
[5] [2021-08-23 13:09:06.408] [event processing opsiclientd_start{cache_ready}] Event config 'sync_completed{cache_ready}' added to event generator 'sync_completed'   (Generators.py:137)
[6] [2021-08-23 13:09:06.408] [event processing opsiclientd_start{cache_ready}] Cannot reconfigure event generator 'on_shutdown': not found   (Generators.py:129)
[6] [2021-08-23 13:09:06.408] [event processing opsiclientd_start{cache_ready}] Cannot reconfigure event generator 'on_shutdown': not found   (Generators.py:129)
[5] [2021-08-23 13:09:06.408] [event processing opsiclientd_start{cache_ready}] Event config 'silent_install' added to event generator 'silent_install'   (Generators.py:137)
[6] [2021-08-23 13:09:06.408] [event processing opsiclientd_start{cache_ready}] Cannot reconfigure event generator 'timer_silentinstall': not found   (Generators.py:129)
[6] [2021-08-23 13:09:06.409] [event processing opsiclientd_start{cache_ready}] Updating config file: '/etc/opsi-client-agent/opsiclientd.conf'   (Config.py:501)
[6] [2021-08-23 13:09:06.418] [event processing opsiclientd_start{cache_ready}] No need to write config file '/etc/opsi-client-agent/opsiclientd.conf', config file is up to date   (Config.py:567)
[5] [2021-08-23 13:09:06.419] [event processing opsiclientd_start{cache_ready}] Writing log to service   (EventProcessing.py:251)
[6] [2021-08-23 13:09:06.457] [event processing opsiclientd_start{cache_ready}] JSONRPC request to https://127.0.0.1:4441/rpc: ip_version=4, id=16, method=backend_exit, Content-Type=application/json, Content-Encoding=   (jsonrpc.py:362)
[6] [2021-08-23 13:09:06.465] [control server                          ] Worker <opsiclientd.ControlServer.WorkerCacheServiceJsonRpc object at 0x7fca2057a990> started processing   (Worker.py:227)
[6] [2021-08-23 13:09:06.467] [control server                          ] Reusing session for client '127.0.0.1', application 'opsiclientd/4.2.0.86'   (Worker.py:360)
[5] [2021-08-23 13:09:06.469] [                                        ] -----> Executing: backend_exit()   (JsonRpc.py:109)
[6] [2021-08-23 13:09:06.471] [                                        ] Got result for backend_exit   (JsonRpc.py:117)
[6] [2021-08-23 13:09:06.476] [event processing opsiclientd_start{cache_ready}] Got response status=200, Content-Type=application/json; charset=utf-8, Content-Encoding=gzip   (jsonrpc.py:373)
[5] [2021-08-23 13:09:06.478] [event processing opsiclientd_start{cache_ready}] Block login now set to 'False'   (Opsiclientd.py:196)
[6] [2021-08-23 13:09:06.480] [event processing opsiclientd_start{cache_ready}] Stopping notification server   (EventProcessing.py:229)
[6] [2021-08-23 13:09:07.781] [control server                          ] Client connection lost: <NotificationServerProtocol #0 on 44000> ([Failure instance: Traceback (failure with no frames): <class 'twisted.internet.error.ConnectionDone'>: Connection was closed cleanly.
]), 0 client(s) connected   (Message.py:492)
[5] [2021-08-23 13:09:09.483] [event processing opsiclientd_start{cache_ready}] Block login now set to 'False'   (Opsiclientd.py:196)
[5] [2021-08-23 13:09:09.484] [event processing opsiclientd_start{cache_ready}] ============= EventProcessingThread for event 'opsiclientd_start{cache_ready}' ended =============   (EventProcessing.py:1683)
[6] [2021-08-23 13:09:09.487] [control server                          ] Notification server stopped   (Message.py:693)
[5] [2021-08-23 13:09:09.502] [event generator opsiclientd_start{cache_ready}] Done processing event <opsiclientd.Events.DaemonStartup.DaemonStartupEvent object at 0x7fca419a8c90>   (Opsiclientd.py:555)
[5] [2021-08-23 13:11:01.600] [                                        ] Session 'My27nlBRXim6KzXb5V8ot3u1rEclYBEv' from ip '127.0.0.1', application 'opsi-script / 4.12.4.26' expired after 120 seconds   (Session.py:181)
[6] [2021-08-23 13:11:01.601] [                                        ] Session timer <Timer(Thread-59, started 140505518139136)> canceled   (Session.py:110)
[5] [2021-08-23 13:11:01.602] [                                        ] Session 'My27nlBRXim6KzXb5V8ot3u1rEclYBEv' from ip '127.0.0.1', application 'opsi-script / 4.12.4.26' deleted   (Session.py:219)
[5] [2021-08-23 13:11:06.467] [                                        ] Session 'MJ6ymm955ztkJJFFVYKnMAwtRkphrDsh' from ip '127.0.0.1', application 'opsiclientd/4.2.0.86' expired after 120 seconds   (Session.py:181)
[6] [2021-08-23 13:11:06.468] [                                        ] Session timer <Timer(Thread-65, started 140505543333632)> canceled   (Session.py:110)
[5] [2021-08-23 13:11:06.469] [                                        ] Session 'MJ6ymm955ztkJJFFVYKnMAwtRkphrDsh' from ip '127.0.0.1', application 'opsiclientd/4.2.0.86' deleted   (Session.py:219)
wKovacs
Beiträge: 93
Registriert: 14 Aug 2020, 12:29

Re: Linux und WAN Addon

Beitrag von wKovacs »

Die ersten Versuchskaninchen haben den neuen Agent bekommen. Wenn ich Rückmeldungen bekomme, gebe ich diese gern weiter.

Schonmal vielen Dank
SirTux
Beiträge: 607
Registriert: 05 Feb 2011, 18:37

Re: Linux und WAN Addon

Beitrag von SirTux »

SirTux hat geschrieben: 23 Aug 2021, 13:18
Was funktioniert mutmaßlich nicht:
  • Installationsstatus wird nicht zurückgemeldet. Dies passiert auch bei einem on-demand. Auslöser ist glaube ich der Installationsststatus des Produkts (bei einem on-demand ließ das Problem jedenfalls durch zurücksetzen des Installationsstatus beheben).
Ok anscheinend war ich da nur zu ungeduldig. Der Installationsststatus wurde zwischenzeitlich korrekt zurückgemeldet.
SirTux
Beiträge: 607
Registriert: 05 Feb 2011, 18:37

Re: Linux und WAN Addon

Beitrag von SirTux »

Hm auf meinem Dienstlaptop will die Erweiterung nicht so richtig obwohl ich eigentlich alles so eingerichtet habe wie in meiner Testinstallation (Server und Client).
SirTux
Beiträge: 607
Registriert: 05 Feb 2011, 18:37

Re: Linux und WAN Addon

Beitrag von SirTux »

Ich war wohl tatsächlich etwas ungeduldig :D
wKovacs
Beiträge: 93
Registriert: 14 Aug 2020, 12:29

Re: Linux und WAN Addon

Beitrag von wKovacs »

Ich komme mir gerade etwas dumm vor..

Wie aktualisiere ich opsi-script auf einem Client?
SirTux
Beiträge: 607
Registriert: 05 Feb 2011, 18:37

Re: Linux und WAN Addon

Beitrag von SirTux »

Das holt sich der opsiclientd automatisch vom Depot.
wKovacs
Beiträge: 93
Registriert: 14 Aug 2020, 12:29

Re: Linux und WAN Addon

Beitrag von wKovacs »

evtl mach ich ja was falsch - ich hoffe zumindest, das es mein Fehler ist.

ich habe opsi-script-Paket aus dem experimental Verzeichnis herunter geladen und auf mein Depot geworfen (opsi-package-manager -i opsi-script_4.12.4.26-1.opsi) auf dem selben Wege habe ich den opsi-linux-client-agent verfügbar gemacht.

Auf 2 meiner Clients konnte ich dann den opsi-linux-client-agent auch installieren - auch schon bevor ich das opsi-script update installiert hatte)

Zwei weiter Clients melden dann beim Installationsversuch vom opsi-linux-client-agent, das die opsi-script Version nicht passt. Wann sollte denn der opsiclientd sich die neue opsi-script-Version holen?

Das zweite Problemchen ist, solang die "Beta"-Version vom opsi-linux-client-agent auf dem Depot liegt, kann ich kein Ubuntu 20 mehr installieren und erhalte eine Fehlermeldung:

Code: Alles auswählen

 Execution of preseeded command "/sbin/opsipatchscript.sh : /sbin/opsi-client-agent.sh" failed with exit code 127
Hoffnungsvoll

wKovacs
Antworten