Project

General

Profile

Actions

User story #12109

closed

Agent capabilities in inventory are not parsed

Added by François ARMAND almost 7 years ago. Updated over 4 years ago.

Status:
Released
Priority:
N/A
Category:
Web - Nodes & inventories
Target version:
UX impact:
Suggestion strength:
User visibility:
Operational - other Techniques | Technique editor | Rudder settings
Effort required:
Name check:
Fix check:
Checked
Regression:

Description

Agent capabilities from inventory (see #9151) are not parsed and store in node info.

Moreover, it is said in #9359 that agent capabilities should be per-agent, not per-node, but the current inventory structure is:

   <RUDDER>
      <AGENT>
        <AGENT_NAME>cfengine-community</AGENT_NAME>
        ....
      </AGENT>
      <AGENT_CAPABILITIES>
        <AGENT_CAPABILITY>cfengine</AGENT_CAPABILITY>
        ....
      </AGENT_CAPABILITIES>

So we also certainly need to update how inventory is done.

I'm setting the target to 4.1 because we need LTS agent to report the correct things, but perhaps that the parsing/save in node can be done in a next major release.


Related issues 2 (0 open2 closed)

Related to Rudder - User story #9151: Add capabilities in inventory (4.0 style)ReleasedBenoît PECCATTE2016-09-27Actions
Related to Rudder - Bug #9359: Agent capabilities should be per agent, and not per nodeReleasedNicolas CHARLESActions
Actions

Also available in: Atom PDF