Bug 1274436 - Define vcs_share_base in multi_locale configs; r?nthomas draft
authorGregory Szorc <gps@mozilla.com>
Thu, 19 May 2016 16:27:20 -0700
changeset 368983 66d7c15e078191d5f6a5669c8375b3209bd45f8e
parent 368911 1806d405c8715949b39fa3a4fc142d14a60df590
child 521416 93361dec126b68d900d1f16208a9c9af00cc7087
push id18686
push userbmo:gps@mozilla.com
push dateThu, 19 May 2016 23:27:29 +0000
reviewersnthomas
bugs1274436, 1270317
milestone49.0a1
Bug 1274436 - Define vcs_share_base in multi_locale configs; r?nthomas After bug 1270317 we require the use of shared repos in automation. We refuse to operate if the vcs_share_base config option or corresponding environment variable isn't defined (at least with the "hg" VCS tool). It looks like the multi_locale configs are using the "hg" tool without a shared directory defined. So define the shared directory to appease the "hg" tool. MozReview-Commit-ID: 9TLrTYaMQzT
testing/mozharness/configs/multi_locale/ash_android-x86.json
testing/mozharness/configs/multi_locale/ash_android.json
testing/mozharness/configs/multi_locale/mozilla-aurora_android-armv6.json
testing/mozharness/configs/multi_locale/mozilla-aurora_android-x86.json
testing/mozharness/configs/multi_locale/mozilla-aurora_android.json
testing/mozharness/configs/multi_locale/mozilla-beta_android-armv6.json
testing/mozharness/configs/multi_locale/mozilla-beta_android-x86.json
testing/mozharness/configs/multi_locale/mozilla-beta_android.json
testing/mozharness/configs/multi_locale/mozilla-central_android-armv6.json
testing/mozharness/configs/multi_locale/mozilla-central_android-x86.json
testing/mozharness/configs/multi_locale/mozilla-central_android.json
testing/mozharness/configs/multi_locale/mozilla-release_android-armv6.json
testing/mozharness/configs/multi_locale/mozilla-release_android-x86.json
testing/mozharness/configs/multi_locale/mozilla-release_android.json
testing/mozharness/configs/multi_locale/release_mozilla-beta_android-armv6.json
testing/mozharness/configs/multi_locale/release_mozilla-beta_android-x86.json
testing/mozharness/configs/multi_locale/release_mozilla-beta_android.json
testing/mozharness/configs/multi_locale/release_mozilla-esr_android-armv6.json
testing/mozharness/configs/multi_locale/release_mozilla-release_android-armv6.json
testing/mozharness/configs/multi_locale/release_mozilla-release_android-x86.json
testing/mozharness/configs/multi_locale/release_mozilla-release_android.json
testing/mozharness/configs/multi_locale/staging_release_mozilla-beta_android-armv6.json
testing/mozharness/configs/multi_locale/staging_release_mozilla-beta_android-x86.json
testing/mozharness/configs/multi_locale/staging_release_mozilla-beta_android.json
testing/mozharness/configs/multi_locale/staging_release_mozilla-esr_android-armv6.json
testing/mozharness/configs/multi_locale/staging_release_mozilla-release_android-armv6.json
testing/mozharness/configs/multi_locale/staging_release_mozilla-release_android-x86.json
testing/mozharness/configs/multi_locale/staging_release_mozilla-release_android.json
testing/mozharness/configs/multi_locale/standalone_mozilla-central.py
--- a/testing/mozharness/configs/multi_locale/ash_android-x86.json
+++ b/testing/mozharness/configs/multi_locale/ash_android-x86.json
@@ -16,15 +16,16 @@
     },{
         "repo": "https://hg.mozilla.org/build/tools",
         "tag": "default",
         "dest": "tools"
     },{
         "repo": "https://hg.mozilla.org/build/compare-locales",
         "tag": "RELEASE_AUTOMATION"
     }],
+    "vcs_share_base": "/builds/hg-shared",
     "hg_l10n_base": "https://hg.mozilla.org/l10n-central",
     "hg_l10n_tag": "default",
     "l10n_dir": "l10n-central",
     "merge_locales": true,
     "mozilla_dir": "build",
     "mozconfig": "build/mobile/android/config/mozconfigs/android-x86/nightly"
 }
