Hello!

I use Katello for a while and noticed that the space occupied by the packages in /var/lib/pulp is constantly growing.The task of cleaning up orphaned packages is performed regularly, however, no packet removal occurs.

Katello shows that the packages are not included in any repository:

|psql -c "select a.id,a.uuid,a.filename,count(b.id),max(c.name) from katello_rpms a left outer join katello_repository_rpms b on a.id=b.rpm_id left outer join katello_repositories c on b.repository_id=c.id where a.name='zlib' group by 1,2,3 order by 3" foreman|| || id | uuid | filename | count | max ||
||-------+--------------------------------------+------------------------------+-------+---------------------------||
|| 9993 | 42a4a2ef-862c-4d9d-bbfd-d8648e85a8e8 | zlib-1.2.7-15.el7.i686.rpm | 0 | || || 10060 | e4f8f88a-cd38-4494-b8ee-4016f3fe817a | zlib-1.2.7-15.el7.x86_64.rpm | 0 | || || 45509 | 7bc8c94c-10c8-4d6d-b4db-072d875ff220 | zlib-1.2.7-17.el7.i686.rpm | 20 | centos 7.3.1611 os x86_64|| || 44513 | 2fd62f54-8324-426e-ae68-70bce16315ed | zlib-1.2.7-17.el7.x86_64.rpm | 20 | centos 7.3.1611 os x86_64||
||(4 rows)|

but in the Pulp database these packages are included in the already deleted repository |> db.repo_content_units.find({unit_id: '42a4a2ef-862c-4d9d-bbfd-d8648e85a8e8'})|| ||{ "_id" : ObjectId("58352c47bc4a271f847a3758"), "repo_id" : "MyOrg-MyCV-10_0-CentOS_7_2-centos_7_2_1511_os_x86_64", "unit_id" : "42a4a2ef-862c-4d9d-bbfd-d8648e85a8e8", "unit_type_id" : "rpm", "updated" : "2016-11-23T05:42:31Z", "created" : "2016-11-23T05:42:31Z" }|| ||> db.repo_content_units.find({unit_id: 'e4f8f88a-cd38-4494-b8ee-4016f3fe817a'})|| ||{ "_id" : ObjectId("58352c7cbc4a271f847a4e19"), "repo_id" : "MyOrg-MyCV-10_0-CentOS_7_2-centos_7_2_1511_os_x86_64", "unit_id" : "e4f8f88a-cd38-4494-b8ee-4016f3fe817a", "unit_type_id" : "rpm", "updated" : "2016-11-23T05:43:24Z", "created" : "2016-11-23T05:43:24Z" }||
|
For this reason, there is no removal of orphaned packages. How can I correct the situation most correctly?

--
You received this message because you are subscribed to the Google Groups "Foreman 
users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/foreman-users.
For more options, visit https://groups.google.com/d/optout.

Reply via email to