On 2026-09-22 #246 (b3c5dc4) added pan_mail_license.setup_reported. Cloudpepper pulled the code and restarted, but ran no -u pan_mail_pro (auto_upgrade is off on odoo.pantalytics.com). Every web client load then failed with UndefinedColumn via ir_http.session_info -> improve_config, and the fetch cron stopped. GET /odoo returned 500 from 13:09 to 13:18 UTC.
Fixed by hand with button_immediate_upgrade.
Pick one:
- turn on
auto_upgrade for pan_mail_pro on our prod (and check it for customer instances on auto-pull), or
- make
session_info never touch the license record (a crash there breaks the whole backend, not just Mail Pro).
🤖 Generated with Claude Code
On 2026-09-22 #246 (b3c5dc4) added
pan_mail_license.setup_reported. Cloudpepper pulled the code and restarted, but ran no-u pan_mail_pro(auto_upgrade is off on odoo.pantalytics.com). Every web client load then failed withUndefinedColumnviair_http.session_info->improve_config, and the fetch cron stopped. GET /odoo returned 500 from 13:09 to 13:18 UTC.Fixed by hand with
button_immediate_upgrade.Pick one:
auto_upgradefor pan_mail_pro on our prod (and check it for customer instances on auto-pull), orsession_infonever touch the license record (a crash there breaks the whole backend, not just Mail Pro).🤖 Generated with Claude Code