Repository sync fails with [Errno 28] No space left on device

Solution Verified - Updated -

Issue

  • Repository sync fails with following error.
 "Red Hat Enterprise Linux 7 Server RPMs x86_64 7Server" incomplete.
Actions::Pulp::Repository::Sync
Output: (…) "No space left on device"
  • From task details.
Error:

Katello::Errors::PulpError

PLP0000: [Errno 28] No space left on device 



 File "/usr/lib/python2.7/site-packages/pulp/plugins/util/metadata_writer.py", line 73, in initialize
        self._open_metadata_file_handle()
      File "/usr/lib/python2.7/site-packages/pulp/plugins/util/metadata_writer.py", line 359, in _open_metadata_file_handle
        plain_handle.write(content)
    IOError: [Errno 28] No space left on device

 traceback: |2
            File "/usr/lib/python2.7/site-packages/pulp/plugins/util/publish_step.py", line 231, in process
              self.initialize()

            File "/usr/lib/python2.7/site-packages/pulp_rpm/plugins/distributors/yum/publish.py", line 460, in initialize
              context.initialize()

            File "/usr/lib/python2.7/site-packages/pulp/plugins/util/metadata_writer.py", line 73, in initialize
              self._open_metadata_file_handle()

            File "/usr/lib/python2.7/site-packages/pulp/plugins/util/metadata_writer.py", line 359, in _open_metadata_file_handle
              plain_handle.write(content)
        error: "[Errno 28] No space left on device"

Environment

  • Red Hat Satellite 6

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