Upgrade to CiviCRM 5.20.beta fails because of MessageTemplate error
While upgrading from 5.16, stumbled on this error:
UPDATE civicrm_msg_template SET msg_html = [...] WHERE id IN ()
Backtrace:
Nov 13 11:02:45 [debug] $backTrace
[...]
#11 /var/aegir/platforms/civicrm-d7/web/sites/all/modules/civicrm/CRM/Core/DAO.php(435): DB_DataObject->query("\n UPDATE civicrm_msg_template SET msg_html = '<!DOCTYPE html PUBLIC...")
#12 /var/aegir/platforms/civicrm-d7/web/sites/all/modules/civicrm/CRM/Core/DAO.php(1428): CRM_Core_DAO->query("\n UPDATE civicrm_msg_template SET msg_html = '<!DOCTYPE html PUBLIC...", TRUE)
#13 /var/aegir/platforms/civicrm-d7/web/sites/all/modules/civicrm/CRM/Upgrade/Incremental/MessageTemplates.php(285): CRM_Core_DAO::executeQuery("\n UPDATE civicrm_msg_template SET msg_html = %1
WHERE id IN ()", (Array:1))
#14 /var/aegir/platforms/civicrm-d7/web/sites/all/modules/civicrm/CRM/Upgrade/Incremental/General.php(143): CRM_Upgrade_Incremental_MessageTemplates->updateTemplates()
#15 /var/aegir/platforms/civicrm-d7/web/sites/all/modules/civicrm/CRM/Upgrade/Form.php(838): CRM_Upgrade_Incremental_General::updateMessageTemplate("<br />The default copies of the message templates list
ed below will be update...", "5.20.alpha1")
#16 /var/aegir/platforms/civicrm-d7/web/sites/all/modules/civicrm/CRM/Upgrade/Headless.php(61): CRM_Upgrade_Form->setPreUpgradeMessage("<br />The default copies of the message templates listed below will
be update...", "5.16.beta1", "5.20.beta1")