Page MenuHomePhabricator

Replication to GitHub seems to be broken
Closed, ResolvedPublic

Description

Upstream task https://bugs.chromium.org/p/gerrit/issues/detail?id=16314


https://github.com/wikimedia/mediawiki/tree/master is on 7be52b4 "6 hours ago".

https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+log/refs/heads/master

b87e907 Merge "Update specialPageAliases for Arabic (ar) and Egyptian Arabic (arz)" by jenkins-bot · 3 hours ago master
a9c7722 Update specialPageAliases for Arabic (ar) and Egyptian Arabic (arz) by Meno25 · 5 hours ago
70b4f00 Follow-up b70581e4ca: Mention upgraded devLibs in RELEASE-NOTES by James D. Forrester · 5 hours ago
7be52b4 Merge "tests: Replace assertRegExp with assertMatchesRegularExpression" by jenkins-bot · 6 hours ago

REL1_39 is behind.. There's a few other repos that seem to be not replicating either :(

Event Timeline

Reedy triaged this task as High priority.Oct 8 2022, 12:55 AM
Reedy updated the task description. (Show Details)

This doesn't look right either...

% ssh -p 29418 gerrit.wikimedia.org replication start mediawiki/core --wait
Replicate mediawiki/core ref ..all.. to gerrit2002.wikimedia.org, Succeeded! (OK)
Replication of mediawiki/core ref ..all.. completed to 1 nodes, 
----------------------------------------------
Replication completed successfully!

The last log of replication to Github:

[2022-10-07 19:00:47,871] Replication to git@github.com:wikimedia/mediawiki-services-function-evaluator completed in 665ms, 15001ms delay, 0 retries [CONTEXT PLUGIN="replication" SUBMISSION_ID="840210-1665169232166-446bfad0" pushOneId="00a20ed3" ]

The replication config has been reloaded at 19:02

The configuration is there:

$ ssh -p 29418 gerrit.wikimedia.org replication list --detail
Remote: github
Url: git@github.com:wikimedia/${name}
AuthGroup: mediawiki-replication
Project: ^(?:(?!apps\/android\/).)*$
Project: ^(?:(?!apps\/ios\/).)*$
In Flight: 0
Pending: 0

But it can't replicate:

$ ssh -p 29418 gerrit.wikimedia.org replication start --url "git@github.com/wikimedia/mediawiki" --now --wait
Nothing to replicate

Mentioned in SAL (#wikimedia-operations) [2022-10-08T06:56:47Z] <hashar> Restarting Gerrit to fix up replicaton to GitHub - T320305

Change to the replication configuration are reloaded but ends up breaking the replication destination. We apparently had the same issue previously T307137#7925840