--- a/testing/mozharness/configs/multi_locale/ash_android.json
+++ b/testing/mozharness/configs/multi_locale/ash_android.json
@@ -16,14 +16,15 @@
     },{
         "repo": "https://hg.mozilla.org/build/tools",
         "tag": "default",
         "dest": "tools"
     },{
         "repo": "https://hg.mozilla.org/build/compare-locales",
         "tag": "RELEASE_AUTOMATION"
     }],
+    "vcs_share_base": "/builds/hg-shared",
     "hg_l10n_base": "https://hg.mozilla.org/l10n-central",
     "hg_l10n_tag": "default",
     "l10n_dir": "l10n-central",
     "merge_locales": true,
     "mozilla_dir": "build"
 }
--- a/testing/mozharness/configs/multi_locale/mozilla-aurora_android-armv6.json
+++ b/testing/mozharness/configs/multi_locale/mozilla-aurora_android-armv6.json
@@ -16,15 +16,16 @@
     },{
         "repo": "https://hg.mozilla.org/build/tools",
         "tag": "default",
         "dest": "tools"
     },{
         "repo": "https://hg.mozilla.org/build/compare-locales",
         "tag": "RELEASE_AUTOMATION"
     }],
+    "vcs_share_base": "/builds/hg-shared",
     "hg_l10n_base": "https://hg.mozilla.org/releases/l10n/mozilla-aurora",
     "hg_l10n_tag": "default",
     "l10n_dir": "mozilla-aurora",
     "merge_locales": true,
     "mozilla_dir": "build",
     "mozconfig": "build/mobile/android/config/mozconfigs/android-armv6/nightly"
 }
--- a/testing/mozharness/configs/multi_locale/mozilla-aurora_android-x86.json
+++ b/testing/mozharness/configs/multi_locale/mozilla-aurora_android-x86.json
@@ -16,15 +16,16 @@
     },{
         "repo": "https://hg.mozilla.org/build/tools",
         "tag": "default",
         "dest": "tools"
     },{
         "repo": "https://hg.mozilla.org/build/compare-locales",
         "tag": "RELEASE_AUTOMATION"
     }],
+    "vcs_share_base": "/builds/hg-shared",
     "hg_l10n_base": "https://hg.mozilla.org/releases/l10n/mozilla-aurora",
     "hg_l10n_tag": "default",
     "l10n_dir": "mozilla-aurora",
     "merge_locales": true,
     "mozilla_dir": "build",
     "mozconfig": "build/mobile/android/config/mozconfigs/android-x86/nightly"
 }
--- a/testing/mozharness/configs/multi_locale/mozilla-aurora_android.json
+++ b/testing/mozharness/configs/multi_locale/mozilla-aurora_android.json
@@ -16,14 +16,15 @@
     },{
         "repo": "https://hg.mozilla.org/build/tools",
         "tag": "default",
         "dest": "tools"
     },{
         "repo": "https://hg.mozilla.org/build/compare-locales",
         "tag": "RELEASE_AUTOMATION"
     }],
+    "vcs_share_base": "/builds/hg-shared",
     "hg_l10n_base": "https://hg.mozilla.org/releases/l10n/mozilla-aurora",
     "hg_l10n_tag": "default",
     "l10n_dir": "mozilla-aurora",
     "merge_locales": true,
     "mozilla_dir": "build"
 }
--- a/testing/mozharness/configs/multi_locale/mozilla-beta_android-armv6.json
+++ b/testing/mozharness/configs/multi_locale/mozilla-beta_android-armv6.json
@@ -16,15 +16,16 @@
     },{
         "repo": "https://hg.mozilla.org/build/tools",
         "tag": "default",
         "dest": "tools"
     },{
         "repo": "https://hg.mozilla.org/build/compare-locales",
         "tag": "RELEASE_AUTOMATION"
     }],
+    "vcs_share_base": "/builds/hg-shared",
     "hg_l10n_base": "https://hg.mozilla.org/releases/l10n/mozilla-beta",
     "hg_l10n_tag": "default",
     "l10n_dir": "mozilla-beta",
     "merge_locales": true,
     "mozilla_dir": "build",
     "mozconfig": "build/mobile/android/config/mozconfigs/android-armv6/nightly"
 }
