Projet

Général

Profil

Tâche #29848

Scénario #29650: Faire fonctionner Zéphir-web + GenConfig en 2.8.0

Porter reconfigure/instance en python3

Ajouté par Emmanuel GARETTE il y a presque 4 ans. Mis à jour il y a presque 4 ans.

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

0%

Restant à faire (heures):
0.0

Description

instance et reconfigure utilise la lib python de Zéphir.
Le portage n'a pas été fait avec la bi-compatibilité python2 et python3 (beaucoup plus rapide à faire).

Il est plus simple de porter instance et reconfigure en python3 que de faire l'inverse.


Demandes liées

Dupliqué par Distribution EOLE - Tâche #29905: Zéphir 2.8.0 : erreur n°1 au reconfigure Fermé 21/02/2020

Révisions associées

Révision 5ca92ba5 (diff)
Ajouté par Emmanuel GARETTE il y a presque 4 ans

port en python3 de script Zéphir (ref #29848)

Révision b300d62f (diff)
Ajouté par Emmanuel GARETTE il y a presque 4 ans

port en python3 de script Zéphir (ref #29848)

Révision ae8536cc (diff)
Ajouté par Emmanuel GARETTE il y a presque 4 ans

xrange n'existe plus en python3 => range (ref #29848)

Révision 6ed37c37 (diff)
Ajouté par Emmanuel GARETTE il y a presque 4 ans

portage d'instance/reconfigure en python3 (ref #29848)

Révision e20c996d (diff)
Ajouté par Emmanuel GARETTE il y a presque 4 ans

portage de schedule en python3 (ref #29848)

Révision 690d10ea (diff)
Ajouté par Emmanuel GARETTE il y a presque 4 ans

Port de Zéphir (ref #29848)

Révision 0351590b (diff)
Ajouté par Emmanuel GARETTE il y a presque 4 ans

Port de Zéphir (ref #29848)

Révision f8d01f22 (diff)
Ajouté par Emmanuel GARETTE il y a presque 4 ans

Port de Zéphir (ref #29848)

Révision 60a9e2c4 (diff)
Ajouté par Emmanuel GARETTE il y a presque 4 ans

Port de Zéphir (ref #29848)

Révision 7de3214b (diff)
Ajouté par Emmanuel GARETTE il y a presque 4 ans

le mot de passe est maintenant en str (ref #29848)

Révision e9606167 (diff)
Ajouté par Emmanuel GARETTE il y a presque 4 ans

envoyer le config.eol sous forme de binaire (ref #29848)

Révision 80f9c5d4 (diff)
Ajouté par Emmanuel GARETTE il y a presque 4 ans

les clients peuvent remonter des informations (ref #29848)

Révision 5778b79e (diff)
Ajouté par Emmanuel GARETTE il y a presque 4 ans

le mot de passe peut etre parfois en str, parfois en bytes (ref #29848)

Révision e76380ba (diff)
Ajouté par Emmanuel GARETTE il y a presque 4 ans

correction du téléchargement des dépots (ref #29848)

Historique

#1 Mis à jour par Emmanuel GARETTE il y a presque 4 ans

  • Statut changé de Nouveau à En cours

#2 Mis à jour par Emmanuel GARETTE il y a presque 4 ans

  • Assigné à mis à Emmanuel GARETTE

#3 Mis à jour par Emmanuel GARETTE il y a presque 4 ans

  • Statut changé de En cours à Résolu

#4 Mis à jour par Fabrice Barconnière il y a presque 4 ans

  • Statut changé de Résolu à En cours

Erreur à l'instance, cf : http://jenkins.eole.lan/jenkins/job/2.8.0/job/test-instance-acazephir-2.8.0-amd64/39/console

run-parts: executing /usr/share/eole/posttemplate/10-conf-zephir instance
06:51:05             Start Systemd service postgresql                                        [  OK  ]
06:51:05             ## Regénération des mots de passe ##
06:51:17             Restart Systemd service postgresql
06:51:23             [  OK  ]
06:51:29             Restart Systemd service slapd                                           [  OK  ]
06:51:35             #############################################################################
06:51:35             # Initialisation du mot de passe de l'administrateur de base (admin_zephir) #
06:51:41             MONITOR: inst_zephir_password action:$PASSWORD_EOLE
06:51:41             eole
06:51:41             eole
06:51:41             #############################################################################
06:51:41             Mot de passe :
06:51:41             Confirmation du mot de passe :
06:51:41             Initialisation de la base d'authentification locale ...
06:51:41             erreur d'authentification
06:51:41             ## Création des utilisateurs dans l'annuaire ##
06:51:41             Vous pouvez maintenant créer des utilisateurs si vous le souhaitez
06:51:41             Attribuez leur des droits sur l'application via l'interface web
06:51:41             nom d'utilisateur a créer (rien pour terminer) :
06:51:53             MONITOR: inst_zephir_new_user action:$PAUSE
06:51:53             ** Base d'authentification LDAP initialisée **
06:51:53             ## Insertion des données minimum dans la base ##
06:51:53             Création des types d'établissement par défaut ...
06:51:53             AUTOMATE : Traceback dans la sortie console!
06:51:53             Traceback (most recent call last):
06:51:53               File "init_base.py", line 106, in <module>
06:51:53             MONITOR: traceback action:$TRACEBACK
06:51:53                 init_data(EoleProxy('http://%s:%s@localhost:%d' % (admin_zephir, passwd, int(PORT_ZEPHIR) + 1)))
06:51:53               File "init_base.py", line 36, in init_data
06:51:53                 z.etabs.add_type(libelle)
06:51:53               File "/usr/lib/python3.8/xmlrpc/client.py", line 1109, in __call__
06:51:53                 return self.__send(self.__name, args)
06:51:53               File "/usr/lib/python3/dist-packages/zephir/eolerpclib.py", line 95, in __request
06:51:53                 response = self.__transport.request(
06:51:53               File "/usr/lib/python3.8/xmlrpc/client.py", line 1153, in request
06:51:53                 return self.single_request(host, handler, request_body, verbose)
06:51:53               File "/usr/lib/python3.8/xmlrpc/client.py", line 1183, in single_request
06:51:53                 raise ProtocolError(
06:51:53             zephir.eolerpclib.ProtocolError: <ProtocolError for localhost:7081/RPC2: 401 Unauthorized>
06:51:53             Erreur de mise en place des données de base
06:51:53             run-parts: /usr/share/eole/posttemplate/10-conf-zephir exited with return code 1
06:51:53             Erreur : posttemplate

#5 Mis à jour par Fabrice Barconnière il y a presque 4 ans

Autre erreur au reconfigure :

## Vérification des paquets disponibles sur les serveurs de mise à jour des clients ##
Erreur d'accès aux informations de mise à jour (serveur test-eole.ac-dijon.fr)
* Vérification des données (md5) : Eole 2.6.0
* Vérification des données (md5) : Envole 5
* Vérification des données (md5) : Eole 2.6.1
* Vérification des données (md5) : Envole 6
* Vérification des données (md5) : Eole 2.6.2
Erreur d'accès aux informations de mise à jour (serveur test-eole.ac-dijon.fr)
* Vérification des données (md5) : Eole 2.7.0
* Vérification des données (md5) : Eole 2.7.1
* Vérification des données (md5) : Eole 2.7.2
Erreur d'accès aux informations de mise à jour (serveur test-eole.ac-dijon.fr)
* Vérification des données (md5) : Eole 2.8.0
  Mise à jour de la liste des paquets (test-eole.ac-dijon.fr)

#6 Mis à jour par Fabrice Barconnière il y a presque 4 ans

  • Dupliqué par Tâche #29905: Zéphir 2.8.0 : erreur n°1 au reconfigure ajouté

#7 Mis à jour par Emmanuel GARETTE il y a presque 4 ans

  • Statut changé de En cours à Résolu

#8 Mis à jour par Fabrice Barconnière il y a presque 4 ans

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

Formats disponibles : Atom PDF