Projet

Général

Profil

Tâche #10458

esbl-glpi - Scénario #10601: Corrections anomalies GLPI et OCS

Le test d'existance de la base de données ocsweb n'est pas compatible avec le mode conteneur

Ajouté par Joël Cuissinat il y a environ 9 ans. Mis à jour il y a environ 9 ans.

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

100%

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

Description

Fonction "test()" dans le script /usr/share/eole/applications/gen/ocs.py

Sur un module AmonEcole 2.4.1, la base est re-générée à chaque instance/reconfigure :

## Génération de base de données ##
Stop Upstart service mysql in bdd                                            [  OK  ]
Start Upstart service mysql in bdd                                           [  OK  ]
# Ajout de la base de données ocs

## Mise à jour de base de données ##

La fonction pourrait grandement être améliorée en s'inspirant de celle utilisée pour sympa

Révisions associées

Révision 21ebd800 (diff)
Ajouté par Emmanuel GARETTE il y a environ 9 ans

toujours creer les répertoires ocs_download_dir ocs_ipdiscover_ipd_dir pour le mode conteneur (ref #10458 @1h)

Révision 52a910de (diff)
Ajouté par Emmanuel GARETTE il y a environ 9 ans

ne pas creer/updater la base de donner si ocs n'est pas activer (ref #10458)

Révision aed4da30 (diff)
Ajouté par Emmanuel GARETTE il y a environ 9 ans

prise en compte du mode conteneur pour la base de donnée (fixes #10458 @1h)

Historique

#1 Mis à jour par Emmanuel IHRY il y a environ 9 ans

  • Tâche parente mis à #10601

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

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

#3 Mis à jour par Emmanuel IHRY il y a environ 9 ans

  • Assigné à mis à Emmanuel GARETTE

#4 Mis à jour par Emmanuel GARETTE il y a environ 9 ans

Si la variable "activer_ocsinventory" est à non, il n'est pas possible d'instancier en mode conteneur (un répertoire est créé que s'il est activé).

#5 Mis à jour par Emmanuel GARETTE il y a environ 9 ans

Si OCS n'est pas activé, il tente de faire la base de donnée :

# Ajout de la base de données ocs
 - Erreur : Il manque le fichier /usr/share/eole/applications/gen/0_eole-ocs.sql
ERROR 1049 (42000) at line 18: Unknown database 'ocsweb'

#6 Mis à jour par Emmanuel GARETTE il y a environ 9 ans

  • Statut changé de Nouveau à Résolu
  • % réalisé changé de 0 à 100

#7 Mis à jour par Thierry Bertrand il y a environ 9 ans

Test eSBL avec eole-esbl-ocs & eole-esbl-glpi d'installés :
reconfigure ok
ls /var/lib/mysql => que la base d'admin mysql

gen_config & activation d'ocs et glpi
reconfigure
=> # Ajout de la base de données glpi
=> # Ajout de la base de données ocs

ls /var/lib/mysql => apparition d'ocs & glpi

ok pour nous

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

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

OK pour le MEN (validé par le Cas de test : SCRIBE-T10-002 - GLPI et OCS)

Formats disponibles : Atom PDF