Tâche #29848
Scénario #29650: Faire fonctionner Zéphir-web + GenConfig en 2.8.0
Porter reconfigure/instance en python3
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
Associated revisions
port en python3 de script Zéphir (ref #29848)
port en python3 de script Zéphir (ref #29848)
xrange n'existe plus en python3 => range (ref #29848)
portage d'instance/reconfigure en python3 (ref #29848)
portage de schedule en python3 (ref #29848)
Port de Zéphir (ref #29848)
Port de Zéphir (ref #29848)
Port de Zéphir (ref #29848)
Port de Zéphir (ref #29848)
le mot de passe est maintenant en str (ref #29848)
envoyer le config.eol sous forme de binaire (ref #29848)
les clients peuvent remonter des informations (ref #29848)
le mot de passe peut etre parfois en str, parfois en bytes (ref #29848)
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
Le test est ok et il n'y a plus les deux problèmes soulevés :
https://dev-eole.ac-dijon.fr/jenkins/job/2.8.0/job/test-instance-acazephir-2.8.0-amd64/47/console
#8 Updated by Fabrice Barconnière over 3 years ago
- Status changed from Résolu to Fermé
- Remaining (hours) set to 0.0