-
Bug
-
Resolution: Unresolved
-
Minor
-
None
-
rhel-9.6
-
No
-
None
-
rhel-sst-image-builder
-
None
-
False
-
False
-
-
None
-
None
-
None
-
None
-
Unspecified
-
Unspecified
-
Unspecified
-
None
A system used for building images ran out of disk space, it was found that due to failed or cancelled builds that had already been deleted there were several directories named uuid-<uuid> in /var/cache/osbuild-worker/osbuild-store/stage consuming almost 10 G of disk space.
It would seem appropriate to remove these directories when deleting a build. Additionally, there should be a subcommand available that could used to clean up (remove) everything related to individual builds, with an option it should be possible to clean up (remove) contents of rpmdb and osbuild-store/sources directories as well.
The following directories have been seen to contain build or composes related info:
- /var/cache/osbuild-worker/osbuild-store/stage
- /var/cache/osbuild-worker/osbuild-store/tmp
- /var/cache/osbuild-worker/output
- /var/lib/osbuild-composer/artifacts/tmp
- /var/lib/osbuild-composer/jobs
I don't know exactly when leftover could be left behind, for example a build fails or is cancelled or if the system is rebooted while building but in any case given cleaning up any leftovers should be possible "easily." Thanks.