Uploaded image for project: 'Infrastructure'
  1. Infrastructure
  2. INFRA-19344

Github/gitbox synchronization for Commons JEXL stopped

    XMLWordPrintableJSON

    Details

    • Type: Project
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Fix Version/s: None
    • Component/s: GitBox, Github
    • Labels:
      None
    • Project:
      Commons

      Description

      The master branch of the GitHub mirror at https://github.com/apache/commons-jexl no longer reflects the state of the master branch in https://gitbox.apache.org/repos/asf/commons-jexl.git.
      This happened after trying to push a pretty hefty commit...
      I tried restarting the sync (2x) thru selfserve but it seems it had no effect.

      It might be related to a commit made by 'dependabot' that automagically bumped checkstyle version directly through Github (?); I was able to accept the PR from that bot on Github but this did not fix the Gitbox/Github sync issue.

      2019-10-28:17:52:00UTC, Gitbox had lost modifications from the past 21 months! A commit 'restored' the state.

      Caught this log from Netbeans:
      ...
      ==[IDE]== Oct 28, 2019 5:58:29 PM Pushing - commons-jexl
      git branch
      git remote -v
      setting up remote: origin
      git submodule status
      git push https://henrib@gitbox.apache.org/repos/asf/commons-jexl.git refs/heads/master:refs/heads/master
      To git@github:apache/commons-jexl.git
       ! [rejected] 686f580087ea83f812ce0471c063308b09ca1542 -> master (fetch first)
      error: failed to push some refs to 'git@github:apache/commons-jexl.git'
      hint: Updates were rejected because the remote contains work that you do
      hint: not have locally. This is usually caused by another repository pushing
      hint: to the same ref. You may want to first integrate the remote changes
      hint: (e.g., 'git pull ...') before pushing again.
      hint: See the 'Note about fast-forwards' in 'git push --help' for details.
      Syncing refs/heads/master...
      Could not sync with GitHub:
      Sending notification emails to: ['"commits@commons.apache.org" <commits@commons.apache.org>']
      *** Too many new commits (136), not sending commit emails.
      *** Try setting multimailhook.maxCommitEmails to a greater value
      *** Currently, multimailhook.maxCommitEmails=50
      Error running hook: /x1/gitbox/hooks/post-receive.d/01-sync-repo.py

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                christ Chris Thistlethwaite
                Reporter:
                henrib Henri Biestro
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: