User story #2479
closedFusionInventory integration to Rudder
Description
Since the beginning of Rudder, Fusion Inventory has changed.
New informations are reported and previous informations are more precise.
Nowadays, Rudder uses FusionInventory to get a part of their informations.
Those datas are completed using numerous scripts to add them to the Inventory.
Informations such like Virtual machine report, or list of users were not processed by FusionInventory.
Plus there's some specific informations about Rudder that we need to get.
The main goal is to adapt Rudder to ensure that every nore reports in rudder hava all informations required whatever version of Fusion Inventory is used.
It doesn't mean we need to get rid of our actual scripts (because we still need them for older versions of fusion inventory).
But Rudder agent needs to know how to treat every kind of inventory.
Besides, to have complentary datas, we have to create our own Fusion inventory module.
Those modules will be proposed to Fusion Inventory team to see if they can integrate them into their softwares.
Here is a plan to follow:
First : Determine which Datas are relevant for Rudder in fusion inventory.
Second : Product Fusion Inventory modules for missing informations and propose then to FusionInventory.
Third : Update rudder inventory parser to have every kind of inventory analysed and transformed into datas which rudder can cope with.