Proxmox's Github mirrors are out of date

Impact

Member
Sep 12, 2022
32
12
13
I often use the github mirrors to search for things but I recently noticed that the proxmox backup one hasn't been updated in a while. Can you please look into this?
Perhaps also think about hosting your own code search tool. While https://git.proxmox.com provides a code search it seems to only work for single repositories. If you don't know which repo contains something it's not too helpful. I couldn't really find a more fitting channel to report this so I put it here.
 
Yeah, this was already noticed a while ago, the reason is that a 100 MiB file was added to the repo for testing some pxar changes.

While that test file was mostly sparse, meaning its size on disk is much smaller (a few dozens KiB IIRC), GitHub does not care about on-disk usage and blocks pushing any file that is 100 MB or bigger, which 100 MiB is (note the MB vs MiB being used consciously).

As git history is made to be forever, that's kinda it's main feature, this can only be fixed by a force-push, which we pondered about but did not really go through just yet as it naturally has a lot of fall-out.

Most of PBS source code is contained to the proxmox-backup, the proxmox workspace repo and a bit more in the pxar and proxmox-backup-qemu repos, limiting to the first two should give you a good chance to already find what you search for.