--- a/testing/mozharness/configs/multi_locale/mozilla-beta_android-x86.json
+++ b/testing/mozharness/configs/multi_locale/mozilla-beta_android-x86.json
@@ -16,15 +16,16 @@
     },{
         "repo": "https://hg.mozilla.org/build/tools",
         "tag": "default",
         "dest": "tools"
     },{
         "repo": "https://hg.mozilla.org/build/compare-locales",
         "tag": "RELEASE_AUTOMATION"
     }],
+    "vcs_share_base": "/builds/hg-shared",
     "hg_l10n_base": "https://hg.mozilla.org/releases/l10n/mozilla-beta",
     "hg_l10n_tag": "default",
     "l10n_dir": "mozilla-beta",
     "merge_locales": true,
     "mozilla_dir": "build",
     "mozconfig": "build/mobile/android/config/mozconfigs/android-x86/nightly"
 }
--- a/testing/mozharness/configs/multi_locale/mozilla-beta_android.json
+++ b/testing/mozharness/configs/multi_locale/mozilla-beta_android.json
@@ -16,14 +16,15 @@
     },{
         "repo": "https://hg.mozilla.org/build/tools",
         "tag": "default",
         "dest": "tools"
     },{
         "repo": "https://hg.mozilla.org/build/compare-locales",
         "tag": "RELEASE_AUTOMATION"
     }],
+    "vcs_share_base": "/builds/hg-shared",
     "hg_l10n_base": "https://hg.mozilla.org/releases/l10n/mozilla-beta",
     "hg_l10n_tag": "default",
     "l10n_dir": "mozilla-beta",
     "merge_locales": true,
     "mozilla_dir": "build"
 }
--- a/testing/mozharness/configs/multi_locale/mozilla-central_android-armv6.json
+++ b/testing/mozharness/configs/multi_locale/mozilla-central_android-armv6.json
@@ -16,15 +16,16 @@
     },{
         "repo": "https://hg.mozilla.org/build/tools",
         "tag": "default",
         "dest": "tools"
     },{
         "repo": "https://hg.mozilla.org/build/compare-locales",
         "tag": "RELEASE_AUTOMATION"
     }],
+    "vcs_share_base": "/builds/hg-shared",
     "hg_l10n_base": "https://hg.mozilla.org/l10n-central",
     "hg_l10n_tag": "default",
     "l10n_dir": "l10n-central",
     "merge_locales": true,
     "mozilla_dir": "build",
     "mozconfig": "build/mobile/android/config/mozconfigs/android-armv6/nightly"
 }
--- a/testing/mozharness/configs/multi_locale/mozilla-central_android-x86.json
+++ b/testing/mozharness/configs/multi_locale/mozilla-central_android-x86.json
@@ -16,15 +16,16 @@
     },{
         "repo": "https://hg.mozilla.org/build/tools",
         "tag": "default",
         "dest": "tools"
     },{
         "repo": "https://hg.mozilla.org/build/compare-locales",
         "tag": "RELEASE_AUTOMATION"
     }],
+    "vcs_share_base": "/builds/hg-shared",
     "hg_l10n_base": "https://hg.mozilla.org/l10n-central",
     "hg_l10n_tag": "default",
     "l10n_dir": "l10n-central",
     "merge_locales": true,
     "mozilla_dir": "build",
     "mozconfig": "build/mobile/android/config/mozconfigs/android-x86/nightly"
 }
--- a/testing/mozharness/configs/multi_locale/mozilla-central_android.json
+++ b/testing/mozharness/configs/multi_locale/mozilla-central_android.json
@@ -16,14 +16,15 @@
     },{
         "repo": "https://hg.mozilla.org/build/tools",
         "tag": "default",
         "dest": "tools"
     },{
         "repo": "https://hg.mozilla.org/build/compare-locales",
         "tag": "RELEASE_AUTOMATION"
     }],
+    "vcs_share_base": "/builds/hg-shared",
     "hg_l10n_base": "https://hg.mozilla.org/l10n-central",
     "hg_l10n_tag": "default",
     "l10n_dir": "l10n-central",
     "merge_locales": true,
     "mozilla_dir": "build"
 }
