Skip to content

Save WorkflowTemplate.name in the created WorkRequest and main parameters, adapt workflow filtering interface and list

When a Workflow is created via WorkRequest.create_workflow() the WorkflowTemplate.name is not saved in the WorkRequest. It needs to be stored so it can be displayed in the list of work flows (or some other way to retrieve the WorkflowTemplate.name from the WorkRequest).

See !1428 (comment 555271) for more context.

It's also needed to keep the relevant "main input parameters" (as seen in https://freexian-team.pages.debian.net/debusine/reference/devel-blueprints/monitor-workflows.html)

Once done, adapt the workflow filtering interface and workflow list to display the WorkflowTemplate.name and the main parameters as per the blue-print.

Part of #400 (closed), report time in #400 (closed).

Edited by Colin Watson
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information