Project

General

Profile

Actions

Bug #11600

closed

Result class containing {} are not properly canonized

Added by Janos Mattyasovszky about 7 years ago. Updated over 2 years ago.

Status:
Released
Priority:
N/A
Category:
Web - Technique editor
Target version:
Severity:
Major - prevents use of part of Rudder | no simple workaround
UX impact:
User visibility:
Operational - other Techniques | Technique editor | Rudder settings
Effort required:
Small
Priority:
0
Name check:
Fix check:
Regression:

Description

The following command within a "Command execution result" method:

rpm -q --qf '%{VERSION}-%{RELEASE}' rudder-agent 

Generates resulting classes with following base:

command_execution_result_rpm__q___qf___{VERSION}__{RELEASE}__rudder_agent

=> The {} chars did not get canonized.


Subtasks 3 (0 open3 closed)

Bug #12097: parent patch broke testsReleasedBenoît PECCATTEActions
Bug #12102: Parent patch broke tests (again)ReleasedBenoît PECCATTEActions
Bug #12114: parent patch broke testsReleasedVincent MEMBRÉActions

Related issues 3 (0 open3 closed)

Related to Rudder - Bug #11210: NCF Variable expansion on node properties does not workRejectedActions
Related to Rudder - Bug #10304: Broken variable expression when using node properties in the technique editorReleasedBenoît PECCATTEActions
Is duplicate of Rudder - Bug #8586: Wrong definition of class condition if we use a variable with [ ] in itRejectedActions
Actions

Also available in: Atom PDF