--- a/testing/mozharness/configs/multi_locale/mozilla-release_android-armv6.json
+++ b/testing/mozharness/configs/multi_locale/mozilla-release_android-armv6.json
@@ -16,15 +16,16 @@
     },{
         "repo": "https://hg.mozilla.org/build/tools",
         "tag": "default",
         "dest": "tools"
     },{
         "repo": "https://hg.mozilla.org/build/compare-locales",
         "tag": "RELEASE_AUTOMATION"
     }],
+    "vcs_share_base": "/builds/hg-shared",
     "hg_l10n_base": "https://hg.mozilla.org/releases/l10n/mozilla-release",
     "hg_l10n_tag": "default",
     "l10n_dir": "mozilla-release",
     "merge_locales": true,
     "mozilla_dir": "build",
     "mozconfig": "build/mobile/android/config/mozconfigs/android-armv6/nightly"
 }
--- a/testing/mozharness/configs/multi_locale/mozilla-release_android-x86.json
+++ b/testing/mozharness/configs/multi_locale/mozilla-release_android-x86.json
@@ -16,15 +16,16 @@
     },{
         "repo": "https://hg.mozilla.org/build/tools",
         "tag": "default",
         "dest": "tools"
     },{
         "repo": "https://hg.mozilla.org/build/compare-locales",
         "tag": "RELEASE_AUTOMATION"
     }],
+    "vcs_share_base": "/builds/hg-shared",
     "hg_l10n_base": "https://hg.mozilla.org/releases/l10n/mozilla-release",
     "hg_l10n_tag": "default",
     "l10n_dir": "mozilla-release",
     "merge_locales": true,
     "mozilla_dir": "build",
     "mozconfig": "build/mobile/android/config/mozconfigs/android-x86/nightly"
 }
--- a/testing/mozharness/configs/multi_locale/mozilla-release_android.json
+++ b/testing/mozharness/configs/multi_locale/mozilla-release_android.json
@@ -16,14 +16,15 @@
     },{
         "repo": "https://hg.mozilla.org/build/tools",
         "tag": "default",
         "dest": "tools"
     },{
         "repo": "https://hg.mozilla.org/build/compare-locales",
         "tag": "RELEASE_AUTOMATION"
     }],
+    "vcs_share_base": "/builds/hg-shared",
     "hg_l10n_base": "https://hg.mozilla.org/releases/l10n/mozilla-release",
     "hg_l10n_tag": "default",
     "l10n_dir": "mozilla-release",
     "merge_locales": true,
     "mozilla_dir": "build"
 }
--- a/testing/mozharness/configs/multi_locale/release_mozilla-beta_android-armv6.json
+++ b/testing/mozharness/configs/multi_locale/release_mozilla-beta_android-armv6.json
@@ -18,15 +18,16 @@
     },{
         "repo": "https://hg.mozilla.org/build/compare-locales",
         "tag": "RELEASE_AUTOMATION"
     }],
     "l10n_repos": [{
         "repo": "https://hg.mozilla.org/build/buildbot-configs",
         "dest": "build/configs"
     }],
+    "vcs_share_base": "/builds/hg-shared",
     "hg_l10n_base": "https://hg.mozilla.org/releases/l10n/mozilla-beta",
     "required_config_vars": ["tag_override"],
     "l10n_dir": "mozilla-beta",
     "merge_locales": true,
     "mozilla_dir": "build",
     "mozconfig": "build/mobile/android/config/mozconfigs/android-armv6/release"
 }
--- a/testing/mozharness/configs/multi_locale/release_mozilla-beta_android-x86.json
+++ b/testing/mozharness/configs/multi_locale/release_mozilla-beta_android-x86.json
@@ -18,15 +18,16 @@
     },{
         "repo": "https://hg.mozilla.org/build/compare-locales",
         "tag": "RELEASE_AUTOMATION"
     }],
     "l10n_repos": [{
         "repo": "https://hg.mozilla.org/build/buildbot-configs",
         "dest": "build/configs"
     }],
