[epic] assets listing for job groups
The setting in "Job group -> Edit job group properties -> Size limit for assets " allows to set space limit for assets used by jobs. Size of all used assets is also shown in "Size of exclusively kept assets".
However, this still does not allow the administrator to actually see what files are used and to manually delete irrelevant ones to protect other vital ones against deletion during asset cleanup; e.g. on one of our testing machine one job group has "Size of exclusively kept assets" suspiciously high (~260GB) while quite normal for others (~16GB). It it not possible to determine if it is just some glitch or there is really some stranded asset and the only option is to increase "Size limit for assets" which kind of defeats the purpose of having asset cleanup in the first place.
I propose to enhance the "Size of exclusively kept assets" to some expandable / scrollable listing of all mentioned assets, preferably ordered/ordereable by size (decreasing), perhaps some expandable tree showing sizes and number of assets in each node. Perhaps also some limitations to list only some sane number of files if there is many thousands of asset files on given level.
This would allow the administrator to optimize assets needed and easily identify space hogging ones.
Updated by VANASTASIADIS about 2 years ago
- Tracker changed from action to coordination
- Subject changed from assets listing for job groups to [epic] assets listing for job groups
- Category set to Feature requests
- Target version set to Ready
Thank you for bringing this to our attention. We should look into different options, i.e. workarounds for the time being and related features to be implemented later. Turning this into an epic.
Updated by mkittler about 2 years ago
Assets are listed by their (parent) group on https://openqa.suse.de/admin/assets. This page only allows to delete an asset using the table (which isn't grouped) but it would be easy to add delete buttons in the tree-list below the table as well.