Project

General

Profile

Scénario #25737

Anomalie sur mise à jour de paquet mysql-server

Added by Arnaud FORNEROT over 1 year ago. Updated about 1 year ago.

Status:
Nouveau
Priority:
Normal
Assigned To:
-
Category:
-
Target version:
-
Start date:
Due date:
% Done:

0%

Story points:
1.0
Velocity based estimate:
Release:
Release relationship:
Auto

Description

Sur un eolebase (peut-être un scribe aussi) sur lequel le serveur mysql est désactivé (cas d'un eolebase avec eoledb distant)
La mise à jour du paquet mysql-server provoque une erreur qui bloque le Query-Auto

Query-Auto 
Mise à jour le mercredi 07 novembre 2018 15:06:38
*** eolebase 2.6.2 (000000) ***

Maj-Auto - apt-get install -f a retourné une erreur
Lecture des listes de paquets…
Construction de l'arbre des dépendances…
Lecture des informations d'état…
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  libllvm4.0 libllvm5.0 linux-headers-4.4.0-135
  linux-headers-4.4.0-135-generic linux-image-4.4.0-135-generic
  linux-image-extra-4.4.0-135-generic
Veuillez utiliser « apt autoremove » pour les supprimer.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
2 partiellement installés ou enlevés.
Après cette opération, 0 o d'espace disque supplémentaires seront utilisés.
Paramétrage de mysql-server-5.7 (5.7.24-0ubuntu0.16.04.1) ...
insserv: warning: current start runlevel(s) (empty) of script `mysql' overrides LSB defaults (2 3 4 5).
insserv: warning: current stop runlevel(s) (0 1 2 3 4 5 6) of script `mysql' overrides LSB defaults (0 1 6).
mysql_upgrade: Got error: 2002: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) while connecting to the MySQL server
Upgrade process encountered error and will not continue.
mysql_upgrade failed with exit status 11
dpkg: erreur de traitement du paquet mysql-server-5.7 (--configure) :
 le sous-processus script post-installation installé a retourné une erreur de sortie d'état 1
dpkg: des problèmes de dépendances empêchent la configuration de mysql-server :
 mysql-server dépend de mysql-server-5.7 ; cependant :
 Le paquet mysql-server-5.7 n'est pas encore configuré.

dpkg: erreur de traitement du paquet mysql-server (--configure) :
 problèmes de dépendances - laissé non configuré
Des erreurs ont été rencontrées pendant l'exécution :
 mysql-server-5.7
 mysql-server
E: Sub-process /usr/bin/dpkg returned an error code (1)

Pour corriger la situation actuellement nous devons

mv /etc/mysql/my.cnf /etc/mysql/my.cnf.bak
rm -rf /etc/mysql/mysql.conf.d/*
mv /etc/mysql/debian.cnf /etc/mysql/debian.cnf.bak
systemctl unmask mysql
apt-get purge mysql-server
apt-get install mysql-server

Très gênant car plus aucune mise à jour ne passe plus en automatique


Related issues

Related to Distribution EOLE - Tâche #25223: Seshat 2.6.2 : la maj mysql-server-57 bloque les mises à jours Fermé 12/08/2016

History

#1 Updated by Gilles Grandgérard over 1 year ago

  • Related to Tâche #25223: Seshat 2.6.2 : la maj mysql-server-57 bloque les mises à jours added

#2 Updated by Gilles Grandgérard about 1 year ago

  • Tracker changed from Demande to Scénario
  • Start date deleted (11/07/2018)
  • Release set to EOLE 2.6.2.1
  • Story points set to 1.0

Si le service est installé sur le module, nous ne devons pas le désactiver.

(idem en version 2.7.0, 2.7.1, ...)

#3 Updated by Arnaud FORNEROT about 1 year ago

Il me semble au contraire que la philosophie d'EOLE est de pouvoir désactiver tout service pré-installé par EOLE.
On peut désactivé bareos alors qu'il est installé de base par scribe
On peut désactivé sympa alors qu'il est installé de base par scribe
On peut désactiver serveur d'impression CUPS alors qu'il est installé de base sur scribe
etc etc

Also available in: Atom PDF