Project

Profile

Help

Story #4343

As a user, I can see what parameters were involved in a task

Added by dalley over 1 year ago. Updated 8 months ago.

Status:
NEW
Priority:
Normal
Assignee:
-
Category:
-
Start date:
Due date:
% Done:

0%

Estimated time:
Platform Release:
Groomed:
No
Sprint Candidate:
Yes
Tags:
Sprint:

Description

Presently, the task record stores two primary types of metadata about the operation it performed:

  • The name of a task (which tells you what type of task it was, sync/publish/update/etc., and where it was defined (plugin or core),
  • CreatedResources

This leaves a lot of gaps that make it impossible to properly audit the history of the state of Pulp

  • You don't know what resource was updated, or what those updates were - if it was an update task
  • You don't know what remote was used, or whether mirror=True or False - if it was a sync task
  • You can kind of figure out what the plugin type was, or what repository it was performed on, via. the name or CreatedResources, but it is implicit, not explicit.

History

#1 Updated by amacdona@redhat.com over 1 year ago

+1 to add this information to tasks. However, I am not quite clear how this information will be stored and serialized. Since different "types" of tasks will have different information, its probably necessary to cram all this data into a generic field. dalley suggested bringing back the "notes" field.

#2 Updated by bmbouter over 1 year ago

  • Tags deleted (Pulp 3)

#3 Updated by dalley 8 months ago

  • Tracker changed from Story to Issue
  • Severity set to 2. Medium
  • Triaged set to No
  • Sprint Candidate changed from No to Yes

turning back into an issue just so that it will show up at triage time, I think we should evaluate this feature again.

#4 Updated by fao89 8 months ago

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

Please register to edit this issue

Also available in: Atom PDF