Keine automatische Installation der Pakete in setup_after_install bei debian13

Antworten
Christian Imhorst
Beiträge: 21
Registriert: 24 Apr 2023, 09:34

Keine automatische Installation der Pakete in setup_after_install bei debian13

Beitrag von Christian Imhorst »

Hallo,

sollte das Problem nur bei mir bestehen, kann ich dazu auch gerne ein Ticket aufmachen: Im Netboot-Produkt "debian13" stehen 2 Pakete in "setup_after_install", die nach der Installation von Debian eigentlich autmatisch installiert werden sollten. Doch nach der Installation des "opsi-linux-client-agent" werden sie zwar auf "setup" gesetzt, aber nach dem Neustart dann nicht automatisch installiert.

Debian wird ohne Desktop installiert (desktop_package = none), "partition_method" ist "lvm" und die "installation_method" ist "reboot".

Woran könnte das liegen, das die Installtion der beiden Localboot-Produkte nach "opsi-linux-client-agent" nicht automatisch erfolgt?

Viele Grüße
Christian
Benutzeravatar
n.doerrer
uib-Team
Beiträge: 512
Registriert: 23 Okt 2020, 16:11

Re: Keine automatische Installation der Pakete in setup_after_install bei debian13

Beitrag von n.doerrer »

Moin,

läuft denn ein opsiclientd_start event beim ersten booten nach der olca-Installation? Sieht man da im log was? Sind vielleicht irgendwelche excludes am Werk?


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


Christian Imhorst
Beiträge: 21
Registriert: 24 Apr 2023, 09:34

Re: Keine automatische Installation der Pakete in setup_after_install bei debian13

Beitrag von Christian Imhorst »

Moin,

im instlog steht zum Schluss:

Code: Alles auswählen

