Problem:
I have a need to retain deb packages until they are not requested for a certain amount of time but it doesn’t look like Pulp has this functionality as far as I can tell. If the last requested timestamp of each artifact is available then maybe something can be done but that piece of info doesn’t seem to be available. Are there any other alternatives for what I want to do?
Expected outcome:
Have a way to clean up content units that haven’t been requested for a specified amount of time.
Pulpcore version:
3.110.1
Pulp plugins installed and their versions:
pulp-ansible 0.29.8
pulp-certguard 1.8.0
pulp-container 2.27.8
pulp-deb 3.8.1
pulp-file 1.16.0
pulp-glue 0.39.1
pulp-hugging-face 0.3.0
pulp-maven 0.12.0
pulp-npm 0.7.1
pulp-ostree 2.6.0
pulp-python 3.29.0
pulp-rpm 3.36.0
Operating system - distribution and version:
Ubuntu 22.04.2 LTS
Other relevant data: