Bug 960302 - [RFE] Add the "submission delegate" system
Summary: [RFE] Add the "submission delegate" system
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Beaker
Classification: Retired
Component: scheduler
Version: 0.12
Hardware: Unspecified
OS: Unspecified
urgent
unspecified
Target Milestone: 0.14
Assignee: Raymond Mancy
QA Contact:
URL:
Whiteboard:
Depends On: 908183 988653 988655 988657
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-05-07 00:32 UTC by Nick Coghlan
Modified: 2018-02-06 00:41 UTC (History)
8 users (show)

Fixed In Version:
Doc Type: Enhancement
Doc Text:
Clone Of:
Environment:
Last Closed: 2013-08-09 03:24:04 UTC
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Bugzilla 988276 0 medium CLOSED The original job XML is changed after submit a group job for other people 2021-02-22 00:41:40 UTC

Internal Links: 988276

Description Nick Coghlan 2013-05-07 00:32:56 UTC
This RFE covers the submission delegate system described in http://beaker-project.org/dev/proposals/enhanced-user-groups.html

Known components:

* Data model updates (adding delegate list to groups)
* Job submission updates (allowing delegates to submit group jobs even when they are not members of that group)
* Scheduler updates (allowing the use systems to which the group has access, even when the individual submitter does not)
* Web UI updates (adding/removing submission delegates for a group)
* CLI updates (adding/removing submission delegate for a group)

The job submission UI does not require any changes, as submitting a job as a submission delegate uses the same workflow as doing so as a group member.

Comment 4 Raymond Mancy 2013-07-21 04:57:38 UTC
http://gerrit.beaker-project.org/#/c/2103/

Comment 5 Nick Coghlan 2013-07-22 07:30:02 UTC
The design proposal has now been updated with the anticipated interface for this feature (it's different from what we initially planned for 0.13):

http://beaker-project.org/dev/proposals/enhanced-user-groups.html#submission-delegation

Comment 13 wangjing 2013-07-26 05:41:40 UTC
tested on beaker-devel Version - 0.13.2(20130724)-->fail.

steps:
28 cases in comment12.

Actual results:
4 bugs found: 988276, 988657, 988655, 988653(have added in 'depend on' field)

thanks.

Comment 14 Nick Coghlan 2013-07-29 01:38:35 UTC
The dependent bugs that triggered the verification failure are either CLOSED or at ON_QA themselves, so moving this one back to ON_QA.

Comment 15 wangjing 2013-07-29 04:40:16 UTC
verified on beaker-devel(2013-7-28)-->pass

due to the high priority/severity bugs in 'depend on' field have been verified, so close this bug.

Comment 16 Dan Callaghan 2013-08-09 03:24:04 UTC
Beaker 0.14.1 has been released.


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