More effective wings disk quota enforcement #18

Open
opened 2026-02-05 17:03:19 +03:00 by OVERLORD · 0 comments
Owner

Originally created by @iamkubi on GitHub (Apr 19, 2024).

Originally assigned to: @parkervcp on GitHub.

Currently disk quota enforcement only happens on a set interval, and it's way too long (I believe necessarily for performance reasons). We should improve the way quota is enforced to prevent attacks that exploit this enforcement interval to consume more disk than allowed.

A previous attempt had been made to implement virtual disks, but that didn't end up getting implemented, not sure why. The existing UFS filesystem appears to implement quotas, not sure if those work, but presumably not given the wings disk enforcement is still present.

Further investigation needed to figure out what exists and what a good path forward would be.

Originally created by @iamkubi on GitHub (Apr 19, 2024). Originally assigned to: @parkervcp on GitHub. Currently disk quota enforcement only happens on a set interval, and it's way too long (I believe necessarily for performance reasons). We should improve the way quota is enforced to prevent attacks that exploit this enforcement interval to consume more disk than allowed. A previous attempt had been made to implement virtual disks, but that didn't end up getting implemented, not sure why. The existing UFS filesystem appears to implement quotas, not sure if those work, but presumably not given the wings disk enforcement is still present. Further investigation needed to figure out what exists and what a good path forward would be.
OVERLORD added the 🔴 hard label 2026-02-05 17:03:19 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/panel-pelican-dev#18