Project

General

Profile

Scénario #20669

Pouvoir transformer un VPS xenial en anglais en Eolebase

Added by Laurent Flori over 2 years ago. Updated about 2 years ago.

Status:
Terminé (Sprint)
Priority:
Normal
Assigned To:
Category:
-
Start date:
05/02/2017
Due date:
07/14/2017
% Done:

100%

Estimated time:
(Total: 21.00 h)
Spent time:
(Total: 23.25 h)
Story points:
5.0
Remaining (hours):
0.00 hour
Velocity based estimate:
2 days
Release:
Release relationship:
Auto

Description

"Test effectué sur un VPS avec ubuntu 16.04 passée en Eolebase 2.6.1 (à jour)"

les problèmes survenus durant l'installation semblent dus au mauvais paramétrage de la langue et du clavier.

Procédure fonctionnelle pour transformer une ubuntu sans LVM et en anglais en eolebase:
Utilisation de l'image Ubuntu Xenial English no LVM + context
Ajouter l'interface réseau associée au réseau académie avant d'instancier le modèle.

dpkg-reconfigure locales          (choisir fr_FR.UTF-8)
dpkg-reconfigure keyboard-configuration  (répondre aux questions avec les valeurs par défaut sauf pour la deuxieme question ou il faut choisir français)  
route add default gw 192.168.0.1
rm /etc/resolv.conf
echo "nameserver 192.168.232.2" > /etc/resolv.conf
cat > /etc/apt/sources.list.d/eole.list <<EOF
deb http://eole.ac-dijon.fr/eole eole-2.6.0 main cloud
deb http://eole.ac-dijon.fr/eole eole-2.6.0-security main cloud
deb http://eole.ac-dijon.fr/eole eole-2.6.0-updates main cloud
EOF
wget -O- http://eole.ac-dijon.fr/eole/project/eole-2.6-repository.key | sudo apt-key --keyring /etc/apt/trusted.gpg.d/eole-archive-keyring.gpg add -
dpkg --remove-architecture i386
apt-get update
apt-get install -y --force-yes eole-server eole-exim-pkg
reboot
gen_config
instance
diagnose

MAJ 02/06/2017
tweety> | _l0l0_: bon je valide ta procédure pour https://dev-eole.ac-dijon.fr/issues/20477  note #6

Propositions

  • Plan A : corriger les problèmes de gettext
  • Plan B : forcer la locale en français

Le plan A est limité à 4 points

Critère d'acceptation

  • Le module s'installe sur Ubuntu Xenial English no LVM + context

Update 26/06/2017

Les problèmes de gettext pour l'anglais viennent d'un mauvais fichier creole.po quit contient une ligne:

Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" 

Cette ligne n'est pas bien formée et déclenche l'erreur:
raise ValueError, 'plural forms expression could be dangerous'


Subtasks

Tâche #20340: Passage de unbuntu 16.04 à Eolebase 2.6 non conteneurFerméLaurent Flori

Tâche #20343: GenConfig, passage de ubuntu 16.04 à eolebase 2.6 non conteneurFerméLaurent Flori

Tâche #20477: Étude de l'installation d'une Eolebase à partir d'une version d'UbuntuFerméLaurent Flori

Tâche #20670: Documenter la procèdure pour transformer un VPS en anglais et sans lvm en eolebase en françaisFerméLaurent Flori

Tâche #20938: Intégrer la correction du fichier creole/en/creole.moFerméLaurent Flori

Tâche #20982: L’utilitaire « question_ouinon » ne fonctionne pas en anglaisFerméBenjamin Bohard

History

#1 Updated by Laurent Flori over 2 years ago

  • Description updated (diff)

#2 Updated by Laurent Flori over 2 years ago

  • Description updated (diff)

#3 Updated by Luc Bourdot about 2 years ago

  • Tracker changed from Proposition Scénario to Scénario
  • Due date set to 07/13/2017
  • Target version set to sprint 2017 26-28 Equipe MENSR
  • Start date set to 05/02/2017

#4 Updated by Scrum Master about 2 years ago

  • Description updated (diff)
  • Assigned To set to Daniel Dehennin
  • Release set to EOLE 2.6.2
  • Story points set to 5.0

En binôme avec Laurent.

#5 Updated by Laurent Flori about 2 years ago

  • Description updated (diff)

#6 Updated by Joël Cuissinat about 2 years ago

  • Subject changed from Pouvoir transfomrer un VPS xenial en anglais en eolebase to Pouvoir transformer un VPS xenial en anglais en Eolebase

#7 Updated by Daniel Dehennin about 2 years ago

  • Blocked by Tâche #20982: L’utilitaire « question_ouinon » ne fonctionne pas en anglais added

#8 Updated by Scrum Master about 2 years ago

  • Blocked by deleted (Tâche #20982: L’utilitaire « question_ouinon » ne fonctionne pas en anglais)

#9 Updated by Scrum Master about 2 years ago

  • Status changed from Nouveau to Terminé (Sprint)

Also available in: Atom PDF