Project

General

Profile

Actions

Demande #2507

closed

Migrer le parc des machines et VM vers Stretch

Added by Quentin Gibeaux over 7 years ago. Updated over 6 years ago.

Status:
Fermé
Priority:
Normale
Category:
-
Target version:
Start date:
11/22/2017
Due date:
% Done:

100%

Estimated time:
(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

Subtasks 3 (0 open3 closed)

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

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

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

Actions

Related issues 1 (0 open1 closed)

Related to Admins - Demande #3799: Migrer le parc des machines et VM vers Debian BusterFerméFrançois Poulain07/12/2019

Actions
Actions #1

Updated by Quentin Gibeaux over 7 years ago

À 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)

Actions #2

Updated by François Poulain over 7 years ago

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

Actions #3

Updated by Quentin Gibeaux over 7 years ago

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

Actions #4

Updated by Frédéric Couchet over 7 years ago

  • Subject changed from Migrer le parc vers Stretch to Migrer le parc des machines et VM vers Stretch
Actions #5

Updated by Frédéric Couchet over 7 years ago

  • Description updated (diff)
Actions #6

Updated by Frédéric Couchet over 7 years ago

  • Description updated (diff)
Actions #7

Updated by Frédéric Couchet over 7 years ago

  • Description updated (diff)
Actions #8

Updated by Frédéric Couchet over 7 years ago

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

Actions #9

Updated by Frédéric Couchet over 7 years ago

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

Actions #10

Updated by François Poulain over 7 years ago

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

Actions #12

Updated by Quentin Gibeaux about 7 years ago

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

Actions #13

Updated by François Poulain about 7 years ago

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.
Actions #14

Updated by François Poulain about 7 years ago

  • Description updated (diff)

VM sympa: done
VM mail : done

Actions #15

Updated by François Poulain about 7 years ago

  • 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 :)
Actions #16

Updated by François Poulain about 7 years ago

  • Description updated (diff)

VM DNS : done

Actions #17

Updated by Frédéric Couchet about 7 years ago

Quentin : vm admin done

Actions #18

Updated by Frédéric Couchet about 7 years ago

  • Description updated (diff)
Actions #19

Updated by Edouard Dausque about 7 years ago

agir done

Actions #20

Updated by Frédéric Couchet about 7 years ago

Christian: VM candidatsfr : fait. RAS.

Actions #21

Updated by Frédéric Couchet about 7 years ago

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.

Actions #22

Updated by Frédéric Couchet about 7 years ago

  • Description updated (diff)
Actions #23

Updated by Frédéric Couchet about 7 years ago

  • Description updated (diff)
Actions #24

Updated by Quentin Gibeaux about 7 years ago

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.

Actions #25

Updated by Quentin Gibeaux about 7 years ago

  • Description updated (diff)
Actions #26

Updated by François Poulain about 7 years ago

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

Actions #27

Updated by Quentin Gibeaux almost 7 years ago

  • Description updated (diff)

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

Actions #28

Updated by Benjamin Drieu over 6 years ago

  • Status changed from Nouveau to Confirmé
Actions #29

Updated by Benjamin Drieu over 6 years ago

  • Description updated (diff)
Actions #30

Updated by Quentin Gibeaux over 6 years ago

  • Assignee set to Quentin Gibeaux
  • Target version changed from Backlog to Mai 2018

Faire le tour de ce qu'il reste à faire

Actions #31

Updated by Quentin Gibeaux over 6 years ago

===== 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 ?

Actions #32

Updated by Quentin Gibeaux over 6 years ago

  • Status changed from Confirmé to Résolu

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

Actions #33

Updated by Quentin Gibeaux over 6 years ago

  • Status changed from Résolu to Fermé
Actions #34

Updated by Christian P. Momon over 5 years ago

  • Related to Demande #3799: Migrer le parc des machines et VM vers Debian Buster added
Actions

Also available in: Atom PDF