Deleted Actions artifacts remain counted against quota #2969
Labels
No labels
accessibility
bug
bug
infrastructure
Codeberg
contributions welcome
docs
duplicate
enhancement
infrastructure
legal
licence / ToS
please chill
we are volunteers
public relations
question
question
user support
s/Forgejo
s/Forgejo/migration
s/Pages
s/Weblate
s/Woodpecker
security
service
upstream
wontfix
No milestone
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
Codeberg/Community#2969
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Description
Deleted Forgejo Actions artifacts remain counted against my account quota even though the repository Actions-artifact API is empty. New artifact uploads fail with
Quota exceeded.Current authoritative API state
16.0.0-dev-668-1bdb1938+gitea-1.22.0GET /api/v1/user/quota: artifact usage1,621,485,448bytessize:assets:alllimit:1,572,864,000bytesGET /api/v1/user/quota/artifacts: 16 retained accounting entries totaling exactly1,621,485,448bytesGET /actions/artifacts: zero artifactsDELETE /actions/artifacts/{id}and returned HTTP 204The accounting remained unchanged for more than 15 hours after deletion. Multiple otherwise-successful CI jobs now fail only when
forgejo/upload-artifactbegins uploading, with::error::Quota exceeded.This appears related to Forgejo issue/PR forgejo/forgejo#7976, which changed quota calculation to ignore expired artifacts, but the current deployment is still counting deleted or inaccessible Actions artifact records.
Requested help
Could an administrator reconcile or purge the stale Actions-artifact quota records for my account, and confirm whether this is a deployment regression? I can provide affected repository/run IDs privately if needed.