User story #3112

Updated by Fran├žois ARMAND almost 5 years ago

We should be able to use the informations from the inventories in the Directives. This is not the case now, then we have no way to make a symlink from /usr/src/linux to /usr/src/linux-number-of-kernel, for example.

In the inventory, we have informations like:
* OS name
* RAM Memory
* Kernel Version

A method like ${rudder_variables.kernel-version} which return the kernel version of the node would be very helpfull.

We have two main problematic to care of:

- how to use such properties in techniques (and ncf-builder, see #5225 and #5449 for what was the problem with environment variables),
- how do we handle multi-valued properties such that reporting style works as expected.