runbot/forwardport
Xavier Morel 2337bd8518 [FIX] forwardport: chain crash on insert in forward-port cron
On two of the freezes, thereafter the logs showed serial crashes in
the forwardport cron when trying to find the insertion point for a new
forward-port.

The first time was not really diagnosed, the second time the cause was
found to be a retargeted PR which led to a failure of the "insertion"
forward port, which did not take that possibility in account (it
assumed -- sensibly I believed -- that an intermediate FP following a
branch insertion would always succeed, sadly the malevolent universe
had other plans).

So only insert the new forward port inside its sequence (if necessary)
if the forward port actually succeeded, otherwise ignore it.

Fixes #551
2022-02-10 13:51:33 +01:00
..
changelog [ADD] mergebot, forwardbot: changelog 2021-10-20 15:16:48 +02:00
data [ADD] mergebot, forwardbot: changelog 2021-10-20 15:16:48 +02:00
migrations/13.0.1.1 [IMP] forwardport: reliability of PR reminders 2020-05-26 15:56:36 +02:00
models [FIX] forwardport: chain crash on insert in forward-port cron 2022-02-10 13:51:33 +01:00
tests [FIX] forwardport: chain crash on insert in forward-port cron 2022-02-10 13:51:33 +01:00
__init__.py [ADD] mergebot, forwardbot: changelog 2021-10-20 15:16:48 +02:00
__manifest__.py [FIX] runbot: adapt routes and licenses 2021-07-27 16:11:49 +02:00
controllers.py [ADD] mergebot, forwardbot: changelog 2021-10-20 15:16:48 +02:00