Capsule sync fails with '[Errno 28] No space left on device (Katello::Errors::Pulp3Error)' on Red Hat Satellite

Solution Verified - Updated

Environment

  • Red Hat Satellite 6.16

Issue

  • An error happened during sync between satellite server and satellite capsule.
  • The Capsule sync task is stuck in paused:error state.
  • Machines registered to the Capsule cannot install packages.

Resolution

  1. Extend /var/lib/pulp on the Satellite server.
  2. In the Satellite web UI, try to resume the Capsule sync task which is stuck in paused:error state.

For more KB articles/solutions related to Red Hat Satellite 6.x Capsule Sync Issues, please refer to the Consolidated Troubleshooting Article for Red Hat Satellite 6.x Capsule Sync Issues

Root Cause

Satellite server run out of disk space on /var/lib/pulp.

Diagnostic Steps

  1. Check /var/log/foreman/production.log on the Satellite server for errors during the Capsule sync:
2025-12-29T03:40:09 [E|bac|378bb2c5] [Errno 28] No space left on device (Katello::Errors::Pulp3Error)
 378bb2c5 | /usr/share/gems/gems/katello-4.14.0.14/app/lib/actions/pulp3/abstract_async_task.rb:107:in `block in check_for_errors'
 378bb2c5 | /usr/share/gems/gems/katello-4.14.0.14/app/lib/actions/pulp3/abstract_async_task.rb:105:in `each'
 378bb2c5 | /usr/share/gems/gems/katello-4.14.0.14/app/lib/actions/pulp3/abstract_async_task.rb:105:in `check_for_errors'
 .
 .
 378bb2c5 | /usr/share/gems/gems/dynflow-1.9.0/lib/dynflow/executors/sidekiq/worker_jobs.rb:26:in `with_telemetry'
 378bb2c5 | /usr/share/gems/gems/dynflow-1.9.0/lib/dynflow/executors/sidekiq/worker_jobs.rb:9:in `perform'
 378bb2c5 | /usr/share/gems/gems/dynflow-1.9.0/lib/dynflow/executors/sidekiq/serialization.rb:28:in `perform'
 378bb2c5 | [ sidekiq ]
 378bb2c5 | [ concurrent-ruby ]
  1. Check the available disk space on both the Satellite and Capsule servers, by examining the output from the following command:
# df -h

An output like this one indicates a disk space issue:

Filesystem                        1K-blocks      Used Available Use% Mounted on
/dev/mapper/repodata-var_lib_pulp 406565448 386814972         0 100% /var/lib/pulp
SBR
Product(s)

This solution is part of Red Hat’s fast-track publication program, providing a huge library of solutions that Red Hat engineers have created while supporting our customers. To give you the knowledge you need the instant it becomes available, these articles may be presented in a raw and unedited form.