+    "vcs_share_base": "/builds/hg-shared",
     "hg_l10n_base": "https://hg.mozilla.org/releases/l10n/mozilla-beta",
     "required_config_vars": ["tag_override"],
     "l10n_dir": "mozilla-beta",
     "merge_locales": true,
     "mozilla_dir": "build",
     "mozconfig": "build/mobile/android/config/mozconfigs/android-x86/release"
 }
--- a/testing/mozharness/configs/multi_locale/release_mozilla-beta_android.json
+++ b/testing/mozharness/configs/multi_locale/release_mozilla-beta_android.json
@@ -18,14 +18,15 @@
     },{
         "repo": "https://hg.mozilla.org/build/compare-locales",
         "tag": "RELEASE_AUTOMATION"
     }],
     "l10n_repos": [{
         "repo": "https://hg.mozilla.org/build/buildbot-configs",
         "dest": "build/configs"
     }],
+    "vcs_share_base": "/builds/hg-shared",
     "hg_l10n_base": "https://hg.mozilla.org/releases/l10n/mozilla-beta",
     "required_config_vars": ["tag_override"],
     "l10n_dir": "mozilla-beta",
     "merge_locales": true,
     "mozilla_dir": "build"
 }
--- a/testing/mozharness/configs/multi_locale/release_mozilla-esr_android-armv6.json
+++ b/testing/mozharness/configs/multi_locale/release_mozilla-esr_android-armv6.json
@@ -18,15 +18,16 @@
     },{
         "repo": "https://hg.mozilla.org/build/compare-locales",
         "tag": "RELEASE_AUTOMATION"
     }],
     "l10n_repos": [{
         "repo": "https://hg.mozilla.org/build/buildbot-configs",
         "dest": "build/configs"
     }],
+    "vcs_share_base": "/builds/hg-shared",
     "hg_l10n_base": "https://hg.mozilla.org/releases/l10n/mozilla-release",
     "required_config_vars": ["tag_override"],
     "l10n_dir": "mozilla-esr31",
     "merge_locales": true,
     "mozilla_dir": "build",
     "mozconfig": "build/mobile/android/config/mozconfigs/android-armv6/release"
 }
--- a/testing/mozharness/configs/multi_locale/release_mozilla-release_android-armv6.json
+++ b/testing/mozharness/configs/multi_locale/release_mozilla-release_android-armv6.json
@@ -18,15 +18,16 @@
     },{
         "repo": "https://hg.mozilla.org/build/compare-locales",
         "tag": "RELEASE_AUTOMATION"
     }],
     "l10n_repos": [{
         "repo": "https://hg.mozilla.org/build/buildbot-configs",
         "dest": "build/configs"
     }],
+    "vcs_share_base": "/builds/hg-shared",
     "hg_l10n_base": "https://hg.mozilla.org/releases/l10n/mozilla-release",
     "required_config_vars": ["tag_override"],
     "l10n_dir": "mozilla-release",
     "merge_locales": true,
     "mozilla_dir": "build",
     "mozconfig": "build/mobile/android/config/mozconfigs/android-armv6/release"
 }
--- a/testing/mozharness/configs/multi_locale/release_mozilla-release_android-x86.json
+++ b/testing/mozharness/configs/multi_locale/release_mozilla-release_android-x86.json
@@ -18,15 +18,16 @@
     },{
         "repo": "https://hg.mozilla.org/build/compare-locales",
         "tag": "RELEASE_AUTOMATION"
     }],
     "l10n_repos": [{
         "repo": "https://hg.mozilla.org/build/buildbot-configs",
         "dest": "build/configs"
     }],
+    "vcs_share_base": "/builds/hg-shared",
     "hg_l10n_base": "https://hg.mozilla.org/releases/l10n/mozilla-release",
     "required_config_vars": ["tag_override"],
     "l10n_dir": "mozilla-release",
     "merge_locales": true,
     "mozilla_dir": "build",
     "mozconfig": "build/mobile/android/config/mozconfigs/android-x86/release"
 }
--- a/testing/mozharness/configs/multi_locale/release_mozilla-release_android.json
+++ b/testing/mozharness/configs/multi_locale/release_mozilla-release_android.json
@@ -18,14 +18,15 @@
     },{
         "repo": "https://hg.mozilla.org/build/compare-locales",
         "tag": "RELEASE_AUTOMATION"
     }],
     "l10n_repos": [{
         "repo": "https://hg.mozilla.org/build/buildbot-configs",
         "dest": "build/configs"
     }],
