Details
-
Sub-task
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
3.4.0
-
None
-
Reviewed
Description
Since the leaf queue names are not unique, there are a lot of use cases where %secondary_group evaluation fail, or behave inconsistently.
We should extend it's behavior, when it's under a defined parent, %secondary_group evaluation should only check for queue existence under that queue. Egy root.group.%secondary_group, should only evaluate to groups which exist under root.group, while the legacy %secondary_group.%user should still look for groups by their leaf name globally.