5.8.1 dev-slim container includes a UBA file that decompresses to 1TB file on disk

Summary

The ghcr.io/epicgames/unreal-engine:dev-slim-5.8.1 container cannot be pulled on my system because it contains a 1 TB Unreal Build Accelerator file-map file.

The dev-slim-5.8 tag currently resolves to the same affected image: sha256:44fbd844b5aab81190fe461e8d09e501f2c9ac595726dd3be18bb3cc8a158e79

The file is in the layer: sha256:0f8f5227359a40b58112b7a0ce3cf76afa434cdb7aea716be8f68bf714b5177b

It’s ~1GB compressed, but contains home/ue4/.epic/UnrealBuildAccelerator/uba_filemap/uba_02 which the archive reports as a regular 1 TB file.

After download docker/podman hangs and my disk usage increases substantially.

What Type of Bug are you experiencing?

Other

Steps to Reproduce

podman pull ghcr.io/epicgames/unreal-engine:dev-slim-5.8.1

The pull appears to stop progressing on layer 0f8f5227359a and then disk usage grows by hundreds of GiB. This was reproduced using Podman on Linux, but I don’t think this is Podman-specific.

Expected Result

The container extracts and is a reasonable size.

Observed Result

It fills my entire disk.

Affects Versions

5.8

Platform(s)

Linux