Project

General

Profile

Feature #17934

Add "HOLD/RELEASE Launches button(s)"

Added by Marc Mengel about 3 years ago. Updated over 2 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Target version:
Start date:
10/17/2017
Due date:
% Done:

100%

Estimated time:
Scope:
Internal
Experiment:
-
Stakeholders:
Duration:

Description

HOLD function can be applied in two different ways:

- Hold running/idle jobs ( from the campaign submission level (bunch of jobs) to the a single job).
- Hold (future) launches.

This refers to the second.


Related issues

Copied from Production Operations Management Service (POMS) - Feature #17931: Add "HOLD/RELEASE Jobs button"Closed10/17/2017

History

#1 Updated by Marc Mengel about 3 years ago

#2 Updated by Marc Mengel about 3 years ago

This involves adding

  • a table to track what campaigns are held, and who held them;
  • a routine to add/remove entries in that table with suitable permissions
  • checking for this in launch_jobs()/get_job_launches() in TaskPOMS.py
    (get_job_launches will need a new campaign_id parameter...)
  • updates to campaign_info page to show per-campaign launch hold status and links
    to change it
  • possibly Yet Another couple of buttons on the show_campaigns page to hold/allow launches for all the currently selected campaigns? (should this become some sort of bulk-operations pulldown menu?)
  • need to change launch_queued_jobs() in TaskPOMS.py to search for any queued submissions that are for campaigns that are not held and launch one and delete it from the queued submissions.

#3 Updated by Marc Mengel about 3 years ago

  • Assignee changed from Marc Mengel to Yuyi Guo

#4 Updated by Yuyi Guo almost 3 years ago

  • % Done changed from 0 to 100

I am done with the HOLD/Release Launch buttons. I will create another issue for apply roles in general.

#5 Updated by Anna Mazzacane almost 3 years ago

  • Status changed from Assigned to Resolved

#6 Updated by Anna Mazzacane over 2 years ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF