Seite 2 von 3
Re: bootimage und opsi-setup --set-rights probleme
Verfasst: 21 Feb 2017, 11:05
von jul.io
Ok. erledigt. Das Urpsrungasproblem ist behoben, aber nun bricht die Installation nach der Auswahl des OS-Image (Win7-x64) mit einem "List Index out of range" ab

Re: bootimage und opsi-setup --set-rights probleme
Verfasst: 21 Feb 2017, 11:31
von uncle_scrooge
Mühsam ernährt sich das Eichhörnchen....
Sind die netboot-Produkte aktuell?
Neues bootimage und alte nettboot-Produkte vertragen sich nicht.
Bitte mal opsi-package-manager -l win7* absetzen.
Re: bootimage und opsi-setup --set-rights probleme
Verfasst: 21 Feb 2017, 12:25
von jul.io
Code: Alles auswählen
user@server:~$ sudo opsi-package-manager -l win7*
---------------------------
- server.firma.de -
---------------------------
Product ID Version Name
========================================================================================================================================================================================================================================
win7 4.0.6.2-2 Windows 7 - x86
win7-captured 4.0.6.2-3 Windows 7 - x86
win7-x64 4.0.6.2-2 Windows 7 - x64
win7-x64-captured 4.0.6.2-3 Windows 7 - x64
ich habe sodann das win7-x64 OPSI-Paket
http://download.uib.de/opsi4.0/products ... 7.1-4.opsi runtergeladen und per
installiert.
Jetzt habe ich folgende Situation:
Code: Alles auswählen
user@server:~$ sudo opsi-package-manager -l win7*
---------------------------
- server.firma.de -
---------------------------
Product ID Version Name
========================================================================================================================================================================================================================================
win7 4.0.6.2-2 Windows 7 - x86
win7-captured 4.0.6.2-3 Windows 7 - x86
win7-x64 4.0.7.1-4 Windows 7 - x64
win7-x64-captured 4.0.6.2-3 Windows 7 - x64
aber der "out of range" fehler ist noch da.
Re: bootimage und opsi-setup --set-rights probleme
Verfasst: 21 Feb 2017, 12:39
von uncle_scrooge
Beschäftigungstherapie:
System komplett updaten
Danach alle OPSI-Pakete auf Stand bringen (opsi-product-updater)
Wenn es dann immer noch scheppert, brauchen wir die logs aus dem bootimage. (Anmelden root/linux123; und dann in /tmp die Datei log durchflöhen.)
Re: bootimage und opsi-setup --set-rights probleme
Verfasst: 21 Feb 2017, 13:44
von jul.io
system ist jetzt geupdatet (Hey uib: euer gpg-key ist ausgelaufen und es gibt noch keinen neuen? -> habe die opsi-pakete unverifiziert geupdatet).
das Problem ist aber immer noch da. Hier die /tmp/opsi-setup.log:
http://pastebin.com/raw/cy0vgcdy
und hier haben wir das log vom bootimage:
http://pastebin.com/raw/7tfMB1gk
Re: bootimage und opsi-setup --set-rights probleme
Verfasst: 21 Feb 2017, 14:06
von uncle_scrooge
Zum GPG-key gibt es hier erhellende Worte:
viewtopic.php?f=6&t=9000
Was Deinen Fehler angeht, bin ich jetzt raus. Da müssen Fachmenschen ran.
Sorry,
Re: bootimage und opsi-setup --set-rights probleme
Verfasst: 21 Feb 2017, 16:15
von m.radtke
Wurde nach dem Update mal ein
durchgeführt?
Im log des Bootimages wird versucht auf den Host-parameter
zuzugreifen. Dieser scheint aber nicht vorhanden zu sein.
Lege diesen Eintrag mal mit folgendem Wert an
Gruß
Mathias
Re: bootimage und opsi-setup --set-rights probleme
Verfasst: 22 Feb 2017, 08:54
von jul.io
und weiter geht die wilde fahrt...
init-current-config hatte ich NICHT ausgeführt, aber inwzwischen nachgeholt.
Dem Host-Parameter habe ich in /var/lib/opsi/config/config.ini gefunden und angepasst, dort hatte der backslash zwischen "Server" und "pcpatch" gefehlt. Das sieht jetzt also so aus:
Code: Alles auswählen
...
[clientconfig.depot.user]
defaultvalues = [""]
description = clientconfig.depot.user
editable = true
multivalue = false
possiblevalues = ["server\pcpatch"]
type = UnicodeConfig
...
das alles hat zumindest teilweise etwas gebracht, denn
der Fehler hat sich geändert: Nach Auswahl des OS-Images erhalte ich jetzt folgende Fehlermeldung:
Das logfile dazu habe ich wieder auf pastebin gepackt:
http://pastebin.com/raw/2VCDB4DK
---------
edit:
ich obfuskiere ja hier die servernamen, aber wenn ich mit dem original servernamen den Wert aus possiblevalues in clientconfig.depot.user abzähle (angefangen ab der eckigen klammer = 1), dann lande ich genau auf dem backslash
---------
edit2:
habe den backslash in einen normalen slash geändert und nun bekomme ich wieder den "list index out of range"-Fehler
Code: Alles auswählen
...
[7] [Feb 22 08:07:23] Starting new HTTPS connection (0) to 10.0.0.13:4447 (HTTP.py|649)
[7] [Feb 22 08:07:23] Connection established to: 10.0.0.13 (HTTP.py|651)
[7] [Feb 22 08:07:23] Closing connection: <httplib.HTTPSConnection instance at 0x7f9c2a2f8320> (HTTP.py|569)
[7] [Feb 22 08:07:23] Content-Type: gzip-application/json;charset=utf-8, Content-Encoding: deflate (JSONRPC.py|730)
[7] [Feb 22 08:07:23] Expecting deflated data from server (backwards compatible) (JSONRPC.py|738)
[2] [Feb 22 08:07:24] Traceback: (Logger.py|753)
[2] [Feb 22 08:07:24] File "/usr/local/bin/master.py", line 1351, in <module>
username = configStates.get('clientconfig.depot.user', [depotUrl.split(u'/')[2].split('.')[0] + u'\\pcpatch'])[0]
(Logger.py|753)
[2] [Feb 22 08:07:24] ==>>> list index out of range (master.py|1508)
[7] [Feb 22 08:07:24] Backend: <JSONRPCBackend(host=u'10.0.0.13', deflate=False)> (master.py|1511)
[7] [Feb 22 08:07:24] ProductId: win7-x64 (master.py|1512)
[7] [Feb 22 08:07:24] ClientId: maschine.firma.de (master.py|1513)
[7] [Feb 22 08:07:24] ProductOnClient: <ProductOnClient(clientId=maschine.firma.de', productId=u'win7-x64', installationStatus=None, actionRequest=None)> (master.py|1514)
[7] [Feb 22 08:07:24] Executing jsonrpc method 'productOnClient_updateObjects' on host u'10.0.0.13' (JSONRPC.py|115)
[7] [Feb 22 08:07:24] Posting request... (JSONRPC.py|713)
[7] [Feb 22 08:07:24] Starting new HTTPS connection (0) to 10.0.0.13:4447 (HTTP.py|649)
[7] [Feb 22 08:07:24] Connection established to: 10.0.0.13 (HTTP.py|651)
[7] [Feb 22 08:07:24] Closing connection: <httplib.HTTPSConnection instance at 0x7f9c2a1d6f80> (HTTP.py|569)
[7] [Feb 22 08:07:24] Content-Type: gzip-application/json;charset=utf-8, Content-Encoding: deflate (JSONRPC.py|730)
[7] [Feb 22 08:07:24] Expecting deflated data from server (backwards compatible) (JSONRPC.py|738)
[5] [Feb 22 08:07:24] Writing log to service (master.py|1535)
Re: bootimage und opsi-setup --set-rights probleme
Verfasst: 22 Feb 2017, 09:41
von uncle_scrooge
Mir ist zwar nicht klar, warum das Ganze an diesem Host-Parameter scheitern sollte. Bei mir läuft das seit Jahr und Tag ohne. Aber egal.
Wenn Du direkt die INI editierst, trenne Servername und pcpatch bitte mit doppeltem backslash.
Re: bootimage und opsi-setup --set-rights probleme
Verfasst: 22 Feb 2017, 09:55
von jul.io
hab ich zwischenzeitlich gemacht, aber der fehler bleibt der gleiche :/
edit:
ES KLAPPT ENDLICH WIEDER!
Ich habe den Eintrag für clientconfig auf
defaultvalues erweitert und nun klappt's und sieht so aus:
Code: Alles auswählen
[clientconfig.depot.user]
defaultvalues = ["server\\pcpatch"]
description = clientconfig.depot.user
editable = true
multivalue = false
possiblevalues = ["server\\pcpatch"]
type = UnicodeConfig
wie kann ich den thread denn als "gelöst" markieren? Oder machen das nur die Mods?
jedenfalls nochmal ein fettes DANKE für die Hilfe!