Commit Graph

17 Commits

Author SHA1 Message Date
OdooSky v3
96785158e7 fix(readiness): bump Odoo readinessProbe failureThreshold 2 -> 15
Heavy addon installs (e.g. ks_dashboard_ninja) blocked /web/login
probes for >10s, causing K8s to pull the Pod from Endpoints; Traefik
then 503d the operator addon-apply RPC. failureThreshold: 15 (~75s
of headroom) covers the install window without affecting true
pod-restart detection (initialDelay gates boot).

Chart 0.1.0 -> 0.1.1.
2026-05-08 22:04:07 +02:00
OdooSky v3
09c21d5e55 feat(chart): filestore-chown initContainer — self-heal for UID drift on every pod boot 2026-05-06 13:29:17 +02:00
OdooSky v3
93473919ae feat(platform): pinnedTags map — chart resolves major to exact nightly 2026-05-06 13:11:47 +02:00
OdooSky v3
6425526314 feat(chart): air-gap-friendly Odoo + Postgres image refs (B.10) 2026-05-05 17:59:17 +02:00
OdooSky v3
aca1e67fd9 feat(instance): IngressRoute uses tenants-default-retry + tighter readiness probe 2026-05-05 12:13:16 +02:00
OdooSky Bot
f6cf121966 db-init: rename cloned source database to target's instance code (#347 fast-path correctness) 2026-05-02 22:37:23 +03:00
OdooSky Bot
52c91c6833 fix: fsGroup=101 on Odoo pod (Longhorn PVCs come up root-owned, Odoo crashes on first session write) 2026-05-02 22:30:35 +03:00
OdooSky Bot
51b6735abc skip odoo-builtin rows in addon initContainer loop (regression from #344) 2026-05-02 22:05:06 +03:00
4a4efcabb8 db-init: comment cleanup 2026-04-28 14:00:36 +00:00
aaf027b15f db-init: init BASE_INSTALLED= for set -u safety 2026-04-28 13:52:55 +00:00
32d114e46a odoo-deployment: db-init skips --init when base already installed (fix migrate FK clash) 2026-04-28 13:29:40 +00:00
f46e453ed0 chart: db-init initContainer (auto-create tenant DB + base init) + pin -d <code> 2026-04-27 11:55:36 +00:00
Tower Deploy
32869f74e8 Addon init containers: imagePullPolicy=Always so rebuilt images under same tag are picked up 2026-04-27 12:38:10 +03:00
Tower Deploy
9546a243f7 Odoo deployment: PYTHONPATH=/mnt/extra-addons/.python-deps so baked-in addon python deps are importable 2026-04-27 12:30:42 +03:00
Tower Deploy
bad53c4636 Addon initContainer materialization: per-addon image runs as initContainer + copies content into shared emptyDir mounted at /mnt/extra-addons 2026-04-27 00:59:51 +03:00
git_admin
97666c4e2f Add named sizes table (tiny/small/medium/large) 2026-04-26 20:04:39 +03:00
git_admin
a915b31588 Initial chart import from local infrastructure/ 2026-04-26 17:46:59 +03:00