Project

General

Profile

Actions

User story #8920

closed

User story #8919: Remove modifications made to the inventory by the agent

Use FusionInventory system attributes instead of Rudder's custom ones

Added by Matthieu CERDA about 8 years ago. Updated over 6 years ago.

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

Description

We currently add the following "system related" attributes to the inventories before sending them:
  • USERSLIST
  • PROCESSORS
They are now obsolete, since FusionInventory provides more complete implementations builtin now:
  • USERSLIST:
    <USERSLIST>
    <USER>root</USER>
    </USERSLIST>
    = vers =>
        <LOCAL_USERS>
          <HOME>/root</HOME>
          <ID>0</ID>
          <LOGIN>root</LOGIN>
          <NAME>root</NAME>
          <SHELL>/bin/bash</SHELL>
        </LOCAL_USERS>
    

    *PROCESSORS:
    <PROCESSORS>
            <PROCESSOR>
                    <VENDOR>GenuineIntel</VENDOR>
                    <FAMILY>6</FAMILY>
                    <MODEL>2</MODEL>
                    <NAME>QEMU Virtual CPU version 0.12.5</NAME>
                    <STEPPING>3</STEPPING>
                    <FREQUENCY>1862.301</FREQUENCY>
            </PROCESSOR>
    </PROCESSORS>
    = vers =>
        <CPUS>
          <ARCH>i386</ARCH>
          <FAMILYNAME>Other</FAMILYNAME>
          <FAMILYNUMBER>6</FAMILYNUMBER>
          <ID>23 06 00 00 FD FB 8B 07</ID>
          <MANUFACTURER>Intel</MANUFACTURER>
          <MODEL>2</MODEL>
          <NAME>QEMU Virtual CPU version 0.12.5</NAME>
          <SPEED>2000</SPEED>
          <STEPPING>3</STEPPING>
        </CPUS>
    

I guess now is time to get rid of the ones we add and leverage the builtin ones :)

Actions

Also available in: Atom PDF