vcs-sync major alert for build/tools

RESOLVED FIXED

Status

Release Engineering
General
RESOLVED FIXED
5 years ago
7 months ago

People

(Reporter: hwine, Assigned: hwine)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

(Assignee)

Description

5 years ago
Got the following email:



-------- Original Message --------
Subject: 	[vcs2vcs] alert_major_errors alert
Date: 	Mon, 11 Feb 2013 01:00:03 -0800
From: 	vcs2vcs@github-sync1-dev.dmz.scl3.mozilla.com
To: 	release+vcs2vcs@mozilla.com


/opt/vcs2vcs/logs/job04/update.log:2013-02-11T00:54:09-0800;0:00.26;0.26;0.02;0.22;73168;20;39;0;1688;0;0;255;hg --cwd /opt/vcs2vcs/nfs/converted_repos/build-tools gexport;
(Assignee)

Comment 1

5 years ago
:Callek & :hwine worked on it as follows:
 - job is for repo used only by RelEng, so not business critical
 - affected repo has been commented out on the host:
    [vcs2vcs@github-sync1-dev.dmz.scl3 etc]$ hg diff
    diff -r 23fa648cf3f7 job04_cmds
    --- a/job04_cmds        Thu Feb 07 17:39:20 2013 -0800
    +++ b/job04_cmds        Mon Feb 11 02:39:55 2013 -0800
    @@ -12,7 +12,8 @@
         "hg:$HOME/nfs/converted_repos/build-talos" "github"
         "hg:$HOME/nfs/converted_repos/build-partner-repacks" "github"
         "hg:$HOME/nfs/converted_repos/build-puppet" "github"
    -    "hg:$HOME/nfs/converted_repos/build-tools" "github"
    +    # hwine - temp disable while fixing build-tools
    +    #"hg:$HOME/nfs/converted_repos/build-tools" "github"
         )
     
     # vim: tw=0 sts=4 et ai sw=4:
 - verified it is issue doc's at http://people.mozilla.com/~hwine/tmp/vcs2vcs/trouble_shooting.html#repo-copy-not-updating
 - leaving as is for tonight
(Assignee)

Updated

5 years ago
Status: NEW → ASSIGNED
(Assignee)

Comment 2

5 years ago
Successfully used script to correct:

    [vcs2vcs@github-sync1-dev.dmz.scl3 .git]$ cd
    [vcs2vcs@github-sync1-dev.dmz.scl3 ~]$ timeit replace_corrupted_hg_master ~/nfs/converted_repos/build-tools/
    validating conditions are as expected
    Saving off bad repo
    Cloning from source
    requesting all changes
    adding changesets
    adding manifests
    adding file changes
    added 3431 changesets with 7193 changes to 1102 files
    updating to branch default
    598 files updated, 0 files merged, 0 files removed, 0 files unresolved
    verifying fresh hg clone
    checking changesets
    checking manifests
    crosschecking files in changesets and manifests
    checking files
    1102 files, 3431 changesets, 7193 total revisions
    copying over git data
    Initialized empty Git repository in /mnt/netapp/github_sync/converted_repos/build-tools/.git/
    verifying git data
    Checking object directories: 100% (256/256), done.
    Checking connectivity: 19094, done.
    checking changesets
    checking manifests
    crosschecking files in changesets and manifests
    checking files
    1102 files, 3431 changesets, 7193 total revisions
    attempting conversion to git
    exporting hg objects to git
    verifying repo after gexport
    checking changesets
    checking manifests
    crosschecking files in changesets and manifests
    checking files
    1102 files, 3431 changesets, 7193 total revisions
    Checking object directories: 100% (256/256), done.
    Checking connectivity: 19094, done.
    Recovery completed successfully
    Your next steps: remove '/opt/vcs2vcs/nfs/converted_repos/build-tools-bad-hg'
    Your next steps: restart automation
    [vcs2vcs@github-sync1-dev.dmz.scl3 ~]$ tail -1 /opt/vcs2vcs/timeit.log
    2013-02-11T09:23:25-0800;1:06.48;66.48;6.40;26.77;198432;722;128203;136;123768;0;0;0;replace_corrupted_hg_master /opt/vcs2vcs/nfs/converted_repos/build-tools/;
    [vcs2vcs@github-sync1-dev.dmz.scl3 ~]$

And undid local config change from comment 1:
    $ cd ~/etc
    $ hg revert job04_cmds
    $ hg diff
    $ hg sum
    parent: 25:23fa648cf3f7 tip
    bug 838551 - enable push to git.mozilla.org for gaia & beta-gecko; r=me
    branch: default
    commit: (clean)
    update: (current)

Observed one clean update run
Assignee: nobody → hwine
Status: ASSIGNED → RESOLVED
Last Resolved: 5 years ago
Resolution: --- → FIXED
Product: mozilla.org → Release Engineering
Component: Tools → General
Product: Release Engineering → Release Engineering
You need to log in before you can comment on or make changes to this bug.