Project

Profile

Help

Story #6591

As a user, I know if all of my tasks in a TaskGroup have been dispatched

Added by daviddavis 6 months ago. Updated 5 months ago.

Status:
CLOSED - CURRENTRELEASE
Priority:
Normal
Assignee:
-
Category:
-
Sprint/Milestone:
Start date:
Due date:
% Done:

100%

Estimated time:
Platform Release:
Groomed:
No
Sprint Candidate:
No
Tags:
Backlog
Sprint:
Quarter:

Description

Problem

Currently, there's no way to know if a TaskGroup is done because tasks can be assigned to a TaskGroup at any time.

Solution

Add a new field (all_tasks_dispatched?) that when set to true, no more tasks can be added to a TaskGroup. Users should use this field in addition to checking for running/waiting tasks to see if a TaskGroup is complete.

Also, go through our code and update any instance where TaskGroup is being created.

Associated revisions

Revision bc28a54b View on GitHub
Added by dalley 6 months ago

Add 'all_tasks_dispatched' to TaskGroup

closes: #6591 https://pulp.plan.io/issues/6591

History

#1 Updated by daviddavis 6 months ago

  • Description updated (diff)

#2 Updated by dalley 6 months ago

  • Status changed from NEW to ASSIGNED

#3 Updated by daviddavis 6 months ago

  • Tracker changed from Issue to Story
  • % Done set to 0

#4 Updated by pulpbot 6 months ago

  • Status changed from ASSIGNED to POST

#5 Updated by dalley 6 months ago

  • Status changed from POST to MODIFIED
  • % Done changed from 0 to 100

#6 Updated by dkliban@redhat.com 5 months ago

  • Sprint/Milestone set to 3.4.0

#7 Updated by dkliban@redhat.com 5 months ago

  • Status changed from MODIFIED to CLOSED - CURRENTRELEASE

Please register to edit this issue

Also available in: Atom PDF