Tâche #21617
Mis à jour par Laurent Flori il y a plus de 8 ans
En suivant l'exemple du test squash : http://squash-tm.eole.lan/squash/executions/6028
Je tombe sur l'erreur suivante :
<pre>
root@horus:~# Query-Auto -d
Mise à jour le mercredi 04 octobre 2017 16:52:33
*** horus 2.6.2 (00000001) ***
pyeole.pkg - Process template for /etc/apt/apt.conf.d/02eoleproxy
pyeole.diagnose.network - Test TCP connection on 10.1.1.1 port 3128
pyeole.diagnose.diagnose - Test if http://test-eole.ac-dijon.fr/ubuntu/dists/xenial/main/binary-amd64/Release is reachable
Configuration du dépôt Ubuntu avec la source test-eole.ac-dijon.fr
pyeole.diagnose.network - Test TCP connection on 10.1.1.1 port 3128
pyeole.diagnose.diagnose - Test if http://test-eole.ac-dijon.fr/eole/dists/eole-2.6-unstable/Release is reachable
Configuration du dépôt EOLE avec la source test-eole.ac-dijon.fr
pyeole.pkg - Process template for /etc/apt/sources.list
pyeole.pkg - Process template for /etc/apt/sources.list.d/additional.list
Configuration du dépôt Saltstack avec la source repo.saltstack.com
pyeole.pkg - Run: apt-get -c /etc/apt/apt-eole.conf update
Action update pour root
pyeole.pkg - Erreur rencontrée :
W: The repository 'http://repo.saltstack.com/apt/ubuntu/16.04/amd64/latest xenial Release' does not have a Release file.
E: Impossible de récupérer http://repo.saltstack.com/apt/ubuntu/16.04/amd64/latest/dists/xenial/main/binary-amd64/Packages 407 Proxy Authentication Required
E: Le téléchargement de quelques fichiers d'index a échoué, ils ont été ignorés, ou les anciens ont été utilisés à la place.
Maj-Auto - local variable 'proc' referenced before assignment
Traceback (most recent call last):
File "/usr/bin/Maj-Auto", line 305, in main
PKGMGR.update(silent=True)
File "/usr/lib/python2.7/dist-packages/pyeole/pkg.py", line 1435, in update
silent=silent)
File "/usr/lib/python2.7/dist-packages/pyeole/pkg.py", line 1339, in _run
**kwargs))
File "/usr/lib/python2.7/dist-packages/pyeole/pkg.py", line 700, in _run
return {u'root': getattr(self, func)(silent=silent, **kwargs)}
File "/usr/lib/python2.7/dist-packages/pyeole/pkg.py", line 1115, in update
ret_code = _run_apt_get([u'update'], silent=silent)
File "/usr/lib/python2.7/dist-packages/pyeole/pkg.py", line 430, in _run_apt_get
stderr = proc.stderr.read()
UnboundLocalError: local variable 'proc' referenced before assignment
</pre>
La commande suivante permet de simuler cette situation (qui ne devrait pas arriver) :
<pre>
touch /etc/apt/trusted.gpg.d/Saltstack.gpg
</pre>
Je tombe sur l'erreur suivante :
<pre>
root@horus:~# Query-Auto -d
Mise à jour le mercredi 04 octobre 2017 16:52:33
*** horus 2.6.2 (00000001) ***
pyeole.pkg - Process template for /etc/apt/apt.conf.d/02eoleproxy
pyeole.diagnose.network - Test TCP connection on 10.1.1.1 port 3128
pyeole.diagnose.diagnose - Test if http://test-eole.ac-dijon.fr/ubuntu/dists/xenial/main/binary-amd64/Release is reachable
Configuration du dépôt Ubuntu avec la source test-eole.ac-dijon.fr
pyeole.diagnose.network - Test TCP connection on 10.1.1.1 port 3128
pyeole.diagnose.diagnose - Test if http://test-eole.ac-dijon.fr/eole/dists/eole-2.6-unstable/Release is reachable
Configuration du dépôt EOLE avec la source test-eole.ac-dijon.fr
pyeole.pkg - Process template for /etc/apt/sources.list
pyeole.pkg - Process template for /etc/apt/sources.list.d/additional.list
Configuration du dépôt Saltstack avec la source repo.saltstack.com
pyeole.pkg - Run: apt-get -c /etc/apt/apt-eole.conf update
Action update pour root
pyeole.pkg - Erreur rencontrée :
W: The repository 'http://repo.saltstack.com/apt/ubuntu/16.04/amd64/latest xenial Release' does not have a Release file.
E: Impossible de récupérer http://repo.saltstack.com/apt/ubuntu/16.04/amd64/latest/dists/xenial/main/binary-amd64/Packages 407 Proxy Authentication Required
E: Le téléchargement de quelques fichiers d'index a échoué, ils ont été ignorés, ou les anciens ont été utilisés à la place.
Maj-Auto - local variable 'proc' referenced before assignment
Traceback (most recent call last):
File "/usr/bin/Maj-Auto", line 305, in main
PKGMGR.update(silent=True)
File "/usr/lib/python2.7/dist-packages/pyeole/pkg.py", line 1435, in update
silent=silent)
File "/usr/lib/python2.7/dist-packages/pyeole/pkg.py", line 1339, in _run
**kwargs))
File "/usr/lib/python2.7/dist-packages/pyeole/pkg.py", line 700, in _run
return {u'root': getattr(self, func)(silent=silent, **kwargs)}
File "/usr/lib/python2.7/dist-packages/pyeole/pkg.py", line 1115, in update
ret_code = _run_apt_get([u'update'], silent=silent)
File "/usr/lib/python2.7/dist-packages/pyeole/pkg.py", line 430, in _run_apt_get
stderr = proc.stderr.read()
UnboundLocalError: local variable 'proc' referenced before assignment
</pre>
La commande suivante permet de simuler cette situation (qui ne devrait pas arriver) :
<pre>
touch /etc/apt/trusted.gpg.d/Saltstack.gpg
</pre>