Project

General

Profile

Actions

Bug #12825

closed

Adding a parameter to an existing technique in technique editor without updating directives leads to unexpanded variable name

Added by Matthew Frost over 6 years ago. Updated over 1 year ago.

Status:
Resolved
Priority:
N/A
Category:
Web - Config management
Severity:
Major - prevents use of part of Rudder | no simple workaround
UX impact:
User visibility:
Operational - other Techniques | Rudder settings | Plugins
Effort required:
Medium
Priority:
0
Name check:
Fix check:
Regression:
No

Description

Hello Rudder,

I have noticed when I add new parameters in the technique editor to techniques that have existing directives based on it rudder will deploy blank parameters to the systems that that directive influences.

For example i added a parameter group name:

and the following got deployed

${certificate_group}:x:1001:

Then i went to the directive and fixed it by entering a value into the new blank parameter.

I would like to propose the following solutions that might help with this issue:

1. A fallback value (default value) that can be set for all blank fields.

2. Enforcing mandatory values and not allowing deployment until the field is populated in the directive.

Either Or 1 / 2

Thank You : )


Files

clipboard-202303021723-mcc3a.png (198 KB) clipboard-202303021723-mcc3a.png François ARMAND, 2023-03-02 17:23

Related issues 1 (0 open1 closed)

Related to Rudder - Bug #12824: In directive, change input for parameter from technique editor from text to textarea ReleasedFrançois ARMANDActions
Actions

Also available in: Atom PDF