Project

General

Profile

Actions

User story #2479

closed

FusionInventory integration to Rudder

Added by Vincent MEMBRÉ over 12 years ago. Updated over 9 years ago.

Status:
Rejected
Priority:
N/A
Category:
Web - Nodes & inventories
Target version:
UX impact:
Suggestion strength:
User visibility:
Effort required:
Name check:
Fix check:
Regression:

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.


Subtasks 4 (0 open4 closed)

User story #1020: FusionInventory integrate VM management and Rudder PT's one is redundantRejectedVincent MEMBRÉ2011-03-03Actions
User story #2482: mapping inventory -> scalaRejectedVincent MEMBRÉ2012-05-04Actions
User story #2484: mapping inventory : Scala -> LDAPRejectedVincent MEMBRÉ2012-05-07Actions
User story #2502: Display new inventories within RudderRejectedVincent MEMBRÉ2012-05-30Actions

Related issues 2 (0 open2 closed)

Related to Rudder - Bug #4314: Inventories containing very long (> 4096) process name cannot be send to rudder server via CFEngineReleasedJonathan CLARKE2014-01-02Actions
Is duplicate of Rudder - User story #2581: New datas from inventory (fusion 2.2.x) without touching rudder informationsReleasedVincent MEMBRÉ2012-06-12Actions
Actions #1

Updated by Vincent MEMBRÉ over 12 years ago

  • Assignee changed from François ARMAND to Vincent MEMBRÉ
Actions #2

Updated by Vincent MEMBRÉ over 12 years ago

After some investigations, here's a summary of what newer versions of Fusion Inventory can provide us

http://www.rudder-project.org/foswiki/Development/FusionInventory

Actions #3

Updated by Vincent MEMBRÉ over 12 years ago

We started to work on our own Modules

Here's a link to specs

Users Mod

http://www.rudder-project.org/foswiki/Development/UsersFusion

CPU Mod

http://www.rudder-project.org/foswiki/Development/CpusFusion

Rudder Mod

http://www.rudder-project.org/foswiki/Development/RudderFusion

And here is a progress of each module

Users :
Linux : 90% : implemented but need more tests
Win32 : 80% : implemented for more recent versions, but still need to find about older and do a lot of test
MacOS : 40% : not implemented, but we found how to proceed

CPU :
Linux : 90% : implemented but need more tests
Win32 : 90% : implemented but need more tests
MacOS : 90% : implemented but need more tests

Rudder:
Linux : 90% : implemented but need more tests
Win32 : was not planned yet but should be done if windows plugin come back
MacOS : not planned

Actions #4

Updated by Vincent MEMBRÉ over 12 years ago

Our Cpu Patch has been accepted and integrated into Fusion Inventory 2.2.1!

They are very interested by a Rudder module, I'm going to show them what we have done so far about that.

It's rather complicated about User module, they prefer to have it as an independent module rather then into fusion inventory directly

Actions #5

Updated by François ARMAND over 12 years ago

  • Target version changed from 24 to 48
Actions #6

Updated by Vincent MEMBRÉ over 12 years ago

User and Rudder module are scheduled for Fusion 2.3.0, Rudder module is commited to fusion inventory, work on user is in progress (user name already done)

It should be out for Rudder 2.6.0

Actions #7

Updated by Jonathan CLARKE over 12 years ago

  • Target version changed from 48 to 24
Actions #8

Updated by Vincent MEMBRÉ about 12 years ago

Rudder informations have been integrated in Fusion inventory 2.3.0.

I think it will be possible to use them in Rudder 2.5.0, when they'll have release it

Actions #9

Updated by François ARMAND almost 12 years ago

  • Target version changed from 24 to Ideas (not version specific)
Actions #10

Updated by Jonathan CLARKE almost 11 years ago

  • Target version changed from Ideas (not version specific) to 2.10.0~beta1

Let's look at this again, in light of #4314.

Actions #11

Updated by Vincent MEMBRÉ over 10 years ago

  • Target version changed from 2.10.0~beta1 to 2.10.0
Actions #12

Updated by Vincent MEMBRÉ over 10 years ago

  • Target version changed from 2.10.0 to 2.11.0~beta1
Actions #13

Updated by Vincent MEMBRÉ over 10 years ago

  • Target version changed from 2.11.0~beta1 to 2.11.0~beta2
Actions #14

Updated by Matthieu CERDA over 10 years ago

  • Target version changed from 2.11.0~beta2 to 2.11.0~rc1
Actions #15

Updated by Vincent MEMBRÉ over 10 years ago

  • Target version changed from 2.11.0~rc1 to 2.11.0~rc2
Actions #16

Updated by Vincent MEMBRÉ over 10 years ago

  • Target version changed from 2.11.0~rc2 to 2.11.0
Actions #17

Updated by Vincent MEMBRÉ over 10 years ago

  • Target version changed from 2.11.0 to 140
Actions #18

Updated by Matthieu CERDA about 10 years ago

  • Target version changed from 140 to 3.0.0~beta1
Actions #19

Updated by Jonathan CLARKE almost 10 years ago

  • Target version changed from 3.0.0~beta1 to 3.0.0~beta2
Actions #20

Updated by François ARMAND almost 10 years ago

  • Target version changed from 3.0.0~beta2 to 3.0.0~rc1
Actions #21

Updated by Vincent MEMBRÉ almost 10 years ago

  • Target version changed from 3.0.0~rc1 to 3.0.0
Actions #22

Updated by François ARMAND almost 10 years ago

  • Status changed from New to Rejected
Actions #23

Updated by Benoît PECCATTE over 9 years ago

  • Category changed from 26 to Web - Nodes & inventories
Actions

Also available in: Atom PDF