Bug 986477 - Don't require puppet or DNS to launch new instances
{
"region_priorities": {
"us-west-2": 4,
"us-east-1": 5,
"us-west-1": 0
},
"buildermap": {
"Android.* (?!try|Tegra|Panda|Emulator)\\S+ (build|non-unified)": "bld-linux64",
"Android.* (?!Tegra|Panda|Emulator)try build": "try-linux64",
"^Linux (?!try)\\S+ (pgo-|leak test )?build": "bld-linux64",
"^Linux x86-64 (?!try)\\S+ (pgo-|leak test |asan |debug asan |debug static analysis )?(build|non-unified)": "bld-linux64",
"^(Android|Linux).* (nightly|non-profiling)": "bld-linux64",
"^Linux( x86-64)? .*(?!try )?valgrind": "bld-linux64",
"^Linux( x86-64)? try.*": "try-linux64",
"^b2g_(?!try)\\S+_(unagi|panda|otoro|leo|inari|hamachi|emulator|emulator-debug|emulator-jb|emulator-jb-debug|emulator-kk|emulator-kk-debug|helix|leo|nexus-4|wasabi|flame)(_eng)?_(dep|nightly|periodic|nonunified)": "bld-linux64",
"^b2g_try_(emulator|emulator-debug|emulator-jb|emulator-jb-debug|emulator-kk|emulator-kk-debug)_(dep|nightly|nonunified)": "try-linux64",
"^b2g_(?!try)\\S+_linux(32|64)_gecko(-debug)?": "bld-linux64",
"^Firefox (mozilla-central|mozilla-aurora) linux(64)? l10n nightly": "bld-linux64",
"^Thunderbird (comm-central|comm-aurora) linux(64)? l10n nightly": "bld-linux64",
"^b2g_try_linux(32|64)_gecko(-debug)?": "try-linux64",
"^Ubuntu VM 12.04 (?!x64).*": "tst-linux32",
"^Ubuntu VM 12.04 x64.*": "tst-linux64",
"^Ubuntu ASAN VM 12.04 x64.*": "tst-linux64",
"^b2g_(emulator|ubuntu64)_vm": "tst-linux64",
"^b2g_ubuntu32_vm": "tst-linux32"
},
"spot": {
"rules": {
"tst-linux64": [
{"instance_type": "m1.medium",
"performance_constant": 1,
"bid_price": 0.07}
],
"tst-linux32": [
{"instance_type": "m1.medium",
"performance_constant": 1,
"bid_price": 0.07}
],
"bld-linux64": [
{"instance_type": "c3.xlarge",
"performance_constant": 1,
"bid_price": 0.18},
{"instance_type": "m3.xlarge",
"performance_constant": 1.1,
"bid_price": 0.18},
{"instance_type": "m3.2xlarge",
"performance_constant": 2,
"bid_price": 0.18},
{"instance_type": "c3.2xlarge",
"performance_constant": 2,
"bid_price": 0.18}
],
"try-linux64": [
{"instance_type": "c3.xlarge",
"performance_constant": 1,
"bid_price": 0.18},
{"instance_type": "m3.xlarge",
"performance_constant": 1.1,
"bid_price": 0.18},
{"instance_type": "m3.2xlarge",
"performance_constant": 2,
"bid_price": 0.18},
{"instance_type": "c3.2xlarge",
"performance_constant": 2,
"bid_price": 0.18}
]
},
"limits": {
"global": {
"tst-linux64": 999,
"tst-linux32": 999,
"bld-linux64": 600
},
"us-east-1": {
"tst-linux64": 666,
"tst-linux32": 666,
"bld-linux64": 200,
"try-linux64": 200
},
"us-west-2": {
"tst-linux64": 666,
"tst-linux32": 666,
"bld-linux64": 200,
"try-linux64": 200
}
}
},
"ondemand": {
"limits": {
"global": {
"tst-linux64": 100,
"tst-linux32": 100,
"bld-linux64": 100
}
}
}
}