Projet

Général

Profil

Actions

Demande #2507

fermé

Migrer le parc des machines et VM vers Stretch

Ajouté par Quentin Gibeaux il y a plus de 7 ans. Mis à jour il y a plus de 6 ans.

Statut:
Fermé
Priorité:
Normale
Assigné à:
Catégorie:
-
Version cible:
Début:
22/11/2017
Echéance:
% réalisé:

100%

Temps estimé:
(Total: 0:00 h)
Difficulté:
2 Facile

Description

Stretch est sorti samedi dernier (17/06), il est temps de migrer le parc !

Je pense qu'on peut commencer par les VM par ordre d'importance, puis à la fin, migrer le serveurs physiques.
Liste des VM (désordonnées):

  • adl
  • agir
  • bots
  • candidatsbe
  • candidatsfr
  • lamp
  • pad
  • republique-numerique
  • scm
  • admin
  • bastion
  • dns
  • mail
  • sympa
  • dtc
  • drupal6
  • mumble
  • pouet

Liste des hosts :

  • virola
  • calamus
  • galanga

Local :

  • opium ?
  • scopolamine ?
  • dronabinol ?

Ajout Fred le 22 juin 2017 :

Il y a aussi les laptops utilisés au local : les laptops de permanents, les laptops de secours/de stand.

