-
Type:
Problem report
-
Resolution: Unresolved
-
Priority:
Trivial
-
None
-
Affects Version/s: 6.0.43
-
Component/s: Server (S)
-
None
Steps to reproduce:
- Create a top-level template "TMPL_ITCBSOPS_COMMON_JSM", add macros and tags to it. Example of tags: Team=CBSOPS
- Create a child template "TMPL_ITCBSOPS_XSP_MongoServers" and link "TMPL_ITCBSOPS_COMMON_JSM"
- Create some tags in the child template
- Link some hosts to the child template
- Create items, triggers in the child template
Result: tags inheritance doesn't work for nested templates
- The macros are inherited from the top-level template to the child template and to the hosts, triggers, items, etc...
- The tags that are in the child template are inherited to underlying linked objects such as the hosts, the items, the triggers. And the events are tagged properly.
- The tags from the top-level template are not inherited to the child template, or to any underlying linked object. The top-level tags are not present in the events either.


Expected:
The tags should be inherited to templates in the case of nested templates, like it works for macros.
In the "macro" tag of the template configuration, there is "Inherited and template macros". There should be the same in the tag tab: "Inherited and template tags" (it is present in other objects such as items, triggers, but not in templates)