Description of problem: See BZ#1201403 comment#1. Tag parent: parent Two children: child-1, child-2 When adding tag 'parent' to VM and ticking the checkbox close to 'parent', checkboxes with 'child-2' and 'child-1' are left empty. This may lead to admin believing in not functional hierarchy or other behaviour than what was introduced bug BZ#1201403. Resolution for this should be to ticking all the checkboxes of child tags with the parent for more user friendly behaviour. Version-Release number of selected component (if applicable): rhevm-webadmin-portal-3.6.0-0.15.master.el6.noarch How reproducible: 100% Steps to Reproduce: 1. Create tag hierarchy with parent 'parent' and children 'child-2' and 'child-1' 2. Assign tag 'parent' Actual results: Only tag 'all' is checked, and his child nodes are not automatically checked. Expected results: Tags 'child-2' and 'child-1' should be checked while 'parent' is checked
if anything, it should be the other way around (i.e. ticking 'child 1' should potentially automatically tick 'parent'). I will give a concrete example to clarify: Let's say that we have the following tags hierarchy: -- USA ---- New York ---- LA The issue that bug 1201403 fixed is that if you are searching for e.g. "VMs: tag = USA", then it will return (also) VMs tagged with 'New York' and/or 'LA', which makes sense because VMs 'located' in New York or in LA are located in the USA. If I am tagging a VM with 'USA', I don't want it to be automatically tagged with 'New York' and with 'LA'; first of all, it doesn't make sense (a VM cannot be located in both New York and LA; moreover, maybe this VM is located in 'Boston', so marking it with 'New York' and 'LA' is very misleading. However, if I am tagging a VM with 'New York', it is for sure in the 'USA', therefore we can automatically check it (or highlight it or something similar) with 'USA'. [updated BZ subject accordingly]
I find the hierarchical tag concept confusing in general. Perhaps it should work more like gmail labels do.
Unfortunately we don't have capacity to work on this.