Demande #3912
ferméDemande #3801: Migrer le parc des machines et VM vers Debian Buster
Migrer vers Debian Buster la vm admin /!\ en dernier /!\
Ajouté par Christian P. Momon il y a environ 5 ans. Mis à jour il y a presque 5 ans.
100%
Description
Ticket de suivi de la migration du Chapril vers Debian Buster (#3801).
ATTENTION : /!\/!\/!\ MIGRER CETTE VM EN DERNIER POUR NE PAS CASSER LA SUPERVISION /!\/!\/!\
Mis à jour par Christian P. Momon il y a environ 5 ans
- Sujet changé de Migrer vers Debian Buster la vm admn à Migrer vers Debian Buster la vm admin
- Statut changé de Nouveau à Confirmé
Mis à jour par Christian P. Momon il y a environ 5 ans
- Assigné à mis à Christian P. Momon
Première tentative
Migration de la vm admin :
- pose d'un point d'arrêt via VirtManager
- apt-get update ; apt-get upgrade ; apt-get dist-upgrade
- apt-get autoremove
- sed -i 's/stretch/buster/g' /etc/apt/sources.list
- sed -i 's/stretch/buster/g' /etc/apt/sources.list.d/chapril.list
- apt-get update
- apt-get upgrade :
- j'ai refusé la modification des fichiers suivants :
/etc/nginx/nginx.conf
/etc/nginx/sites-available/default - là, ça coince sur firehol, tant pis on passe à la suite,
- j'ai refusé la modification des fichiers suivants :
- apt-get dist-upgrade :
- acceptation de nouveaux fichiers :
- fichiers modifiés automatiquement :
/etc/icinga2/features-available/graphite.conf - j'ai refusé la modification des fichiers suivants :
/etc/icinga2/features-available/api.conf
/etc/icinga2/zones.conf
/etc/vim/vimrc
/etc/ssh/sshd_config
/etc/icinga2/conf.d/commands.conf
/etc/icinga2/conf.d/notifications.conf
/etc/icinga2/conf.d/timeperiods.conf
/etc/carbon/storage-schemas.conf - modification manuelle
/etc/bash.bashrc (un if en plus) - problème :
- reboot
- apt-get autoremove :
- reboot :
- problème :
- icinga2 daemon -C
[2019-10-10 01:37:06 +0200] warning/ApiListener: Attribute 'key_path' for object 'api' of type 'ApiListener' is deprecated and should not be used.
[2019-10-10 01:37:06 +0200] warning/ApiListener: Attribute 'ca_path' for object 'api' of type 'ApiListener' is deprecated and should not be used.
[2019-10-10 01:37:06 +0200] warning/ApiListener: Attribute 'cert_path' for object 'api' of type 'ApiListener' is deprecated and should not be used.
[2019-10-10 01:37:06 +0200] warning/ApiListener: Please read the upgrading documentation for v2.8: https://icinga.com/docs/icinga2/latest/doc/16-upgrading-icinga-2/
- icinga2 daemon -C
- problème :
- Icinga2 :
- modification de la conf :
- admin:/etc/icinga2/zones.d/master/cluster/admin.conf
- vars.os_version = "Buster"
- icinga2 daemon -C
- systemctl reload icinga2
- modification de la conf :
Constat que plein d'erreurs dans le site icinga.chapril.org donc restauration du point d'arrêt et tout est redevenu normal.
Mis à jour par Loïc Dachary il y a environ 5 ans
Pour info j'ai testé icinga2 version 2.11 sur buster a partir de https://packages.icinga.com/debian/ et ça fonctionne (i.e. master slave se connectent)
Mis à jour par Christian P. Momon il y a environ 5 ans
- Description mis à jour (diff)
- Statut changé de Confirmé à Attente d'information
- Assigné à
Christian P. Momonsupprimé
Sur Freenode#april-chapril le 11/10/2019 :
16:14 < PoluX> cpm_screen: dachary: je sens que ça te titille, voudrais-tu te lancer pour la migration ? <-- non, non ;) 16:14 < PoluX> tant qu'il y aura des satelittes sous buster, faut pas casser icinga 16:14 < PoluX> sous stretch, pardon 16:14 < PoluX> donc la vm admin migrera en dernier 16:15 < PoluX> cpm_screen: sinon tu prends le risque de perdre le monitoring de toutes les machines stretch ; c'est un choix lourd pour la sérénité de l'ami gration 16:21 < cpm_screen> PoluX: haaaa, bien vu, voui ça devrait aider, très bien vu :)
NOTE : MIGRER LA VM ADMIN EN DERNIER POUR NE PAS CASSER LA SUPERVISION
Mis à jour par Christian P. Momon il y a environ 5 ans
- Sujet changé de Migrer vers Debian Buster la vm admin à Migrer vers Debian Buster la vm admin /!\ en dernier /!\
- Description mis à jour (diff)
Mis à jour par François Poulain il y a environ 5 ans
- % réalisé changé de 0 à 90
Problème avec la supervision.
On est tombé sur ce bug: https://lab.enough.community/main/infrastructure/issues/126
l
La solution consiste à installer le master depuis une version postérieur à 2.11. Le dépot fourni par l'upstream convient en attendant une 2.11 en backports : https://icinga.com/docs/icinga2/latest/doc/02-installation/#debianubunturaspbian-repositories
Mis à jour par Romain H. il y a environ 5 ans
- Statut changé de Attente d'information à Fermé
- % réalisé changé de 90 à 100
Dans :
/etc/nginx/sites-enabled/*
Remplacement de :
fastcgi_pass unix:/run/php/php7.0-fpm.sock
Par :
fastcgi_pass unix:/run/php/php7.3-fpm.sock
La dernière version de Cachet n'est pas compatible avec PHP 7.3, installation de la version sur la branche 2.4 (d7fd5be8076f8f896248d5ef67578f3292309671).
Changement du mot de passe de base de données et du token de Cachet suite à l'activation du mode Debug en public.
Mis à jour par Christian P. Momon il y a environ 5 ans
- Statut changé de Fermé à Résolu
- Assigné à mis à Romain H.
Mis à jour par Christian P. Momon il y a presque 5 ans
- Projet changé de Chapril à Infra Chapril
- Statut changé de Résolu à Fermé
Mis à jour par Christian P. Momon il y a plus de 3 ans
- Copié vers Demande #5497: Migrer vers Debian Bullseye la vm admin /!\ en dernier /!\ ajouté