(SOLVED) Problem opsi-package-manager - Failed to list dir

Antworten
zett
Beiträge: 13
Registriert: 23 Jan 2020, 17:30

(SOLVED) Problem opsi-package-manager - Failed to list dir

Beitrag von zett »

Moin,

wir haben 4 Depotserver im Einsatz. Wenn mittels opsi-package-manager Produkte auf allen Depots (-d ALL) verteilt werden sollen, dann wird für das Hauptdepot folgender Fehler geworfen:

*****
opsi-package-manager -vv -i PRODUCT.opsi -d ALL
...
[3] [Sep 11 07:36:25] Failure while processing Install of package(s) /home/opsiproducts/PRODUCT.opsi on depot 'SERVER': (opsi-package-manager|1653)
Fehler beim Bearbeiten von Install of package(s) /home/opsiproducts/PRODUCT.opsi on depot 'SERVER':
[3] [Sep 11 07:36:25] Repository error: Failed to list dir '/repository/': 500 (opsi-package-manager|1656)
Repository error: Failed to list dir '/repository/': 500
[2] [Sep 11 07:36:25] Traceback: (Logger.py|798)
[2] [Sep 11 07:36:25] File "/usr/bin/opsi-package-manager", line 1618, in __init__
self.processCommand()
(Logger.py|798)
[2] [Sep 11 07:36:25] ==>>> 1 errors during the processing of tasks. (opsi-package-manager|1620)
[2] [Sep 11 07:36:25] Traceback: (Logger.py|798)
[2] [Sep 11 07:36:25] File "/usr/bin/opsi-package-manager", line 2061, in <module>
OpsiPackageManagerControl()
(Logger.py|798)
[2] [Sep 11 07:36:25] File "/usr/bin/opsi-package-manager", line 1621, in __init__
raise RuntimeError(u"Failed to process command '%s': %s" % (self.config['command'], processingError))
(Logger.py|798)
[2] [Sep 11 07:36:25] ==>>> Failed to process command 'install': 1 errors during the processing of tasks. (opsi-package-manager|2065)

ERROR: Failed to process command 'install': 1 errors during the processing of tasks.
*****

Eine Installation auf dem betreffenden Hauptdepotserver (explizit) läuft ohne Probleme durch.

OS: Debian 8.11 (aktueller Patchstand)
opsi-configed 4.0.7.6.34-2
opsi-linux-bootimage 20200506-1
opsi-server 4.1.1.8-1
opsi-tftpd-hpa 5.2.8-52
opsi-utils 4.1.1.35-1
opsi-windows-support 4.1.1-8
opsiconfd 4.1.1.20-1
opsipxeconfd 4.1.1.19-2
python-opsi 4.1.1.89-1

Hat jemand dazu eine Idee?

Gruß
Ronald
Zuletzt geändert von zett am 14 Sep 2020, 10:09, insgesamt 1-mal geändert.
Benutzeravatar
SisterOfMercy
Beiträge: 1556
Registriert: 22 Jun 2012, 19:18

Re: Problem opsi-package-manager - Failed to list dir

Beitrag von SisterOfMercy »

Hm, what about opsi-package-manager with option -d DEPOT1,DEPOT2,DEPOT3 and try a couple of variations. Maybe it only shows up with one depot, or all.

Also run opsi-setup --set-rights and opsi-setup --init-current-config.
Bitte schreiben Sie Deutsch, when I'm responding in the German-speaking part of the forum!
zett
Beiträge: 13
Registriert: 23 Jan 2020, 17:30

Re: Problem opsi-package-manager - Failed to list dir

Beitrag von zett »

opsi-package-manager with option -d HAUPTDEPOT1,DEPOT2,DEPOT3
gleicher Fehler

opsi-package-manager with option -d HAUPTDEPOT1
gleicher Fehler

opsi-package-manager with option HAUPTDEPOT1
funktioniert (ohne -d)

Wo liegt der Fehler? Namensauflösung habe ich überprüft und ist ok. Wo liegt der Unterschied in der Installation mit -d und ohne?
Jan.Schmidt
Beiträge: 439
Registriert: 08 Jul 2017, 12:02

Re: Problem opsi-package-manager - Failed to list dir

Beitrag von Jan.Schmidt »

zett hat geschrieben: [3] [Sep 11 07:36:25] Failure while processing Install of package(s) /home/opsiproducts/PRODUCT.opsi on depot 'SERVER': (opsi-package-manager|1653)
Monsen,

der Pfad sieht aus, wie der Pfad den es bis OPsi 4.0 mal gegeben hat.
Sind deine Opsis alle unter 4.1 und wenn ja, warum ist der Pfad "alt"?
zett
Beiträge: 13
Registriert: 23 Jan 2020, 17:30

Re: Problem opsi-package-manager - Failed to list dir

Beitrag von zett »

Das ist mir so noch gar nicht aufgefallen. Das Hauptdepot ist schon ein paar Jahre am Start und kommt von 4.0. Offenbar ist das bei der Migration nicht angepasst worden.

Wo stelle ich den korrekten Pfad ein? Ich bin mir auch nicht sicher, ob dass unbedingt ein Fehler ist. Kann ich erst am Montag prüfen. Wir packen unter /home/opsiproducts und von da erfolgt dann auch das Deploy auf die Depots. Das hat bis vor ein paar Wochen auch immer funktioniert.
zett
Beiträge: 13
Registriert: 23 Jan 2020, 17:30

(SOLVED)Re: Problem opsi-package-manager - Failed to list dir

Beitrag von zett »

Fehler gefunden. Es war ein kleiner Buchstabenvertauscher für die Freigabe in der smb.conf.

Danke für die Ideen und alles einen guten Start in die neue Woche.

Gruß, Zett
Antworten