Project

General

Profile

Tâche #29848

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

Porter reconfigure/instance en python3

Added by Emmanuel GARETTE over 3 years ago. Updated over 3 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
04/03/2020
Due date:
% Done:

0%

Remaining (hours):
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.


Related issues

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

Associated revisions

Revision 5ca92ba5 (diff)
Added by Emmanuel GARETTE over 3 years ago

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

Revision b300d62f (diff)
Added by Emmanuel GARETTE over 3 years ago

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

Revision ae8536cc (diff)
Added by Emmanuel GARETTE over 3 years ago

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

Revision 6ed37c37 (diff)
Added by Emmanuel GARETTE over 3 years ago

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

Revision e20c996d (diff)
Added by Emmanuel GARETTE over 3 years ago

portage de schedule en python3 (ref #29848)

Revision 690d10ea (diff)
Added by Emmanuel GARETTE over 3 years ago

Port de Zéphir (ref #29848)

Revision 0351590b (diff)
Added by Emmanuel GARETTE over 3 years ago

Port de Zéphir (ref #29848)

Revision f8d01f22 (diff)
Added by Emmanuel GARETTE over 3 years ago

Port de Zéphir (ref #29848)

Revision 60a9e2c4 (diff)
Added by Emmanuel GARETTE over 3 years ago

Port de Zéphir (ref #29848)

Revision 7de3214b (diff)
Added by Emmanuel GARETTE over 3 years ago

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

Revision e9606167 (diff)
Added by Emmanuel GARETTE over 3 years ago

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

Revision 80f9c5d4 (diff)
Added by Emmanuel GARETTE over 3 years ago

les clients peuvent remonter des informations (ref #29848)

Revision 5778b79e (diff)
Added by Emmanuel GARETTE over 3 years ago

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

Revision e76380ba (diff)
Added by Emmanuel GARETTE over 3 years ago

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

History

#1 Updated by Emmanuel GARETTE over 3 years ago

  • Status changed from Nouveau to En cours

#2 Updated by Emmanuel GARETTE over 3 years ago

  • Assigned To set to Emmanuel GARETTE

#3 Updated by Emmanuel GARETTE over 3 years ago

  • Status changed from En cours to Résolu

#4 Updated by Fabrice Barconnière over 3 years ago

  • Status changed from Résolu to 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 Updated by Fabrice Barconnière over 3 years ago

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 Updated by Fabrice Barconnière over 3 years ago

  • Duplicated by Tâche #29905: Zéphir 2.8.0 : erreur n°1 au reconfigure added

#7 Updated by Emmanuel GARETTE over 3 years ago

  • Status changed from En cours to Résolu

#8 Updated by Fabrice Barconnière over 3 years ago

  • Status changed from Résolu to Fermé
  • Remaining (hours) set to 0.0

Also available in: Atom PDF