fusioninventory-agent icon indicating copy to clipboard operation
fusioninventory-agent copied to clipboard

glpi agent and fusion agent

Open kintaro1981 opened this issue 3 years ago • 9 comments

Hello,

I noticed that GLPI v10 has its own agent called "GLPI Agent"; it is a fork of the fusioninventory-agent.

My question is: are you collaborating developing this agents or are they going to split apart more and more in the future?

p.s. I sent this in the wrong repo, I should had post it in the fusioninventory-agent's one. 😞

kintaro1981 avatar Jul 08 '22 09:07 kintaro1981

Hello,

I have transfered in the right repository ;)

agent split, the new version of FusionInventory agent 3.0 will use new URLs and data format (communication protocol, data structure and information inside it).

ddurieux avatar Jul 08 '22 10:07 ddurieux

I also would like to know what's the difference between the 2. Why should FusionInventory agent (and plugin) be preferred over GLPI agent?

tsdogs avatar Sep 08 '22 11:09 tsdogs

As glpi-agent is a fusioninventory-agent fork and nothing changed in fusioninventory-agent since near 2 years, just check the glpi-agent Changes file which includes the fusioninventory-agent changes until 2.6. The first 400 lines defines the difference between them (less the 70 first which are only related to current nightly builds but will be release in glpi-agent 1.5 in few weeks).

g-bougard avatar Sep 08 '22 12:09 g-bougard

So if I understand it correctly GLPI (agent/inventory) will be the future and FusionInventory functionality has been "integrated" into GLPI

tsdogs avatar Sep 08 '22 12:09 tsdogs

Hi @tsdogs, the FusionInventory agent is currently under code modifications for the next major version, the 3.0. With this version, will have many modifications:

  • update protocol to have JSON over HTTP (to use a server REST API) for every all requests
  • update the structure of data for inventory to be managed as containers and the format will be the same for local inventory, network discovery and network inventory
  • the dependencies for the deployment packages feature
  • some other improvements

For the server part, we will continue to support GLPI with the usage of plugin FusionInventory. The agent will be fully compatible with FusionSuite software because it's a Free Software project like FusionInventory and not an Open Source Software project.

ddurieux avatar Sep 08 '22 12:09 ddurieux

@ddurieux can you clarify one important point for the community ? You are promising a big change but nothing's happening in this repo. Is the code elsewhere ? And so where ? If the code is private, how the community can evaluate this project is still an opensource project ?

g-bougard avatar Sep 08 '22 12:09 g-bougard

I have a POC for the REST API but specifications not yet finished. The specifications for the data structure is currently writting and will be available in few weeks

ddurieux avatar Sep 08 '22 16:09 ddurieux

Is FusionInventory Agent 2.6 compatible with the glpiinventory plugin v1.1 on GLPI v10 server ?

sebma avatar Feb 03 '23 10:02 sebma

Is FusionInventory Agent 2.6 compatible with the glpiinventory plugin v1.1 on GLPI v10 server ?

Yes, FIA 2.6 is supported by GLPI 10 & GlpiInventory plugin.

g-bougard avatar Feb 03 '23 10:02 g-bougard