Project

General

Profile

Actions

Idea #19636

open

Editing inputs on "draft" tasks

Added by Peter Amstutz over 1 year ago. Updated 1 day ago.

Status:
New
Priority:
Normal
Assigned To:
-
Category:
Workbench2
Story points:
4.0
Release:
Release relationship:
Auto

Description

The wb2 interface uses "draft" for "uncommitted" container requests. This means the API server allows the inputs to be edited.

In this state, the "Inputs" panel should render the appropriate input component (from workbench2/src/views/run-process-panel/inputs) in the "value" column.

In addition, there should also be controls for:

  1. updating the runtime_constraints.vcpus and runtime_constraints.ram of the request
  2. setting priority from 1-1000
  3. if command0 == "arvados-cwl-runner", then checkboxes for
    1. toggling between --enable-reuse and --disable-reuse
    2. toggling between --enable-preemptible and --disable-preemptible
    3. toggling between --trash-intermediate and --no-trash-intermediate

I think other controls should appear in the various panels where the values would normally appear, but we'll have to try it and see.

Add a "Run" button which puts the container in "Committed" state so it will run. done in #15557


Related issues

Related to Arvados Epics - Idea #19132: Registered workflow improvementsIn Progress09/01/202303/31/2024Actions
Related to Arvados - Idea #3094: No UI to edit runtime constraints for draft container requestsNewActions
Blocked by Arvados - Bug #15557: [Process view] Re-run workflow ResolvedStephen Smith01/10/2023Actions
Blocks Arvados - Bug #20929: Launching workflow creates a draft process for editingNewActions
Actions

Also available in: Atom PDF