Closed Bug 1223997 Opened 9 years ago Closed 9 years ago

reset l10n beta/release mercurial repository for 'lo'

Categories

(Developer Services :: Mercurial: hg.mozilla.org, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: Pike, Assigned: hwine)

References

Details

+++ This bug was initially created as a clone of Bug #1213067 +++

Please reset releases/l10n/mozilla-beta, and -release hg repositories.

We had a snafu there, and getting them to be empty would be the best step forward.

Please keep the aurora repo as is.
(In reply to Axel Hecht [:Pike] from comment #0)
> Please reset releases/l10n/mozilla-beta, and -release hg repositories.

Per irc chat in #vcs, this is for locale 'lo' only.

Safe to reset repos, as 'lo' has not yet been built (see bug 1208607)
Assignee: nobody → hwine
Blocks: 1208607
Status: NEW → ASSIGNED
Done, and confirmed.

Process, since we don't have this scripted:

On hgssh1, reset repos:
    - as user 'hg':
        $ cd /repo/hg/mozilla/releases/l10n/mozilla-beta/lo/
        $ cp -ip .hg/hgrc ..
    - as user 'root':
        $ cd /repo/hg/mozilla/releases/l10n/mozilla-beta/lo/
        $ rm -rf .hg
    - as user 'hg':
        $ hg init
        $ chmod -R g+w,o+rX .hg
        $ mv -i ../hgrc .hg/
repeated for /repo/hg/mozilla/releases/l10n/mozilla-beta/lo/

On webheads, remove mirror:
    $ csshX hgweb{1..10}
    $ sudo su -
    $ cd /repo/hg/mozilla/releases/l10n/mozilla-beta/
    $ rm -rf lo
    $ cd ../mozilla-release/
    $ rm -rf lo

On hgssh2, re-establish mirrors:
    - as user 'root':
        $ cd /repo/hg/mozilla/releases/l10n/mozilla-beta/lo/
        $ /repo/hg/scripts/push-repo.sh
        $ cd ../../mozilla-release/lo/
        $ /repo/hg/scripts/push-repo.sh

In IRC, asked releng to reset the schedulers just in case something was polling these repos. Done by coop.
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.