Projet

Général

Profil

Tâche #23044

Scénario #22923: Traitement express MEN (08-10)

Pb d'accès à la base distante lors du reconfigure

Ajouté par Arnaud FORNEROT il y a environ 6 ans. Mis à jour il y a environ 6 ans.

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

100%

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

Description

Uniquement présent en 2.6

précédemment en 2.5 dans eoledbmysql.py
la valorisation du password administrateur de la bdd se faisait via le paramétrage de la variable de configuration dbrootpwd (issu du gen_config)
alors qu'à présent c'est la variable dbpass

Faudrait voir avec Benjamin pourquoi ce changement entre la 2.5 et la 2.6

Pour refaire fonctionner le reconfigure dans le cas d'une bdd distante voici les changements opérés
On fait en sorte d'aller rechercher le contenu du fichier

class EoleDbConnector(object):
    def __init__(self, params):
        self.connections = DBS
        self.params = params
        dbpass = self.params.get('dbpass', None)
        if dbpass is not None and os.path.isfile(dbpass):
            with open(self.params['dbpass'], 'r') as pwd_file:
                self.params['dbpass'] = pwd_file.read().rstrip()
        dbrootpwd = self.params.get('dbrootpwd', None)
        if dbrootpwd is not None and os.path.isfile(dbrootpwd):
            with open(self.params['dbrootpwd'], 'r') as pwd_file:
                self.params['dbrootpwd'] = pwd_file.read().rstrip(

Révisions associées

Révision 01c49569 (diff)
Ajouté par Benjamin Bohard il y a environ 6 ans

La gestion des bases mysql dépend de la variable dbrootpwd et non dbpass.

Ref #23044

Historique

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

  • Début 13/02/2018 supprimé
  • Temps estimé mis à 3.00 h
  • Tâche parente mis à #22923

#2 Mis à jour par Benjamin Bohard il y a environ 6 ans

  • Projet changé de eole-db à Distribution EOLE
  • Statut changé de Nouveau à En cours
  • Début mis à 07/03/2018
  • Restant à faire (heures) mis à 3.0

#3 Mis à jour par Benjamin Bohard il y a environ 6 ans

  • Description mis à jour (diff)
  • Assigné à mis à Benjamin Bohard

#4 Mis à jour par Benjamin Bohard il y a environ 6 ans

  • Statut changé de En cours à Résolu
  • % réalisé changé de 0 à 100
  • Restant à faire (heures) changé de 3.0 à 0.25

Paquets proposés en 2.6.1, 2.6.2 et 2.7.0

#5 Mis à jour par Arnaud FORNEROT il y a environ 6 ans

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

Problème résolu après teste sur environnement bdd déporté

Formats disponibles : Atom PDF