Projet

Général

Profil

Scénario #29487

Mis à jour par Gilles Grandgérard il y a environ 4 ans

Sur EOLE 2.8.0, voila ce que l'on peut constater
<pre>
root@eolebase:~# service eoleflask status
● eoleflask.service - Eole flask server
Loaded: loaded (/lib/systemd/system/eoleflask.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Tue 2020-01-21 15:50:45 CET; 4s ago
Process: 2748 ExecStart=/usr/bin/gunicorn --pid /run/eoleflask.pid -c /etc/eole/flask/eoleflask.conf eoleflask.application:run(config='eoleadmin') (code=exited, status=0/SUCCESS)
Main PID: 2759 (code=exited, status=3)

janv. 21 15:50:45 eolebase systemd[1]: Starting Eole flask server...
janv. 21 15:50:45 eolebase gunicorn[2748]: !!!
janv. 21 15:50:45 eolebase gunicorn[2748]: !!! WARNING: configuration file should have a valid Python extension.
janv. 21 15:50:45 eolebase gunicorn[2748]: !!!
janv. 21 15:50:45 eolebase systemd[1]: eoleflask.service: Can't open PID file /run/eoleflask.pid (yet?) after start: Operation not permitted
janv. 21 15:50:45 eolebase systemd[1]: Started Eole flask server.
janv. 21 15:50:45 eolebase systemd[1]: eoleflask.service: Main process exited, code=exited, status=3/NOTIMPLEMENTED
janv. 21 15:50:45 eolebase systemd[1]: eoleflask.service: Failed with result 'exit-code'.
</pre>

Cela semble lié au passage de python2 à python3.

h3. Solutions à mettre en œuvre

* faire étudier les solutions pour refaire fonctionner eoleflask
* faire étudier les solutions pour refaire fonctionner GenConfig (NB : eole-genconfig-client n'est actuellement pas pré-installé sur EOLE 2.8.0)
* faire des proposition visant à ce que les autres frontend utilisant eoleflask (EOP, EOE, ...) puisse être fonctionnels

h3. Critères d'acceptation

L'application GenConfig est fonctionnelle sur EOLE 2.8.0.

PS: attention à la compatibilité Zéphir 1

Retour