Tâche #23285
Scénario #23991: Traitement express PNESR (26-28)
Mail quotidien ocsinventory-agent-pneedt
Description
Un mail quotidien est envoyé de :
Received: from scribe.etb1.lan (unknown [172.30.107.190])
Le contenu :
run-parts: /etc/cron.daily/ocsinventory-agent-pneedt exited with return code 1
En effet, si on installe le paquet et qu'on le désactive, la tâche cron est quand même lancée.
Révisions associées
Ajout de la dépendance sur libnet-snmp-perl.
Ref #23285
Ne pas installer de tâche cron pour l’agent.
Ref #23285
Historique
#1 Mis à jour par Scrum Master il y a environ 6 ans
- Statut changé de Nouveau à En cours
#2 Mis à jour par Joël Cuissinat il y a environ 6 ans
- Description mis à jour (diff)
- Assigné à mis à Joël Cuissinat
#3 Mis à jour par Joël Cuissinat il y a environ 6 ans
- Statut changé de En cours à Nouveau
- Assigné à
Joël Cuissinatsupprimé
#4 Mis à jour par Joël Cuissinat il y a environ 6 ans
- Description mis à jour (diff)
- Tâche parente changé de #23161 à #23227
Personnellement, j'ajouterais un exit 0 à la fin du script /etc/cron.daily/ocsinventory-agent-pneedt
mais cela oblige à recompiler le paquet ocsinventory-agent-pneedt...
Vérifier également si il faut ajouter une dépendance sur le paquet libnet-snmp-perl :
root@scribe:~# /usr/bin/ocsinventory-agent [error] [snmp] Net::SNMP perl module is missing !! [error] [snmp] Humm my prerequisites are not OK...disabling module :( :( [error] Cannot establish communication : 500 Can't connect to ocsinventory-ng:80
#5 Mis à jour par Emmanuel IHRY il y a environ 6 ans
- Tâche parente changé de #23227 à #23438
#6 Mis à jour par Emmanuel IHRY il y a environ 6 ans
- Projet changé de Distribution EOLE à PNE-SR
- Assigné à mis à Thierry Bertrand
#7 Mis à jour par Emmanuel IHRY il y a environ 6 ans
- Tâche parente changé de #23438 à #23499
#8 Mis à jour par Thierry Bertrand il y a presque 6 ans
- Projet changé de PNE-SR à Distribution EOLE
- Statut changé de Nouveau à En cours
#9 Mis à jour par Thierry Bertrand il y a presque 6 ans
- Statut changé de En cours à Nouveau
- Tâche parente changé de #23499 à #23670
#10 Mis à jour par Thierry Bertrand il y a presque 6 ans
- Assigné à changé de Thierry Bertrand à Benjamin Bohard
- Tâche parente changé de #23670 à #23991
#11 Mis à jour par Benjamin Bohard il y a presque 6 ans
Il est peut-être plus simple de supprimer purement et simplement le fichier cron du paquet ocsinvertory-agent-pneedt. Il est d’autant plus inutile qu’il lance la commande ocsinventory-agent sans aucune option contrairement à ce qui est fait dans le fichier cron installé par eole-esbl-ocs.
#12 Mis à jour par Benjamin Bohard il y a presque 6 ans
- Statut changé de Nouveau à En cours
#13 Mis à jour par Benjamin Bohard il y a presque 6 ans
- Statut changé de En cours à Résolu
#14 Mis à jour par Benjamin Bohard il y a presque 6 ans
- % réalisé changé de 0 à 100
- Restant à faire (heures) changé de 3.0 à 0.5
Paquet de l’agent refait pour supprimer la tâche cron inutile et ajouter la dépendance manquante.
#15 Mis à jour par Joël Cuissinat il y a presque 6 ans
- eole-2.6.1-proposed-updates
- eole-2.6.2-proposed-updates
- eole-2.7-unstable
#16 Mis à jour par Thierry Bertrand il y a presque 6 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) changé de 0.5 à 0.0
sur un eolebase 2.6.2 avec le paquet ocsinventory-agent-pneedt installé,
Maj-Auto -C -S test-eole.ac-dijon.fr -U test-eole.ac-dijon.fr ... root@eolebase262:~# apt-cache policy ocsinventory-agent-pneedt ocsinventory-agent-pneedt: Installé : 2.1.1-4 Candidat : 2.1.1-4 Table de version : *** 2.1.1-4 500 500 http://test-eole.ac-dijon.fr/eole eole-2.6.2-proposed-updates/main amd64 Packages 100 /var/lib/dpkg/status 2.1.1-3 500 500 http://test-eole.ac-dijon.fr/eole eole-2.6.2/main amd64 Packages root@eolebase262:~# apt-cache policy libnet-snmp-perl libnet-snmp-perl: Installé : 6.0.1-2 Candidat : 6.0.1-2 Table de version : *** 6.0.1-2 500 500 http://test-eole.ac-dijon.fr/ubuntu xenial/main amd64 Packages 100 /var/lib/dpkg/status