Page MenuHomePhabricator

L10n-bot auto-merge for some repos no longer working
Open, Needs TriagePublic

Description

For some reason i18n autosubmission (CR+2) has stopped working for the following repos:

  • labs/tools/watch-translations
  • labs/tools/weapon-of-mass-description

As far as I can see both rCICF zuul/layout.yaml and rGTWN repoconfig.yaml have the correct values and autoCR+2 worked for these repos not so long ago as we can see at https://gerrit.wikimedia.org/r/566763/ and https://gerrit.wikimedia.org/r/570653/

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald TranscriptFeb 13 2020, 12:09 PM

Looking at a problematic patch https://gerrit.wikimedia.org/r/c/labs/tools/watch-translations/+/571286, I cannot find the patch number 571286 nor the commit id 8bc7cce in our export logs at all. In fact the logs for 10th and 13th say that the there would be no changes to wikimedia-tools group. Both days crosswatch has failed, which belongs to the same group. It seems that something somewhere is preventing rest of output appearing in the logs if one group in there fails. The commits being created is an example of that.

Timestamps of Feb 10, 2020, 16:03:34 UTC+02:00 (of https://gerrit.wikimedia.org/r/#/c/wikimedia/portals/+/571284) and Feb 10, 2020, 16:04:00 UTC+02:00 of the previously mentioned commit indicate that commit did actually run. So I guess we have three problems:

  • fix crosswatch so that it doesn't fail
  • figure out why something is missing from the logs
  • check if it makes sense to run the auto-merge even if some commits fail
Nikerabbit moved this task from Backlog to System admin stuff on the translatewiki.net board.

Based on my investigation this is an issue on our side only, hence updating tags.