-
Notifications
You must be signed in to change notification settings - Fork 197
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Low disk space on download server (again) #505
Comments
590GB total disk space? Is it not possible/practical to add more storage? I'm sure we could community-fund a new hard drive On that note, the "Donate" button on the website goes straight to the microg project. I would like to donate directly to this project if possible |
That's a possibility, though it poses some logistical challenges :) And it may not be necessary: once the current build run is complete, there are a number of 17.1 builds that can be removed (even leaving the most recent 17.1 build for each device), I'll see how much space that frees up.
Thanks. I will consult with the other maintainers and, if we decide we do need more disk space, we'll put in place a way of funding it. Apart from that, the project has very few expenses, and none of the project maintainers are doing it for the money ;) |
Idk what the physical system specs are like but donations could also go to upgrades, maybe even getting back up to 2 builds per month ;) I personally have 4 devices that rely on this project and will gladly donate to keep it going smoothly |
Thanks for the offer. I will discuss the disk space issue with the other maintainers, once I have tidied up and know how much spare we have. We will explore the possibility of increasing capacity, although upgrading our servers is not entirely straightforward. PS Maybe not wise to rely too much on a project with very few resources and which offers no guarantees :) |
Hahaha yeah i know My PC can build if I should ever need to, I have run it a few times to verify it works I also could switch to vanilla lineageOS or something else out there, but I prefer microg to work out of the box , and I've been around since Cyanogenmod 7 so I'd like to stick with LineageOS |
After the December build run completed the disk is less than 60% full.
|
After 30 hours and 12 builds in the January build run, we have used 4GB more disk space i.e. roughly 3 builds per GB. If that rate is typical, we should end up using just over 400GB out of 590GB :) |
January build run complete
But for many devices we have only a single 200.build. Check again after February build run, when we should have two. |
The free disk space numbers after the February build run, with two builds stored per device
The figures include the new |
At the end of the April build run, we are using 85% (473G) of the available disk space (590G). This consists of
|
As of today (Mon 29 Jul 24) we are down to only 11GB free space: We may have to start throwing stuff away |
While investigating problems with zip files not being rynced to the download server (see #503 ), a manual rsync failed with
rsync: [receiver] write failed on "/mnt/archive/zips/berlna/lineage-20.0-20231102-microG-berlna.zip": No space left on device (28)
Checking free space on the server showed we have nearly no space left
The lack of space is party due to the fact we now publish loads of
.img
files in addition to the main ROM zip files and recovery images - see #405 & #467Zipping up these images (see #483) caused the 'Update recovery` function of the Updater to fail #487, so was reverted - See PR #490
Unless we can find a way to zip up the shipped image files without breaking anything else we will probably have to keep only two recent builds instead of three
We may be able to free up enough space to avoid this by trimming some of the 17.1 builds that are still hanging around for the following devices:
kiwi, harpia, I001D, crackling, a7xelte, mdarcy_tab, merlin, s2, surnia, m8, I01WD, j7elte, m8d, osprey, RMX1801, mdarcy, s5neolte, quill_tab, Amber, quill, porg_tab, a3xelte, a5xelte, lux,wt88047,
The text was updated successfully, but these errors were encountered: