Tâche #16178
Scénario #16085: Traitement express
Renseigner le répertoire des bases de données mysql pour apparmor
Description
Avec le déplacement des données dans /home, la configuration par défaut de apparmor ne permet pas d'utiliser mysql.
Le template mysqld.apparmor.conf supportant le déplacement des données n'a pas été packagé.
Historique
#1 Mis à jour par Benjamin Bohard il y a presque 8 ans
- Statut changé de Nouveau à En cours
#2 Mis à jour par Benjamin Bohard il y a presque 8 ans
Le répertoire est bien renseigné dans un template.
L'erreur est provoquée lorsque mysql est démarré alors que le template n'est pas mis en place.
Dans le cas des tests jenkins, mysql est démarré lors de la phase de configuration lancée par dpkg (mise à jour du paquet) alors que le serveur n'est pas instancié (donc le template n'est pas à sa place et apparmor ne connaît pas la totalité des répertoires à autoriser)
Avant Maj-Auto, lancer
CreoleCat -t mysqld.apparmor.conf
pour mettre le template en place (la valeur par défaut pour le dossier de mysql est fonctionnelle pour le module esbl).
#3 Mis à jour par Benjamin Bohard il y a presque 8 ans
- Statut changé de En cours à Ne sera pas résolu
- % réalisé changé de 0 à 100
#4 Mis à jour par Benjamin Bohard il y a presque 8 ans
- Restant à faire (heures) changé de 2.0 à 0.0
#5 Mis à jour par Gilles Grandgérard il y a presque 8 ans
Ajout avant Maj-Auto dans les tests Esbl 2.5.1 et 2.5.2 de la ligne
CreoleCat -t mysqld.apparmor.conf.esbl
Ok : http://jenkins.eole.lan/jenkins/job/day-esbl-2.5.2-amd64/107/console