GitHub syncing has been restored. Replication on git.mozilla.org is still recovering. But we're over the big hump (getting the two systems to agree on SHA-1s).
On Fri, Jan 30, 2015 at 5:01 PM, Gregory Szorc <g...@mozilla.com> wrote: > I figured people would like an update. > > There were multiple, independent failures in the replication systems > (there are 2 systems that replicate Mercurial to Git). > > At least one system wasn't DAG aware. It was effectively using the "tip" > commit of the Mercurial repositories (the most recently committed > changeset) to constitute the Git branch head when it should have been using > the latest commit on the "default" branch. It is a minor miracle this > hasn't broken before, as all anybody needed to do was push to an older head > to create a non-fast-forward push. > > The other system got in a really wonky state when processing some merge > commits in mozilla-central. Instead of converting a handful of commits in > the 2nd merge parent, it converted all commits down to Mercurial revision 0 > and merged in an unrelated DAG head with tens of thousands of commits! It's > a good thing GitHub rejected a malformed author line, or the gecko-dev > repository would be epically whacky right now and would almost certainly > require a hard reset / force push to correct. > > Both systems are replicating Firefox Mercurial commits to Git. And the > SHA-1s need to be consistent between them. We're capable of fixing at least > one of these systems now. But we're hesitant to fix one unless we are > pretty sure both systems agree about SHA-1s. We have obligations with > partners to not force push. And, you don't like force pushing either. So > caution is needed before bringing any system back online. > > There is currently no ETA for service restoration. But people are working > on it. I wish I had better news to report. > > On Thu, Jan 29, 2015 at 1:06 AM, Gregory Szorc <g...@mozilla.com> wrote: > >> Git replication is currently broken due to a mistake of mine when mass >> closing branches earlier today. >> >> Don't expect restoration before 1200 PDT. >> >> Bug 927219. >> > > _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform