Projet

Général

Profil

Tâche #16670

creole - Scénario #14677: Redémarrer apt-cacher-ng au reconfigure

Maj-Cd impossible si creoled est planté

Ajouté par Joël Cuissinat il y a presque 8 ans. Mis à jour il y a presque 8 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
30/06/2016
Echéance:
% réalisé:

100%

Temps estimé:
2.00 h
Temps passé:
Restant à faire (heures):
0.0

Description

Même avec l'option -i ça plante...

root@eolebase:~# service creoled stop
root@eolebase:~# Query-Cd -id
Mise à jour le jeudi 30 juin 2016 13:41:12
*** module 2.6.0 ***

Configuration du CDROM
Maj-Auto - Erreur HTTP : socket.error: [Errno 111] ECONNREFUSED
Veuillez vous référer au journal d'événement de creoled (/var/log/rsyslog/local/creoled/creoled.info.log)pour avoir plus d'informations
et redémarrer le service avec la commande 'service creoled start'
Traceback (most recent call last):
  File "/usr/bin/Maj-Auto", line 306, in main
    envole_level=envole_level)
  File "/usr/lib/python2.7/dist-packages/pyeole/pkg.py", line 1680, in _configure_sources_mirror
    pkgmgr.update()
  File "/usr/lib/python2.7/dist-packages/pyeole/pkg.py", line 1002, in update
    self._prepare_cache()
  File "/usr/lib/python2.7/dist-packages/pyeole/pkg.py", line 902, in _prepare_cache
    self._mount_cdrom()
  File "/usr/lib/python2.7/dist-packages/pyeole/pkg.py", line 870, in _mount_cdrom
    for cdrom in self.is_cdrom_devices():
  File "/usr/lib/python2.7/dist-packages/pyeole/pkg.py", line 562, in is_cdrom_devices
    self._cdrom_devices = self.client.get_creole('cdrom_devices')
  File "/usr/lib/python2.7/dist-packages/creole/client.py", line 421, in get_creole
    ret = self.get('/creole', *args, variable=name, **kwargs)
  File "/usr/lib/python2.7/dist-packages/creole/client.py", line 380, in get
    ret = self.request('/get', path, **kwargs)
  File "/usr/lib/python2.7/dist-packages/creole/client.py", line 307, in request
    ret = self._request(self.url + command + path, **kwargs)
  File "/usr/lib/python2.7/dist-packages/creole/client.py", line 286, in _request
    raise TimeoutCreoleClientError(msg.format(err))
TimeoutCreoleClientError: Erreur HTTP : socket.error: [Errno 111] ECONNREFUSED
Veuillez vous référer au journal d'événement de creoled (/var/log/rsyslog/local/creoled/creoled.info.log)pour avoir plus d'informations
et redémarrer le service avec la commande 'service creoled start'

Révisions associées

Révision 03e70bdf (diff)
Ajouté par Joël Cuissinat il y a presque 8 ans

Protection des appels au client Creole avec l'option '-i'

Ref: #16670 @1h

Révision a94bccd7 (diff)
Ajouté par Joël Cuissinat il y a presque 8 ans

Nettoyage (pylint) de la librairie pyeole/pkg.py

Ref: #16670 @30m

Historique

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

  • Temps estimé mis à 2.00 h
  • Tâche parente mis à #14677

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

  • Restant à faire (heures) mis à 2.0

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

Attention, le problème est reproductible uniquement si /dev/sr0 n'est pas (déjà) monté :

umount /dev/sr0

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

  • Statut changé de Nouveau à En cours
  • Assigné à mis à Joël Cuissinat

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

  • Statut changé de En cours à Résolu
  • % réalisé changé de 0 à 100
  • Restant à faire (heures) changé de 2.0 à 0.25

#6 Mis à jour par Emmanuel GARETTE il y a presque 8 ans

  • Statut changé de Résolu à Fermé
  • Restant à faire (heures) changé de 0.25 à 0.0

OK :

root@amon:/var/lib/dpkg/info# Query-Cd -i
Mise à jour le jeudi 07 juillet 2016 16:39:09
*** module 2.6.0 ***

Configuration du CDROM
Maj-Auto - CDROM d'installation non trouvé
root@amon:/var/lib/dpkg/info# Query-Cd -id
Mise à jour le jeudi 07 juillet 2016 16:33:27
*** module 2.6.0 ***

Configuration du CDROM
pyeole.pkg - Run: /bin/umount /media/cdrom
Maj-Auto - CDROM d'installation non trouvé
Traceback (most recent call last):
  File "/usr/bin/Maj-Auto", line 306, in main
    envole_level=envole_level)
  File "/usr/lib/python2.7/dist-packages/pyeole/pkg.py", line 1690, in _configure_sources_mirror
    pkgmgr.update()
  File "/usr/lib/python2.7/dist-packages/pyeole/pkg.py", line 1012, in update
    self._prepare_cache()
  File "/usr/lib/python2.7/dist-packages/pyeole/pkg.py", line 912, in _prepare_cache
    self._mount_cdrom()
  File "/usr/lib/python2.7/dist-packages/pyeole/pkg.py", line 891, in _mount_cdrom
    raise SystemError(_('No installer CDROM found'))
SystemError: CDROM d'installation non trouvé

Formats disponibles : Atom PDF