Bug #5743
closed
Use of variable starting with 'rudder' in cfengine variable is forbidden
Added by Nicolas CHARLES about 10 years ago.
Updated over 9 years ago.
Category:
Web - Config management
Description
When we use cfengine variable in directives, we check if the variable is valid
However, we are overzealous as we don't accept _ ; which is not great, especially because of ${rudder_parameters.something}
- Target version changed from 2.10.7 to 2.11.4
ok, this happen only in 2.11
- Subject changed from check of variables with ${} is overzealous, it refuses _ to check of variables with ${} is overzealous, it refuses rudder_
- Status changed from New to Pending technical review
- Assignee changed from Nicolas CHARLES to François ARMAND
- Pull Request set to https://github.com/Normation/rudder/pull/656
- Status changed from Pending technical review to Pending release
- % Done changed from 0 to 100
- Subject changed from check of variables with ${} is overzealous, it refuses rudder_ to ${rudder_parameters.XXX} is interpreted as a directive variable but is actually a cfengine one
- Subject changed from ${rudder_parameters.XXX} is interpreted as a directive variable but is actually a cfengine one to Use of variable starting with 'rudder' in cfengine variable is forbidden
- Status changed from Pending release to Released
This bug has been fixed in Rudder 2.11.4, which was released today.
- Category changed from 14 to Web - Config management
Also available in: Atom
PDF