[osbuild-composer] Image Builder fails with "No space left on device"

Solution Verified - Updated -

Issue

After trying a compose, it fails with the below error:

Stage org.osbuild.copy
Output:
 :
cp: cannot create symbolic link '/run/osbuild/mounts/././lib64': No space left on device
cp: cannot create directory '/run/osbuild/mounts/././media': No space left on device
cp: cannot create symbolic link '/run/osbuild/mounts/././bin': No space left on device
cp: cannot create symbolic link '/run/osbuild/mounts/././sbin': No space left on device
Traceback (most recent call last):
  File "/run/osbuild/bin/org.osbuild.copy", line 140, in <module>
    r = main(_args, _args["options"])
  File "/run/osbuild/bin/org.osbuild.copy", line 133, in main
    check=True)
  File "/usr/lib64/python3.6/subprocess.py", line 438, in run
    output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command '['cp', '-a', '--reflink=auto', '/run/osbuild/inputs/root-tree/.', '/run/osbuild/mounts/.']' returned non-zero exit status 1.

Environment

  • Red Hat Enterprise Linux >= 8.6
  • Red Hat Enterprise Linux 9 (likely)
  • osbuild-composer-46.3-1

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content