Project

General

Profile

Actions

User story #2581

closed

New datas from inventory (fusion 2.2.x) without touching rudder informations

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

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

Description

We could integrate some new datas from inventory (process, VM , CPU, Environment variable)

we would take almost all informations from fusion inventory (less promises)

It would prepare a more important modification in future (2.6?)


Related issues 4 (0 open4 closed)

Related to Rudder - User story #1020: FusionInventory integrate VM management and Rudder PT's one is redundantRejectedVincent MEMBRÉ2011-03-03Actions
Has duplicate Rudder - User story #748: Client name should be "CFEngine Community" instead of "Community"RejectedNicolas CHARLES2011-01-31Actions
Has duplicate Rudder - User story #2502: Display new inventories within RudderRejectedVincent MEMBRÉ2012-05-30Actions
Has duplicate Rudder - User story #2479: FusionInventory integration to RudderRejectedVincent MEMBRÉ2011-03-03Actions
Actions #1

Updated by Jonathan CLARKE over 12 years ago

  • Target version changed from 46 to 47
Actions #2

Updated by Vincent MEMBRÉ over 12 years ago

  • Status changed from In progress to Discussion
  • Assignee changed from Vincent MEMBRÉ to François ARMAND

To have a good Json serialisation of our new datas, we need to serialize org.joda.datetime and Box

We could build our own custom serializer (with lift-json) but there's also a project lift-json-ext from the same project which propose some working serializer

Do you think we could add that dependy withou any problems ??

Actions #3

Updated by Vincent MEMBRÉ over 12 years ago

If we could use Box instead of Option in invenories we could have more meaningful datas in our inventories

I.e Sometime date of process have a bad format (2012-04-19 2100:0 , 2100 seconds is not good), and using a box we could put a Failure("bad format : the date" instead of a None
and we coudl do that in numerous case

that's why i need to serialise in Json!

I could also do a custom serialiser ? which solution is better ? add a dependency or a custom serializer (based on a dependency we already have) ?

Actions #4

Updated by Vincent MEMBRÉ over 12 years ago

  • Assignee changed from François ARMAND to Vincent MEMBRÉ
  • % Done changed from 0 to 90

new inventories are commited, still need some cosmetic improvements/ tests before closing it

Actions #5

Updated by François ARMAND over 12 years ago

I believe that what is done is OK for 2.5, and so, Vincent, please change status to "tech review".

Actions #6

Updated by Vincent MEMBRÉ over 12 years ago

  • Status changed from Discussion to Pending technical review
  • % Done changed from 90 to 100
Actions #7

Updated by François ARMAND over 12 years ago

  • Status changed from Pending technical review to 10

That seems ok, thanks.

Actions #8

Updated by Jonathan CLARKE over 12 years ago

  • Target version changed from 47 to 50
Actions #9

Updated by Jonathan CLARKE over 12 years ago

  • Target version changed from 50 to 2.4.0~beta3
Actions #10

Updated by Jonathan CLARKE almost 12 years ago

  • Status changed from 10 to Released
Actions #11

Updated by Benoît PECCATTE over 9 years ago

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

Also available in: Atom PDF