Hide Forgot
Description of problem: no add button to tag distros for members of group with tag_distro permission; no delete link to delete LC of distro tree for members of group with distro_expire permission; no button/link to stop, cancel, or abort jobs or recipeSets owned by any users for members of group with stop_task permission; Version-Release number of selected component (if applicable): Version - 0.14.4 How reproducible: always. Steps to Reproduce: 1. create a group1 and add permissions 'tag_distro, stop_task, distro_expire' 2. add a normal account1 in group1. 3. login as normal account1. 4. try to tag/untag distros; 5. try to delete LC of distro tree. 6. try to stop, cancel, or abort jobs or recipe sets owned by any user Actual results: step4.5.6 failed Expected results: step4.5.6 should be success. Additional info:
Just to be clear, the problem here is that the web UI does not permit the various actions which should be granted to these groups. The corresponding XML-RPC methods work correctly.
Hello, thank you for opening issue in Beaker project. This issue was marked with component "web ui". As we are not planning to address any further issues in current UI, due to technical stack and not being able to work with Python 3 codebase, I'm closing this issue as WONTFIX. New UI will be reimplemented within new versions of Beaker. If you have any questions feel free to reach out to me. Best regards, Martin <martin.styk>