Actions
Story #4343
closedStory #7427: [Epic] As a user, I can audit actions taken by Pulp users
As a user, I can see what parameters were involved in a task
Status:
CLOSED - DUPLICATE
Priority:
Normal
Assignee:
-
Category:
-
Sprint/Milestone:
-
Start date:
Due date:
% Done:
0%
Estimated time:
Platform Release:
Groomed:
No
Sprint Candidate:
Yes
Tags:
Wishlist
Sprint:
Quarter:
Description
Ticket moved to GitHub: "pulp/pulpcore/1817":https://github.com/pulp/pulpcore/issues/1817
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.
Actions