Download page RuPost. Ошибка миграции БД при обновлении.
RuPost. Ошибка миграции БД при обновлении
Проблема
При плановом обновлении почтового сервера RuPost возникла ошибка "ошибка миграции БД". Процесс завершился с ошибкой на этапе миграции базы данных, что привело к неработоспособности сервера.
Диагностика
В журнале /var/log/rupost/monitor.log присутствует ошибка вида:
psycopg2.errors.ForeignKeyViolation: ОШИБКА: UPDATE или DELETE в таблице "rp_aliases_local_parts" нарушает ограничение внешнего ключа "rp_mail_groups_alias_local_part_id_fkey" таблицы "rp_list_distributions"
DETAIL: На ключ (id)=(1113) всё ещё есть ссылки в таблице "rp_list_distributions".
CODE
Возможная причина: Нарушение ограничения внешнего ключа в БД. Перейти к решению.