T5 Core Deployment Prerequisites¶
These are operational, not T5 certification failures.
W05 (already independently verified)¶
Before non-Golden tenant rollout of the per-lesson attendance rule change:
-u scola_attendance
plus tenant smoke. See T4-W05-rollout.md / independent verdict.
News schema (current tip)¶
Current BE scola_news 17.0.1.4.7 adds foundation_broadcast / target_company_ids. Golden HTTP create returned:
column "foundation_broadcast" of relation "scola_news" does not exist
Before News authoring is used on any database that has not received this module version:
-u scola_news
This was not applied to Golden during T5 (live upgrade blocked as runtime mutation). Read path still functioned.
Timetable (current tip)¶
BE also contains scola_timetable 17.0.1.0.5 migration. W01 64/64 passed on Golden without a T5 -u; treat as already compatible on Golden. Non-Golden tenants should follow normal module-upgrade determination from the BE diff vs their serving release.
Isolation / promotion¶
Before any demo/production bind, run:
cd /home/scola/odoo/custom_addons_scola/gcgscola
python3 scripts/ops/environment_isolation_check.py --live
Production remains manual promotion only.
Classification¶
All of the above: DEPLOYMENT_PREREQUISITE.