Laptops de permanents (pour lesquels faire une migration propre, en conservant au maximum la config) :

  • absinthe (laptop de Fred, il s'occupera de l'upgrade, le laptop était déjà en stretch mais Fred souhaite rester en testing et doit donc migrer vers buster)
  • damiana (laptop d'Isabella)
  • peyotl (laptop d'Etienne)
  • datura (l'ex laptop d'Isabelle E. qui sera réutilisé par la future recrue)

Pour les laptops des permanents, attendre peut-être la fin du rush d'activité et profiter donc de la « pause estivale » (vu les emmerdes qu'on a eu sur les laptops).

Autre laptops (pour lesquels on peut refaire une installation from scratch) :

  • kavavaka
  • et autres laptop encore en fonctionnement

Sous-tâches 3 (0 ouverte3 fermées)

Demande #2780: Migrer le laptop damiana de Jessie à StretchFerméFrançois Poulain22/11/2017

Actions
Demande #2794: Migrer la VM lamp de Jessie vers StretchFerméVincent-Xavier JUMEL25/11/2017

Actions
Anomalie #2798: Remettre en place la page de signature de la déclaration pour Candidats.frFerméChristian P. Momon26/11/2017

Actions

Demandes liées 1 (0 ouverte1 fermée)

Lié à Admins - Demande #3799: Migrer le parc des machines et VM vers Debian BusterFerméFrançois Poulain12/07/2019

Actions

Mis à jour par Quentin Gibeaux il y a plus de 7 ans

À titre d'essai, mumble a été migrée.
Quelques remarques :

  • W: There is no public key available for the following key IDs: EF0F382A1A7B6500 (mais ok cf : https://micronews.debian.org/2017/1497791872.html )
  • quelques questions ncurses posées (reconfiguration locales, quelques détails postfix et des nouvelles options, tout a été accepté tel quel)
  • nouvelle conf ssh non appliquée (il y avait trop de différences, j'ai préféré garder la notre)
  • mailq cassé ? (il manque sbin après postfix dans le chemin)
    root@mumble:~# mailq
    postqueue: warning: Mail system is down -- accessing queue directly
    postqueue: fatal: vstream_popen: execvp /usr/lib/postfix/showq: No such file or directory
    postqueue: fatal: malformed showq server response
    

    --> il faut virer "main.cf:daemon_directory = /usr/lib/postfix", c'est une ligne legacy

À part ça, ràs, ça fonctionne (et ça reboot)

Mis à jour par François Poulain il y a plus de 7 ans

t'as suivi pas à pas la doc debian ou bien t'as fait upgrade/distupgrade sans plus de précaution ? :)

Mis à jour par Quentin Gibeaux il y a plus de 7 ans

màj jessie, puis fix stretch dans les dépots, puis apt dist-upgrade

Mis à jour par Frédéric Couchet il y a plus de 7 ans

  • Sujet changé de Migrer le parc vers Stretch à Migrer le parc des machines et VM vers Stretch

Mis à jour par Frédéric Couchet il y a plus de 7 ans

  • Description mis à jour (diff)

Mis à jour par Frédéric Couchet il y a plus de 7 ans

  • Description mis à jour (diff)

Mis à jour par Frédéric Couchet il y a plus de 7 ans

  • Description mis à jour (diff)

Mis à jour par Frédéric Couchet il y a plus de 7 ans

J'ai mis à jour peyotl en stretch. Etienne va tester et remonter les éventuels problèmes.

Mis à jour par Frédéric Couchet il y a plus de 7 ans

J'ai mis à jour absinthe de stretch vers buster.

Mis à jour par François Poulain il y a plus de 7 ans

J'ai mis à jour lamp et adl en stretch. Même soucis avec postfix dans les deux cas. Résolution triviale.

Mis à jour par Quentin Gibeaux il y a plus de 7 ans

bots mis à jour en stretch, RAS à par le soucis de postfix

Mis à jour par François Poulain il y a environ 7 ans

Pour la VM sympa, je suggère de :
  • cloner la machine au profit de sympa2 ;
  • upgrader ;
  • migrer la gestion des transports de cron vers incron ;
  • passer en fcgi.
Validation :
  • plus de messages d'erreurs périodiques dans syslog ;
  • fonctionnement correct d'une liste de test ;
  • fonctionnement correct de wws avec test de montée en charge.
Une fois qu'on est content :
  • extinction de l'ancienne VM ;
  • renomage de la machine ;
  • réaffectation de l'IP.

Mis à jour par François Poulain il y a environ 7 ans

  • Description mis à jour (diff)

VM sympa: done
VM mail : done

Mis à jour par François Poulain il y a environ 7 ans

  • je pense qu'il y a au moins deux machines qu'on peut confier à benj : dtc et candidatsfr
  • je pense que lamp et galanga vont être retord: à ne migrer qu'à l'occasion d'un camp
  • idem pour les hotes: il y a trop d'enjeu
  • je pense que drupal6 ne sera pas migrée
  • et pour le reste des guests, on fait quand on veut/peut
  • pour le local, perso je propose de ne pas migrer mais d'instancier un nv serveur
  • et pour damiana, il faudra prévoir une opération commando :)

Mis à jour par François Poulain il y a environ 7 ans

  • Description mis à jour (diff)

VM DNS : done

Mis à jour par Frédéric Couchet il y a environ 7 ans

Quentin : vm admin done

Mis à jour par Frédéric Couchet il y a environ 7 ans

  • Description mis à jour (diff)

Mis à jour par Edouard Dausque il y a environ 7 ans

agir done

Mis à jour par Frédéric Couchet il y a environ 7 ans

Christian: VM candidatsfr : fait. RAS.

Mis à jour par Frédéric Couchet il y a environ 7 ans

Concernant la nouvelle interface agir.april.org (Redmine) suite à la migration de la VM agir

[11/25/17 17:31] <edausq> le nouveau menu redmine
http://www.redmine.org/projects/redmine/news#New-menu-item-for-creating-objects-issues-wiki-pages-and-more
[11/25/17 17:32] <edausq> Users who still prefer to see the "New issue" menu item can revert back to the previous
behaviour. A new setting (Administration / Settings / Display / Project menu tab for creating new
objects) lets you control that. You can also choose to hide both of these menu items, as the "New
issue" link is also added to the top of the issue list.

Mis à jour par Frédéric Couchet il y a environ 7 ans

  • Description mis à jour (diff)

Mis à jour par Frédéric Couchet il y a environ 7 ans

  • Description mis à jour (diff)

Mis à jour par Quentin Gibeaux il y a environ 7 ans

Pour pouet, attention à la mise à jour de postgres :

http://renaudguezennec.eu/index.php/2017/07/01/mettre-jour-postgresql-sur-debian-stretch/

Il faut manuellement migrer la base 9.4 en 9.6 en supprimant la base vierge 9.6 automatiquement crée.

Mis à jour par Quentin Gibeaux il y a environ 7 ans

  • Description mis à jour (diff)

Mis à jour par François Poulain il y a environ 7 ans

L'état de dispatching des VM :

francois@renard:~/securedrop-club$ ssh calamus virsh list
 Id    Name                           State
----------------------------------------------------
 2     adl                            running
 6     bots                           running
 7     candidatsbe                    running
 16    pouet                          running
 20    lamp                           running
 21    republique-numerique           running
 23    pad                            running
 24    scm                            running
 25    candidatsfr                    running
 26    agir                           running

francois@renard:~/securedrop-club$ ssh virola virsh list
 Id    Name                           State
----------------------------------------------------
 3     admin                          running
 5     bastion                        running
 10    drupal6-dev                    running
 11    drupal6                        running
 12    dtc                            running
 15    mumble                         running
 21    sympa                          running
 22    mail                           running
 23    dns                            running

Mis à jour par Quentin Gibeaux il y a presque 7 ans

  • Description mis à jour (diff)

virola et calamus ont été également migrés pendant le camp.

Mis à jour par Benjamin Drieu il y a plus de 6 ans

  • Statut changé de Nouveau à Confirmé

Mis à jour par Benjamin Drieu il y a plus de 6 ans

  • Description mis à jour (diff)

Mis à jour par Quentin Gibeaux il y a plus de 6 ans

  • Assigné à mis à Quentin Gibeaux
  • Version cible changé de Backlog à Mai 2018

Faire le tour de ce qu'il reste à faire

Mis à jour par Quentin Gibeaux il y a plus de 6 ans

===== bastion =====
9.4
===== admin =====
9.4
===== dns =====
9.4
===== mail =====
9.4
===== sympa =====
9.4
===== adl =====
9.4
===== lamp =====
9.4
===== agir =====
9.4
===== bots =====
9.4
===== dtc =====
9.4
===== drupal6 =====
8.10
===== republique-numerique =====
9.4
===== mumble =====
9.4
===== candidatsbe =====
9.4
===== candidatsfr =====
9.4
===== pad =====
9.4
===== scm =====
9.4
===== pouet =====
9.4
===== webchat =====
9.4
===== photos =====
9.4
===== virola.april.org =====
9.4
===== calamus.april.org =====
9.4
===== galanga.april.org =====
8.10
root@raspberrypi:~/april# ssh root@damiana.local.april.org "cat /etc/debian_version" 
9.4
root@raspberrypi:~/april# ssh peyotl.local.april.org "cat /etc/debian_version" 
9.4
root@raspberrypi:~/april# ssh kavakava.local.april.org "cat /etc/debian_version" 
9.4

Il ne reste que galanga et drupal6 : pour galanga ça peut attendre la remise en état du RAID. Pour drupal6, c'est un no-go à cause de PHP5 vs PHP7 ?

Mis à jour par Quentin Gibeaux il y a plus de 6 ans

  • Statut changé de Confirmé à Résolu

galanga à jour.
Cette tâche est résolue si on considère que la vm drupal6 reste en jessie.

Mis à jour par Quentin Gibeaux il y a plus de 6 ans

  • Statut changé de Résolu à Fermé

Mis à jour par Christian P. Momon il y a plus de 5 ans

  • Lié à Demande #3799: Migrer le parc des machines et VM vers Debian Buster ajouté
Actions

Formats disponibles : Atom PDF