+    "vcs_share_base": "/builds/hg-shared",
     "hg_l10n_base": "https://hg.mozilla.org/releases/l10n/mozilla-release",
     "required_config_vars": ["tag_override"],
     "l10n_dir": "mozilla-release",
     "merge_locales": true,
     "mozilla_dir": "build"
 }
--- a/testing/mozharness/configs/multi_locale/staging_release_mozilla-beta_android-armv6.json
+++ b/testing/mozharness/configs/multi_locale/staging_release_mozilla-beta_android-armv6.json
@@ -18,15 +18,16 @@
     },{
         "repo": "https://hg.mozilla.org/%(user_repo_override)s/compare-locales",
         "tag": "RELEASE_AUTOMATION"
     }],
     "l10n_repos": [{
         "repo": "https://hg.mozilla.org/%(user_repo_override)s/buildbot-configs",
         "dest": "build/configs"
     }],
+    "vcs_share_base": "/builds/hg-shared",
     "hg_l10n_base": "https://hg.mozilla.org/%(user_repo_override)s",
     "required_config_vars": ["tag_override", "user_repo_override"],
     "l10n_dir": "mozilla-beta",
     "merge_locales": true,
     "mozilla_dir": "build",
     "mozconfig": "build/mobile/android/config/mozconfigs/android-armv6/release"
 }
--- a/testing/mozharness/configs/multi_locale/staging_release_mozilla-beta_android-x86.json
+++ b/testing/mozharness/configs/multi_locale/staging_release_mozilla-beta_android-x86.json
@@ -18,15 +18,16 @@
     },{
         "repo": "https://hg.mozilla.org/%(user_repo_override)s/compare-locales",
         "tag": "RELEASE_AUTOMATION"
     }],
     "l10n_repos": [{
         "repo": "https://hg.mozilla.org/%(user_repo_override)s/buildbot-configs",
         "dest": "build/configs"
     }],
+    "vcs_share_base": "/builds/hg-shared",
     "hg_l10n_base": "https://hg.mozilla.org/%(user_repo_override)s",
     "required_config_vars": ["tag_override", "user_repo_override"],
     "l10n_dir": "mozilla-beta",
     "merge_locales": true,
     "mozilla_dir": "build",
     "mozconfig": "build/mobile/android/config/mozconfigs/android-x86/release"
 }
--- a/testing/mozharness/configs/multi_locale/staging_release_mozilla-beta_android.json
+++ b/testing/mozharness/configs/multi_locale/staging_release_mozilla-beta_android.json
@@ -18,14 +18,15 @@
     },{
         "repo": "https://hg.mozilla.org/%(user_repo_override)s/compare-locales",
         "tag": "RELEASE_AUTOMATION"
     }],
     "l10n_repos": [{
         "repo": "https://hg.mozilla.org/%(user_repo_override)s/buildbot-configs",
         "dest": "build/configs"
     }],
+    "vcs_share_base": "/builds/hg-shared",
     "hg_l10n_base": "https://hg.mozilla.org/%(user_repo_override)s",
     "required_config_vars": ["tag_override", "user_repo_override"],
     "l10n_dir": "mozilla-beta",
     "merge_locales": true,
     "mozilla_dir": "build"
 }
--- a/testing/mozharness/configs/multi_locale/staging_release_mozilla-esr_android-armv6.json
+++ b/testing/mozharness/configs/multi_locale/staging_release_mozilla-esr_android-armv6.json
@@ -18,15 +18,16 @@
     },{
         "repo": "https://hg.mozilla.org/%(user_repo_override)s/compare-locales",
         "tag": "RELEASE_AUTOMATION"
     }],
     "l10n_repos": [{
         "repo": "https://hg.mozilla.org/%(user_repo_override)s/buildbot-configs",
         "dest": "build/configs"
     }],
