Projet

Général

Profil

Journaux251 » Historique » Version 176

« Précédent - Version 176/380 (diff) - Suivant » - Version actuelle
Daniel Dehennin, 06/07/2016 11:25


Journal des modifications de la version 2.5.1

Cette version s'appuie sur la version Ubuntu 14.04 LTS

Journal EOLE 2.5.0 Journal EOLE 2.5.1 Journal EOLE 2.5.2 Journal Envole 5
Les modules EOLE 2.5 ne sont plus supportés depuis juin 2019

Mise à jour candidate en préparation

06/07/2016 : Mise à jour corrective

  • creole 2.5.1-36
    • Ajout de l'option Maj-release "-e", "--envole" pour inclure la mise à jour d'Envole (#16046)
  • eole-common 2.5.1-21
    • Correction pour que Maj-Auto -C recherche les paquets candidats Envole (#16218)
    • Prise en compte des nom FQDN dans les ipsets résolus par un DNS forward dans un VPN (#16182 et #16575)
  • Infosquota 4.1.4-1
    • Mise à niveau de l'application web en version 2.2.1
  • eole-proxy 2.5.1-20
    • Suppression de l'option intercept dans le cas du proxy sans filtrage web (#16288)
  • zephir-parc 2.5.1-25
    • Mise à jour des derniers dictionnaires publiés (#16258, #16256)
      Modifications intervenues depuis le 21/06/2016
  • zephir-parc 2.5.1-27
    • correction de sentinelle.getConf pour prise en compte des serveurs en versino 2.4.0 et > (#16290)
    • Correction sur la génération des configurations de migrations + correction automatique des fichiers déjà migrés (#16600)
  • eole-common 2.5.1-24
    • Relance temporaire de bind9 et VPN pendant reconfigure pour ipset (#16182 et #16575)

16/06/2016 : Mise à jour corrective

  • eole-proxy 2.5.1-19
    • Correction des noms des options e2guardian et adaptation des valeurs par défaut (#16127)
  • zephir-parc 2.5.1-24
    • Correction de l'application des fonctions de migration successives en cas d'import de fichier ou préparation de configuration de migration (#16138, #16103)
    • Renommage du paquet de dictionnaires eole-moodle en eole-moodle-update (#16171)

Modifications intervenues depuis le 31/05/2016

  • scribe-backend 2.5.1-6
    • publication anticipée du paquet correctif le 06/06/2016

06/06/2016 : Mise à jour corrective

25/05/2016 : Mise à jour corrective

  • creole 2.5.1-35
    • La désactivation de la mise à jour hebdomadaire n’est active qu’après un reconfigure (#15971)
  • eole-common 2.5.1-19
    • Correction des règles de pare-feu permettant d'accéder à rsyslog (#15961)
  • ead 2.5.1-9
    • Correction du nom du script d'init de la seconde instance de Squid (#15962)
    • Le rapport de mise à jour apparaît avec un diode verte, même si il est en anglais (#16045)
  • eole-proxy 2.5.1-17
    • déplacement des statistiques Lightsquid, traitement des répertoires existants (#16076)
  • eole-radius 2.5.1-1
    • Utilisation de /dev/urandom (comme sur Ubuntu par défaut) (#15934)
  • m2crypto 0.21.1+eole1-1
    • Application du patch lié problème de surcharge CPU du serveur Twisted suite au test Heartbleed (#15922)

12/05/2016 : Mise à jour corrective

  • zephir-parc 2.5.1-23
    • Mise à jour des dictionnaires publiés en stable après le 15/04/16 (#16066)

28/04/2016 : Mise à jour corrective

  • controle-vnc 2.5.1-14
    • rétro-portage de la correction "unable to load tdb" (#15745)
    • Ajout de l'option "--list-all" dans "manage_stations.py" permettant de récupérer la liste de toutes les machines du domaine pour EcoStations (#15844)
  • creole 2.5.1-34
    • Implémentation de Maj-Release de 2.5.1 vers 2.5.2 (#15415)
    • Diagnose en console avec utilisateur eole : chemin ifconfig complet (#15504)
    • Arrêt propre des serveurs avec manage-eole (#15412)
  • eole-common 2.5.1-17
    • Modifications liées à l'implémentation de Maj-Release de 2.5.1 vers 2.5.2 (#15415)
    • Diagnose en console avec utilisateur eole : chemin ifconfig complet (#15504)
  • ead 2.5.1-7
    • arrêt propre des serveurs avec l'EAD (#15412)
  • eole-proxy 2.5.1-16
    • Paramètre squid "half_closed_clients" passé à off par défaut dans le dictionnaire (#15792)
  • EoleSSO 2.5.1-5
    • Backport de corrections : mauvais nom de fonction appelées sur des messages d'erreur (#15612)
  • zephir-parc 2.5.1-22
    • esbl/ecdl : ajout de la migration 2.4.1 -> 2.5.1 (#15761)
    • esbl/ecdl : pas de migration 2.3 vers 2.4.2 (#15761)
    • mise à jour des dictionnaires EOLE et Envole (#15847)

Modifications intervenues depuis le 15/04/2016

  • eole-common 2.5.1-18
    • Ajout d'un serveur de test distant en cas d'indisponibilité du premier (#15967)

13/04/2016 : Mise à jour corrective

  • creole 2.5.1-31
    • Adaptation test unitaire suite à suppression ntp (#15407)
  • ead 2.5.1-6
    • Mise à jour des liens liés au signalement de sites (#15226)
    • journaux de Lightsquid déplacés dans /var/log/lightsquid/reports/ (#15296)
  • eole-exim 2.5.1-7
    • Routage satellite et internet: gérer les mails locaux (#15238)
    • Message électronique d’avertissement d’environnement (#15546)
  • eole-web 2.5.1-4
    • Activation de l'option short_open_tag pour php-client (#15534)
  • eole-proxy 2.5.1-15
    • journaux de Lightsquid déplacés dans /var/log/lightsquid/reports/ (#15296)
    • logrotate des journaux de lightsquid
  • zephir-parc 2.5.1-20
    • Autoriser la génération de configurations 2.5.1 pour les modules 2.2 (#15467)

21/03/2016 Mise à jour corrective

  • eole-proxy 2.5.1-14
    • e2guardian se plaint de ne pas avoir les droits pour écrire ses fichiers .processed (#14625)
  • eole-fichier 2.5.1-8
    • La compression des logs génère des erreurs si le fichier de log est encore ouvert (#13963, #15233)
  • EoleSSO 2.5.1-4
    • Le nom de domaine utilisé par la fonction getPageM2 dans libsecure ne devrait pas inclure le numéro de port (#14663)
    • Retour du fichier /etc/pam.d/rsa_securid dans le paquet eole-sso-server (#15028)
  • zephir-parc 2.5.1-19
    • Correction de la suppression d'un module si des serveurs migrés l'ont encore comme module initial (#15011)
  • scribe-backend 2.5.1-3
    • correction du script "droit_user.py" pour la prise en compte du dossier "ressources" dans le perso d'admin (#15051)

11/03/2016 Mise à jour corrective

  • squid3 3.3.8+1-1
    • Intégration des patches de sécurité de la version 3.3.8-1ubuntu6.6 d’Ubuntu (#15439)

02/03/2016 Mise à jour corrective

09/02/2016 Mise à jour corrective

  • creole 2.5.1-30 (modifié depuis l’annonce Mise à jour candidate EOLE 2.4 et 2.5)
    • préparation des scripts pour les futures procédures de migration (#13651, #14063)
    • utilisation de eventlet plutôt que thread pour éviter l'affichage de traceback aléatoires (#13194, #14112)
    • Gestion des variables cibles inexistantes à l'upgrade (#12456)
    • Gestion des variables renommées à l'upgrade (#14589)
    • correction du script d’init de creoled lors de le fichier pid n’existe plus (#14676)
  • conf-zephir 2.5.1-3
    • ajout d'un dictionnaire dans extras pour activer les scripts de maintenance de la base de données.
  • eole-aaf 2.5.1-2
    • Prise en compte des nouveaux responsables en mode delta (#14222)
    • Gestion de la suppression des personnels administratifs en mode delta (#10538)
  • eole-dhcp 2.5.1-2
    • Redémarrage effectif du service lors de l'application d'une modification (#14213)
  • zephir-client 2.5.1-15 (modifié depuis l’annonce Mise à jour candidate EOLE 2.4 et 2.5)
    • Correction d'un test inversé sur la remontée de configuration vers Zéphir en fin d'Upgrade-Auto (#14864)
    • Affichage des instructions de finalistation d'upgrade après reboot (Message Of The Day) (#14816)
    • Upgrade en mode Zéphir: pas de mise à niveau de config.eol avant récupération de variante (#14373)
    • Mise à niveau du script download_upgrade.zephir : préchargement d'ISO (#14261)
    • Meilleur remontée d'erreur à l'enregistrement/upgrade-auto : configurations invalides ou erreurs UUCP (#14233)
    • Correction de l'affichage de la liste des variantes dans Upgrade-Auto si pas de configuration préparée (#14229)
    • amélioration de la saisie du mot de passe en ligne de commande (#13996)
    • copie automatique de zephir.eol vers /etc/eole/config.eol si possible (#14002)
    • correction de la prise en compte du proxy à l'installation de paquets par Zéphir (#14000)
    • suppression de l'appel à Query-Auto en fin de Maj-Release (#14010)
    • Dictionnaire des mois dans l'utilitaire parse_date incomplet entraînant une erreur d'agent CRL (#14615)
  • zephir-parc 2.5.1-18 (modifié depuis l’annonce Mise à jour candidate EOLE 2.4 et 2.5)
    • Correction d'une erreur de migration si plusieurs migrations avec préparation de conf ont eu lieu sur un serveur (#14862)
    • Mise à niveau de l'action de téléchargement d'ISO (Upgrade-Auto): clients 2.4.2 et > seulement (#14261)
    • Migration: Correction de la détection des version de destination autorisées (#14242)
    • Meilleur remontée d'erreur à l'enregistrement/upgrade-auto : configurations invalides ou erreurs UUCP (#14233)
    • Modification du message en cas d'erreur de chargement de configuration (#12679)
    • Correction de problèmes de cache avec les configurations creole 2.3 (#12679)

Paquet non publié

02/02/2016 Mise à jour corrective

  • python-pyeole 2.5.1-5
    • perte du réseau après un reconfigure (#14879)
    • pouvoir forcer une release spécifique dans le template sources.list (#13996)

20/11/2015 : Mise à jour corrective

  • zephir-parc 2.5.1-12
    • Mise à jour des dictionnaires 2.5.0 / 2.5.1 (#13865)
    • Force le propriétaire du répertoire /tmp/zephir_temp après création dans utils/creolewrap.py (#14030)

16/11/2005 : Publication de la version 2.5.1 Stable

Récapitulatif des modules stables disponibles en version 2.5.1

  • Eolebase
  • Amon
  • AmonEcole
  • Horus
  • Scribe
  • Seshat
  • eSBL
  • eCDL
  • Zéphir

Le module Sphynx reste expérimental. La partie VPN est fonctionnelle mais la haute disponibilité nécessite des adaptations et n'est pas encore fonctionnelle.

Modifications réalisées depuis la version 2.5.1-RC1

  • controle-vnc 2.5.1-11
    • correction sur l'ouverture des sessions (#13531)
  • creole 2.5.1-12
    • utilisation de nginx au lieu de ntp dans le test des services (#13708)
    • correction des erreurs d'upgrade sur les variables renommées entre 2.3 et 2.5 (#13957)
    • ajout de tests unitaires pour valider le remplacement d'un fill par un auto et inversement (#10475)
  • eole-common 2.5.1-12
    • remplacement du digest methods par défaut pour les certificats de sha1 à sha256 (#13662)
    • reconfiguration du clavier après debootstrap (#13600)
  • Sondes Eqos 2.5.1-1
    • correction du formatage de la date dans les logs (#12304)
  • ead 2.5.1-4
    • accès aux statistiques Lightsquid en Authentification Locale (#13704)
  • EOP 2.5.1-5
    • gestion du cas où la variable "activer_eop" est désactivée (#13542)
  • ERA 2.5.1-7
    • règle implicite ICMP dans un DNAT : utilisation du bon service (#13797)
    • support des ports multiples dans les règles implicites DNAT (#13796)
    • par de modification du modèle ERA si on enregistre sans modification (#13863, #13954)
  • eole-fichier 2.5.1-5
    • traitement de winbind en tant que service "upstart" (#13856)
  • eole-proftpd 2.5.1-1
    • correction pour le suivi des liens symboliques FTP avec Filezilla (#7052)
  • eole-proxy 2.5.1-11
    • prise en compte de la politique de filtrage 4 (#13669)
    • correction de droits pour l'authentification Kerberos (#13740)
    • création du répertoire de cache "squid2" s’il n’existe pas (#13792)
    • correction pour la prise en compte du paramètre Squid : "maximum_objects_size" (#13795)
    • adaptation du dictionnaire pour permettre l'import des configurations EOLE 2.3 (#13990)
  • eole-wpad 2.5.1-2
    • noms d'hôtes WPAD : type moins restrictif et prise en compte effective de l'interface saisie (#12771)
  • python-pyeole 2.5.1-3
    • remplacement de smbfs par cifs pour les montages Bareos (#13690)
  • scribe-backend 2.5.1-2
    • mise à niveau des tests unitaires (#13546)
  • zephir-parc 2.5.1-10
    • mise à jour des dictionnaires EOLE / Envole 4 (#13865)
  • zephir-client 2.5.1-4
    • Correction de l'affichage du nom de module sur la page d'accueil des agents de surveillance (#13794)

14/10/2015 : Publication de la version 2.5.1-RC1

La version EOLE 2.5.1 est une portabilité iso-fonctionnelle de la version 2.4.2 pour les modules n'ayant pas été stabilisés dès la version 2.5.0.

La politique de mise à jour reste la même que pour EOLE 2.4 et 2.5.0 :
  • Il n'y a plus qu'un seul niveau de mise à jour qui comportera uniquement les "bugs" critiques et les correctifs de sécurité.
  • Nous recommandons vivement de laisser les mises à jour automatiques pour assurer la sécurité des serveurs sachant qu'aucun changement fonctionnel ne sera fait.
  • Les modifications et ajouts de fonctionnalités feront l'objet de la publication d'une nouvelle version fonctionnelle 2.5.X et la mise à niveau se fera avec une procédure automatique distincte de la mise à jour ordinaire. Il y aura deux versions fonctionnelles par an.
  • Ces versions fonctionnelles seront supportées de façons indépendantes jusqu'à la fin du support de la version majeure 2.5 (avril 2019 idem Ubuntu 14.04 LTS), ainsi il sera possible à chacun de maitriser au mieux les évolutions de son parc de serveurs EOLE.
  • Les modules suivants sont candidats pour passer en version stable :
    • Eolebase
    • Amon
    • AmonEcole
    • Horus
    • Scribe
    • Seshat
    • eSBL
    • eCDL
    • Zéphir
  • Les modules suivants sont étiquetés "expérimental" :
    • Thot : non testé
    • Sphynx : la partie VPN est fonctionnelle mais la haute disponibilité nécessite des adaptations et n'est pas encore fonctionnelle.
Les principales évolutions :
  • Remplacement définitif du logiciel de sauvegarde Bacula par Bareos
  • Intégration de l'interface graphique bareos-webui
  • Suppression du logiciel de filtrage Web DansGuardian au profit de e2guardian
  • Suppression du mode VPN database sur Amon et Sphynx
  • Utilisation de MySQL pour optimiser le client Scribe