REPO isn't sync properly also it's not executed automatically as per Schedule

After upgrading Foreman 1.24 to 2.1.1 i noticed few problem such as below,
When i sync REPO manually it won’t sync properly and throw message like that,

1 repository syncs have errors.

After seeing errors i found that

"IOError: [Errno 28] No space left on device\n" Katello::Errors::PulpError: PLP0000: [Errno 28] No space left on device

Then i check server where foreman hosted, i saw there is 458G available in between 620G that means disk space usage is 23% in /var/lib/pulp mount point. As well as I didn’t find anything wrong with another disk mount point. Also sync is not happens automatically as per schedule. Can any one please help me regarding this issue?

Foreman Version:
Foreman 2.1.1

Plugins Version:
foreman-tasks 2.0.2
foreman_ansible 5.1.1
foreman_openscap 4.0.1
foreman_remote_execution 3.3.5
katello 3.16.0

A df -h and df -i output would be helpful.

3 Likes

[#] df -hTP

[#] df -i

Please see those picture for your better understanding. Your help would be much appreciated

Your /var has only 356M free. I would guess that’s the problem. Check what’s filling that up. For instance, /var/cache/pulp seems to go there.

I already did that about 4 hours ago, but same thing happens. Okay i’m trying again. I’ll notify you if it works this time.

Free up 2GB disk space in /var mount point but it again fails. Now i extend /var mount point space and REPO is syncing successfully.

By the way thanks for your kind help.