nach Update -> ImportError: No module named hashlib

Antworten
b.boos
Beiträge: 17
Registriert: 05 Apr 2011, 11:07

nach Update -> ImportError: No module named hashlib

Beitrag von b.boos »

Hallo,
ich habe soeben ein UpDate des Systems (CentOS + Opsi) gemacht.
Nun startet Opsi nicht mehr.
ein /etc/init.d/opsiconfd start bringt folgende Meldung

Starting opsi config service..Traceback (most recent call last):
File "/usr/bin/opsiconfd", line 12, in ?
from opsiconfd.opsiconfd import main
File "/usr/lib/python2.4/site-packages/opsiconfd/opsiconfd.py", line 66, in ?
from OPSI.Util.AMP import OpsiProcessProtocolFactory
File "/usr/lib/python2.4/site-packages/OPSI/Util/AMP.py", line 42, in ?
import base64, hashlib, os
ImportError: No module named hashlib
.......... (failed).

python-2.4.3-27.el5_5.3 ist installiert.

Wo liegt das Problem?
Vielen Dank für eure Hilfe
Centos 6
Opsi 4.0.4
Benutzeravatar
c.kampka
Ex-uib-Team
Beiträge: 87
Registriert: 09 Aug 2010, 16:27
Kontaktdaten:

Re: nach Update -> ImportError: No module named hashlib

Beitrag von c.kampka »

Hallo,

danke für den Report, da hat sich wohl ein Fehler eingeschlichen. Wir haben bereits einen Fix in Arbeit und werden in Kürze eine korrigierte Version zum Download bereit stellen.

Viele Grüße,
Christian Kampka
opsi support - uib gmbh
For productive opsi installations we recommend support contracts.
http://uib.de
http://opsi.org
Benutzeravatar
c.kampka
Ex-uib-Team
Beiträge: 87
Registriert: 09 Aug 2010, 16:27
Kontaktdaten:

Re: nach Update -> ImportError: No module named hashlib

Beitrag von c.kampka »

Wir haben die Pakete python-opsi 4.0.1-20 und opsiconfd 4.0.1-7 freigegeben, die dieses Problem beheben.
Da unsere Download Repositories gemirrort werden kann es jedoch sein, dass diese Pakete noch nicht sofort überall verfügbar sind, so dass es noch zu einer kleinen Verzögerung kommen kann. Wir bitten hierfür um Verständnis.

Viele Grüße,
Christian Kampka
opsi support - uib gmbh
For productive opsi installations we recommend support contracts.
http://uib.de
http://opsi.org
b.boos
Beiträge: 17
Registriert: 05 Apr 2011, 11:07

Re: nach Update -> ImportError: No module named hashlib

Beitrag von b.boos »

Hallo Herr Kampka,

vielen Dank für die super schnelle Hilfe!

nach dem Einspielen des UpDates funktioniert Opsi wieder.

Allerdings kommt noch ein kleiner Fehler, der genaue Wortlaut habe ich leider nicht mehr in Erinnerung.

Code: Alles auswählen

Missing /var/lib/opsi/config/productgroups.ini
<- bzw ähnlich.

Nachdem ich ein

Code: Alles auswählen

touch /var/lib/opsi/config/productgroups.ini
gemacht habe funktioniert Opsi auch wieder fehlerfrei.

Was soll in dieser Datei stehen bzw wo bekomme ich diese her?

MfG
Björn Boos
Centos 6
Opsi 4.0.4
Benutzeravatar
c.kampka
Ex-uib-Team
Beiträge: 87
Registriert: 09 Aug 2010, 16:27
Kontaktdaten:

Re: nach Update -> ImportError: No module named hashlib

Beitrag von c.kampka »

Hallo Herr Boos,

die Datei "/var/lib/opsi/config/productgroups.ini" dient zum Abspeichern der Produktgruppen Konfiguration im File Backend. Da Produktgruppen ein neues Feature mit diesem Update ist ist es auch korrekt, dass die Datei erstmal keinen Inhalt hat.
Normaler weise sollte diese Datei automatisch erzeugt werden. Da das bei Ihnen nicht passier würde ich an erster Stelle vermuten, dass die Berechtigungen für den Zweig "/var/lib/opsi/config/" bzw. "/var/lib/opsi/" nicht ganz korrekt sind? Hier hilft in der Regel der Befehl

Code: Alles auswählen

opsi-setup --set-rights
Es entstehen Ihnen jedoch erstmal keine Probleme daraus, dass Sie die Datei per touch angelegt haben, so lange jedenfalls, wie auch hier die Dateiberechtigungen stimmen.

Viele Grüße,
Christian Kampka
opsi support - uib gmbh
For productive opsi installations we recommend support contracts.
http://uib.de
http://opsi.org
Ryukishi
Beiträge: 17
Registriert: 09 Sep 2010, 10:08

Re: nach Update -> ImportError: No module named hashlib

Beitrag von Ryukishi »

Hallo Herr Kampa,
Es entstehen Ihnen jedoch erstmal keine Probleme daraus
können denn in Zukunft probleme daraus entstehen? Und mit welchem Paket sollte die Datei angelegt werden?
Jimdo - Pages to the People
Jimdo GmbH

Create your own JimdoFree-Page at http://www.jimdo.com!
Antworten