New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 647075 link

Starred by 1 user

Issue metadata

Status: Duplicate
Owner: ----
Closed: May 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Bug



Sign in to add a comment

Recipe roller should deal better with reverts

Project Member Reported by martiniss@chromium.org, Sep 14 2016

Issue description

The roller doesn't respect reverts well.

Example: https://chromereviews.googleplex.com/506247013 and  https://chromereviews.googleplex.com/503367013

Would this be completely solved by pawel's proposed change? Is there anything else we need to do to make sure reverts are handled correctly?
 
Cc: phajdan.jr@chromium.org
Components: Infra>Platform>Recipes
Labels: -OS-Linux -Pri-3 Pri-2
Status: Available (was: Unconfirmed)
Description: Show this description
Cc: -phajdan.jr@chromium.org phajdan@google.com
Stephen, in case of above CLs, what'd be the better way we seek?

If it's producing one trivial roll containing both the breaking CL and its revert, then yes, what I suggested in https://groups.google.com/a/chromium.org/d/msg/infra-dev/71dXu2JnJxo/zjS_lnlyBQAJ would have that effect - unless the first nontrivial roll gets LGTM-ed and lands before the revert.
Cc: d...@chromium.org iannucci@chromium.org
Ok, that makes sense.

Actually, I thought of another situation we should deal with well.

Currently, if a CL rolls downstream, and breaks the downstream code, and is reverted, the roller will just try to land that CL again. The roller will not obey the revert which was issued downstream.

The worst case would be that a trivial roll causes this issue, which needs to get reverted. The roller would keep trying to re-land this CL, which would be pretty annoying.

I chatted with dnj@, and we would suggest that we should also disable the autoroller in the repo which had the outage (with some sort of recipes.cfg flag). Maybe that's enough, but we should document that somewhere.
Mergedinto: 718420
Status: Duplicate (was: Available)
This particular bug is fixed, but the theme is still there. deduping into 718420 which is the modern version of this bug.

Sign in to add a comment