bug 966412 - limit b2g private depend uploads. r=catlee
authorAki Sasaki <asasaki@mozilla.com>
Mon, 03 Feb 2014 09:35:41 -0800
changeset 2369 99cf72f2f85f
parent 2368 552c85b84fe9
child 2370 2f51d649806c
push id1705
push userasasaki@mozilla.com
push date2014-02-03 17:35 +0000
reviewerscatlee
bugs966412
bug 966412 - limit b2g private depend uploads. r=catlee
configs/b2g/releng-beta.py
configs/b2g/releng-eng.py
configs/b2g/releng-fota-updates.py
configs/b2g/releng-otoro.py
configs/b2g/releng-private-updates.py
configs/b2g/releng.py
deleted file mode 100644
--- a/configs/b2g/releng-beta.py
+++ /dev/null
@@ -1,102 +0,0 @@
-#!/usr/bin/env python
-import os
-config = {
-    "default_actions": [
-        'clobber',
-        'checkout-sources',
-        'get-blobs',
-        'update-source-manifest',
-        'build',
-        'build-symbols',
-        'make-updates',
-        'prep-upload',
-        'upload',
-        'make-update-xml',
-        'upload-updates',
-        'make-socorro-json',
-        'upload-source-manifest',
-    ],
-    "upload": {
-        "default": {
-            "ssh_key": os.path.expanduser("~/.ssh/b2gbld_dsa"),
-            "ssh_user": "b2gbld",
-            "upload_remote_host": "pvtbuilds2.dmz.scl3.mozilla.com",
-            "upload_remote_path": "/pub/mozilla.org/b2g/tinderbox-builds/%(branch)s-%(target)s/%(buildid)s",
-            "upload_remote_symlink": "/pub/mozilla.org/b2g/tinderbox-builds/%(basepath)s/%(branch)s-%(target)s/latest",
-            "upload_remote_nightly_path": "/pub/mozilla.org/b2g/nightly/%(branch)s-%(target)s/%(year)04i/%(month)02i/%(year)04i-%(month)02i-%(day)02i-%(hour)02i-%(minute)02i-%(second)02i",
-            "upload_remote_nightly_symlink": "/pub/mozilla.org/b2g/nightly/%(branch)s-%(target)s/latest",
-            "upload_dep_target_exclusions": [],
-        },
-        "public": {
-            "ssh_key": os.path.expanduser("~/.ssh/ffxbld_dsa"),
-            "ssh_user": "ffxbld",
-            "upload_remote_host": "stage.mozilla.org",
-            "post_upload_cmd": "post_upload.py --tinderbox-builds-dir %(branch)s-%(target)s -p b2g -i %(buildid)s --revision %(revision)s --release-to-tinderbox-dated-builds",
-            "post_upload_nightly_cmd": "post_upload.py --tinderbox-builds-dir %(branch)s-%(target)s -b %(branch)s -p b2g -i %(buildid)s --revision %(revision)s --release-to-tinderbox-dated-builds --release-to-latest --release-to-dated",
-        },
-    },
-    "tooltool_servers": ["http://runtime-binaries.pvt.build.mozilla.org/tooltool/"],
-    "gittool_share_base": "/builds/git-shared/git",
-    "gittool_base_mirror_urls": [],
-    "hgtool_share_base": "/builds/hg-shared",
-    "hgtool_base_bundle_urls": ["https://ftp-ssl.mozilla.org/pub/mozilla.org/firefox/bundles"],
-    "exes": {
-        "tooltool.py": "/tools/tooltool.py",
-    },
-    "update": {
-        "upload_remote_host": "update.boot2gecko.org",
-        "upload_remote_basepath": "/data/update-channels/{target}/{version}/{publish_channel}",
-        "base_url": "http://update.boot2gecko.org/{target}/{version}/{update_channel}/",
-        "ssh_key": os.path.expanduser("~/.ssh/b2gbld_dsa"),
-        "ssh_user": "ec2-user",
-        "autopublish": False,
-    },
-    "manifest": {
-        "upload_remote_host": "stage.mozilla.org",
-        "upload_remote_basepath": "/pub/mozilla.org/b2g/manifests/nightly/%(version)s",
-        "depend_upload_remote_basepath": "/pub/mozilla.org/b2g/manifests/depend/%(branch)s/%(platform)s/%(buildid)s",
-        "ssh_key": os.path.expanduser("~/.ssh/b2gbld_dsa"),
-        "ssh_user": "b2gbld",
-        "branches": {
-            'mozilla-b2g18_v1_0_0': '1.0.0',
-            'mozilla-b2g18_v1_0_1': '1.0.1',
-            'mozilla-b2g18': '1.1.0',
-            'mozilla-b2g18_v1_1_0_hd': '1.1.1',
-            'mozilla-b2g26_v1_2': '1.2.0',
-            'mozilla-b2g26_v1_2f': '1.2.1',
-            'mozilla-aurora': '1.3.0',
-            'mozilla-central': '1.4.0',
-        },
-        "translate_hg_to_git": True,
-        "translate_base_url": "http://cruncher.build.mozilla.org/mapper/{project}/{vcs}/{rev}",
-    },
-    "env": {
-        "CCACHE_DIR": "/builds/ccache",
-        "CCACHE_COMPRESS": "1",
-        "CCACHE_UMASK": "002",
-        "GAIA_OPTIMIZE": "1",
-        "SYMBOL_SERVER_HOST": "symbolpush.mozilla.org",
-        "SYMBOL_SERVER_USER": "b2gbld",
-        "SYMBOL_SERVER_SSH_KEY": "/home/mock_mozilla/.ssh/b2gbld_dsa",
-        "SYMBOL_SERVER_PATH": "/mnt/netapp/breakpad/symbols_b2g/",
-        "POST_SYMBOL_UPLOAD_CMD": "/usr/local/bin/post-symbol-upload.py",
-        "WGET_OPTS": "-c -q",
-        "PATH": "/tools/python27/bin:%(PATH)s",
-    },
-    "purge_minsize": 15,
-    "clobberer_url": "http://clobberer.pvt.build.mozilla.org/index.php",
-    "is_automation": True,
-    "repo_mirror_dir": "/builds/git-shared/repo",
-    "repo_remote_mappings": {
-        'https://android.googlesource.com/': 'https://git.mozilla.org/external/aosp',
-        'git://codeaurora.org/': 'https://git.mozilla.org/external/caf',
-        'https://git.mozilla.org/b2g': 'https://git.mozilla.org/b2g',
-        'git://github.com/mozilla-b2g/': 'https://git.mozilla.org/b2g',
-        'git://github.com/mozilla/': 'https://git.mozilla.org/b2g',
-        'https://git.mozilla.org/releases': 'https://git.mozilla.org/releases',
-        'http://android.git.linaro.org/git-ro/': 'https://git.mozilla.org/external/linaro',
-        'git://github.com/apitrace/': 'https://git.mozilla.org/external/apitrace',
-    },
-    "nightly_update_channel": "beta",
-    "publish_channel": "nightly",
-}
deleted file mode 100644
--- a/configs/b2g/releng-eng.py
+++ /dev/null
@@ -1,105 +0,0 @@
-#!/usr/bin/env python
-import os
-config = {
-    "default_actions": [
-        'clobber',
-        'checkout-sources',
-        'get-blobs',
-        'update-source-manifest',
-        'build',
-        'build-symbols',
-        'make-updates',
-        'build-update-testdata',
-        'prep-upload',
-        'upload',
-        'make-socorro-json',
-        'upload-source-manifest',
-    ],
-    "upload": {
-        "default": {
-            "ssh_key": os.path.expanduser("~/.ssh/b2gbld_dsa"),
-            "ssh_user": "b2gbld",
-            "upload_remote_host": "pvtbuilds2.dmz.scl3.mozilla.com",
-            "upload_remote_path": "/pub/mozilla.org/b2g/tinderbox-builds/%(branch)s-%(target)s/%(buildid)s",
-            "upload_remote_symlink": "/pub/mozilla.org/b2g/tinderbox-builds/%(basepath)s/%(branch)s-%(target)s/latest",
-            "upload_remote_nightly_path": "/pub/mozilla.org/b2g/nightly/%(branch)s-%(target)s/%(year)04i/%(month)02i/%(year)04i-%(month)02i-%(day)02i-%(hour)02i-%(minute)02i-%(second)02i",
-            "upload_remote_nightly_symlink": "/pub/mozilla.org/b2g/nightly/%(branch)s-%(target)s/latest",
-            "upload_dep_target_exclusions": [],
-        },
-        "public": {
-            "ssh_key": os.path.expanduser("~/.ssh/ffxbld_dsa"),
-            "ssh_user": "ffxbld",
-            "upload_remote_host": "stage.mozilla.org",
-            "post_upload_cmd": "post_upload.py --tinderbox-builds-dir %(branch)s-%(target)s -p b2g -i %(buildid)s --revision %(revision)s --release-to-tinderbox-dated-builds",
-            "post_upload_nightly_cmd": "post_upload.py --tinderbox-builds-dir %(branch)s-%(target)s -b %(branch)s -p b2g -i %(buildid)s --revision %(revision)s --release-to-tinderbox-dated-builds --release-to-latest --release-to-dated",
-        },
-    },
-    "tooltool_servers": ["http://runtime-binaries.pvt.build.mozilla.org/tooltool/"],
-    "gittool_share_base": "/builds/git-shared/git",
-    "gittool_base_mirror_urls": [],
-    "hgtool_share_base": "/builds/hg-shared",
-    "hgtool_base_bundle_urls": ["https://ftp-ssl.mozilla.org/pub/mozilla.org/firefox/bundles"],
-    "sendchange_masters": ["buildbot-master81.build.mozilla.org:9301"],
-    "exes": {
-        "tooltool.py": "/tools/tooltool.py",
-        "buildbot": "/tools/buildbot/bin/buildbot",
-        "python": "/tools/python27/bin/python2.7",
-    },
-    "env": {
-        "CCACHE_DIR": "/builds/ccache",
-        "CCACHE_COMPRESS": "1",
-        "CCACHE_UMASK": "002",
-        "SYMBOL_SERVER_HOST": "symbolpush.mozilla.org",
-        "SYMBOL_SERVER_USER": "b2gbld",
-        "SYMBOL_SERVER_SSH_KEY": "/home/mock_mozilla/.ssh/b2gbld_dsa",
-        "SYMBOL_SERVER_PATH": "/mnt/netapp/breakpad/symbols_b2g/",
-        "POST_SYMBOL_UPLOAD_CMD": "/usr/local/bin/post-symbol-upload.py",
-        "GAIA_OPTIMIZE": "1",
-        "B2G_UPDATER": "1",
-        "B2G_SYSTEM_APPS": "1",
-        "WGET_OPTS": "-c -q",
-        "PATH": "/tools/python27/bin:%(PATH)s",
-    },
-    "manifest": {
-        "upload_remote_host": "stage.mozilla.org",
-        "upload_remote_basepath": "/pub/mozilla.org/b2g/manifests/nightly/%(version)s",
-        "depend_upload_remote_basepath": "/pub/mozilla.org/b2g/manifests/depend/%(branch)s/%(platform)s/%(buildid)s",
-        "ssh_key": os.path.expanduser("~/.ssh/b2gbld_dsa"),
-        "ssh_user": "b2gbld",
-        "branches": {
-            'mozilla-b2g18_v1_0_0': '1.0.0',
-            'mozilla-b2g18_v1_0_1': '1.0.1',
-            'mozilla-b2g18': '1.1.0',
-            'mozilla-b2g18_v1_1_0_hd': '1.1.1',
-            'mozilla-b2g26_v1_2': '1.2.0',
-            'mozilla-b2g26_v1_2f': '1.2.1',
-            'mozilla-aurora': '1.3.0',
-            'mozilla-central': '1.4.0',
-        },
-        'target_suffix': '-eng',
-        "translate_hg_to_git": True,
-        "translate_base_url": "http://cruncher.build.mozilla.org/mapper/{project}/{vcs}/{rev}",
-    },
-    "purge_minsize": 15,
-    "clobberer_url": "http://clobberer.pvt.build.mozilla.org/index.php",
-    "is_automation": True,
-    'variant': 'eng',
-    'target_suffix': '-eng',
-    "smoketest_config": {
-        "devices": {
-        },
-        "public_key": os.path.abspath("build/target/product/security/testkey.x509.pem"),
-        "private_key": os.path.abspath("build/target/product/security/testkey.pk8"),
-    },
-    "repo_mirror_dir": "/builds/git-shared/repo",
-    "repo_remote_mappings": {
-        'https://android.googlesource.com/': 'https://git.mozilla.org/external/aosp',
-        'git://codeaurora.org/': 'https://git.mozilla.org/external/caf',
-        'https://git.mozilla.org/b2g': 'https://git.mozilla.org/b2g',
-        'git://github.com/mozilla-b2g/': 'https://git.mozilla.org/b2g',
-        'git://github.com/mozilla/': 'https://git.mozilla.org/b2g',
-        'https://git.mozilla.org/releases': 'https://git.mozilla.org/releases',
-        'http://android.git.linaro.org/git-ro/': 'https://git.mozilla.org/external/linaro',
-        'git://github.com/apitrace/': 'https://git.mozilla.org/external/apitrace',
-    },
-}
--- a/configs/b2g/releng-fota-updates.py
+++ b/configs/b2g/releng-fota-updates.py
@@ -20,17 +20,17 @@ config = {
         "default": {
             "ssh_key": os.path.expanduser("~/.ssh/b2gbld_dsa"),
             "ssh_user": "b2gbld",
             "upload_remote_host": "pvtbuilds.pvt.build.mozilla.org",
             "upload_remote_path": "/pvt/mozilla.org/b2gotoro/tinderbox-builds/%(branch)s-%(target)s/%(buildid)s",
             "upload_remote_symlink": "/pvt/mozilla.org/b2gotoro/tinderbox-builds/%(basepath)s/%(branch)s-%(target)s/latest",
             "upload_remote_nightly_path": "/pvt/mozilla.org/b2gotoro/nightly/%(branch)s-%(target)s/%(year)04i/%(month)02i/%(year)04i-%(month)02i-%(day)02i-%(hour)02i-%(minute)02i-%(second)02i",
             "upload_remote_nightly_symlink": "/pvt/mozilla.org/b2gotoro/nightly/%(branch)s-%(target)s/latest",
-            "upload_dep_target_exclusions": ["inari", "leo", "hamachi", "helix"],
+            "upload_dep_target_exclusions": ["inari", "leo", "hamachi", "helix", "nexus-4", "wasabi"],
         },
         "public": {
             "ssh_key": os.path.expanduser("~/.ssh/ffxbld_dsa"),
             "ssh_user": "ffxbld",
             "upload_remote_host": "stage.mozilla.org",
             "post_upload_cmd": "post_upload.py --tinderbox-builds-dir %(branch)s-%(target)s -p b2g -i %(buildid)s --revision %(revision)s --release-to-tinderbox-dated-builds",
             "post_upload_nightly_cmd": "post_upload.py --tinderbox-builds-dir %(branch)s-%(target)s -b %(branch)s -p b2g -i %(buildid)s --revision %(revision)s --release-to-tinderbox-dated-builds --release-to-latest --release-to-dated",
         },
--- a/configs/b2g/releng-otoro.py
+++ b/configs/b2g/releng-otoro.py
@@ -18,17 +18,17 @@ config = {
         "default": {
             "ssh_key": os.path.expanduser("~/.ssh/b2gbld_dsa"),
             "ssh_user": "b2gbld",
             "upload_remote_host": "pvtbuilds.pvt.build.mozilla.org",
             "upload_remote_path": "/pvt/mozilla.org/b2gotoro/tinderbox-builds/%(branch)s-%(target)s/%(buildid)s",
             "upload_remote_symlink": "/pvt/mozilla.org/b2gotoro/tinderbox-builds/%(basepath)s/%(branch)s-%(target)s/latest",
             "upload_remote_nightly_path": "/pvt/mozilla.org/b2gotoro/nightly/%(branch)s-%(target)s/%(year)04i/%(month)02i/%(year)04i-%(month)02i-%(day)02i-%(hour)02i-%(minute)02i-%(second)02i",
             "upload_remote_nightly_symlink": "/pvt/mozilla.org/b2gotoro/nightly/%(branch)s-%(target)s/latest",
-            "upload_dep_target_exclusions": ["inari", "leo", "hamachi"],
+            "upload_dep_target_exclusions": ["inari", "leo", "hamachi", "helix", "nexus-4", "wasabi"],
         },
         "public": {
             "ssh_key": os.path.expanduser("~/.ssh/ffxbld_dsa"),
             "ssh_user": "ffxbld",
             "upload_remote_host": "stage.mozilla.org",
             "post_upload_cmd": "post_upload.py --tinderbox-builds-dir %(branch)s-%(target)s -p b2g -i %(buildid)s --revision %(revision)s --release-to-tinderbox-dated-builds",
             "post_upload_nightly_cmd": "post_upload.py --tinderbox-builds-dir %(branch)s-%(target)s -b %(branch)s -p b2g -i %(buildid)s --revision %(revision)s --release-to-tinderbox-dated-builds --release-to-latest --release-to-dated",
         },
--- a/configs/b2g/releng-private-updates.py
+++ b/configs/b2g/releng-private-updates.py
@@ -20,17 +20,17 @@ config = {
         "default": {
             "ssh_key": os.path.expanduser("~/.ssh/b2gbld_dsa"),
             "ssh_user": "b2gbld",
             "upload_remote_host": "pvtbuilds.pvt.build.mozilla.org",
             "upload_remote_path": "/pvt/mozilla.org/b2gotoro/tinderbox-builds/%(branch)s-%(target)s/%(buildid)s",
             "upload_remote_symlink": "/pvt/mozilla.org/b2gotoro/tinderbox-builds/%(basepath)s/%(branch)s-%(target)s/latest",
             "upload_remote_nightly_path": "/pvt/mozilla.org/b2gotoro/nightly/%(branch)s-%(target)s/%(year)04i/%(month)02i/%(year)04i-%(month)02i-%(day)02i-%(hour)02i-%(minute)02i-%(second)02i",
             "upload_remote_nightly_symlink": "/pvt/mozilla.org/b2gotoro/nightly/%(branch)s-%(target)s/latest",
-            "upload_dep_target_exclusions": ["inari", "leo", "hamachi", "helix"],
+            "upload_dep_target_exclusions": ["inari", "leo", "hamachi", "helix", "nexus-4", "wasabi"],
         },
         "public": {
             "ssh_key": os.path.expanduser("~/.ssh/ffxbld_dsa"),
             "ssh_user": "ffxbld",
             "upload_remote_host": "stage.mozilla.org",
             "post_upload_cmd": "post_upload.py --tinderbox-builds-dir %(branch)s-%(target)s -p b2g -i %(buildid)s --revision %(revision)s --release-to-tinderbox-dated-builds",
             "post_upload_nightly_cmd": "post_upload.py --tinderbox-builds-dir %(branch)s-%(target)s -b %(branch)s -p b2g -i %(buildid)s --revision %(revision)s --release-to-tinderbox-dated-builds --release-to-latest --release-to-dated",
         },
deleted file mode 100644
--- a/configs/b2g/releng.py
+++ /dev/null
@@ -1,93 +0,0 @@
-#!/usr/bin/env python
-import os
-config = {
-    "default_actions": [
-        'clobber',
-        'checkout-sources',
-        'get-blobs',
-        'update-source-manifest',
-        'build',
-        'build-symbols',
-        'make-updates',
-        'prep-upload',
-        'upload',
-        'make-socorro-json',
-        'upload-source-manifest',
-    ],
-    "upload": {
-        "default": {
-            "ssh_key": os.path.expanduser("~/.ssh/b2gbld_dsa"),
-            "ssh_user": "b2gbld",
-            "upload_remote_host": "pvtbuilds2.dmz.scl3.mozilla.com",
-            "upload_remote_path": "/pub/mozilla.org/b2g/tinderbox-builds/%(branch)s-%(target)s/%(buildid)s",
-            "upload_remote_symlink": "/pub/mozilla.org/b2g/tinderbox-builds/%(basepath)s/%(branch)s-%(target)s/latest",
-            "upload_remote_nightly_path": "/pub/mozilla.org/b2g/nightly/%(branch)s-%(target)s/%(year)04i/%(month)02i/%(year)04i-%(month)02i-%(day)02i-%(hour)02i-%(minute)02i-%(second)02i",
-            "upload_remote_nightly_symlink": "/pub/mozilla.org/b2g/nightly/%(branch)s-%(target)s/latest",
-            "upload_dep_target_exclusions": [],
-        },
-        "public": {
-            "ssh_key": os.path.expanduser("~/.ssh/ffxbld_dsa"),
-            "ssh_user": "ffxbld",
-            "upload_remote_host": "stage.mozilla.org",
-            "post_upload_cmd": "post_upload.py --tinderbox-builds-dir %(branch)s-%(target)s -p b2g -i %(buildid)s --revision %(revision)s --release-to-tinderbox-dated-builds",
-            "post_upload_nightly_cmd": "post_upload.py --tinderbox-builds-dir %(branch)s-%(target)s -b %(branch)s -p b2g -i %(buildid)s --revision %(revision)s --release-to-tinderbox-dated-builds --release-to-latest --release-to-dated",
-        },
-    },
-    "tooltool_servers": ["http://runtime-binaries.pvt.build.mozilla.org/tooltool/"],
-    "gittool_share_base": "/builds/git-shared/git",
-    "gittool_base_mirror_urls": [],
-    "hgtool_share_base": "/builds/hg-shared",
-    "hgtool_base_bundle_urls": ["https://ftp-ssl.mozilla.org/pub/mozilla.org/firefox/bundles"],
-    "sendchange_masters": ["buildbot-master81.build.mozilla.org:9301"],
-    "exes": {
-        "tooltool.py": "/tools/tooltool.py",
-        "buildbot": "/tools/buildbot/bin/buildbot",
-    },
-    "manifest": {
-        "upload_remote_host": "stage.mozilla.org",
-        "upload_remote_basepath": "/pub/mozilla.org/b2g/manifests/nightly/%(version)s",
-        "depend_upload_remote_basepath": "/pub/mozilla.org/b2g/manifests/depend/%(branch)s/%(platform)s/%(buildid)s",
-        "ssh_key": os.path.expanduser("~/.ssh/b2gbld_dsa"),
-        "ssh_user": "b2gbld",
-        "branches": {
-            'mozilla-b2g18_v1_0_0': '1.0.0',
-            'mozilla-b2g18_v1_0_1': '1.0.1',
-            'mozilla-b2g18': '1.1.0',
-            'mozilla-b2g18_v1_1_0_hd': '1.1.1',
-            'mozilla-b2g26_v1_2': '1.2.0',
-            'mozilla-b2g26_v1_2f': '1.2.1',
-            'mozilla-aurora': '1.3.0',
-            'mozilla-central': '1.4.0',
-        },
-        "translate_hg_to_git": True,
-        "translate_base_url": "http://cruncher.build.mozilla.org/mapper/{project}/{vcs}/{rev}",
-    },
-    "env": {
-        "CCACHE_DIR": "/builds/ccache",
-        "CCACHE_COMPRESS": "1",
-        "CCACHE_UMASK": "002",
-        "PRODUCTION": "1",
-        "GAIA_OPTIMIZE": "1",
-        "SYMBOL_SERVER_HOST": "symbolpush.mozilla.org",
-        "SYMBOL_SERVER_USER": "b2gbld",
-        "SYMBOL_SERVER_SSH_KEY": "/home/mock_mozilla/.ssh/b2gbld_dsa",
-        "SYMBOL_SERVER_PATH": "/mnt/netapp/breakpad/symbols_b2g/",
-        "POST_SYMBOL_UPLOAD_CMD": "/usr/local/bin/post-symbol-upload.py",
-        "WGET_OPTS": "-c -q",
-        "PATH": "/tools/python27/bin:%(PATH)s",
-    },
-    "purge_minsize": 15,
-    "clobberer_url": "http://clobberer.pvt.build.mozilla.org/index.php",
-    "is_automation": True,
-    "repo_mirror_dir": "/builds/git-shared/repo",
-    "repo_remote_mappings": {
-        'https://android.googlesource.com/': 'https://git.mozilla.org/external/aosp',
-        'git://codeaurora.org/': 'https://git.mozilla.org/external/caf',
-        'https://git.mozilla.org/b2g': 'https://git.mozilla.org/b2g',
-        'git://github.com/mozilla-b2g/': 'https://git.mozilla.org/b2g',
-        'git://github.com/mozilla/': 'https://git.mozilla.org/b2g',
-        'https://git.mozilla.org/releases': 'https://git.mozilla.org/releases',
-        'http://android.git.linaro.org/git-ro/': 'https://git.mozilla.org/external/linaro',
-        'git://github.com/apitrace/': 'https://git.mozilla.org/external/apitrace',
-    },
-}