Bors: 422 Update is not a fast forward

d0b7a43
Opened by Mark Rousskov at 2024-12-06 12:58:02

Periodically we'll see bors not manage to push the built PR into master for some reason.

This is possibly because of submodules not being synchronized? Wild stab in the dark.

  1. cc servo/homu#24.

    Could bors (homu) automatically wait for 5 seconds, and then push again in case of 422?

    kennytm at 2017-08-05 15:50:16

  2. If we can track down where in the code this come from, I will try and add a retry.

    Jacob Finkelman at 2017-09-26 18:15:20

  3. @Eh2406

    https://github.com/servo/homu/blob/4424aedb08763c76e1ac682c96fea0adbd7232ff/homu/server.py#L518-L524

    kennytm at 2017-09-26 18:18:51

  4. Is the error that is being cout there thrown by github_set_ref? If so can we add a retry in github_set_ref, as it already has 422 special cases?

    Jacob Finkelman at 2017-09-26 21:42:29

  5. Move to close?

    Jacob Finkelman at 2018-04-05 01:00:29

  6. Triage: Still seems to be an issue according to https://github.com/rust-lang/homu/issues/75

    Jonas Schievink at 2019-11-26 21:01:49