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
opsiconfd startet nicht nach Udate auf 4.0.4.5
- 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
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
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
durch folgende ersetzt werden:
Gruß
Niko
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
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
Code: Alles auswählen
from OPSI.Util import serialize
Gruß
Niko
Code: Alles auswählen
import OPSI
Re: opsiconfd startet nicht nach Udate auf 4.0.4.5
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
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