desktop mozharness mach builders should ride the trains

RESOLVED FIXED

Status

defect
RESOLVED FIXED
5 years ago
a year ago

People

(Reporter: jlund, Unassigned)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(2 attachments)

once everywhere on trunk, we should make it so mozharness mach builders will ride the trains
Depends on: 1094363
this is a no op for now as 37 equals m-c. but on the next merge this will enable aurora to use mozharness desktop.
Attachment #8543449 - Flags: review?(bhearsum)
(In reply to Jordan Lund (:jlund) from comment #1)
> Created attachment 8543449 [details] [diff] [review]
> unlock mozharness desktop builds from m-c gecko version
> 
> this is a no op for now as 37 equals m-c. but on the next merge this will
> enable aurora to use mozharness desktop.

to be safe, desktop aurora builds should be clobbered. paths change but shouldn't conflict. however, build_space may be in-accurate as we may end up with two checkouts.

should any problems arise with aurora mozharness builds, backing out this patch and clobbering should resolve the issue.
Attachment #8543449 - Flags: review?(bhearsum) → review+
Comment on attachment 8543449 [details] [diff] [review]
unlock mozharness desktop builds from m-c gecko version

on default: https://hg.mozilla.org/build/buildbot-configs/rev/d5682b589c5d
Attachment #8543449 - Flags: checked-in+
this patch was r+ in between the last merge.

should be s/37/38

this affects: b2g37_v2_2

log: https://treeherder.mozilla.org/logviewer.html#?job_id=9405&repo=mozilla-b2g37_v2_2
builder list diff:

[dev_master]jlund@Hastings163:~/tmp
> diff -pU 20 $BUILD_CLEAN_BUILDER_LIST $BUILD_DIRTY_BUILDER_LIST
--- /Users/jlund/devel/mozilla/dev_master/build-builderlists/2015-01-22--16:08:00--clean        2015-01-23 00:08:15.000000000 +0000
+++ /Users/jlund/devel/mozilla/dev_master/build-builderlists/2015-01-22--16:08:00--dirty        2015-01-23 00:08:48.000000000 +0000
@@ -394,70 +394,70 @@ WINNT 6.1 x86-64 mozilla-beta build Nigh
 WINNT 6.1 x86-64 mozilla-beta leak test build NightlyBuildFactory
 mozilla-aurora hg bundle ScriptFactory
 Android armv7 API 11+ mozilla-aurora build NightlyBuildFactory
 Android armv7 API 11+ mozilla-aurora l10n nightly-1 SigningScriptFactory
 Android armv7 API 11+ mozilla-aurora l10n nightly-2 SigningScriptFactory
 Android armv7 API 11+ mozilla-aurora l10n nightly-3 SigningScriptFactory
 Android armv7 API 11+ mozilla-aurora l10n nightly-4 SigningScriptFactory
 Android armv7 API 11+ mozilla-aurora l10n nightly-5 SigningScriptFactory
 Android armv7 API 11+ mozilla-aurora nightly NightlyBuildFactory
 Android armv7 API 11+ mozilla-aurora debug build NightlyBuildFactory
 Android armv7 API 9 mozilla-aurora build NightlyBuildFactory
 Android armv7 API 9 mozilla-aurora l10n nightly-1 SigningScriptFactory
 Android armv7 API 9 mozilla-aurora l10n nightly-2 SigningScriptFactory
 Android armv7 API 9 mozilla-aurora l10n nightly-3 SigningScriptFactory
 Android armv7 API 9 mozilla-aurora l10n nightly-4 SigningScriptFactory
 Android armv7 API 9 mozilla-aurora l10n nightly-5 SigningScriptFactory
 Android armv7 API 9 mozilla-aurora nightly NightlyBuildFactory
 Android armv7 API 9 mozilla-aurora debug build NightlyBuildFactory
 Android 4.2 x86 mozilla-aurora build NightlyBuildFactory
 Android 4.2 x86 mozilla-aurora nightly NightlyBuildFactory
-Linux mozilla-aurora build SigningScriptFactory
-Linux mozilla-aurora nightly SigningScriptFactory
+Linux mozilla-aurora build NightlyBuildFactory
+Linux mozilla-aurora nightly NightlyBuildFactory
 Firefox mozilla-aurora linux l10n nightly NightlyRepackFactory
 Firefox mozilla-aurora linux l10n dep NightlyRepackFactory
 Linux mozilla-aurora xulrunner nightly NightlyBuildFactory
-Linux mozilla-aurora leak test build ScriptFactory
-Linux x86-64 mozilla-aurora build SigningScriptFactory
-Linux x86-64 mozilla-aurora nightly SigningScriptFactory
+Linux mozilla-aurora leak test build NightlyBuildFactory
+Linux x86-64 mozilla-aurora build NightlyBuildFactory
+Linux x86-64 mozilla-aurora nightly NightlyBuildFactory
 Firefox mozilla-aurora linux64 l10n nightly NightlyRepackFactory
 Firefox mozilla-aurora linux64 l10n dep NightlyRepackFactory
 Linux x86-64 mozilla-aurora periodic file update ScriptFactory
 Linux x86-64 mozilla-aurora xulrunner nightly NightlyBuildFactory
-Linux x86-64 mozilla-aurora asan build ScriptFactory
-Linux x86-64 mozilla-aurora asan nightly ScriptFactory
-Linux x86-64 mozilla-aurora debug asan build ScriptFactory
-Linux x86-64 mozilla-aurora debug asan nightly ScriptFactory
+Linux x86-64 mozilla-aurora asan build NightlyBuildFactory
+Linux x86-64 mozilla-aurora asan nightly NightlyBuildFactory
+Linux x86-64 mozilla-aurora debug asan build NightlyBuildFactory
+Linux x86-64 mozilla-aurora debug asan nightly NightlyBuildFactory
 linux64-br-haz_mozilla-aurora_dep ScriptFactory
-Linux x86-64 mozilla-aurora leak test build ScriptFactory
-OS X 10.7 mozilla-aurora build SigningScriptFactory
-OS X 10.7 mozilla-aurora nightly SigningScriptFactory
+Linux x86-64 mozilla-aurora leak test build NightlyBuildFactory
+OS X 10.7 mozilla-aurora build NightlyBuildFactory
+OS X 10.7 mozilla-aurora nightly NightlyBuildFactory
 Firefox mozilla-aurora macosx64 l10n nightly NightlyRepackFactory
 Firefox mozilla-aurora macosx64 l10n dep NightlyRepackFactory
 OS X 10.7 mozilla-aurora xulrunner nightly NightlyBuildFactory
-OS X 10.7 64-bit mozilla-aurora leak test build SigningScriptFactory
-WINNT 5.2 mozilla-aurora build SigningScriptFactory
-WINNT 5.2 mozilla-aurora nightly SigningScriptFactory
+OS X 10.7 64-bit mozilla-aurora leak test build NightlyBuildFactory
+WINNT 5.2 mozilla-aurora build NightlyBuildFactory
+WINNT 5.2 mozilla-aurora nightly NightlyBuildFactory
 Firefox mozilla-aurora win32 l10n nightly NightlyRepackFactory
 Firefox mozilla-aurora win32 l10n dep NightlyRepackFactory
 WINNT 5.2 mozilla-aurora xulrunner nightly NightlyBuildFactory
-WINNT 5.2 mozilla-aurora leak test build SigningScriptFactory
+WINNT 5.2 mozilla-aurora leak test build NightlyBuildFactory
 WINNT 6.1 x86-64 mozilla-aurora build NightlyBuildFactory
 WINNT 6.1 x86-64 mozilla-aurora nightly NightlyBuildFactory
 WINNT 6.1 x86-64 mozilla-aurora leak test build NightlyBuildFactory
 mozilla-release hg bundle ScriptFactory
 Android 2.3 mozilla-release build NightlyBuildFactory
 Android 2.3 Debug mozilla-release build NightlyBuildFactory
 Android 4.2 x86 mozilla-release build NightlyBuildFactory
 Linux mozilla-release build NightlyBuildFactory
 Linux mozilla-release leak test build NightlyBuildFactory
 Linux x86-64 mozilla-release build NightlyBuildFactory
 Linux x86-64 mozilla-release periodic file update ScriptFactory
 Linux x86-64 mozilla-release asan build NightlyBuildFactory
 Linux x86-64 mozilla-release debug asan build NightlyBuildFactory
 linux64-br-haz_mozilla-release_dep ScriptFactory
 Linux x86-64 mozilla-release leak test build NightlyBuildFactory
 OS X 10.7 mozilla-release build NightlyBuildFactory
 OS X 10.7 64-bit mozilla-release leak test build NightlyBuildFactory
 WINNT 5.2 mozilla-release build NightlyBuildFactory
 WINNT 5.2 mozilla-release leak test build NightlyBuildFactory
 mozilla-esr31 hg bundle ScriptFactory
@@ -492,49 +492,49 @@ Linux mozilla-b2g32_v2_0 leak test build
 Linux x86-64 mozilla-b2g32_v2_0 build NightlyBuildFactory
 Linux x86-64 mozilla-b2g32_v2_0 periodic file update ScriptFactory
 Linux x86-64 mozilla-b2g32_v2_0 leak test build NightlyBuildFactory
 OS X 10.7 mozilla-b2g32_v2_0 build NightlyBuildFactory
 OS X 10.7 64-bit mozilla-b2g32_v2_0 leak test build NightlyBuildFactory
 WINNT 5.2 mozilla-b2g32_v2_0 build NightlyBuildFactory
 WINNT 5.2 mozilla-b2g32_v2_0 leak test build NightlyBuildFactory
 mozilla-b2g34_v2_1 hg bundle ScriptFactory
 Linux mozilla-b2g34_v2_1 build NightlyBuildFactory
 Linux mozilla-b2g34_v2_1 leak test build NightlyBuildFactory
 Linux x86-64 mozilla-b2g34_v2_1 build NightlyBuildFactory
 Linux x86-64 mozilla-b2g34_v2_1 periodic file update ScriptFactory
 Linux x86-64 mozilla-b2g34_v2_1 leak test build NightlyBuildFactory
 OS X 10.7 mozilla-b2g34_v2_1 build NightlyBuildFactory
 OS X 10.7 64-bit mozilla-b2g34_v2_1 leak test build NightlyBuildFactory
 WINNT 5.2 mozilla-b2g34_v2_1 build NightlyBuildFactory
 WINNT 5.2 mozilla-b2g34_v2_1 leak test build NightlyBuildFactory
 mozilla-b2g34_v2_1s hg bundle ScriptFactory
 Linux mozilla-b2g34_v2_1s build NightlyBuildFactory
 mozilla-b2g37_v2_2 hg bundle ScriptFactory
-Linux mozilla-b2g37_v2_2 build SigningScriptFactory
-Linux mozilla-b2g37_v2_2 leak test build ScriptFactory
-Linux x86-64 mozilla-b2g37_v2_2 build SigningScriptFactory
+Linux mozilla-b2g37_v2_2 build NightlyBuildFactory
+Linux mozilla-b2g37_v2_2 leak test build NightlyBuildFactory
+Linux x86-64 mozilla-b2g37_v2_2 build NightlyBuildFactory
 Linux x86-64 mozilla-b2g37_v2_2 periodic file update ScriptFactory
-Linux x86-64 mozilla-b2g37_v2_2 leak test build ScriptFactory
-OS X 10.7 mozilla-b2g37_v2_2 build SigningScriptFactory
-OS X 10.7 64-bit mozilla-b2g37_v2_2 leak test build SigningScriptFactory
-WINNT 5.2 mozilla-b2g37_v2_2 build SigningScriptFactory
-WINNT 5.2 mozilla-b2g37_v2_2 leak test build SigningScriptFactory
+Linux x86-64 mozilla-b2g37_v2_2 leak test build NightlyBuildFactory
+OS X 10.7 mozilla-b2g37_v2_2 build NightlyBuildFactory
+OS X 10.7 64-bit mozilla-b2g37_v2_2 leak test build NightlyBuildFactory
+WINNT 5.2 mozilla-b2g37_v2_2 build NightlyBuildFactory
+WINNT 5.2 mozilla-b2g37_v2_2 leak test build NightlyBuildFactory
 comm-central hg bundle ScriptFactory
 TB Linux comm-central build NightlyBuildFactory
 TB Linux comm-central nightly NightlyBuildFactory
 Thunderbird comm-central linux l10n nightly NightlyRepackFactory
 Thunderbird comm-central linux l10n dep NightlyRepackFactory
 TB Linux comm-central leak test build NightlyBuildFactory
 TB Linux x86-64 comm-central build NightlyBuildFactory
 TB Linux x86-64 comm-central nightly NightlyBuildFactory
 Thunderbird comm-central linux64 l10n nightly NightlyRepackFactory
 Thunderbird comm-central linux64 l10n dep NightlyRepackFactory
 TB Linux x86-64 comm-central periodic file update ScriptFactory
 TB Linux x86-64 comm-central leak test build NightlyBuildFactory
 TB OS X 10.7 comm-central build NightlyBuildFactory
 TB OS X 10.7 comm-central nightly NightlyBuildFactory
 Thunderbird comm-central macosx64 l10n nightly NightlyRepackFactory
 Thunderbird comm-central macosx64 l10n dep NightlyRepackFactory
 TB OS X 10.7 64-bit comm-central leak test build NightlyBuildFactory
 TB WINNT 5.2 comm-central build NightlyBuildFactory
 TB WINNT 5.2 comm-central nightly NightlyBuildFactory
 Thunderbird comm-central win32 l10n nightly NightlyRepackFactory
Attachment #8553400 - Flags: review?
buildbot-config patch(es) are live in production
Jordan, is there anything else to be done here?
Flags: needinfo?(jlund)
this bug was being blocked on porting ReleaseBuildFactory but I guess now that we are using release-promotion[1], we don't need to do anything else here

[1] https://bugzil.la/1118794
Status: NEW → RESOLVED
Last Resolved: 4 years ago
Flags: needinfo?(jlund)
Resolution: --- → FIXED
Component: General Automation → General
Product: Release Engineering → Release Engineering
You need to log in before you can comment on or make changes to this bug.