You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2010-02-18 09:32:08

ddurieux
Plugins Dev
From: Propières, France
Registered: 2005-06-17
Posts: 7,521

Beta 1 de FusionInventory for GLPI (ex Tracker)

Tracker a été renommé en FusionInventory for GLPI, l'agent a été fusionné dans l'agent FusionInventory (qui est un fork de l'agent OCS avec pas mal de nouvelles fonctionnalités)

Le plugin glpi a été quasiment tout réécrit. Je rajouterai les nouveautés dans le courant de la journée

Pour l'agent voici les nouveautés

C'est la première release de la série 2.0 de FusionInventory-Agent.
Voici les changements majeurs de cette release :
 - OcsDeploy (was Download.pm) a été réécrit entoèrement.
Il est possible d'utiliser le déploiement en p2p
 - SNMP et NetDiscovery support. c'ets un changement majeur.
FusionInventory Agent est désormais connecté directement à GLPI via GLPI
Tracker plugin ( https://forge.indepnet.net/projects/show/tracker/ ) !
 - pas mal de modification internes.
 - Initial HP-UX support thanks to François MERMET


Changes since the last stable release:
2.0beta1
       * Use Sys::Hostname instead of uname for better portability
       * add --daemon-no-fork
       * post-install.pl: Don't ask the user if Download.pm should be
         enabled
       * Drop the linux_agent modules compatibility layer
       * Rename module hook functions:
          check()    → isInventoryEnabled()
          run()      → doInventory()
          longRun()  → postInventory()
       * Add isPostInventoryEnabled() function
       * Drop AccountConfig. replaced by Storage
       * Move Ocsinventory::Agent::XML::{Inventory,Prolog,SimpleMessage} in
         Ocsinventory::Agent::XML::Query
       * WakeOnLan support (David DURIEUX)
       * Ocsinventory renamed to FusionInventory
       * OcsDeply jull rewrite
       *  P2P mode in daemon mode (-d or -D)
       * add --rpc-ip
       * SNMP support (David DURIEUX)
       * Network discovery (David DURIEUX)
       * WakeOnLan (David DURIEUX)
       * postinst.pl is now and is installed in the $PATH
       * Solaris: use regex to identify CPU class (Jerome LEBAS)
       * Solaris/Network: support Zone (Jerome LEBAS)
       * HP-UX: initial support, tested on RP3440 (François MERMET)
       * Changed arguments to dpkg-query for compatibility (Scott HANNAHS)
       * MacOSX: Distinguish clearly between "OS Name" and "System Version" by
         parsing output carefully for both variables. Clean up language in
         description. (Scott HANNAHS)
       * Add an in contrib example of script to identify specific software
         (Simon CLARA)
       * Upgrade memconf to V2.13
       * Use parameters to simplify the way dmidecode is called (Dmitry ILYIN)
       * Solaris: Bonding support (Stéphane URBANOVSKI)
       * Remove exec flag on
         lib/Ocsinventory/Agent/Backend/OS/MacOS/Hostname.pm (Remi COLLET)
       * spelling in manpage authentification → authentication
       * MacOSX: Correctly identify the CPU frequency on MacOSX 1.6 French,
         thanks Grek
       * Improve the README about non-interactive installation
       * Bump copyright date from 2009 to 2010
       * Linux/PPC: Frequency is an integer, not a float

Pour télécharger c'est par ici : http://glpi.siprossii.com/tracker/tracker.php

Pour l'agent, cela s'installe comme l'ancien agent ocs. Si vous ne souhaitez pas l'installer lancer l'agent comme ceci :

fusioninventory-agent --server=http://127.0.0.1/glpi/plugins/fusioninventory/front/plugin_fusioninventory.communication.php --devlib

Offline

#2 2010-02-18 11:52:01

EmpereurZorg
Member
From: ORLEANS
Registered: 2005-12-31
Posts: 604

Re: Beta 1 de FusionInventory for GLPI (ex Tracker)

Euh... Chapeau bas "Monsieur" !
Je n'ai pas encore trouvé le temps de tester Tracker que déjà FusionInventory m'est indispensable ! wink

Last edited by EmpereurZorg (2010-02-18 11:52:24)


Version GLPI : 10.0.6 + Plug'in Glpi + Agent Fusion 2.4
Plateforme : Win Server 2019 , Apache 2.4, PHP 8.1

Offline

#3 2010-02-18 12:18:41

ddurieux
Plugins Dev
From: Propières, France
Registered: 2005-06-17
Posts: 7,521

Re: Beta 1 de FusionInventory for GLPI (ex Tracker)

eheh smile bon là j'ai des bugs à corriger, je pense mettre une beta 2 demain

Offline

#4 2010-02-18 14:42:58

doum
Member
From: Nice
Registered: 2007-03-27
Posts: 1,421

Re: Beta 1 de FusionInventory for GLPI (ex Tracker)

Ouais je conseille d'attendre la beta2, voir la 3 wink

Offline

#5 2010-02-18 14:53:46

Ph1
Member
From: Maine et loire
Registered: 2008-08-05
Posts: 156

Re: Beta 1 de FusionInventory for GLPI (ex Tracker)

cet agent remplace-t-il l'ocsagent ? ou faut-il le déployer en plus ?
Est-il nécessaire de le déployer sur tout le parc ou seulement un agent par exemple par site ?

-> Je file lire la doc tongue.


Ph1 // Admin Systèmes & Réseaux
OS : Ubuntu 14.04
Authentification Kerberos // SSO Multi domaines AD
GLPI 9.2.3 // Fusion Inventory 9.2+2.0 (agent 2.4)

Offline

#6 2010-02-18 14:56:39

ddurieux
Plugins Dev
From: Propières, France
Registered: 2005-06-17
Posts: 7,521

Re: Beta 1 de FusionInventory for GLPI (ex Tracker)

ben en fait il remplace l'agent ocs sur les linux

pour les windows, faut qu'on code l'inventaire pour les windows, donc pour le moment faut garder tes agent ocs windows

Offline

#7 2010-02-18 15:11:42

Ph1
Member
From: Maine et loire
Registered: 2008-08-05
Posts: 156

Re: Beta 1 de FusionInventory for GLPI (ex Tracker)

ah ouais, c'est quand même une petite révolution ce plugin.
Si je comprends bien, à terme, le but est de s'affranchir du serveur OCS ?

Ce qui me botte pour le moment, c'est d'effectuer le brassage des ordi vis à vis des commutateurs.
J'ai hâte de voir à quoi cela ressemble tout de même.


Ph1 // Admin Systèmes & Réseaux
OS : Ubuntu 14.04
Authentification Kerberos // SSO Multi domaines AD
GLPI 9.2.3 // Fusion Inventory 9.2+2.0 (agent 2.4)

Offline

#8 2010-02-18 15:13:12

ddurieux
Plugins Dev
From: Propières, France
Registered: 2005-06-17
Posts: 7,521

Re: Beta 1 de FusionInventory for GLPI (ex Tracker)

t'as bien compris....

Ca ressemble a un truc bien smile

Offline

#9 2010-02-18 16:46:22

romain1206
Member
Registered: 2008-03-04
Posts: 224

Re: Beta 1 de FusionInventory for GLPI (ex Tracker)

on peut le tester en prod ou faut mieux attendre car j'ai plus de version de test ?


Ocs-ng 2.2
Glpi 9.1.1

Offline

#10 2010-02-18 16:52:30

ddurieux
Plugins Dev
From: Propières, France
Registered: 2005-06-17
Posts: 7,521

Re: Beta 1 de FusionInventory for GLPI (ex Tracker)

surtout pas en prod.

UNIQUEMENT sur environnement de test (c'est une beta....)

Offline

#11 2010-02-23 09:26:23

furlot
Member
Registered: 2009-10-30
Posts: 31

Re: Beta 1 de FusionInventory for GLPI (ex Tracker)

quelques erreurs si ça peut aider...

j'ai de nombreuses erreur du genre :
[error] FusionInventory::Agent::Task::Inventory::OS::AIX::Memory: run() function is deprecated, please rename it to doInventory()
la partie récurrente étant : run() function is deprecated, please rename it to doInventory()

j'ai également eu :
Can't locate File/Copy/Recursive.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.0 /usr/local/share/perl/5.10.0 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at /usr/local/share/perl/5.10.0/FusionInventory/Agent/Task/OcsDeploy.pm line 38.
problème corrigé en ajoutant le paquet libfile-copy-recursive-perl sur ma Debian

et enfin j'ai ce message je ne sais pas si c'est une erreur ou pas...
lock can only be used on shared values at /usr/local/share/perl/5.10.0/FusionInventory/Logger.pm line 79.

bon après ça j'ai rien dans glpi mais je pense que j'ai du oublié qlq chose...

Offline

#12 2010-02-23 09:58:09

ddurieux
Plugins Dev
From: Propières, France
Registered: 2005-06-17
Posts: 7,521

Re: Beta 1 de FusionInventory for GLPI (ex Tracker)

Récupère la beta 2, sur la même page et l'agent ici : http://launchpad.net/fusioninventory-ag … ta3.tar.gz

Offline

#13 2010-02-23 11:42:43

furlot
Member
Registered: 2009-10-30
Posts: 31

Re: Beta 1 de FusionInventory for GLPI (ex Tracker)

ok, c'est fait
bon ok pour la partie agent ocsng mais par contre je n'arrive pas à avoir de remonté direct dans glpi du coup pas de découverte snmp, via l'interface web j'ai un message "agent don't respond", faut-il lancer l'agent en daemon?

Offline

#14 2010-02-23 13:31:19

ddurieux
Plugins Dev
From: Propières, France
Registered: 2005-06-17
Posts: 7,521

Re: Beta 1 de FusionInventory for GLPI (ex Tracker)

Si tu veux interragir avec l'agent, oui tu dois lancer l'agent en mode daemon (-d)

Offline

#15 2010-02-23 15:16:39

furlot
Member
Registered: 2009-10-30
Posts: 31

Re: Beta 1 de FusionInventory for GLPI (ex Tracker)

bon, en fait j'essayais de déclencher l'agent via plugin->fusioninventory->gestion des agents, par là ça ne fonctionne pas, il n'arrive pas à déterminer l'adresse ip (forcément y'a pas de zone pour la définir...)
en passant par l'inventaire puis déclencher l'agent via le bouton qui va bien, j'ai une tache de créée mais rien dans l'exécution des agents, dans l'inventaire il me dit "agent en cours d'exécution". Côté agent j'ai l'impression qu'il ne se passe pas grnad chose...
dans glpi si je veux visualisé le détail de la tache j'ai une erreur php :
2010-02-23 14:08
Notice(8): Undefined offset:  5166
Backtrace :
/usr/share/glpi/inc/search.function.php:2615            userErrorHandler()
/usr/share/glpi/inc/search.function.php:1282            giveItem()
/usr/share/glpi/plugins/fusioninventory/front/plugin_fusioninventory.task.php:50                showList()

David est-ce que ça peux t'aider mes petits compte-rendu?

Offline

#16 2010-02-23 18:55:21

ddurieux
Plugins Dev
From: Propières, France
Registered: 2005-06-17
Posts: 7,521

Re: Beta 1 de FusionInventory for GLPI (ex Tracker)

oui je penses, je regarderai ca demain matin smile

Offline

Board footer

Powered by FluxBB