-
Type:
Problem report
-
Resolution: Unresolved
-
Priority:
Major
-
Affects Version/s: 8.0.0beta1 (master)
-
Component/s: Frontend (F)
-
S26-W10/11
-
0.125
Problem description: when a template or a host that contains a discovery rule prototype is imported, the definitions of LLD macros in these discovery prototype lose the value of the JSONPath parameter.
Steps to reproduce:
- Import the following template: three_level_nested_LLD_template (6).yaml

- During import verify and confirm that LLD macro {#L1} and {#L2} have speciffic JSONPath defined on discovery prototypes "1st level LLD" and "2nd level LLD"
- Open the list of LLD rules on the imported template
- Open the list of discovery prototypes for LLD rule "Root level LLD"
- Open configuration of the "1st level LLD" discovery prototype
- Open "LLD macros" tab and check LLD macro "{#L1}" configuration
Result: The value of the JSONPath parameter is missing.
Expected: During iport no parameters of imported entities should be lost .