Projet

Général

Profil

Proposition Scénario #27912

Erreurs à l'action save_files

Ajouté par Thierry Bertrand il y a presque 5 ans. Mis à jour il y a 4 mois.

Statut:
Classée sans suite
Priorité:
Normal
Assigné à:
-
Catégorie:
-
Version cible:
-
% réalisé:

0%

Historique

#1 Mis à jour par Thierry Bertrand il y a presque 5 ans

Lors de l'action /usr/share/zephir/scripts/zephir_client save_files, on obtient un traceback python.
A noter que l'action s'exécute correctement.

Cependant, cette erreur nuit aux diagnostics lors de problème, se révèle aussi à l'enregistrement_zephir et fait que les serveurs apparaissent en orange sur l'interface zephir.

root@rw-ddi019-00:~# //usr/share/zephir/scripts/zephir_client save_files
Traceback (most recent call last):
  File "/usr/share/zephir/scripts/save_files.zephir", line 255, in <module>
    res = convert(zephir_proxy.uucp.save_files(config.id_serveur, res_md5[0]))
  File "/usr/lib/python2.7/xmlrpclib.py", line 1243, in __call__
    return self.__send(self.__name, args)
  File "/usr/lib/python2.7/dist-packages/zephir/eolerpclib.py", line 99, in __request
    verbose=self.__verbose
  File "/usr/lib/python2.7/xmlrpclib.py", line 1283, in request
    return self.single_request(host, handler, request_body, verbose)
  File "/usr/lib/python2.7/xmlrpclib.py", line 1313, in single_request
    response = h.getresponse(buffering=True)
  File "/usr/lib/python2.7/httplib.py", line 1121, in getresponse
    response.begin()
  File "/usr/lib/python2.7/httplib.py", line 438, in begin
    version, status, reason = self._read_status()
  File "/usr/lib/python2.7/httplib.py", line 394, in _read_status
    line = self.fp.readline(_MAXLINE + 1)
  File "/usr/lib/python2.7/socket.py", line 480, in readline
    data = self._sock.recv(self._rbufsize)
  File "/usr/lib/python2.7/ssl.py", line 772, in recv
    return self.read(buflen)
  File "/usr/lib/python2.7/ssl.py", line 659, in read
    v = self._sslobj.read(len)
ssl.SSLError: ('The read operation timed out',)
root@rw-ddi019-00:~# CreoleGet eole_release
2.7.0
root@rw-ddi019-00:~# CreoleGet module_type
seth
root@ssl-norm-d01:~# /usr/share/zephir/scripts/zephir_client save_files
Traceback (most recent call last):
  File "/usr/share/zephir/scripts/save_files.zephir", line 255, in <module>
    res = convert(zephir_proxy.uucp.save_files(config.id_serveur, res_md5[0]))
  File "/usr/lib/python2.7/xmlrpclib.py", line 1243, in __call__
    return self.__send(self.__name, args)
  File "/usr/lib/python2.7/dist-packages/zephir/eolerpclib.py", line 99, in __request
    verbose=self.__verbose
  File "/usr/lib/python2.7/xmlrpclib.py", line 1283, in request
    return self.single_request(host, handler, request_body, verbose)
  File "/usr/lib/python2.7/xmlrpclib.py", line 1313, in single_request
    response = h.getresponse(buffering=True)
  File "/usr/lib/python2.7/httplib.py", line 1136, in getresponse
    response.begin()
  File "/usr/lib/python2.7/httplib.py", line 453, in begin
    version, status, reason = self._read_status()
  File "/usr/lib/python2.7/httplib.py", line 409, in _read_status
    line = self.fp.readline(_MAXLINE + 1)
  File "/usr/lib/python2.7/socket.py", line 480, in readline
    data = self._sock.recv(self._rbufsize)
  File "/usr/lib/python2.7/ssl.py", line 756, in recv
    return self.read(buflen)
  File "/usr/lib/python2.7/ssl.py", line 643, in read
    v = self._sslobj.read(len)
ssl.SSLError: ('The read operation timed out',)
root@ssl-norm-d01:~# CreoleGet eole_release
2.6.2
root@ssl-norm-d01:~# CreoleGet module_type
amon

