Mise à jour des serveurs de l'April vers Debian Wheezy

Nous avons profité de la douceur du mois de juillet pour travailler sur la migration des serveurs (plus précisément des machines virtuelles) de l'April, migration qui est en passe d'être finie.

Ce travail a été essentiellement réalisé par Vincent-Xavier Jumel, adminsys bénévole de l'April.

Après avoir fait un test sur un serveur, nous avons validé la procédure suivante pour tous les serveurs non-critiques, c'est à dire tous sauf ceux gérant le site web www.april.org (lsd), les courriels (mail) et les sauvegardes (harmine) :

  • faire une copie de la machine virtuelle ;
  • valider la mise à jour de version sur la machine virtuelle, avec des tests fonctionnels ;
  • si la mise à jour s'est bien déroulée (aux bugs triviaux près), détruire la copie ;
  • refaire une copie de la machine virtuelle ;
  • faire la mise à jour Debian sur la machine virtuelle en production, et corriger les bugs éventuels (comme lors de la version de test) ;
  • vérifier que la mise à jour est valide ;
  • détruire la copie.

Quelques applications « historiques » n'ont pas supporté les changements. Avec François Poulain (PoluX), nous avons procédé au remplacement de notre gestionnaire historique de contact et calendrier, dotproject, par Owncloud et à celui de notre galerie photo, Gallery2, par Piwigo. Les données des anciens logiciels ont été importées avec succès.

Parmi les serveurs critiques, nous n'avons rien touché sur harmine, en attendant de nous former à l'utilisation de BackupPc et de vérifier que nous avons des sauvegardes fiables en dehors de pavot.

Avec Emmanuel Charpentier (echarp), nous avons étudié comment profiter de la migration vers Debian Wheezy pour passer à Drupal 7. Pour l'instant, ce n'est pas fonctionnel.

Enfin, mail a été mis à jour avec succès au matin du 16 juillet, pendant la plage horaire prévue. Une copie de mail (sous le nom mail_old) subsiste toujours (et aurait permis de revenir en arrière en cas de souci grave pendant la mise à jour). Cette mise à jour avait été préparée : mise à jour, tests, etc. Il n'y a eu qu'à changer l'adresse IP interne de la machine et corriger les bugs mineurs.

Néanmoins, certaines fonctionnalités peuvent ne plus être présentes sous leur forme précédente. Dans ce cas, merci de nous le signaler par courriel (format préféré) ou sur IRC (si pas de réponse, merci d'envoyer un courriel)

Le groupe adminsys de l'April est toujours à la recherche de bonnes volontés. En particulier, nous recherchons quelqu'un prêt à se mouiller dans la configuration d'un RT (Request Tracker). N'hésitez pas à vous manifester si vous pensez pouvoir nous aider (même canaux de communication que précédemment).

Un grand merci à Vincent-Xavier qui consacre une partie de ses vacances à la mise à jour de nos machines virtuelles. Merci également à François, Benj et Emmanuel qui lui donnent un coup de main.