Actions
Bug #16105
openWhen we are using iterator in generic method condition only, the multiple reports are not correctly accumulated together
Pull Request:
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}
Actions