I am self-hosting Gitlab EE Ultimate for personal projects, homelab, etc.
On the 18th of September, Gitlab EE 16.3.3 was installed by my automation. Because this is done automatically, I did not look much into this upgrade and Gitlab worked fine afterwards.
However, what I did not notice is that the Gitlab database was constantly increasing until it filled up the whole disk. Postgresql database size went from around 2 GB to 4.8 GB.
I have now upgraded to Gitlab ee 16.3.4. Database usage appears to have stopped.
I looked into the db itself, it might be due to pm_packages, pm_packages_versions and pm_packages_versions_licenses.
Would any of you noticed the same behavior? Is there anything I could do to reclaim this space? Or is it working as intended?
I have already tried to do a vacuum but it did not free up anything.
Those tables have started to increase again.
Looking at the data, it seems that Gitlab selfhosted is pulling data from gitlab.com.
Here is a sample from pm_packages