Le zephir en face est en version 2.7.0
Il n'y a aucune erreur dans les logs backend.

A rapprocher des erreurs fréquentes rencontrées sur zephir : https://dev-eole.ac-dijon.fr/issues/27347 ?

#2 Mis à jour par Bruno Boiget il y a presque 5 ans

Je ne pense pas que ce soit le même problème que dans la demande indiquée. Ici ça ressemble vraiment à une erreur due au temps de réponse de Zéphir.

Est ce que c'est systématique ? Je ne l'ai pas reproduit (Zéphir 2.7.0 "avecConf" et modules 2.6.2 / 2.7.0)

#3 Mis à jour par Scrum Master il y a presque 5 ans

  • Statut changé de Nouveau à En cours
  • Assigné à mis à Bruno Boiget
  • Tâche parente changé de #27542 à #27876

#4 Mis à jour par Thierry Bertrand il y a presque 5 ans

Par ex. tous les serveurs seth 2.7.0 de la DREAL Bretagne ont la même erreur.
Après, ils vont tous sur le même zephir...

#5 Mis à jour par Scrum Master il y a presque 5 ans

  • Sujet changé de erreurs à l'action save_files à Erreurs à l'action save_files
  • Tâche parente #27876 supprimé

#6 Mis à jour par Scrum Master il y a presque 5 ans

  • Tracker changé de Tâche à Scénario
  • Echéance mis à 07/06/2019
  • Assigné à Bruno Boiget supprimé
  • Version cible changé de sprint 2019 18-20 Equipe MENSR à sprint 2019 21-23 Equipe MENSR

#7 Mis à jour par Benjamin Bohard il y a presque 5 ans

Erreur non récurrente ne pouvant être reproduite à la demande.

#8 Mis à jour par Joël Cuissinat il y a presque 5 ans

  • Version cible changé de sprint 2019 21-23 Equipe MENSR à sprint 2019 24-26 Equipe MENSR

#10 Mis à jour par Joël Cuissinat il y a plus de 4 ans

  • Echéance 07/06/2019 supprimé
  • Statut changé de En cours à Nouveau
  • Version cible sprint 2019 24-26 Equipe MENSR supprimé
  • Début 15/04/2019 supprimé
  • Release mis à EOLE 2.7.1.1

#11 Mis à jour par Gilles Grandgérard il y a plus de 4 ans

  • Echéance mis à 20/09/2019
  • Version cible mis à sprint 2019 36-38 Equipe MENSR
  • Début mis à 20/08/2019

#12 Mis à jour par Joël Cuissinat il y a plus de 4 ans

  • Points de scénarios mis à 2.0

#13 Mis à jour par Gilles Grandgérard il y a plus de 4 ans

  • Version cible changé de sprint 2019 36-38 Equipe MENSR à sprint 2019 39-41 Equipe MENSR

#14 Mis à jour par Thierry Bertrand il y a plus de 4 ans

le comportement ne semble pas reproductible et semble lié à la charge des zephirs.

Pour éviter les erreurs, ne faudrait-il pas augmenter un timeout ?

#15 Mis à jour par Gilles Grandgérard il y a plus de 4 ans

  • Echéance 20/09/2019 supprimé
  • Version cible sprint 2019 39-41 Equipe MENSR supprimé
  • Début 20/08/2019 supprimé

#16 Mis à jour par Joël Cuissinat il y a plus de 4 ans

  • Release changé de EOLE 2.7.1.1 à EOLE 2.7.1.2

#17 Mis à jour par Daniel Dehennin il y a environ 4 ans

  • Release changé de EOLE 2.7.1.2 à EOLE 2.7.1.3

#18 Mis à jour par Gilles Grandgérard il y a environ 4 ans

  • Release EOLE 2.7.1.3 supprimé

#19 Mis à jour par Joël Cuissinat il y a 4 mois

  • Tracker changé de Scénario à Proposition Scénario
  • Statut changé de Nouveau à Classée sans suite

Formats disponibles : Atom PDF