+    "vcs_share_base": "/builds/hg-shared",
     "hg_l10n_base": "https://hg.mozilla.org/users/stage-ffxbld",
     "required_config_vars": ["tag_override", "user_repo_override"],
     "l10n_dir": "mozilla-esr31",
     "merge_locales": true,
     "mozilla_dir": "build",
     "mozconfig": "build/mobile/android/config/mozconfigs/android-armv6/release"
 }
--- a/testing/mozharness/configs/multi_locale/staging_release_mozilla-release_android-armv6.json
+++ b/testing/mozharness/configs/multi_locale/staging_release_mozilla-release_android-armv6.json
@@ -18,15 +18,16 @@
     },{
         "repo": "https://hg.mozilla.org/%(user_repo_override)s/compare-locales",
         "tag": "RELEASE_AUTOMATION"
     }],
     "l10n_repos": [{
         "repo": "https://hg.mozilla.org/%(user_repo_override)s/buildbot-configs",
         "dest": "build/configs"
     }],
+    "vcs_share_base": "/builds/hg-shared",
     "hg_l10n_base": "https://hg.mozilla.org/%(user_repo_override)s",
     "required_config_vars": ["tag_override", "user_repo_override"],
     "l10n_dir": "mozilla-release",
     "merge_locales": true,
     "mozilla_dir": "build",
     "mozconfig": "build/mobile/android/config/mozconfigs/android-armv6/release"
 }
--- a/testing/mozharness/configs/multi_locale/staging_release_mozilla-release_android-x86.json
+++ b/testing/mozharness/configs/multi_locale/staging_release_mozilla-release_android-x86.json
@@ -18,15 +18,16 @@
     },{
         "repo": "https://hg.mozilla.org/%(user_repo_override)s/compare-locales",
         "tag": "RELEASE_AUTOMATION"
     }],
     "l10n_repos": [{
         "repo": "https://hg.mozilla.org/%(user_repo_override)s/buildbot-configs",
         "dest": "build/configs"
     }],
+    "vcs_share_base": "/builds/hg-shared",
     "hg_l10n_base": "https://hg.mozilla.org/%(user_repo_override)s",
     "required_config_vars": ["tag_override", "user_repo_override"],
     "l10n_dir": "mozilla-release",
     "merge_locales": true,
     "mozilla_dir": "build",
     "mozconfig": "build/mobile/android/config/mozconfigs/android-x86/release"
 }
--- a/testing/mozharness/configs/multi_locale/staging_release_mozilla-release_android.json
+++ b/testing/mozharness/configs/multi_locale/staging_release_mozilla-release_android.json
@@ -18,14 +18,15 @@
     },{
         "repo": "https://hg.mozilla.org/%(user_repo_override)s/compare-locales",
         "tag": "RELEASE_AUTOMATION"
     }],
     "l10n_repos": [{
         "repo": "https://hg.mozilla.org/%(user_repo_override)s/buildbot-configs",
         "dest": "build/configs"
     }],
+    "vcs_share_base": "/builds/hg-shared",
     "hg_l10n_base": "https://hg.mozilla.org/%(user_repo_override)s",
     "required_config_vars": ["tag_override", "user_repo_override"],
     "l10n_dir": "mozilla-release",
     "merge_locales": true,
     "mozilla_dir": "build"
 }
--- a/testing/mozharness/configs/multi_locale/standalone_mozilla-central.py
+++ b/testing/mozharness/configs/multi_locale/standalone_mozilla-central.py
@@ -23,16 +23,17 @@ config = {
     "locales_file": "%s/%s/locales/maemo-locales" % (BUILD_DIR, ANDROID_DIR),
     "locales_dir": "%s/locales" % ANDROID_DIR,
     "ignore_locales": ["en-US", "multi"],
     "repos": [{
         "repo": "https://hg.mozilla.org/%s" % REPO_PATH,
         "tag": "default",
         "dest": BUILD_DIR,
     }],
+    "vcs_share_base": "/builds/hg-shared",
     "l10n_repos": [{
         "repo": "https://hg.mozilla.org/build/compare-locales",
         "tag": "RELEASE_AUTOMATION"
     }],
     "hg_l10n_base": "https://hg.mozilla.org/%s" % L10N_REPO_PATH,
     "hg_l10n_tag": "default",
     "l10n_dir": "l10n",
     "merge_locales": True,