fix(forgejo): raise the shared storage to 60Gi, the registry outgrew 20Gi #94
Closed
rock
wants to merge 1 commits from
fix/forgejo-storage-60gi-clean into main
pull from: fix/forgejo-storage-60gi-clean
merge into: :main
:main
:fix/forgejo-storage-60gi-cpu-revert
:fix/forgejo-storage-60gi-clean
:fix/forgejo-storage-60gi
:fix/forgejo-gitea-cpu-limits
:fix/llm-serving-poimen-netpol
:chore/park-clef-for-candle
:feat/k8s-api-public-tunnel
:feat/key-rotation-crd
:feat/comfyui-sso
:chore/authentik-retirement
:fix/grafana-oidc-secret
:feat/grafana-gotify-contact
:feat/grafana-gotify-bridge
:feat/igotify-token
:revert/gotify-sso
:feat/gotify-sso
:fix/authentik-tunnel-route
:feat/zitadel-oidc-consumer-wiring
:integration/merge-56-58-69
:harness/zitadel-iam-wiring
:fix/prometheus-retention-size
:fix/allow-zitadel-chart-repo
:fix/sops-generator-indent
:fix/sops-drop-orphan-forgejo-pat
:chore/remove-azhi-riotpiao-app
:fix/certmanager-dns01
:fix/retire-longhorn-disk4
:feat/azhi-cnpg-test
:feat/azhi-riotpiao-argocd
:fix/etcd-defrag-main
:feat/local-path-backend
:fix/minio-frozen-image-pin
:fix/minio-mc-image
:fix/secrets-placeholders
:fix/minio-image
:harness/51-vllm-prefill-scheduling
:paperless-ai-sops-fix
:fix/aggressive-cleanup-and-paperless-ai
:feat/tekton-pipelines-ci
:fix/longhorn-storage-isolation
:fix/cnpg-3-replicas
:fix/org-transfer-urls
:fix/argocd-repo-url
:feat/gotify-notifications
:feat/p3.9-e2e-auth-test
No Reviewers
Labels
Clear labels
area/auth
area/authentik
area/downstream
area/event-bus
area/gateway
area/notifications
area/observer
priority/high
priority/medium
status/blocked
status/done
status/in-progress
status/review
status/todo
type/docs
type/feature
type/infra
Authentication & authorization
Authentik OIDC provider config
Downstream service changes
Event routing and notification pipeline
API gateway code (homelab-frontend)
Gotify, SMTP, push notifications
Poimen goal-driven observation and pattern detection
Must have
Should have
Blocked by dependency
Completed
Currently being worked on
Ready for review
Not started
Documentation
New feature
Infrastructure change
No labels
Milestone
No items
No Milestone
Projects
Clear projects
No projects
No Assignees
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: riotpiao-poimen/homelab#94
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Why
The container registry stores its blobs on
gitea-shared-storage. A single candle-vllm sm_70 image is 14GB. The volume was 20Gi, so it filled, and every blob upload failed:The push client reports that as
received unexpected HTTP status: 500after retrying every layer. That reads like a network or auth fault. It is neither — it is a full disk.Verified live before this commit
Expanded 20Gi → 40Gi → 60Gi, then pushed the image successfully:
This commit reconciles the chart with the live PVC. That is why the
forgejoApplication currently reads OutOfSync.Note for whoever expands this again
Longhorn's admission webhook checks the physical free space of the disk holding each replica, not the thin volume size. A request for 100Gi was rejected outright:
60Gi fit on the same disk. Raise it in steps and read the webhook message instead of retrying the same number.
Pull request closed