Lewati ke isi

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.