Projet

Général

Profil

Tâche #23285

Scénario #23991: Traitement express PNESR (26-28)

Mail quotidien ocsinventory-agent-pneedt

Ajouté par Emmanuel GARETTE il y a environ 6 ans. Mis à jour il y a presque 6 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
11/12/2017
Echéance:
% réalisé:

100%

Temps estimé:
3.00 h
Temps passé:
Restant à faire (heures):
0.0

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

Révision 76268a2c (diff)
Ajouté par Benjamin Bohard il y a presque 6 ans

Ajout de la dépendance sur libnet-snmp-perl.

Ref #23285

Révision c10c5ed3 (diff)
Ajouté par Benjamin Bohard il y a presque 6 ans

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 Cuissinat supprimé

#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

Copie du paquet (compilé en eole-2.6.0-proposed-updates) en :
  • 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

Formats disponibles : Atom PDF