Demande #3947
ferméDemande #3799: Migrer le parc des machines et VM vers Debian Buster
Migrer vers Debian Buster la vm lamp
Ajouté par Christian P. Momon il y a environ 5 ans. Mis à jour il y a presque 5 ans.
100%
Description
Mis à jour par Christian P. Momon il y a environ 5 ans
- Lié à Demande #3871: upgrade php5 vers php7 sur la vm lamp ajouté
Mis à jour par Christian P. Momon il y a environ 5 ans
- Statut changé de Nouveau à En cours de traitement
- Assigné à mis à Christian P. Momon
- % réalisé changé de 0 à 10
Mis à jour par Quentin Gibeaux il y a environ 5 ans
J'ai dû désinstaller owncloud (le paquet seulement) qui forcait une version trop vieille de curl, nextcloud (php fpm 7.3) avait besoin d'une version plus récente.
Mis à jour par Christian P. Momon il y a environ 5 ans
- % réalisé changé de 10 à 90
Migration de la vm lamp :
- # Préliminaires.
- pose d'un point d'arrêt via VirtManager
- apt-get update ; apt-get upgrade ; apt-get dist-upgrade
- apt-get autoremove
- # Basculement des dépôts.
- sed -i 's/stretch/buster/g' /etc/apt/sources.list
- sed -i 's/stretch/buster/g' /etc/apt/sources.list.d/april.list
- sed -i 's/stretch/buster/g' /etc/apt/sources.list.d/easter-eggs.list
- apt-get update
- # Mise à jour étape 1.
- apt-get upgrade
- # Mise à jour étape 2.
- apt-get dist-upgrade :
- j'ai refusé la modification de fichiers…
- apt-get autoremove
- reboot : tout semble ok
À l'autoremove, mariadb est désinstallé. Suffit de faire un apt-get install mariadb-server, rebooter et hop tout semble bon.
Supprimer le mod php5filter pour ne plus faire planter le Apache2.
Série de tests :
SITE WEB apr1.org.conf OK april-food-inc.april.org.conf OK audio.april.org.conf OK (Redirection vers Drupal) boutique.april.org.conf page blanche (PHP Fatal error Thelia, appels mysql_* supprimés en PHP 7, voir #3874) corp.april.org.conf OK (Site statique) diversite.april.org.conf OK eucd.info.conf OK OK Site statique (ou presque), la conf a déjà des pbs expolibre.org.conf OK formatsouverts.education.conf Risque faible OK (fixé PHP 7) GPeTition (benj) gspeakup.april.org.conf OK (GSpeakup) guide.libreassociation.info.conf OK libreassociation.info.conf OK libre-en-fete.net.conf OK libre-et-accessible.org.conf OK logiciel-libre.info.conf OK media.april.org.conf OK piwik.april.org.conf OK planet.april.org.conf OK proximite.april.org.conf OK questionnaires.april.org.conf OK questionnaires.libreassociation.info.conf OK spip.libre-en-fete.net.conf OK statistiques.april.org.conf OK unitary-patent.april.org.conf OK valise.april.org.conf Forbidden, renommer valise-new en valise valise-new.april.org.conf OK webmail.april.org.conf OK wiki.april.org.conf PROBLÈME www.april.org.conf OK (https://www.april.org/microsoft-educ-nat-partenariat-indigne/)
Mis à jour par François Poulain il y a environ 5 ans
Réparation du wiki :
- apt install mediawiki
- => ça bloque car need restart prend un temp indéfini
- blocage de need restart dans /etc/apt et /etc/dkpg
- apt install --reinstall mediawiki
- plus la lenteur du site a probablement fait échouer une ou plusieurs migrations en base. J'ai eu l'erreur https://www.mediawiki.org/wiki/Topic:Tye8bmq845eyhpnc corrigée par un
MariaDB [(none)]> use mediawiki Reading table information for completion of table and column names You can turn off this feature to get a quicker startup with -A Database changed MariaDB [mediawiki]> describe user_groups; +----------+------------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +----------+------------------+------+-----+---------+-------+ | ug_user | int(10) unsigned | NO | PRI | 0 | | | ug_group | varbinary(255) | NO | PRI | | | +----------+------------------+------+-----+---------+-------+ 2 rows in set (0.002 sec) MariaDB [mediawiki]> ALTER TABLE user_groups ADD COLUMN ug_expiry varbinary(14) NULL default NULL, ADD INDEX ug_expiry (ug_expiry); Query OK, 0 rows affected (5.053 sec) Records: 0 Duplicates: 0 Warnings: 0
- puis de nombreux fixes et du ménage dans /etc/mediawiki/LocalSettings.php
Mis à jour par Christian P. Momon il y a presque 5 ans
- Statut changé de En cours de traitement à Résolu
- la boutique est redirigée vers EnVenteLibre ;
- le module fmp pour valise n'est plus utile.
Ces deux points seront traités dans d'autres tickets. Bustérisation de la vm lamp fait.
Mis à jour par Christian P. Momon il y a environ 3 ans
- Lié à Demande #5573: Migrer lamp sur Bullseye ajouté