[5] [2026-03-06 09:39:19.908] [opsi-linux-client-agent] comment: Setup after install
[6] [2026-03-06 09:39:19.908] [opsi-linux-client-agent] The value of the variable "$Finalize$" is now: "reboot"
[6] [2026-03-06 09:39:19.909] [opsi-linux-client-agent] 
[6] [2026-03-06 09:39:19.909] [opsi-linux-client-agent] ~~~~~~ Looping through:  'l-debian-install-firmware', 'l-glpi'
[5] [2026-03-06 09:39:19.909] [opsi-linux-client-agent] Execution of: OpsiServiceCall_setProductActionRequestWithDependencies_setup
[6] [2026-03-06 09:39:19.909] [opsi-linux-client-agent]    "method": "setProductActionRequestWithDependencies"
[6] [2026-03-06 09:39:19.970] [opsi-linux-client-agent] HTTPSender Post succeeded
[6] [2026-03-06 09:39:19.970] [opsi-linux-client-agent] Server-FQDN: 10.10.10.10 Server-IP: 10.10.10.10
[6] [2026-03-06 09:39:19.970] [opsi-linux-client-agent] JSON Bench for setProductActionRequestWithDependencies "params":["l-debian-install-firmware","lx-1234.ex Start: 09:39:19:909 Time: 00:00:00:061
[6] [2026-03-06 09:39:19.970] [opsi-linux-client-agent] JSON result:
[5] [2026-03-06 09:39:19.971] [opsi-linux-client-agent] Execution of: OpsiServiceCall_setProductActionRequestWithDependencies_setup
[6] [2026-03-06 09:39:19.971] [opsi-linux-client-agent]    "method": "setProductActionRequestWithDependencies"
[6] [2026-03-06 09:39:20.020] [opsi-linux-client-agent] HTTPSender Post succeeded
[6] [2026-03-06 09:39:20.020] [opsi-linux-client-agent] Server-FQDN: 10.10.10.10 Server-IP: 10.10.10.10
[6] [2026-03-06 09:39:20.020] [opsi-linux-client-agent] JSON Bench for setProductActionRequestWithDependencies "params":["l-glpi","lx-1234.ex.example.com","setup" Start: 09:39:19:971 Time: 00:00:00:049
[6] [2026-03-06 09:39:20.021] [opsi-linux-client-agent] JSON result:
[6] [2026-03-06 09:39:20.021] [opsi-linux-client-agent] 
[6] [2026-03-06 09:39:20.021] [opsi-linux-client-agent] ~~~~~~ End Loop
[6] [2026-03-06 09:39:20.021] [opsi-linux-client-agent] Section ending since next line is starting with "["
[6] [2026-03-06 09:39:20.021] [opsi-linux-client-agent] expression: [$RunningInServiceContext$ = "false"] <<< is true
[5] [2026-03-06 09:39:20.023] [opsi-linux-client-agent] Execution of: OpsiServiceCall_productOnClient_createObjects_opsiclientagent
[6] [2026-03-06 09:39:20.024] [opsi-linux-client-agent]    "method": "productOnClient_createObjects"
[6] [2026-03-06 09:39:20.037] [opsi-linux-client-agent] HTTPSender Post succeeded
[6] [2026-03-06 09:39:20.037] [opsi-linux-client-agent] Server-FQDN: 10.10.10.10 Server-IP: 10.10.10.10
[6] [2026-03-06 09:39:20.038] [opsi-linux-client-agent] JSON Bench for productOnClient_createObjects "params":[[{"clientId":"lx-1234.ex.example.com","ac Start: 09:39:20:024 Time: 00:00:00:014
[6] [2026-03-06 09:39:20.038] [opsi-linux-client-agent] JSON result:
[7] [2026-03-06 09:39:20.039] [opsi-linux-client-agent] expression: [Contains($InstallationOptions$, "BOOTIMAGE")] <<< is false
[6] [2026-03-06 09:39:20.039] [opsi-linux-client-agent] expression: [Contains($InstallationOptions$, "bootimage") or Contains($InstallationOptions$, "BOOTIMAGE")] <<< is true
[6] [2026-03-06 09:39:20.039] [opsi-linux-client-agent] The value of the variable "$Finalize$" is now: ""
[7] [2026-03-06 09:39:20.043] [opsi-linux-client-agent] expression: [$Finalize$ = "reboot"] <<< is false
[6] [2026-03-06 09:39:20.043] [opsi-linux-client-agent] expression: [($Finalize$ = "reboot")] <<< is false
[7] [2026-03-06 09:39:20.044] [opsi-linux-client-agent] expression: [$Finalize$ = "shutdown"] <<< is false
[6] [2026-03-06 09:39:20.044] [opsi-linux-client-agent] expression: [($Finalize$ = "shutdown")] <<< is false
[7] [2026-03-06 09:39:20.044] [opsi-linux-client-agent] expression: [$Finalize$ = "service_restart"] <<< is false
[7] [2026-03-06 09:39:20.045] [opsi-linux-client-agent] expression: [$Finalize$ = "service_restart_no_skip"] <<< is false
[7] [2026-03-06 09:39:20.045] [opsi-linux-client-agent] expression: [($Finalize$ = "service_restart_no_skip")] <<< is false
[6] [2026-03-06 09:39:20.045] [opsi-linux-client-agent] expression: [($Finalize$ = "service_restart") or ($Finalize$ = "service_restart_no_skip")] <<< is false
[1] [2026-03-06 09:39:20.046] [opsi-linux-client-agent] ___________________
[1] [2026-03-06 09:39:20.046] [opsi-linux-client-agent] script finished: success
[1] [2026-03-06 09:39:20.046] [opsi-linux-client-agent] 0 errors
[1] [2026-03-06 09:39:20.046] [opsi-linux-client-agent] 1 warning
[1] [2026-03-06 09:39:20.047] [opsi-linux-client-agent] Exitcode will be: 0
[1] [2026-03-06 09:39:20.047] [opsi-linux-client-agent] 
[1] [2026-03-06 09:39:20.047] [opsi-linux-client-agent] handled product: opsi-linux-client-agent Version: 4.3.17.7-2
[1] [2026-03-06 09:39:20.047] [opsi-linux-client-agent] 
[6] [2026-03-06 09:39:20.054] [opsi-linux-client-agent] HTTPSender Post succeeded
[6] [2026-03-06 09:39:20.054] [opsi-linux-client-agent] Server-FQDN: 10.10.10.10 Server-IP: 10.10.10.10
[6] [2026-03-06 09:39:20.054] [opsi-linux-client-agent] JSON Bench for backend_getSystemConfiguration "params":[],"id":1} Start: 09:39:20:047 Time: 00:00:00:007
[6] [2026-03-06 09:39:20.054] [opsi-linux-client-agent] Checking if partlog: is bigger than 0 MB :.
[6] [2026-03-06 09:39:20.054] [opsi-linux-client-agent] Checking if partlog: /var/log/opsi-script/opsi-script-part-mx51IF1t1U.log is bigger than 0 MB - found: 0 MB
[5] [2026-03-06 09:39:20.054] [opsi-linux-client-agent] -------- submitted part of log file ends here, see the rest of log file on client ----------
Weiter passiert nichts.

Excludes sehe ich nur:

Code: Alles auswählen

[7] [2026-03-06 09:39:19.441] [opsi-linux-client-agent] [6] [2026-03-06 09:39:17.121] [                                        ] Setting config cache_service.exclude_product_group_ids to []   (Config.py:535)
Ich kann über den "Client-Shell-Zugang (über Messagebus)" sehen, dass der opsiclientd-Dienst läuft:

Code: Alles auswählen

 UNIT                     LOAD   ACTIVE SUB     DESCRIPTION                                   
  anacron.service          loaded active running Run anacron jobs
  bluetooth.service        loaded active running Bluetooth service
  cron.service             loaded active running Regular background program processing daemon
  dbus.service             loaded active running D-Bus System Message Bus
  getty@tty1.service       loaded active running Getty on tty1
  opsiclientd.service      loaded active running Opsi Linux Client Agent
  systemd-journald.service loaded active running Journal Service
  systemd-logind.service   loaded active running User Login Management
  systemd-udevd.service    loaded active running Rule-based Manager for Device Events and Files
  wpa_supplicant.service   loaded active running WPA supplicant
Update: Nach einem Neustart des Laptops passiert nichts, wenn ich aber im "Client-Shell-Zugang (über Messagebus)" ein

Code: Alles auswählen

systemctl restart opsiclientd.service
ausführe, startet die Installation, sobald der Service zurück ist. Kann ich den Aufruf irgendwie an olca anhängen?

Viele Grüße
Christian
Antworten