Project

General

Profile

Actions

User story #4593

closed

User story #4663: Support FusionInventory version 2.3

Use Rudder specific inventory data from FusionInventory 2.3

Added by Matthieu CERDA about 10 years ago. Updated about 9 years ago.

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

Description

I tried to send Rudder a new-style Fusion Inventory (which uses the fusion module to gather Rudder information instead of the ones we add using CFEngine) and it failed.

The output part concerning Rudder in the inventory, between Processes and Softwares:

    <RUDDER>
      <AGENT>
        <AGENT_NAME>cfengine-community</AGENT_NAME>
        <CFENGINE_KEY>-----BEGIN RSA PUBLIC KEY-----
MIIBCAKCAQEA6Ms+haIsGjM7iQ7Yzy5oQsIdVdxbGRdK9GPV2o+oOhzLJxCDDdcP
MIIBCAKCAQEA6Ms+haIsGjM7iQ7Yzy5oQsIdVdxbGRdK9GPV2o+oOhzLJxCDDdcP
MIIBCAKCAQEA6Ms+haIsGjM7iQ7Yzy5oQsIdVdxbGRdK9GPV2o+oOhzLJxCDDdcP
MIIBCAKCAQEA6Ms+haIsGjM7iQ7Yzy5oQsIdVdxbGRdK9GPV2o+oOhzLJxCDDdcP
6VUPhj48KuLLYZzG82Fw+66JFx/HqAy31wIBIw==
-----END RSA PUBLIC KEY-----
        </CFENGINE_KEY>
        <OWNER>root</OWNER>
        <POLICY_SERVER_HOSTNAME>redacted.labo.normation.com</POLICY_SERVER_HOSTNAME>
        <POLICY_SERVER_UUID>root</POLICY_SERVER_UUID>
      </AGENT>
      <HOSTNAME>fedora.labo.normation.com</HOSTNAME>
      <UUID>2038dd07-dead-beef-1010-a2656e8e116a</UUID>
    </RUDDER>

We should fix this to be able to use 2.3 Fusion agents and finally get rid of some ugly glue in the Techniques :)


Subtasks 2 (0 open2 closed)

Bug #4631: When parsing an inventory made with fusioninventory-agent 2.3, the "agent name" in rudder specific part is not correctly parsedReleasedNicolas CHARLES2014-03-17Actions
Bug #4598: The inventory Techniques fail to insert the CFEngine public key with FusionInventory 2.3+ReleasedJonathan CLARKE2014-03-12Actions
Actions

Also available in: Atom PDF