Demande #14852
eoleDB ne devrait pas provoquer d'erreur lors du reconfigure
Description
# Maj-Auto -D # reconfigure # apt-eole install python-eoledb # gen_config
enregistrement sans changement → eolebd local à oui par défaut
# reconfigure
--------------------------------------------------------------------------------
Exécution des scripts posttemplate
--------------------------------------------------------------------------------
run-parts: executing /usr/share/eole/posttemplate/00-eole-common reconfigure
Génération des règles de pare-feu
run-parts: executing /usr/share/eole/posttemplate/00-upgrade-messages reconfigure
run-parts: executing /usr/share/eole/posttemplate/01-ead reconfigure
run-parts: executing /usr/share/eole/posttemplate/01-eoledb reconfigure
root - Variable inconnue activer_mysql
root - Conteneur inconnu mysql
Traceback (most recent call last):
File "/usr/bin/eole_db_gen", line 122, in <module>
main()
File "/usr/bin/eole_db_gen", line 91, in main
for cfile in listdir(args.dbdir):
OSError: [Errno 2] No such file or directory: '/etc/eole/eole-db.d/'
root - Conteneur inconnu mysql
run-parts: executing /usr/share/eole/posttemplate/01-eoleflask-nginx reconfigure
run-parts: executing /usr/share/eole/posttemplate/03-mail reconfigure
run-parts: executing /usr/share/eole/posttemplate/70-eoleflask reconfigure
# apt-eole install eole-mysql
# reconfigure
--------------------------------------------------------------------------------
Exécution des scripts posttemplate
--------------------------------------------------------------------------------
run-parts: executing /usr/share/eole/posttemplate/00-eole-common reconfigure
Génération des règles de pare-feu
run-parts: executing /usr/share/eole/posttemplate/00-mysql reconfigure
## Génération de base de données ##
Stop Upstart service mysql [ OK ]
Start Upstart service mysql [ OK ]
## Mise à jour de base de données ##
Aucune base à mettre à jour
Stop Upstart service mysql [ OK ]
run-parts: executing /usr/share/eole/posttemplate/00-upgrade-messages reconfigure
run-parts: executing /usr/share/eole/posttemplate/01-ead reconfigure
run-parts: executing /usr/share/eole/posttemplate/01-eoledb reconfigure
Start Upstart service mysql [ OK ]
Traceback (most recent call last):
File "/usr/bin/eole_db_gen", line 122, in <module>
main()
File "/usr/bin/eole_db_gen", line 91, in main
for cfile in listdir(args.dbdir):
OSError: [Errno 2] No such file or directory: '/etc/eole/eole-db.d/'
Stop Upstart service mysql [ OK ]
run-parts: executing /usr/share/eole/posttemplate/01-eoleflask-nginx reconfigure
run-parts: executing /usr/share/eole/posttemplate/03-mail reconfigure
run-parts: executing /usr/share/eole/posttemplate/70-eoleflask reconfigure
Révisions associées
Gestion de la création du répertoire de configuraion
On crée /etc/eole/eole-db.d a l'installation du paquet.
ref #14852 @20m
Ajout d'une valeur par défaut lors de la vérification de activer_mysql
Si eole-mysql n'est pas installé, le script de postemplate affiche des
erreurs en rouge tu type root - Variable inconnue activer_mysql.
Avec l'ajout de "non" à la commande "CreoleGet activer_mysql" on évite
l'affichage des messages rouges qui piquent les yeux.
fixes #14852 @45m
Historique
#1 Mis à jour par Gérald Schwartzmann il y a environ 10 ans
- Temps estimé
3.00 hsupprimé
#2 Mis à jour par Gérald Schwartzmann il y a environ 10 ans
- Tracker changé de Proposition Scénario à Demande
- Projet changé de Distribution EOLE à eole-db
#3 Mis à jour par Philippe Caseiro il y a environ 10 ans
Je confirme Eole-db ne doit pas faire d'erreurs au reconfigure après l'installation.
Je prend en charge la correction.
#4 Mis à jour par Philippe Caseiro il y a environ 10 ans
- Assigné à mis à Philippe Caseiro
- Temps estimé mis à 2.00 h
#5 Mis à jour par Philippe Caseiro il y a environ 10 ans
- Statut changé de Nouveau à Résolu
- % réalisé changé de 0 à 100
Appliqué par commit caba8d1f0963a5708d2b3a947cf7d9d6635753f3.
#6 Mis à jour par Gérald Schwartzmann il y a environ 10 ans
- Statut changé de Résolu à Fermé
- Query-Auto -D
- apt-eole install python-eoledb
- reconfigure
Tout est OK