Hallo Holger,
nach einem Update von OPB 8.2.3 nach 8.3.2 auf einem Windows 10 1803 kann ich den OPB nicht starten.
Es erscheint folgende Fehlermeldung, wenn ich es über die Komandozeile aufrufe:
C:\Program Files (x86)\opsi PackageBuilderNG>opsipackagebuilder.exe
Traceback (most recent call last):
File "configparser.py", line 789, in get
File "c:\users\yi7xalh\envs\opb\lib\collections\__init__.py", line 885, in __getitem__
File "c:\users\yi7xalh\envs\opb\lib\collections\__init__.py", line 877, in __missing__
KeyError: 'is_sles'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "opsipackagebuilder.py", line 34, in <module>
File "oPB\runner.py", line 105, in __init__
File "oPB\core\confighandler.py", line 173, in __init__
File "oPB\core\confighandler.py", line 297, in convert_to_opsi41
File "configparser.py", line 792, in get
configparser.NoOptionError: No option 'is_sles' in section: 'server'
[6884] Failed to execute script opsipackagebuilder
Eigentlich wollte ich fragen ob den Fehler kennt und eine Lösung dafür hat.
Die Lösung ist ein fehlender Eintrag in der config-new.ini in
C:\Users\BENUTZERNAME\AppData\Roaming\opsiPackageBuilder
Nach dem ich diese Datei gelöscht habe konnte ich den OPB starten musste jedoch die Grundkonfiguration erneut eintragen.
Viele Grüße
Karsten
[Gelöst] Version 8.3.2 startet nicht
Moderator: pandel
[Gelöst] Version 8.3.2 startet nicht
opsi support - uib gmbh
For productive opsi installations we recommend support contracts.
http://uib.de
http://opsi.org
For productive opsi installations we recommend support contracts.
http://uib.de
http://opsi.org
Re: [Gelöst] Version 8.3.2 startet nicht
Hi Karsten,
ja, hatte ich schonmal bei jemandem vor einiger Zeit. Irgendwie ist bei einer früheren Migration der Eintrag teilweise nicht in die INI aufgenommen worden und rennt jetzt damit vor die Pumpe. Tut mir leid, da muss ich einfach bei einer früheren Anpassung geschlafen haben... GsD ist es ja behebbar, wenn auch lästig mit der Neukonfiguration!
Lieber Gruß
Holger
ja, hatte ich schonmal bei jemandem vor einiger Zeit. Irgendwie ist bei einer früheren Migration der Eintrag teilweise nicht in die INI aufgenommen worden und rennt jetzt damit vor die Pumpe. Tut mir leid, da muss ich einfach bei einer früheren Anpassung geschlafen haben... GsD ist es ja behebbar, wenn auch lästig mit der Neukonfiguration!
Lieber Gruß
Holger
Wer mir einen Kaffee spendieren mag , bitte gerne!
opsi PackageBuilder - Python Edition
opsibian-gen - RaspberryPi Image Generator mit opsi 4.1
Winst32 Preprocessor
opsi PackageBuilder - Python Edition
opsibian-gen - RaspberryPi Image Generator mit opsi 4.1
Winst32 Preprocessor
- n.wenselowski
- Ex-uib-Team
- Beiträge: 3194
- Registriert: 04 Apr 2013, 12:15
Re: [Gelöst] Version 8.3.2 startet nicht
Hi Holger,
lässt sich das ganze nicht durch sowas lösen?
(Ungetestet )
Viele Grüße
Niko
lässt sich das ganze nicht durch sowas lösen?
Code: Alles auswählen
try:
self.wb_new = "True" if self.get("server", "is_sles") == "True" else "False"
self.remove_option("server", "is_sles")
except configparser.NoOptionError:
pass
self.is_opsi41 = "False"
Viele Grüße
Niko
Code: Alles auswählen
import OPSI
Re: [Gelöst] Version 8.3.2 startet nicht
Hi Niko!
Wie nett von dir , danke!
Es ist ein
geworden . Damit ist dann tatsächlich Ruhe. Wird wahrscheinlich nicht mehr vielen was bringen, denn das taucht nur auf, wenn eine Config vor Version 8.2.5 angepasst werden soll, aber fürs nächste Bugfix Release ist das dann auch schonmal kein Thema mehr!
Lieber Gruß
Holger
Wie nett von dir , danke!
Es ist ein
Code: Alles auswählen
from configparser import ConfigParser, NoOptionError
...
try:
self.wb_new = "True" if self.get("server", "is_sles") == "True" else "False"
self.remove_option("server", "is_sles")
except NoOptionError:
self.wb_new = "True"
Lieber Gruß
Holger
Wer mir einen Kaffee spendieren mag , bitte gerne!
opsi PackageBuilder - Python Edition
opsibian-gen - RaspberryPi Image Generator mit opsi 4.1
Winst32 Preprocessor
opsi PackageBuilder - Python Edition
opsibian-gen - RaspberryPi Image Generator mit opsi 4.1
Winst32 Preprocessor