Projet

Général

Profil

Tâche #19562

Scénario #19274: La création des tables MySQL de Bareos ne devrait pas remonter d'erreur

Appliquer les changements requis au fichier sql de création des bases de données

Ajouté par Benjamin Bohard il y a environ 9 ans. Mis à jour il y a environ 9 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
21/02/2017
Echéance:
% réalisé:

100%

Temps estimé:
2.00 h
Temps passé:
Restant à faire (heures):
0.0

Description

Le fichier est modifié avant utilisation dans la script bareosregen.sh.

Avant correction, les erreurs suivantes apparaissent sur EOLE 2.6.0 et 2.6.1 :

run-parts: executing /usr/share/eole/posttemplate/00-bareos instance

## Régénération du catalogue Bareos##
Start Systemd service mysql                                                                               [  OK  ]
## Réinitialisation des mots de passe Mysql ##
Creating mysql database
mysql: [Warning] Using a password on the command line interface can be insecure.
Creating of bareos database succeeded.
Making mysql tables
mysql: [Warning] Using a password on the command line interface can be insecure.
ERROR 1071 (42000) at line 386: Specified key was too long; max key length is 255 bytes
ERROR 1071 (42000) at line 394: Specified key was too long; max key length is 255 bytes
Creation of Bareos MySQL tables succeeded.


Demandes liées

Lié à eole-bareos - Tâche #17078: Les tables SQL ne sont pas toutes créées Fermé 13/09/2016

Révisions associées

Révision 3b278102 (diff)
Ajouté par Joël Cuissinat il y a environ 9 ans

Correction du code de création des bdd MySQL de Bareos

Ref: #19562

Révision 5beccd29 (diff)
Ajouté par Joël Cuissinat il y a presque 9 ans

Ajout des clés étrangères MySQL pour Bareos

  • bareossql/updates/mysql.keys.sql : fichier de déclaration des clés étrangères
  • eole-bareos.mk : installation du fichier
  • scripts/bareosregen.sh : application des clés

Ref: #19842
Ref: #19562

Historique

#1 Mis à jour par Benjamin Bohard il y a environ 9 ans

  • Temps estimé mis à 2.00 h
  • Restant à faire (heures) mis à 2.0

#2 Mis à jour par Scrum Master il y a environ 9 ans

  • Statut changé de Nouveau à En cours

#3 Mis à jour par Scrum Master il y a environ 9 ans

  • Assigné à mis à Joël Cuissinat

#4 Mis à jour par Joël Cuissinat il y a environ 9 ans

  • Lié à Tâche #17078: Les tables SQL ne sont pas toutes créées ajouté

#5 Mis à jour par Joël Cuissinat il y a environ 9 ans

Dans /usr/share/eole/sbin/bareosregen.sh, il y a déjà un sed sur le fichier.
Benjamin m'informe au passage que la fin (REFERENCES Client) du dernier remplacement effectué ne sert à rien (voir l'autre demande du scénario : #19564) :

"s/ClientId INT UNSIGNED DEFAULT NULL/ClientId INTEGER DEFAULT 0 REFERENCES Client/g" 

#6 Mis à jour par Joël Cuissinat il y a environ 9 ans

  • Description mis à jour (diff)

#7 Mis à jour par Joël Cuissinat il y a environ 9 ans

  • Description mis à jour (diff)

#8 Mis à jour par Joël Cuissinat il y a environ 9 ans

  • % réalisé changé de 0 à 100
  • Restant à faire (heures) changé de 2.0 à 0.25

#9 Mis à jour par Joël Cuissinat il y a environ 9 ans

  • Statut changé de En cours à Résolu

#10 Mis à jour par Scrum Master il y a environ 9 ans

Vu dans Jenkins :

12:57:25             run-parts: executing /usr/share/eole/posttemplate/00-bareos instance
12:57:28             ## Régénération du catalogue Bareos##
12:57:28             Start Systemd service mysql                                             [  OK  ]
12:57:31             ## Réinitialisation des mots de passe Mysql ##
12:57:31             Creating mysql database
12:57:31             mysql: [Warning] Using a password on the command line interface can be insecure.
12:57:31             Creating of bareos database succeeded.
12:57:31             Making mysql tables
12:57:31             mysql: [Warning] Using a password on the command line interface can be insecure.
12:57:31             Creation of Bareos MySQL tables succeeded.

#11 Mis à jour par Scrum Master il y a environ 9 ans

  • Statut changé de Résolu à Fermé
  • Restant à faire (heures) changé de 0.25 à 0.0

Formats disponibles : Atom PDF