Tâche #13718
Scénario #13717: Étude préalable au portage d'EOLE sur Ubuntu 16.04 (Xenial Xerus)
Monter des maquettes Eolebase 2.6
Status:
Fermé
Priority:
Normal
Assigned To:
Target version:
Remaining (hours):
0.0
Associated revisions
python-rrd => python-rrdtool
Ref: #13718 @10m
History
#1 Updated by Joël Cuissinat over 7 years ago
- Status changed from Nouveau to En cours
#2 Updated by Joël Cuissinat over 7 years ago
Démarche :
- déployer une machine aca.eolebase-ubuntu16.04-amd64 (root/eole)
- exécuter :
echo "deb http://eole.ac-dijon.fr/eole eole-2.5-unstable main cloud" >> /etc/apt/sources.list apt-get update apt-get install eole-server
E: Le paquet « python-rrd » n'a pas de version susceptible d'être installée : paquet renommé en python-rrdtool
(y compris en 2.5 mais fonctionnait grâce à un Provides:) => corrigé par zephir-client:90757cc7
run-parts: executing /usr/share/eole/preservice/00-anetwork instance Impossible de trouver l'interface eth0 alors qu'elle est activée dans la configuration
=> la commandeCreoleSet nom_carte_eth0 ens4
ne règle pas le problèle car eth est en dur dans ce fichier
- Application des paramètres Noyau :
sysctl: impossible d'obtenir les stat de /proc/sys/net/ipv4/conf/eth0/rp_filter: Aucun fichier ou dossier de ce type
- l'instance se bloque sur :
Start network service networking
Pour l'instant, j'ai commenté la ligne<service method='network'>networking</service>
dans /usr/share/eole/creole/dicos/00_common.xml ainsi que la ligne 537manage_services(action, u'networking', display='console', containers_ctx=[ctx]
de /usr/lib/python2.7/dist-packages/creole/reconfigure.py
=> #14686
- certains scripts sont au format systemd (cron), il faudra les gérer
- le service eoleflask ne démarre pas
root@eolebase:~# service eoleflask status ● eoleflask.service - LSB: eole flask server Loaded: loaded (/etc/init.d/eoleflask) Active: active (exited) since mar. 2016-01-05 10:23:17 CET; 3min 2s ago Docs: man:systemd-sysv-generator(8) Process: 3634 ExecStop=/etc/init.d/eoleflask stop (code=exited, status=0/SUCCESS) Process: 9668 ExecStart=/etc/init.d/eoleflask start (code=exited, status=0/SUCCESS) janv. 05 10:23:17 eolebase eoleflask[9668]: File "/usr/lib/python2.7/dist-packages/gunicorn/six.py", line 385, in execfile_ janv. 05 10:23:17 eolebase eoleflask[9668]: return exec_(_get_codeobj(fname), *args) janv. 05 10:23:17 eolebase eoleflask[9668]: File "/usr/lib/python2.7/dist-packages/gunicorn/six.py", line 313, in _get_codeobj janv. 05 10:23:17 eolebase eoleflask[9668]: result, fileobj, fullpath = _check_if_pyc(pyfile) janv. 05 10:23:17 eolebase eoleflask[9668]: File "/usr/lib/python2.7/dist-packages/gunicorn/six.py", line 304, in _check_if_pyc janv. 05 10:23:17 eolebase eoleflask[9668]: raise IOError("Cannot find config file. Path maybe incorrect! : {0}".format(filepath)) janv. 05 10:23:17 eolebase eoleflask[9668]: IOError: Cannot find config file. Path maybe incorrect! : /etc/eole/flask/eoleflask.conf janv. 05 10:23:17 eolebase eoleflask[9668]: Failed to read config file: /etc/eole/flask/eoleflask.conf janv. 05 10:23:17 eolebase systemd[1]: Started LSB: eole flask server. janv. 05 10:23:17 eolebase eoleflask[9668]: ...fail!
=> renommer le fichier de configuration en eoleflask.py : => #14563
- impossible de se connecter à ead-server depuis l'interface web
2016/01/05 11:08:20 [HTTPChannel (TLSMemoryBIOProtocol),1,192.168.230.134] '===> Erreur ---> le serveur ne r\xc3\xa9pond pas'
Le "vrai" traceback est Failure: ssl.CertificateError: hostname '127.0.0.1' doesn't match u'eolebase.0000000A.ac-test.fr' => #14690
#3 Updated by Scrum Master over 7 years ago
- Assigned To set to Joël Cuissinat
#4 Updated by Joël Cuissinat over 7 years ago
- Remaining (hours) changed from 6.0 to 2.0
#5 Updated by Joël Cuissinat over 7 years ago
- % Done changed from 0 to 40
#6 Updated by Joël Cuissinat over 7 years ago
- Status changed from En cours to Fermé
- Remaining (hours) changed from 2.0 to 0.0
#7 Updated by Joël Cuissinat over 7 years ago
- % Done changed from 40 to 100