opsiconfd startet nicht nach Udate auf 4.0.4.5

Antworten
oidualc
Beiträge: 2
Registriert: 04 Mär 2014, 15:44

opsiconfd startet nicht nach Udate auf 4.0.4.5

Beitrag von oidualc »

Hallo,
hab nach dem Update (Ubuntu 12.04LTS) per aptitude update + safe-upgrade das Problem das der opsiconfd nicht mehr startet:
/etc/init.d/opsiconfd start
Starting opsi config service..Traceback (most recent call last):
File "/usr/bin/opsiconfd", line 12, in <module>
from opsiconfd.opsiconfd import main
File "/usr/lib/pymodules/python2.7/opsiconfd/opsiconfd.py", line 77, in <module>
from workers import WorkerOpsiconfd
File "/usr/lib/pymodules/python2.7/opsiconfd/workers.py", line 47, in <module>
from OPSI.Object import serialize, deserialize
ImportError: cannot import name serialize
.......... (failed).
die Abhilfen (opsi-setup --init-current-config, opsi-setup --set-rights) hier im Forum haben nichts gebracht bzw. passen auch nicht so ganz zu meinem Problem. Das es ein kaputtes Paket ist kann ich nicht ganz glauben.
Oder bin ich der erste der auf einem Ubuntu updated?
Nachdem es nur ein Testsystem ist könnte ich die Kiste zwar platt machen, aber das ist nicht sportlich :-)
Danke für Eure Hilfe
Claudio
Benutzeravatar
n.wenselowski
Ex-uib-Team
Beiträge: 3194
Registriert: 04 Apr 2013, 12:15

Re: opsiconfd startet nicht nach Udate auf 4.0.4.5

Beitrag von n.wenselowski »

Hallo Claudio,

das Verhalten kenne ich bisher nur von unseren Test-Maschinen, wenn die Paket-Stände von python-opsi und opsiconfd nicht passen.
Welches Repository (stable/testing/experimental) wird verwendet?
Was sagt

Code: Alles auswählen

dpkg --list | grep opsi
Klappt es, wenn du die beiden Pakete neu installierst und dann den opsiconfd neu startest?

Wenn man die Scripte anpacken will (würde ich nicht empfehlen), dann muss in /usr/lib/pymodules/python2.7/opsiconfd/workers.py die Zeile

Code: Alles auswählen

	from OPSI.Object import serialize, deserialize
durch folgende ersetzt werden:

Code: Alles auswählen

	from OPSI.Util import serialize

Gruß

Niko

Code: Alles auswählen

import OPSI
oidualc
Beiträge: 2
Registriert: 04 Mär 2014, 15:44

Re: opsiconfd startet nicht nach Udate auf 4.0.4.5

Beitrag von oidualc »

Hallo Niko,
verwendet wird hier stable.
Es war wie Du vermutet hast ein Versionsunterschied der Beiden.
opsiconfd war noch auf 4.0.3.
Nach einer persönlichen Aufforderung zum Update sind jetzt wieder alle auf dem selben Stand und Opsi rennt wieder.
Hab vorher schon rauf und runter installiert - da hat es nichts gebracht.
Danke
Claudio
Antworten