Projet

Général

Profil

RAIP Bourgogne » Historique » Version 1

Fabrice Barconnière, 17/12/2015 12:05

1 1 Fabrice Barconnière
{{>toc}}
2 1 Fabrice Barconnière
3 1 Fabrice Barconnière
h1. La distribution EOLE
4 1 Fabrice Barconnière
5 1 Fabrice Barconnière
* Basée sur Ubuntu LTS (5 ans de maintenance)
6 1 Fabrice Barconnière
|_=.Version EOLE |_=.Version Ubuntu |_=.Maintenu jusqu'en |
7 1 Fabrice Barconnière
|=. 2.2 |=. Ubuntu 8.04 (Hardy) |=. avril 2013 |
8 1 Fabrice Barconnière
|=. 2.3 |=. Ubuntu 10.04 (Lucid) |=. avril 2015 |
9 1 Fabrice Barconnière
|=. 2.4 |=. Ubuntu 12.04 (Precise) |=. avril 2017 |
10 1 Fabrice Barconnière
|=. 2.5 |=. Ubuntu 14.04 (Trusty) |=. avril 2019 |
11 1 Fabrice Barconnière
|=. 2.6 |=. Ubuntu 16.04 (Xenial) |=. avril 2021 |
12 1 Fabrice Barconnière
13 1 Fabrice Barconnière
h2. Site de diffusion
14 1 Fabrice Barconnière
15 1 Fabrice Barconnière
http://pcll.ac-dijon.fr/eole/
16 1 Fabrice Barconnière
17 1 Fabrice Barconnière
h3. Principe de diffusion
18 1 Fabrice Barconnière
19 1 Fabrice Barconnière
http://pcll.ac-dijon.fr/eole/principes-de-diffusion-eole-2-4/
20 1 Fabrice Barconnière
21 1 Fabrice Barconnière
À partir des versions EOLE 2.4, il n'y a plus de mise à jour minimum et complète.
22 1 Fabrice Barconnière
| Version 2.X           | *_X_* -> lié à la distribution Ubuntu LTS |
23 1 Fabrice Barconnière
| Version majeure 2.X.y | *_y_* ->  mises à jour fonctionnelles, correctifs de bugs et correctifs de sécurité |
24 1 Fabrice Barconnière
| Version mineure       | correctifs de bugs critiques et correctifs de sécurité sur la version 2.X.y |
25 1 Fabrice Barconnière
26 1 Fabrice Barconnière
h3. Pages ERRATA
27 1 Fabrice Barconnière
28 1 Fabrice Barconnière
https://dev-eole.ac-dijon.fr/projects/modules-eole/wiki/Errata
29 1 Fabrice Barconnière
30 1 Fabrice Barconnière
* EOLE 2.4 : https://dev-eole.ac-dijon.fr/projects/modules-eole/wiki/Errata24
31 1 Fabrice Barconnière
* EOLE 2.5 : https://dev-eole.ac-dijon.fr/projects/modules-eole/wiki/Errata25
32 1 Fabrice Barconnière
33 1 Fabrice Barconnière
h2. Forge EOLE
34 1 Fabrice Barconnière
35 1 Fabrice Barconnière
https://dev-eole.ac-dijon.fr
36 1 Fabrice Barconnière
37 1 Fabrice Barconnière
h3. Inscription
38 1 Fabrice Barconnière
39 1 Fabrice Barconnière
https://pcll.ac-dijon.fr/inscription/
40 1 Fabrice Barconnière
41 1 Fabrice Barconnière
* Changer de mot de passe : https://pcll.ac-dijon.fr/inscription/mot_de_passe.php
42 1 Fabrice Barconnière
* Mot de passe perdu : https://pcll.ac-dijon.fr/inscription/perdu.php
43 1 Fabrice Barconnière
44 1 Fabrice Barconnière
h3. Assistance
45 1 Fabrice Barconnière
46 1 Fabrice Barconnière
* Inscription aux listes : https://pcll.ac-dijon.fr/listes/
47 1 Fabrice Barconnière
* IRC sur serveur *Freenode* canal *#eole*
48 1 Fabrice Barconnière
* Saisir une demande : https://dev-eole.ac-dijon.fr/projects/eole/wiki/Comment_saisir_une_demande
49 1 Fabrice Barconnière
50 1 Fabrice Barconnière
h2. Documentation
51 1 Fabrice Barconnière
52 1 Fabrice Barconnière
http://eole.ac-dijon.fr/documentations/
53 1 Fabrice Barconnière
54 1 Fabrice Barconnière
* Les modules : documentation complète
55 1 Fabrice Barconnière
* Transversales :
56 1 Fabrice Barconnière
** documentation allégée sans généralité
57 1 Fabrice Barconnière
** les outils (ARV, EAD, ERA, ...)
58 1 Fabrice Barconnière
** procédures de migration
59 1 Fabrice Barconnière
60 1 Fabrice Barconnière
h2. Les mises à jour
61 1 Fabrice Barconnière
62 1 Fabrice Barconnière
* Mise à jour d'une version mineure -> correctifs de bugs critiques et correctifs de sécurité
63 1 Fabrice Barconnière
** commande *Maj-Auto*
64 1 Fabrice Barconnière
* Mise à jour d'une version majeure -> mises à jour fonctionnelles, correctifs de bugs et correctifs de sécurité
65 1 Fabrice Barconnière
66 1 Fabrice Barconnière
 corrections de bugs et failles
