Demande #3947
Demande #3799: Migrer le parc des machines et VM vers Debian Buster
Migrer vers Debian Buster la vm lamp
100%
Description
Related issues
History
Updated by Christian P. Momon about 4 years ago
- Related to Demande #3871: upgrade php5 vers php7 sur la vm lamp added
Updated by Christian P. Momon about 4 years ago
- Status changed from Nouveau to En cours de traitement
- Assignee set to Christian P. Momon
- % Done changed from 0 to 10
Updated by Quentin Gibeaux about 4 years ago
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.
Updated by Christian P. Momon about 4 years ago
- % Done changed from 10 to 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/)
Updated by François Poulain about 4 years ago
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
Updated by Christian P. Momon about 4 years ago
- Status changed from En cours de traitement to 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.
Updated by Christian P. Momon over 2 years ago
- Related to Demande #5573: Migrer lamp sur Bullseye added