https://dev-eole.ac-dijon.fr/https://dev-eole.ac-dijon.fr/favicon.ico2014-10-07T14:14:07ZEnsemble Ouvert Libre ÉvolutifAmonEcole - Tâche #9116: Maj Auto sur un AmonEcole non instancié, mais dont gen_conteneur a été passé s'arrete sur un message 'JSon error parsing'ps: un message orange 'py.pkg le conteneur reseau n'est pas démarré' apparait sur la console.https://dev-eole.ac-dijon.fr/issues/9116?journal_id=357762014-10-07T14:14:07ZJoël Cuissinatjoel.cuissinat@ac-dijon.fr
<ul><li><strong>Sujet</strong> changé de <i>Maj Auto sur un AmonEcole non instancié, mais dont gen_conteneur a été passé s'arrete sur un message
'JSon error parsing'
ps: un message orange 'py.pkg le conteneur reseau n'est pas démarré' apparait sur la console.</i> à <i>Maj Auto sur un AmonEcole non instancié, mais dont gen_conteneur a été passé s'arrete sur un message 'JSon error parsing'ps: un message orange 'py.pkg le conteneur reseau n'est pas démarré' apparait sur la console.</i></li><li><strong>Statut</strong> changé de <i>Nouveau</i> à <i>En cours</i></li><li><strong>Assigné à</strong> mis à <i>Joël Cuissinat</i></li><li><strong>Début</strong> mis à <i>07/10/2014</i></li><li><strong>Temps estimé</strong> mis à <i>2.00 h</i></li><li><strong>Restant à faire (heures)</strong> mis à <i>2.0</i></li></ul><p>Décision prise le 07/10 : ajouter un try/except et afficher le vrai message ...</p> AmonEcole - Tâche #9116: Maj Auto sur un AmonEcole non instancié, mais dont gen_conteneur a été passé s'arrete sur un message 'JSon error parsing'ps: un message orange 'py.pkg le conteneur reseau n'est pas démarré' apparait sur la console.https://dev-eole.ac-dijon.fr/issues/9116?journal_id=357922014-10-07T15:53:33ZJoël Cuissinatjoel.cuissinat@ac-dijon.fr
<ul><li><strong>Statut</strong> changé de <i>En cours</i> à <i>Résolu</i></li><li><strong>% réalisé</strong> changé de <i>0</i> à <i>100</i></li></ul><p>Appliqué par commit <a class="changeset" title="Affichage d'un vrai message en cas d'erreur JSON * pyeole/pkg.py (_run_containers) : ajout d'un ..." href="https://dev-eole.ac-dijon.fr/projects/python-pyeole/repository/revisions/c84d67073cafe3f1b33099bd1380168bafef610e">python-pyeole:c84d67073cafe3f1b33099bd1380168bafef610e</a>.</p> AmonEcole - Tâche #9116: Maj Auto sur un AmonEcole non instancié, mais dont gen_conteneur a été passé s'arrete sur un message 'JSon error parsing'ps: un message orange 'py.pkg le conteneur reseau n'est pas démarré' apparait sur la console.https://dev-eole.ac-dijon.fr/issues/9116?journal_id=357932014-10-07T15:54:59ZJoël Cuissinatjoel.cuissinat@ac-dijon.fr
<ul><li><strong>Restant à faire (heures)</strong> changé de <i>2.0</i> à <i>0.1</i></li></ul> AmonEcole - Tâche #9116: Maj Auto sur un AmonEcole non instancié, mais dont gen_conteneur a été passé s'arrete sur un message 'JSon error parsing'ps: un message orange 'py.pkg le conteneur reseau n'est pas démarré' apparait sur la console.https://dev-eole.ac-dijon.fr/issues/9116?journal_id=358672014-10-08T13:01:24ZGérald Schwartzmann
<ul><li><strong>Statut</strong> changé de <i>Résolu</i> à <i>En cours</i></li><li><strong>% réalisé</strong> changé de <i>100</i> à <i>90</i></li></ul><p>J'ai reproduit l'erreur :<br />pas d'erreur suite à une première mise à jour Maj-Auto -D nouveaux paquets<br />une erreur suite à une deuxième mise à jour Maj-Auto -D aucun nouveaux paquets</p>
<pre>
pyeole.pkg - Container reseau is not running.
Action configure pour le conteneur partage
Action configure pour le conteneur internet
Update packages indexes
Action list-upgrade pour root
Action list-upgrade pour le conteneur bdd
Maj-Auto - No JSON object could be decoded
root@amonecole:~#
</pre>
<p>même erreur suite à une troisième mise à jour Maj-Auto -D aucun nouveaux paquets</p> AmonEcole - Tâche #9116: Maj Auto sur un AmonEcole non instancié, mais dont gen_conteneur a été passé s'arrete sur un message 'JSon error parsing'ps: un message orange 'py.pkg le conteneur reseau n'est pas démarré' apparait sur la console.https://dev-eole.ac-dijon.fr/issues/9116?journal_id=358712014-10-08T14:07:59ZGérald Schwartzmann
<ul><li><strong>Statut</strong> changé de <i>En cours</i> à <i>Résolu</i></li><li><strong>% réalisé</strong> changé de <i>90</i> à <i>100</i></li></ul><p>Action list-upgrade pour le conteneur bdd<br />[u'apt-eole', u'-z', u'--container', u'current', u'--json', u'--log-level', u'info', u'list-upgrade']<br />Maj-Auto - No JSON object could be decoded</p>
<p>root@bdd:~# apt-get update<br />Atteint <a class="external" href="http://eole.ac-dijon.fr">http://eole.ac-dijon.fr</a> precise Release.gpg<br />Atteint <a class="external" href="http://eole.ac-dijon.fr">http://eole.ac-dijon.fr</a> precise-security Release.gpg<br />[…]<br />Err <a class="external" href="http://eole.ac-dijon.fr">http://eole.ac-dijon.fr</a> precise/universe amd64 Packages <br /> 404 Not Found<br />Err <a class="external" href="http://eole.ac-dijon.fr">http://eole.ac-dijon.fr</a> precise/multiverse amd64 Packages <br /> 404 Not Found<br />Err <a class="external" href="http://eole.ac-dijon.fr">http://eole.ac-dijon.fr</a> precise/restricted amd64 Packages <br /> 404 Not Found<br />Err <a class="external" href="http://eole.ac-dijon.fr">http://eole.ac-dijon.fr</a> precise/main i386 Packages <br /> 404 Not Found<br />[…]<br />W: Impossible de récupérer <a class="external" href="http://eole.ac-dijon.fr/ubuntu/dists/precise-updates/multiverse/binary-i386/Packages">http://eole.ac-dijon.fr/ubuntu/dists/precise-updates/multiverse/binary-i386/Packages</a> 404 Not Found</p>
<p>W: Impossible de récupérer <a class="external" href="http://eole.ac-dijon.fr/ubuntu/dists/precise-updates/restricted/binary-i386/Packages">http://eole.ac-dijon.fr/ubuntu/dists/precise-updates/restricted/binary-i386/Packages</a> 404 Not Found</p>
<p>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.</p>
<p>root@bdd:~# tcpcheck 1 192.0.2.1:3142<br />192.0.2.1:3142 is alive</p>
<p>root@bdd:~# apt-eole -z --container current --json --log-level info list-upgrade<br />[…]<br />attente énorme<br />[…]<br />W: Impossible de récupérer <a class="external" href="http://eole.ac-dijon.fr/ubuntu/dists/precise/universe/binary-amd64/Packages">http://eole.ac-dijon.fr/ubuntu/dists/precise/universe/binary-amd64/Packages</a> 404 Not Found</p>
<p>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.</p>
<p>{"root": [["eole-lxc-container-apps", true, "2.4.1-24"], ["eole-ssmtp-pkg", true, "2.4.1-24"], ["eole-lxc-container-pkg", true, "2.4.1-24"], ["eole-common-pkg", true, "2.4.1-24"]]}</p>
<p>Le problème et message <strong>Maj-Auto - No JSON object could be decoded</strong> arrive lorsqu'un nouveau paquet est disponible entre le Maj-Auto -D et le gen_conteneurs.</p>
<p>Le numéro de paquet est bon sur le maître, les conteneurs ne passe pas par le cacher de paquet.</p>
<p>Solution : ajouter</p>
<p>root@amonecole:~# vim /opt/lxc/reseau/rootfs/etc/apt/apt.conf.d/02eoleproxy <br />// Configuration du proxy pour apt</p>
<p>Acquire::http::Proxy "http://192.0.2.1:3142";</p> AmonEcole - Tâche #9116: Maj Auto sur un AmonEcole non instancié, mais dont gen_conteneur a été passé s'arrete sur un message 'JSon error parsing'ps: un message orange 'py.pkg le conteneur reseau n'est pas démarré' apparait sur la console.https://dev-eole.ac-dijon.fr/issues/9116?journal_id=359132014-10-09T10:13:19ZGilles GrandgérardGilles.Grandgerard@region-academique-bourgogne-franche-comte.fr
<ul><li><strong>Statut</strong> changé de <i>Résolu</i> à <i>Fermé</i></li><li><strong>Restant à faire (heures)</strong> changé de <i>0.1</i> à <i>0.0</i></li></ul><p>ok</p>