Tâche #19493
Scénario #19382: Traitement express MEN (10-12)
Étudier l'erreur debsums remontée dans les conteneurs au sujet de la "zoneinfo" Zulu
Restant à faire (heures):
0.0
Description
À défaut, il faudrait mettre en place un contournement afin que le test ne renvoie plus cette erreur.
Révisions associées
Do not override Zulu timezone file in containers
In containers, the /etc/localtime is a link to Zulu throught Etc/UTC,
the pretemplate/00-timezone check if /etc/localtime is a link on the
master only
- pretemplate/00-timezone: Test for symlink /etc/localtime in each
container.
Ref: #19493
Historique
#1 Mis à jour par Daniel Dehennin il y a environ 7 ans
- Assigné à mis à Daniel Dehennin
#2 Mis à jour par Daniel Dehennin il y a environ 7 ans
- Le fichier est bien modifié
root@reseau:~# debsums -c /usr/share/zoneinfo/Zulu
- On réinstalle le paquet
apt --reinstall install tzdata
- Le fichier n’est plus modifié
root@reseau:~# debsums -c root@reseau:~#
- Un reconfigure
- Le fichier est de nouveau modifié
root@reseau:~# debsums -c /usr/share/zoneinfo/Zulu
#3 Mis à jour par Daniel Dehennin il y a environ 7 ans
- Projet changé de Distribution EOLE à eole-common
Le problème vient du pretemplate 00-timezone
(source:pretemplate/00-timezone@005e3e9)
Sur le maître /etc/locatime
est un fichier alors que c’est un lien symbolique dans les conteneurs :
/etc/localtime
pointe surEtc/UTC
root@reseau:~# ls -l /etc/localtime lrwxrwxrwx 1 root root 27 mars 7 10:31 /etc/localtime -> /usr/share/zoneinfo/Etc/UTC
Etc/UTC
pointe surZulu
root@reseau:~# ls -l /usr/share/zoneinfo/Etc/UTC lrwxrwxrwx 1 root root 7 déc. 7 10:59 /usr/share/zoneinfo/Etc/UTC -> ../Zulu
#4 Mis à jour par Daniel Dehennin il y a environ 7 ans
- Statut changé de Nouveau à En cours
- % réalisé changé de 0 à 100
#5 Mis à jour par Daniel Dehennin il y a environ 7 ans
- Restant à faire (heures) changé de 2.0 à 0.25
#6 Mis à jour par Scrum Master il y a environ 7 ans
- Projet changé de eole-common à Distribution EOLE
- Statut changé de En cours à Résolu
#7 Mis à jour par Joël Cuissinat il y a environ 7 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) changé de 0.25 à 0.0
J'estime que le fait que le test Jenkins soit passé au vert après 56 échecs valide la correction :)
http://jenkins.eole.lan/jenkins/job/2.6.1/job/test-checkinstance-amonecole-2.6.1-amd64/57/console