Commit graph

811 commits

Author SHA1 Message Date
github-actions[bot]
9f4e650cfb Merge remote-tracking branch 'refs/remotes/forgejo/main'
All checks were successful
sync-to-forgejo / sync (push) Successful in 8s
2026-07-23 12:16:40 +00:00
forgejo-actions[bot]
00729cf2f8 chore(gitops): deploy frontend-solid@7a0799f1d1084d70ecd1d0d53c736312518d1e52 2026-07-23 12:16:28 +00:00
forgejo-actions[bot]
3f1f3fe875 chore(gitops): update video-editors image for fdd5c7a418f98985400206d3126316e2a4416713
All checks were successful
sync-to-forgejo / sync (push) Successful in 6s
2026-07-23 12:15:48 +00:00
forgejo-actions[bot]
8f1395b137 chore(gitops): update social-media-managers image for fdd5c7a418f98985400206d3126316e2a4416713
All checks were successful
sync-to-forgejo / sync (push) Successful in 6s
2026-07-23 12:15:26 +00:00
github-actions[bot]
1c366ee0ee Merge remote-tracking branch 'refs/remotes/forgejo/main'
Some checks failed
sync-to-forgejo / sync (push) Has been cancelled
2026-07-23 12:15:17 +00:00
forgejo-actions[bot]
a7ba4098d1 chore(gitops): deploy admin-solid@d89c8bb3c1d25b78fc75ac708b83032c9b20ccdb 2026-07-23 12:15:05 +00:00
forgejo-actions[bot]
da17351a8d chore(gitops): update ugc-content-creators image for fdd5c7a418f98985400206d3126316e2a4416713
All checks were successful
sync-to-forgejo / sync (push) Successful in 8s
2026-07-23 12:14:23 +00:00
forgejo-actions[bot]
e9477d03eb chore(gitops): update payments image for fdd5c7a418f98985400206d3126316e2a4416713
All checks were successful
sync-to-forgejo / sync (push) Successful in 7s
2026-07-23 12:14:03 +00:00
forgejo-actions[bot]
86b7486ed5 chore(gitops): update tutors image for fdd5c7a418f98985400206d3126316e2a4416713
Some checks failed
sync-to-forgejo / sync (push) Has been cancelled
2026-07-23 12:13:56 +00:00
forgejo-actions[bot]
6db846e20d chore(gitops): update makeup-artists image for fdd5c7a418f98985400206d3126316e2a4416713
All checks were successful
sync-to-forgejo / sync (push) Successful in 8s
2026-07-23 12:13:07 +00:00
forgejo-actions[bot]
19bc370e80 chore(gitops): update photographers image for fdd5c7a418f98985400206d3126316e2a4416713
All checks were successful
sync-to-forgejo / sync (push) Successful in 8s
2026-07-23 12:12:48 +00:00
forgejo-actions[bot]
028f98ec49 chore(gitops): update job-seekers image for fdd5c7a418f98985400206d3126316e2a4416713
All checks were successful
sync-to-forgejo / sync (push) Successful in 8s
2026-07-23 12:11:47 +00:00
forgejo-actions[bot]
b26a8d1cb9 chore(gitops): update graphic-designers image for fdd5c7a418f98985400206d3126316e2a4416713
Some checks failed
sync-to-forgejo / sync (push) Has been cancelled
2026-07-23 12:11:40 +00:00
forgejo-actions[bot]
cac7cdebf0 chore(gitops): update jobs image for fdd5c7a418f98985400206d3126316e2a4416713
All checks were successful
sync-to-forgejo / sync (push) Successful in 7s
2026-07-23 12:10:42 +00:00
forgejo-actions[bot]
1407ec74aa chore(gitops): update fitness-trainers image for fdd5c7a418f98985400206d3126316e2a4416713
All checks were successful
sync-to-forgejo / sync (push) Successful in 8s
2026-07-23 12:10:28 +00:00
forgejo-actions[bot]
eaab00a4d7 chore(gitops): update gateway image for fdd5c7a418f98985400206d3126316e2a4416713
All checks were successful
sync-to-forgejo / sync (push) Successful in 8s
2026-07-23 12:10:15 +00:00
forgejo-actions[bot]
cb2ff45e25 chore(gitops): update customers image for fdd5c7a418f98985400206d3126316e2a4416713
Some checks failed
sync-to-forgejo / sync (push) Has been cancelled
2026-07-23 12:10:11 +00:00
forgejo-actions[bot]
b51cea9e7d chore(gitops): update cron image for fdd5c7a418f98985400206d3126316e2a4416713
All checks were successful
sync-to-forgejo / sync (push) Successful in 8s
2026-07-23 12:09:30 +00:00
forgejo-actions[bot]
d80e2e2a24 chore(gitops): update companies image for fdd5c7a418f98985400206d3126316e2a4416713
Some checks failed
sync-to-forgejo / sync (push) Has been cancelled
2026-07-23 12:09:22 +00:00
forgejo-actions[bot]
91e2442924 chore(gitops): update employees image for fdd5c7a418f98985400206d3126316e2a4416713
Some checks are pending
sync-to-forgejo / sync (push) Waiting to run
2026-07-23 12:09:20 +00:00
forgejo-actions[bot]
54e8233fbd chore(gitops): update catering-services image for fdd5c7a418f98985400206d3126316e2a4416713
All checks were successful
sync-to-forgejo / sync (push) Successful in 8s
2026-07-23 12:08:45 +00:00
forgejo-actions[bot]
5e8291e5d5 chore(gitops): update developers image for fdd5c7a418f98985400206d3126316e2a4416713
All checks were successful
sync-to-forgejo / sync (push) Successful in 9s
2026-07-23 12:08:27 +00:00
forgejo-actions[bot]
23b5d8578c chore(gitops): update users image for 73beb03368ddc77ef36e7d919e7711c316e88fba
All checks were successful
sync-to-forgejo / sync (push) Successful in 15s
2026-07-23 00:10:04 +00:00
forgejo-actions[bot]
fbe5bdfa2e chore(gitops): update video-editors image for 73beb03368ddc77ef36e7d919e7711c316e88fba
All checks were successful
sync-to-forgejo / sync (push) Successful in 6s
2026-07-23 00:08:47 +00:00
forgejo-actions[bot]
6dd21ca5ac chore(gitops): update ugc-content-creators image for 73beb03368ddc77ef36e7d919e7711c316e88fba
All checks were successful
sync-to-forgejo / sync (push) Successful in 4s
2026-07-23 00:08:23 +00:00
github-actions[bot]
ba6a4ec474 Merge remote-tracking branch 'refs/remotes/forgejo/main'
All checks were successful
sync-to-forgejo / sync (push) Successful in 4s
2026-07-23 00:07:54 +00:00
forgejo-actions[bot]
2fa561345f chore(gitops): deploy admin-solid@fbf343263d063db7a49a53145c79c485d57da8cc 2026-07-23 00:07:44 +00:00
forgejo-actions[bot]
181b78e9d8 chore(gitops): update tutors image for 73beb03368ddc77ef36e7d919e7711c316e88fba
All checks were successful
sync-to-forgejo / sync (push) Successful in 6s
2026-07-23 00:07:26 +00:00
forgejo-actions[bot]
4f21e975ec chore(gitops): update payments image for 73beb03368ddc77ef36e7d919e7711c316e88fba
All checks were successful
sync-to-forgejo / sync (push) Successful in 5s
2026-07-23 00:07:05 +00:00
forgejo-actions[bot]
85a144e8dd chore(gitops): update social-media-managers image for 73beb03368ddc77ef36e7d919e7711c316e88fba
Some checks failed
sync-to-forgejo / sync (push) Has been cancelled
2026-07-23 00:06:57 +00:00
forgejo-actions[bot]
149aa2a44c chore(gitops): update makeup-artists image for 73beb03368ddc77ef36e7d919e7711c316e88fba
All checks were successful
sync-to-forgejo / sync (push) Successful in 7s
2026-07-23 00:06:07 +00:00
forgejo-actions[bot]
e0357cb7fc chore(gitops): update photographers image for 73beb03368ddc77ef36e7d919e7711c316e88fba
All checks were successful
sync-to-forgejo / sync (push) Successful in 8s
2026-07-23 00:05:51 +00:00
forgejo-actions[bot]
efeb2c51d0 chore(gitops): update job-seekers image for 73beb03368ddc77ef36e7d919e7711c316e88fba
All checks were successful
sync-to-forgejo / sync (push) Successful in 8s
2026-07-23 00:05:42 +00:00
forgejo-actions[bot]
2e1e517252 chore(gitops): update gateway image for 73beb03368ddc77ef36e7d919e7711c316e88fba
All checks were successful
sync-to-forgejo / sync (push) Successful in 8s
2026-07-23 00:04:48 +00:00
forgejo-actions[bot]
759b7aae8c chore(gitops): update jobs image for 73beb03368ddc77ef36e7d919e7711c316e88fba
Some checks failed
sync-to-forgejo / sync (push) Has been cancelled
2026-07-23 00:04:40 +00:00
forgejo-actions[bot]
dfc57373a3 chore(gitops): update graphic-designers image for 73beb03368ddc77ef36e7d919e7711c316e88fba
All checks were successful
sync-to-forgejo / sync (push) Successful in 8s
2026-07-23 00:04:19 +00:00
forgejo-actions[bot]
6e98567fa0 chore(gitops): update fitness-trainers image for 73beb03368ddc77ef36e7d919e7711c316e88fba
Some checks failed
sync-to-forgejo / sync (push) Has been cancelled
2026-07-23 00:04:13 +00:00
forgejo-actions[bot]
c4b4bc32af chore(gitops): update employees image for 73beb03368ddc77ef36e7d919e7711c316e88fba
Some checks failed
sync-to-forgejo / sync (push) Has been cancelled
2026-07-23 00:04:08 +00:00
forgejo-actions[bot]
aa5baf19e2 chore(gitops): update customers image for 73beb03368ddc77ef36e7d919e7711c316e88fba
All checks were successful
sync-to-forgejo / sync (push) Successful in 7s
2026-07-23 00:03:08 +00:00
forgejo-actions[bot]
0f500710fd chore(gitops): update cron image for 73beb03368ddc77ef36e7d919e7711c316e88fba
All checks were successful
sync-to-forgejo / sync (push) Successful in 8s
2026-07-23 00:02:48 +00:00
github-actions[bot]
ed41227dd3 Merge remote-tracking branch 'refs/remotes/forgejo/main'
Some checks failed
sync-to-forgejo / sync (push) Has been cancelled
2026-07-23 00:02:39 +00:00
forgejo-actions[bot]
1d60e282c9 chore(gitops): update companies image for 73beb03368ddc77ef36e7d919e7711c316e88fba
Some checks failed
sync-to-forgejo / sync (push) Has been cancelled
2026-07-23 00:02:31 +00:00
forgejo-actions[bot]
7910f46e8d chore(gitops): deploy frontend-solid@070c4bdab1a205c60e56f7860d0913fae10dcc4f 2026-07-23 00:02:25 +00:00
forgejo-actions[bot]
bbdd98f0ec chore(gitops): update developers image for 73beb03368ddc77ef36e7d919e7711c316e88fba
Some checks failed
sync-to-forgejo / sync (push) Has been cancelled
2026-07-23 00:02:24 +00:00
forgejo-actions[bot]
78f1306a3b chore(gitops): update catering-services image for 73beb03368ddc77ef36e7d919e7711c316e88fba
Some checks are pending
sync-to-forgejo / sync (push) Waiting to run
2026-07-23 00:02:21 +00:00
sync-test
2c34d78534 fix(litellm): restore DATABASE_URL env var lost when adopting the drifted live deployment
All checks were successful
sync-to-forgejo / sync (push) Successful in 14s
kubectl apply replaced the live pod's env list wholesale with what was
in this file (which never had DATABASE_URL, despite the
litellm-db-credentials secret already existing) — litellm's proxy
requires DB connectivity to fully start regardless of config.yaml
content, so this caused an immediate crash loop. Restored it.
2026-07-21 06:40:18 +05:30
sync-test
4ea0e2ae43 fix(ollama): use Recreate deployment strategy to avoid RWO PVC mount deadlock on rollout
All checks were successful
sync-to-forgejo / sync (push) Successful in 15s
2026-07-21 06:33:21 +05:30
sync-test
d503a32de7 feat(ai): fix Ollama resource limits and bring LiteLLM under GitOps management
All checks were successful
sync-to-forgejo / sync (push) Successful in 10s
Phase 1 of the AI architecture doc ("Improve Generation Quality") —
qwen3:4b and qwen3:8b were already pulled onto the Ollama PVC, and
apps/litellm/base/configmap.yaml already had the correct model_list
mapping every feature alias to them instead of gemma3:270m. Neither
was actually in effect:

