User story #3112

Updated by Fran├žois ARMAND over 6 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.