opsi-backup Fehler ohne mysql-client

Antworten
dkoch
Beiträge: 309
Registriert: 25 Nov 2011, 14:03

opsi-backup Fehler ohne mysql-client

Beitrag von dkoch »

Hallo,
opsi-backup läuft nicht wenn kein mysql-client installiert ist. Der angezeigt Fehler ist nicht sehr hilfreich

Code: Alles auswählen

opsi-backup create

ERROR: [Errno 2] No such file or directory

mit -v -l9

Code: Alles auswählen

opsi-backup -v -l9 create 
[7] [May 16 09:59:00] Now using log-file '/var/log/opsi/opsi-backup.log'
[7] [May 16 09:59:00] Trying to lock file '/etc/opsi/backendManager/dispatch.conf' (0/2000)
[7] [May 16 09:59:00] File '/etc/opsi/backendManager/dispatch.conf' locked after 0 millis
[7] [May 16 09:59:00] Trying to lock file '/etc/opsi/backendManager/dispatch.conf' (0/2000)
[7] [May 16 09:59:00] File '/etc/opsi/backendManager/dispatch.conf' locked after 0 millis
[5] [May 16 09:59:00] Creating backup archive opsi_4.0.4.5_2014-05-16_09-59-00.720839.tar.bz2
[7] [May 16 09:59:00] Backing up file backend.
[7] [May 16 09:59:00] Backing up mysql backend.
[7] [May 16 09:59:00] Traceback:
[7] [May 16 09:59:00]      line 128 in '_create' in file '/usr/lib/pymodules/python2.7/OPSI/Util/Task/Backup.py'
[7] [May 16 09:59:00]      line 1347 in 'backupMySQLBackend' in file '/usr/lib/pymodules/python2.7/OPSI/Util/File/Opsi/__init__.py'
[7] [May 16 09:59:00]      line 679 in '__init__' in file '/usr/lib/python2.7/subprocess.py'
[7] [May 16 09:59:00]      line 1259 in '_execute_child' in file '/usr/lib/python2.7/subprocess.py'
[7] [May 16 09:59:00]      ==>>> [Errno 2] No such file or directory
[6] [May 16 09:59:00] Traceback:
[6] [May 16 09:59:00]      line 169 in '<module>' in file '/usr/bin/opsi-backup'
[6] [May 16 09:59:00]      line 157 in 'main' in file '/usr/bin/opsi-backup'
[6] [May 16 09:59:00]      line 161 in '_create' in file '/usr/lib/pymodules/python2.7/OPSI/Util/Task/Backup.py'
[6] [May 16 09:59:00]      ==>>> [Errno 2] No such file or directory
opsi-utils sollte von mysql-client abhängen oder es sollte eine klarere Fehlermeldung geliefert werden
Benutzeravatar
n.wenselowski
Ex-uib-Team
Beiträge: 3194
Registriert: 04 Apr 2013, 12:15

Re: opsi-backup Fehler ohne mysql-client

Beitrag von n.wenselowski »

Hallo dkoch,

danke für den Bugreport. Ich habe dazu ein Ticket aufgemacht.

Mit einer harten Abhängigkeit von mysql hatten wir in der Vergangenheit Bauchschmerzen, da mysql nicht zwingend von opsi benötigt wird. Aber ich halte da momentan ein Recommends für eine gute Idee.


Viele Grüße

Niko

Code: Alles auswählen

import OPSI
Benutzeravatar
n.wenselowski
Ex-uib-Team
Beiträge: 3194
Registriert: 04 Apr 2013, 12:15

Re: opsi-backup Fehler ohne mysql-client

Beitrag von n.wenselowski »

Hallo dkoch,

habe eine entsprechende Änderung gemacht.
Sollte in einer der kommenden Versionen dann bessere Fehlermeldungen geben.


Gruß

Niko

Code: Alles auswählen

import OPSI
Antworten