Release space in /var/lib/pulp/content/units/iso

Solution Verified - Updated -

Environment

Red Hat Satellite 6.X

Issue

  • /var/lib/pulp/content/units/iso consumes huge space and on the Web UI "Content > Red Hat Repositories > ISOs tab" there no any ISOs repositories synchronized .

Resolution

Disable unneeded file repositories .
Web UI -> Content -> Red Hat Repositories -> Enabled Repositories
Run the clean orphaned content command to delete the files belong to the disabled repositories .

# foreman-rake katello:delete_orphaned_content RAILS_ENV=production >/dev/null 2>&1

Root Cause

/var/lib/pulp/content/units/iso directory is used also beside storing ISO files for storing all files related to any enabled file repository like CloudForms,OpenStack, OpenShift,.......,etc , so it may contain files types like qcow2,ova,vhd,gz or tar .

Diagnostic Steps

The following files can be found under /var/lib/pulp/content/units/iso

/var/lib/pulp/content/units/iso/e9/7ba871ec1745301481461d04eddf9124600b358f9cfe62ed66a325298eff31/oc-3.5.5.5-windows.zip
/var/lib/pulp/content/units/iso/eb/e5d859bf3be37b78fb1d40a94200905bdc24706e63e0271f4f9659b91729e6/oc-3.5.5.26-macosx.tar.gz
/var/lib/pulp/content/units/iso/ed/5f0b31ae1f7697ab603cdc639664a89f2663e200e915cbfcc37581c5efff98/ironic-python-agent-10.0-20180222.1.tar
/var/lib/pulp/content/units/iso/ef/b58dccf83e0611a218b39baac76e652b42512346a18fad29a1b0144512e4cd/cfme-ec2-5.8.2.3-1.x86_64.vhd
/var/lib/pulp/content/units/iso/f1/e4901777672f8e2401053e0be0c0eb10b29af40488521c4170d833b9b05643/cfme-hyperv-5.8.0.17-1.x86_64.vhd
/var/lib/pulp/content/units/iso/f2/9d1e79845aef61fb1274c8e6b06f7f54e67fc9879109f03874c262bf00abe4/oc-3.5.5.5-macosx.tar.gz
/var/lib/pulp/content/units/iso/f5/6b6419b01d501bea195e2d16e5f8f36f7f9a8324fc7dedd75660a465a4ae54/oc-3.5.5.31.24-linux.tar.gz
/var/lib/pulp/content/units/iso/f5/a84a2574c112e042635006d6e1d38b94b4069b65d33882aa6ed46255dfa71a/overcloud-full-10.0-20170504.2.tar
/var/lib/pulp/content/units/iso/f6/a1c53960ff4d119771af7bf1c86884f51c581640395e12342228cb451f1ee0/cfme-rhos-5.8.2.3-3.x86_64.qcow2
/var/lib/pulp/content/units/iso/f8/1405f05342785174307932cef2bec9dd5136997bca703d726fabac1e36216e/overcloud-full-10.0-20170228.1.tar
/var/lib/pulp/content/units/iso/f8/c629753ed78cc8eb33233e6983a22069e4a7dbdd8e606401b0ceb6c2fb0cbe/oc-3.6.173.0.5-windows.zip
/var/lib/pulp/content/units/iso/f8/fb88ab529a100b057a471e81f0880b477a1d0e090be1b76a954c98da4d4c66/oc-3.6.173.0.63-macosx.tar.gz
/var/lib/pulp/content/units/iso/fa/c17d8392f899c6d1ac5aba3fd13af3a9744845e647172e819a4a8ffb96f93d/cfme-rhos-5.8.0.17-1.x86_64.qcow2
/var/lib/pulp/content/units/iso/fb/217c5604d87b8e6640df95229416badba669911cc3d589bd7baff1b12b58ba/oc-3.5.5.31.66-windows.zip
/var/lib/pulp/content/units/iso/fb/5484112ea00349b15475a15e846db11ac18b4a2fe516462f4afa59dfee3afb/oc-3.5.5.31.19-linux.tar.gz
/var/lib/pulp/content/units/iso/fd/1da2db34721bc42e494c2c06039490dbe111f220cf02241d9fd9a571a264df/cfme-vsphere-5.8.3.4-1.x86_64.vsphere.ova
/var/lib/pulp/content/units/iso/fe/76dd3e2e3cb7994b4ba9736013befee88c4b19a2b6a3d4dafc98df60f65ba8/ironic-python-agent-10.0-20171108.1.tar
/var/lib/pulp/content/units/iso/fe/f49999293fc7665c55afa98cdad2d334377518d2ae254e3cf79fa84edfbf84/oc-3.5.5.31-linux.tar.gz
/var/lib/pulp/content/units/iso/fe/fcc310d37db5701c10fbd25872750fb4ec0da14efd356d1f0d3465eb893e10/cfme-rhevm-5.8.4.5-1.x86_64.rhevm.ova

No ISOs repositories are found on files repositories list :

# hammer repository list --content-type file
-----|----------------------------------------------------------------|--------------------------------------|--------------
ID   | NAME                                                           | PRODUCT                              | CONTENT TYPE 
-----|----------------------------------------------------------------|--------------------------------------|--------------
49   | Red Hat CloudForms Management Engine 5.8 Files x86_64          | Red Hat CloudForms                   | file         
46   | Red Hat OpenShift Container Platform 3.5 Files x86_64          | Red Hat OpenShift Container Platform | file         
1228 | Red Hat OpenShift Container Platform 3.6 Files x86_64          | Red Hat OpenShift Container Platform | file         
48   | Red Hat OpenStack Platform 10 for RHEL 7 Files x86_64 7Server  | Red Hat OpenStack                    | file         
-----|----------------------------------------------------------------|--------------------------------------|--------------

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.

Comments