User story #4199
closedAddition of "Technique with values" in Rudder - ncf integration
Description
We want to add the possiblity to integrate ncf generic methods as building blocks for Rudder Techniques.
In that approach, a Technique is "just" a standard CFEngine promise built from generic_methods. Then, some scripts allows to generate the Technique metadata with a new "exepected reports" CSV file.
The generated Technique metadata is an extension from current Technique in two way:
- it has a marker saying that the CSV file is provided for reporting, allowing to bypass some current limitations about reporting (several multi-valued section allowed)
- it has a new type of variable, PREDEFVAL, that allows to directly pass a predefined value or list of values in the variable specification.
Moreover, for directives based on such Technique, the expectedReport datatable filling must be completed by the modification of the provided CSV file, adding missing information into the template (Rule UUID and serial, directive UUID).
Updated by Matthieu CERDA almost 11 years ago
- Status changed from 10 to Pending release
Updated by Vincent MEMBRÉ almost 11 years ago
- Status changed from Pending release to Released
This bug has been fixed in Rudder 2.9.0~rc1, which was released on Friday 13/12/2013.
Check out:
- The release announcement: http://www.rudder-project.org/pipermail/rudder-announce/2013-December/000065.html
- The full ChangeLog: http://www.rudder-project.org/foswiki/bin/view/System/Documentation:ChangeLog29
- Download information: https://www.rudder-project.org/site/get-rudder/downloads/
Updated by Benoît PECCATTE over 9 years ago
- Category changed from 14 to Web - Config management