Chez JL

Joliciel Libre

Accueil > Informatique > Haute Disponibilité > Ganeti > gnt-backup fait "Erreur SOCAT_PATH is not defined"

gnt-backup fait "Erreur SOCAT_PATH is not defined"

jeudi 2 août 2018, par JL

Suite à la mise à jour de ganeti de 2.15.2-7+deb9u1 à 2.15.2-7+deb9u2 j’ai l’erreur suivante lors de l’utilisation de gnt-backup :

failed: Unhandled error occurred: global name 'SOCAT_PATH' is not defined

Pour corriger je suis repassé à l’ancienne version :

wget http://snapshot.debian.org/archive/debian/20171008T214252Z/pool/main/g/ganeti/ganeti-2.15_2.15.2-7%2Bdeb9u1_all.deb
wget http://snapshot.debian.org/archive/debian/20171008T214252Z/pool/main/g/ganeti/ganeti_2.15.2-7%2Bdeb9u1_all.deb
wget http://snapshot.debian.org/archive/debian/20171008T214252Z/pool/main/g/ganeti/ganeti-haskell-2.15_2.15.2-7%2Bdeb9u1_amd64.deb
wget http://snapshot.debian.org/archive/debian/20171008T214252Z/pool/main/g/ganeti/ganeti-htools-2.15_2.15.2-7%2Bdeb9u1_amd64.deb
dpkg -i ganeti*

(Je voulais le faire avec aptitude mais la commande aptitude install ganeti=2.15.2-7+deb9u1 m’a fait une erreur, le paquet n’est plus dispo (vu avec apt policy ganeti)

Et je repositionne le paramétrage de socat suivant (qui est écrasé suite à la réinstallation) (info trouvé chez fiat-tux.fr)

vi /usr/share/ganeti/2.15/ganeti/impexpd/__init__.py +91
SOCAT_OPENSSL_OPTS = ["verify=0", "cipher=%s" % constants.OPENSSL_CIPHERS]

Puis je redémarre le service et gnt-backup refonctionne

systemctl restart ganeti