67 1 Fabrice Barconnière
** EOLE 2.4 :
68 1 Fabrice Barconnière
*** commande *Upgrade-Auto*
69 1 Fabrice Barconnière
**** 2.4.0 -> 2.4.1, 2.4.2
70 1 Fabrice Barconnière
** EOLE 2.5 :
71 1 Fabrice Barconnière
*** commande *Maj-Release*
72 1 Fabrice Barconnière
**** 2.5.0 -> 2.5.1, 2.5.2
73 1 Fabrice Barconnière
**** 2.5.1 -> 2.5.2
74 1 Fabrice Barconnière
* Upgrade de version -> passage à la version EOLE (Ubuntu LTS) supérieure
75 1 Fabrice Barconnière
http://eole.ac-dijon.fr/documentations/2.4/partielles/HTML/MigrationVersEOLE24/co/MigrationVersEOLE24.html
76 1 Fabrice Barconnière
** Sans réinstallation : commande *Upgrade-Auto*
77 1 Fabrice Barconnière
*** 2.3 -> 2.4
78 1 Fabrice Barconnière
*** 2.4 -> 2.5
79 1 Fabrice Barconnière
*** 2.3 -X-> 2.5
80 1 Fabrice Barconnière
** Avec réinstallation, télécharger le script : ftp://eoleng.ac-dijon.fr/pub/Outils/migration/migration24.sh
81 1 Fabrice Barconnière
*** migration 2.2/2.3 -> 2.4
82 1 Fabrice Barconnière
83 1 Fabrice Barconnière
h2. Personnalisation EOLE (patch, dictionnaire, ...)
84 1 Fabrice Barconnière
85 1 Fabrice Barconnière
http://eole.ac-dijon.fr/documentations/2.4/partielles/HTML/PersonnalisationEOLEAvecCreole/co/PersonnalisationEOLEAvecCreole.html
86 1 Fabrice Barconnière
87 1 Fabrice Barconnière
h3. Différences entre 2.3 et 2.4/2.5
88 1 Fabrice Barconnière
89 1 Fabrice Barconnière
* *. ParseDico* --> *CreoleGet nom_variable*
90 1 Fabrice Barconnière
* *. FonctionsEoleNg* --> *. /usr/lib/eole/ihm.sh* et */usr/lib/eole/diagnose.sh*
91 1 Fabrice Barconnière
* http://eole.ac-dijon.fr/documentations/2.4/partielles/HTML/PersonnalisationEOLEAvecCreole/co/05b-scripting.html
92 1 Fabrice Barconnière
93 1 Fabrice Barconnière
h3. Les dictionnaires
94 1 Fabrice Barconnière
95 1 Fabrice Barconnière
http://eole.ac-dijon.fr/documentations/2.4/partielles/HTML/PersonnalisationEOLEAvecCreole/co/02-dictionnaire-locaux.html
96 1 Fabrice Barconnière
97 1 Fabrice Barconnière
* Répertoire : */usr/share/eole/creole/dicos/*
98 1 Fabrice Barconnière
* Les dictionnaires 2.2/2.3 devraient être compatibles avec 2.4/2.5
99 1 Fabrice Barconnière
** La commande *CreoleLint* permet de valider la syntaxe des dictionnaires et des templates
100 1 Fabrice Barconnière
101 1 Fabrice Barconnière
h3. Les templates
102 1 Fabrice Barconnière
103 1 Fabrice Barconnière
http://eole.ac-dijon.fr/documentations/2.4/partielles/HTML/PersonnalisationEOLEAvecCreole/co/03-LangageDeTemplateCreole.html
104 1 Fabrice Barconnière
105 1 Fabrice Barconnière
* Répertoire : */usr/share/eole/creole/distrib/*
106 1 Fabrice Barconnière
* Permet de générer des fichiers de configuration en fonction des valeurs des variables des dictionnaires
107 1 Fabrice Barconnière
108 1 Fabrice Barconnière
h3. Les patches
109 1 Fabrice Barconnière
110 1 Fabrice Barconnière
http://eole.ac-dijon.fr/documentations/2.4/partielles/HTML/PersonnalisationEOLEAvecCreole/co/01b-patch.html
111 1 Fabrice Barconnière
112 1 Fabrice Barconnière
* Répertoire : */usr/share/eole/creole/patch/*
113 1 Fabrice Barconnière
* Permet de personnaliser un template existant (fourni par la distribution EOLE)
114 1 Fabrice Barconnière
115 1 Fabrice Barconnière
h2. Zéphir
116 1 Fabrice Barconnière
117 1 Fabrice Barconnière
* Pas de module Zéphir sur EOLE 2.4.
118 1 Fabrice Barconnière
* Portage de la version EOLE 2.3 sur EOLE 2.5
119 1 Fabrice Barconnière
120 1 Fabrice Barconnière
h3. Différences entre 2.3 et 2.4/2.5
121 1 Fabrice Barconnière
122 1 Fabrice Barconnière
http://eole.ac-dijon.fr/documentations/2.5/partielles/HTML/ModuleZephir/co/07-changements.html
123 1 Fabrice Barconnière
124 1 Fabrice Barconnière
* Zéphir 2.5 prend en charge les modules EOLE en version 2.3 et supérieure
125 1 Fabrice Barconnière
* Nouveau mode de gestion des dictionnaires des modules en version 2.4 et supérieure
126 1 Fabrice Barconnière
** http://eole.ac-dijon.fr/documentations/2.5/partielles/HTML/ModuleZephir/co/10-dictionnaires2_4.html
127 1 Fabrice Barconnière
* Édition des configurations des modules en version 2.4 et supérieure par *gen_config*
128 1 Fabrice Barconnière
* Gestion des variantes simplifiée entre les modules d'une même version
129 1 Fabrice Barconnière
** Correspondance des variantes
130 1 Fabrice Barconnière
** Import des données de la version majeure précédente
131 1 Fabrice Barconnière
132 1 Fabrice Barconnière
h3. Les variantes
133 1 Fabrice Barconnière
134 1 Fabrice Barconnière
http://eole.ac-dijon.fr/documentations/2.5/partielles/HTML/ModuleZephir/co/09-variante.html
135 1 Fabrice Barconnière
136 1 Fabrice Barconnière
Une variante permet d'industrialiser la personnalisation d'un module en appliquant une personnalisation à un groupe de serveurs d'un module.
137 1 Fabrice Barconnière
138 1 Fabrice Barconnière
* Dictionnaires locaux
139 1 Fabrice Barconnière
** http://eole.ac-dijon.fr/documentations/2.5/partielles/HTML/ModuleZephir/co/10-dictionnaires2_4.html
140 1 Fabrice Barconnière
* Templates additionnels
141 1 Fabrice Barconnière
* Patch
142 1 Fabrice Barconnière
* Fichier/Scripts divers
143 1 Fabrice Barconnière
* Paquets additionnels
144 1 Fabrice Barconnière
* Changement des valeurs par défaut
145 1 Fabrice Barconnière
146 1 Fabrice Barconnière
h3. La migration
147 1 Fabrice Barconnière
148 1 Fabrice Barconnière
http://eole.ac-dijon.fr/documentations/2.5/partielles/HTML/ModuleZephir/co/51_generalites.html
149 1 Fabrice Barconnière
150 1 Fabrice Barconnière
* Préparer le serveur à la migration
151 1 Fabrice Barconnière
** http://eole.ac-dijon.fr/documentations/2.5/partielles/HTML/ModuleZephir/co/52_preparation.html
152 1 Fabrice Barconnière
** Création manuelle des variantes entre 2.3 et 2.4/2.5
153 1 Fabrice Barconnière
** Adapter la variante à la nouvelle version
154 1 Fabrice Barconnière
* Migration par réinstallation
155 1 Fabrice Barconnière
** http://eole.ac-dijon.fr/documentations/2.5/partielles/HTML/ModuleZephir/co/53_reinstallation.html
156 1 Fabrice Barconnière
** Script *migration24.sh* à exécuter sur le serveur avant sa réinstallation
157 1 Fabrice Barconnière
* Migration sans réinstallation
158 1 Fabrice Barconnière
** http://eole.ac-dijon.fr/documentations/2.5/partielles/HTML/ModuleZephir/co/54_upgrade.html
159 1 Fabrice Barconnière
** Possible entre 2.3 et 2.4