Seite 1 von 1

opsi-backup Fehler ohne mysql-client

Verfasst: 16 Mai 2014, 10:02
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

Re: opsi-backup Fehler ohne mysql-client

Verfasst: 16 Mai 2014, 16:47
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

Re: opsi-backup Fehler ohne mysql-client

Verfasst: 19 Mai 2014, 12:41
von n.wenselowski
Hallo dkoch,

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


Gruß

Niko