Bug 1036001 - group permissions tag_distro, stop_task, distro_expire are not honoured by the web UI
Summary: group permissions tag_distro, stop_task, distro_expire are not honoured by th...
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Beaker
Classification: Retired
Component: web UI
Version: 0.14
Hardware: Unspecified
OS: Unspecified
low
high vote
Target Milestone: ---
Assignee: beaker-dev-list
QA Contact: tools-bugs
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-11-29 07:19 UTC by wangjing
Modified: 2020-06-02 11:57 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2020-06-02 11:55:23 UTC


Attachments (Terms of Use)

Description wangjing 2013-11-29 07:19:22 UTC
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:

Comment 2 Dan Callaghan 2013-12-01 22:37:32 UTC
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.

Comment 3 Martin Styk 2020-06-02 11:55:23 UTC
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>


Note You need to log in before you can comment on or make changes to this bug.