Projet

Général

Profil

Tâche #35620

Scénario #33222: EOLE 2.9 : Pouvoir configurer plus finement full_audit sur eole-ad-dc

Upgrade-Auto AmonEole 2.8.1 → 2.9.0 : le paquet eole-ad-dc n'est plus mis à jour

Ajouté par Joël Cuissinat il y a 7 mois. Mis à jour il y a 6 mois.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
10/10/2023
Echéance:
% réalisé:

100%

Restant à faire (heures):
0.0

Description

https://dev-eole.ac-dijon.fr/jenkins/job/2.9.0/job/test-upgradeauto-amonecole-281-2.9.0-amd64/

01:25:49.421             run-parts: executing /tmp/Upgrade-Auto/post_upgrade/11-ntp
01:25:49.421             apt-eole - Erreur creole 3 : Pas de configuration chargée
01:25:49.421             run-parts: /tmp/Upgrade-Auto/post_upgrade/11-ntp exited with return code 1

On tourne en rond car le remplacement forcé de ntp par systemd-timesyncd sur le maître utilise creoled mais tant que le paquet n'est pas mis à jour, creoled est planté !

Pour corriger, je propose :
  1. ne pas utiliser apt-eole dans post_upgrade/11-ntp pour AmonEcole
  2. exécuter le script en premier (avant post_upgrade/00-common)

Révisions associées

Révision 2e76f149 (diff)
Ajouté par Joël Cuissinat il y a 7 mois

post_upgrade/11-ntp : don't use apt-eole on AmonEcole

Ref: #35620

Révision e82f0251 (diff)
Ajouté par Joël Cuissinat il y a 7 mois

Rename post_upgrade/11-ntp to be in first position

Ref: #35620

Révision e1f10b35 (diff)
Ajouté par Joël Cuissinat il y a 7 mois

post_upgrade/00-a_ntp : restart creoled on AmonEcole

Ref: #35620

Révision 8e19b70a (diff)
Ajouté par Joël Cuissinat il y a 7 mois

Upgrade-Auto : gen_certif.py after run-parts

Ref: #35620

Révision 20b84098 (diff)
Ajouté par Joël Cuissinat il y a 7 mois

Upgrade : remove /var/lib/creole/smb-ad.conf (but don't know why !)

Ref: #35620

Historique

#1 Mis à jour par Joël Cuissinat il y a 7 mois

  • Statut changé de Nouveau à En cours
  • Assigné à mis à Joël Cuissinat

#2 Mis à jour par Joël Cuissinat il y a 7 mois

C'est mieux mais toujours pas parfait !

Je vais tenter une autre approche dans /usr/share/eole/creole/distrib/eole.cfg

%if %%mode_conteneur_actif == 'oui'
eole-%%eole_module-module, systemd-timesyncd, eole-ad-dc%slurp

Cible : /etc/update-manager/release-upgrades.d/eole.cfg

=> ne marche pas du tout !

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

Pour ce qui suit je ne comprends pas d'où ça vient :\ un effet de cache ou un pb d'ordre des templates ?

root@amonecole:~# grep ad_trace /var/lib/creole/smb-ad.conf 
%if %%ad_trace_connect_disconnect == 'oui'

#4 Mis à jour par Joël Cuissinat il y a 7 mois

  • Statut changé de En cours à Résolu
  • % réalisé changé de 0 à 100

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

  • Statut changé de Résolu à Fermé
  • Restant à faire (heures) mis à 0.0

Formats disponibles : Atom PDF