Accéder au contenu.
Menu Sympa

fr - Re: [sympa-fr] Problème migration sympa 5.1.2 vers 5.2

Objet : Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa

Archives de la liste

Chronologique Discussions  
  • From: Olivier Salaün - CRU <adresse@cachée>
  • To: adresse@cachée
  • Cc: adresse@cachée
  • Subject: Re: [sympa-fr] Problème migration sympa 5.1.2 vers 5.2
  • Date: Thu, 04 May 2006 09:57:05 +0200

Bonjour,

La version 5.2 de Sympa permet a une gestion complète de "virtual hosting" : on peut maintenant créer 2 listes de même noms dans 2 robot virtuel. Lors du passage en 5.2, Sympa doit initialiser le nouveau champ "robot_subscriber" de la base de données. Dans ton cas, il semble que la base de données n'était plus joignable au milieu de l'opération. Un autre utilisateur nous a signalé un pb du type "MySQL server has gone away" ; je ne sais pas ce qui peut causer ce problème.

Ce problème d'initialisation du champ "robot_subscriber" explique ton symptome de listes vide, puisque la requête est du type "SELECT * FROM subscriber_table WHERE list_subscriber=xx and robot_subscriber=yy".

Pour terminer l'initialisation de la base, tu peux forcer sympa.pl à relancer la procédure d'upgrade ainsi :
% sympa.pl --upgrade --from=5.1.2 --to=5.2

Herve Brunet wrote:
J'ai migré notre serveur sympa 5.1.2 sous debian sarge vers la 5.2 et j'ai obtenu un comportement étrange.

Après la mise à jour en 5.2 j'ai une trentaine de liste ( sur plus de 400 )avec 0 abonné
affiché dans l'interface Web . Or les requêtes SQL directes dans la base Mysql de sympa affichent bien la liste des abonnés.
[...]
Voici un extrait des log  au démarrage :

3 11:08:16 pouacre sympa[2150]: Sympa 5.2 started
May  3 11:08:16 pouacre sympa[2150]: Upgrading from Sympa version 5.1.2 to 5.2
May  3 11:08:16 pouacre sympa[2150]: List::upgrade(5.1.2, 5.2)
May  3 11:08:16 pouacre sympa[2150]: Updating the new robot_subscriber and robot_admin  Db fields...
May  3 11:08:16 pouacre sympa[2150]: Unable to execute SQL statement "UPDATE subscriber_table SET robot_subscriber='listes.ens-lyon.fr' WHERE (list_subscriber='3icpop')" : MySQL server has gone away
[...]
Sympa m'a bien envoyé un message comme quoi la mise à jour de la structure de la base mysql s'est correctement passée.

La structure de la base de données a été mise à jour ; consultez les journaux pour plus de détails :
  [...]
Quelqu'un a t-il rencontré ce genre de problème ?




Archives gérées par MHonArc 2.6.19+.

Haut de le page