Project

General

Profile

Actions

Bug #16105

open

When we are using iterator in generic method condition only, the multiple reports are not correctly accumulated together

Added by Nicolas CHARLES about 5 years ago. Updated 5 months ago.

Status:
New
Priority:
N/A
Assignee:
-
Category:
Web - Technique editor
Target version:
Severity:
Minor - inconvenience | misleading | easy workaround
UX impact:
User visibility:
Operational - other Techniques | Rudder settings | Plugins
Effort required:
Priority:
0
Name check:
To do
Fix check:
To do
Regression:

Description

Setting "Unbounded reports by elements when a variable is used" is for case when we have iterator in component
However, when we use variables in condition only, we lose this information, and so we never know it need to be agregated to avoid unexpected report

For instance:
variable iterator: grafana_plugin_name: plugin_1, plugin_2, plugin_3
command execution: /usr/bin/grafana/cli-plugins ${grafana_plugin_name}
service restart: grafana if command_execution__usr_sbin_grafana_cli_plugins_${grafana_plugin_name}_repaired

As a workaround you can define the variable grafana.service_name = grafana, and change the service_restart name to ${grafana.service_name}


Related issues 2 (2 open0 closed)

Related to Rudder - Bug #22088: make iterator report more independantPending technical reviewAlexis MoussetActions
Related to Rudder - Bug #21202: reporting is broken when using iteratorNewActions
Actions

Also available in: Atom PDF