Projet

Général

Profil

Tâche #37506

Scénario #37499: EOLE 2.11 : Portage du service NTP client et serveur

Remplacer timesyncd par chrony

Ajouté par Ludwig Seys il y a 3 mois. Mis à jour il y a 21 jours.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
Début:
01/10/2022
Echéance:
% réalisé:

100%

Restant à faire (heures):
0.0

Révisions associées

Révision 21ba253c (diff)
Ajouté par Ludwig Seys il y a 3 mois

condition pour la gestion de chrony.conf

ref #37506

Révision f0d60db7 (diff)
Ajouté par Ludwig Seys il y a 3 mois

condition pour la gestion de chrony.conf hors serveur seth

ref #37506

Révision 822cae5a (diff)
Ajouté par Ludwig Seys il y a 3 mois

nettoyage des reste de timesyncd

ref #37506

Révision 66bead12 (diff)
Ajouté par Ludwig Seys il y a 3 mois

supprime l'installation de l'override ntp.service

ref #37506

Révision d35832f2 (diff)
Ajouté par Benjamin Bohard il y a 3 mois

Nom de template plus explicite

À la fois pour clarifier le rôle du template
et pour éviter les conflits de paquets en période
de transition.

Ref #37506

Révision f111696a (diff)
Ajouté par Benjamin Bohard il y a 3 mois

Chrony est seulement client NTP dans le cas classique

Ref #37506

Historique

#1 Mis à jour par Ludwig Seys il y a 3 mois

  • Statut changé de Nouveau à En cours

#2 Mis à jour par Ludwig Seys il y a 3 mois

systemd-timesyncd faisait auparavant partie de l’installation par défaut, mais a été remplacé par chrony depuis Ubuntu 25.10. La documentation Ubuntu 26.04 indique également que chrony est désormais le démon de temps par défaut pour les nouvelles installations, en remplacement de systemd-timesyncd.

Sources :

https://ubuntu.com/server/docs/how-to/networking/timedatectl-and-timesyncd/
https://documentation.ubuntu.com/release-notes/26.04/summary-for-lts-users/

Constat EOLE :

Les modifications autour de chrony corrigent le cas Seth, mais impactent d’autres modules, notamment Scribe et AmonEcole. Certains scénarios utilisent Samba ou des services en conteneur, et les reconfigure EOLE 2.11 peuvent échouer actuellement à cause d’un template chrony manquant.

Proposition :

- Conserver l’orientation vers chrony pour être aligné avec Ubuntu 26.04.

- Ajouter une condition dans le template concerné afin de préserver le fonctionnement d’eolebase et éviter les erreurs lorsque la configuration chrony n’est pas applicable ou que le fichier attendu est absent.

- Prévoir une étude/prise en charge spécifique pour Scribe et AmonEcole, le remplacement de la logique timesyncd par chrony peut avoir des impacts sur Samba, les conteneurs et les rôles serveur/client NTP.

#3 Mis à jour par Benjamin Bohard il y a 3 mois

Restait un conflit de nom de template (chrony.conf a été amené par deux paquets différents pour certaines versions).

La résolution par déclaration de conflit sur des versionns antérieures dans le paquet est possible mais le renommage du template dans eole-server en chrony-client.conf résoud à la fois le problème de conflit et la compréhension du rôle du template.

#4 Mis à jour par Ludwig Seys il y a 3 mois

  • Statut changé de En cours à À valider

#5 Mis à jour par Ludwig Seys il y a 3 mois

  • Tâche parente changé de #37402 à #37499

#6 Mis à jour par Joël Cuissinat il y a 3 mois

  • Sujet changé de timesyncd à Remplacer timesyncd par chrony

#7 Mis à jour par Ludwig Seys il y a 22 jours

  • Statut changé de À valider à Résolu

#8 Mis à jour par Joël Cuissinat il y a 21 jours

  • Statut changé de Résolu à Fermé
  • % réalisé changé de 0 à 100
  • Restant à faire (heures) mis à 0.0

Formats disponibles : Atom PDF