Architecture #3334
closedExtends reporting system to allow differents values on differents nodes for the same Directive
Description
Currently, the storing of expected reports handles only one set of values for a Directive/Rule/Component
However, as we plan to have differents values on different nodes for a given Directive, we need to expand our system to store :
- the actual value written in the promises
- the parameter that created this value
For instance, we'd have a Directive SSH, where we would set for the Port ${rudder.param.sshPort}, that would expand to 22 on all nodes, and 999 on a given node
We need to know that the given node must return 999 (and that the value comes from ${rudder.param.sshPort}, and that all the other should return 22
Updated by Matthieu CERDA over 11 years ago
- Status changed from 12 to Pending release
Merge complete
Updated by Jonathan CLARKE over 11 years ago
- Status changed from Pending release to Released
This ticket has been addressed in version 2.6.0~beta1 of Rudder, which has just been released. Please see the changelog here: https://www.rudder-project.org/foswiki/System/Documentation:ChangeLog26.