1. apps/litellm was never included in
   clusters/production/kustomization.yaml, so it was only ever
   deployed by a one-off manual `kubectl apply` and has been
   completely outside GitOps ever since (same root cause as the
   ai-guard registry drift found earlier). Added it to the root
   kustomization. Corrected its image reference from
   registry.nxtgauge.com/litellm:latest (doesn't appear to exist) to
   ghcr.io/berriai/litellm:latest, matching what's actually running
   live — adopting this file without that fix would have broken a
   working deployment the moment Flux started managing it.

2. apps/ollama/base/deployment.yaml's memory limit (1500Mi) was too
   small to ever load qwen3:4b (~2.5GB) or qwen3:8b (~5.2GB) — every
   model alias in the (also-never-applied) LiteLLM config was
   therefore unusable regardless of what it was named. Raised to
   4 CPU / 8Gi limit (node has 16GB total, was at ~26% memory use) and
   added OLLAMA_KEEP_ALIVE=30m so a loaded model survives the gaps
   between bursty feature requests instead of reloading from disk on
   every first call after 5+ minutes idle.
2026-07-21 06:30:13 +05:30
sync-test
d52b911aba chore(ai-guard): scale to 0 — Phase 0 stabilization per AI architecture doc
All checks were successful
sync-to-forgejo / sync (push) Successful in 16s
ai-guard has been in ImagePullBackOff for 14+ days: no Dockerfile exists
in its source repo so no image was ever successfully built by CI, it
has no Kubernetes Service (unreachable even if the pod were healthy),
and its own dependencies (llm-guard, presidio) were never deployed.
Nothing currently routes through it anyway — both AI consumers call
LiteLLM directly. Scaling to 0 stops the wasted pull-retry churn until
it's properly rebuilt (Phase 3 of the target architecture).
2026-07-21 06:20:44 +05:30
forgejo-actions[bot]
6b62339002 chore(gitops): update users image for c1eed2530d3cf7c78c21df178e8cfffa0b41efe9
All checks were successful
sync-to-forgejo / sync (push) Successful in 17s
2026-07-21 00:30:14 +00:00