Enable nightly builds w/ updates on Gum branch

RESOLVED FIXED

Status

defect
RESOLVED FIXED
5 years ago
Last year

People

(Reporter: whimboo, Assigned: catlee)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(2 attachments)

Talked with Joe on IRC and devs would like to have Nightly builds with updates from the Gum branch for testing purposes. This will help QA and we would like to run Mozmill tests against those nightlies.

Can we please get them enabled? Thanks.
Thanks :whimboo, one thing worth adding is that we expecting to reset Gum to Aurora in the next few days. I don't know if having Nightlies will be affected by that, but I thought it worth mentioning.
Duplicate of this bug: 1091684
this also makes gum like aurora. here are the builder changes:

Builders added:
+ Android 2.3 gum l10n nightly-1
+ Android 2.3 gum l10n nightly-2
+ Android 2.3 gum l10n nightly-3
+ Android 2.3 gum l10n nightly-4
+ Android 2.3 gum l10n nightly-5
+ Android 2.3 gum nightly
+ Android 4.2 x86 gum nightly
+ Firefox gum linux l10n nightly
+ Firefox gum linux64 l10n nightly
+ Firefox gum macosx64 l10n nightly
+ Firefox gum win32 l10n nightly
+ Linux gum nightly
+ Linux x86-64 gum asan nightly
+ Linux x86-64 gum debug asan nightly
+ Linux x86-64 gum nightly
+ OS X 10.7 gum nightly
+ Ubuntu HW 12.04 gum pgo talos chromez
+ Ubuntu HW 12.04 gum pgo talos dromaeojs
+ Ubuntu HW 12.04 gum pgo talos g1
+ Ubuntu HW 12.04 gum pgo talos other_nol64
+ Ubuntu HW 12.04 gum pgo talos svgr
+ Ubuntu HW 12.04 gum pgo talos tp5o
+ Ubuntu HW 12.04 x64 gum pgo talos chromez
+ Ubuntu HW 12.04 x64 gum pgo talos dromaeojs
+ Ubuntu HW 12.04 x64 gum pgo talos g1
+ Ubuntu HW 12.04 x64 gum pgo talos other_l64
+ Ubuntu HW 12.04 x64 gum pgo talos svgr
+ Ubuntu HW 12.04 x64 gum pgo talos tp5o
+ Ubuntu VM 12.04 gum pgo test cppunit
+ Ubuntu VM 12.04 gum pgo test crashtest
+ Ubuntu VM 12.04 gum pgo test crashtest-ipc
+ Ubuntu VM 12.04 gum pgo test jetpack
+ Ubuntu VM 12.04 gum pgo test jittest-1
+ Ubuntu VM 12.04 gum pgo test jittest-2
+ Ubuntu VM 12.04 gum pgo test jsreftest
+ Ubuntu VM 12.04 gum pgo test marionette
+ Ubuntu VM 12.04 gum pgo test mochitest-1
+ Ubuntu VM 12.04 gum pgo test mochitest-2
+ Ubuntu VM 12.04 gum pgo test mochitest-3
+ Ubuntu VM 12.04 gum pgo test mochitest-4
+ Ubuntu VM 12.04 gum pgo test mochitest-5
+ Ubuntu VM 12.04 gum pgo test mochitest-browser-chrome-1
+ Ubuntu VM 12.04 gum pgo test mochitest-browser-chrome-2
+ Ubuntu VM 12.04 gum pgo test mochitest-browser-chrome-3
+ Ubuntu VM 12.04 gum pgo test mochitest-devtools-chrome
+ Ubuntu VM 12.04 gum pgo test mochitest-other
+ Ubuntu VM 12.04 gum pgo test reftest
+ Ubuntu VM 12.04 gum pgo test reftest-ipc
+ Ubuntu VM 12.04 gum pgo test reftest-no-accel
+ Ubuntu VM 12.04 gum pgo test web-platform-tests-1
+ Ubuntu VM 12.04 gum pgo test web-platform-tests-2
+ Ubuntu VM 12.04 gum pgo test web-platform-tests-3
+ Ubuntu VM 12.04 gum pgo test web-platform-tests-4
+ Ubuntu VM 12.04 gum pgo test web-platform-tests-reftests
+ Ubuntu VM 12.04 gum pgo test xpcshell
+ Ubuntu VM 12.04 x64 gum pgo test cppunit
+ Ubuntu VM 12.04 x64 gum pgo test crashtest
+ Ubuntu VM 12.04 x64 gum pgo test jetpack
+ Ubuntu VM 12.04 x64 gum pgo test jittest-1
+ Ubuntu VM 12.04 x64 gum pgo test jittest-2
+ Ubuntu VM 12.04 x64 gum pgo test jsreftest
+ Ubuntu VM 12.04 x64 gum pgo test marionette
+ Ubuntu VM 12.04 x64 gum pgo test mochitest-1
+ Ubuntu VM 12.04 x64 gum pgo test mochitest-2
+ Ubuntu VM 12.04 x64 gum pgo test mochitest-3
+ Ubuntu VM 12.04 x64 gum pgo test mochitest-4
+ Ubuntu VM 12.04 x64 gum pgo test mochitest-5
+ Ubuntu VM 12.04 x64 gum pgo test mochitest-browser-chrome-1
+ Ubuntu VM 12.04 x64 gum pgo test mochitest-browser-chrome-2
+ Ubuntu VM 12.04 x64 gum pgo test mochitest-browser-chrome-3
+ Ubuntu VM 12.04 x64 gum pgo test mochitest-devtools-chrome
+ Ubuntu VM 12.04 x64 gum pgo test mochitest-other
+ Ubuntu VM 12.04 x64 gum pgo test reftest
+ Ubuntu VM 12.04 x64 gum pgo test web-platform-tests-1
+ Ubuntu VM 12.04 x64 gum pgo test web-platform-tests-2
+ Ubuntu VM 12.04 x64 gum pgo test web-platform-tests-3
+ Ubuntu VM 12.04 x64 gum pgo test web-platform-tests-4
+ Ubuntu VM 12.04 x64 gum pgo test web-platform-tests-reftests
+ Ubuntu VM 12.04 x64 gum pgo test xpcshell
+ WINNT 5.2 gum nightly
+ WINNT 6.2 gum debug test cppunit
+ WINNT 6.2 gum debug test crashtest
+ WINNT 6.2 gum debug test jetpack
+ WINNT 6.2 gum debug test jittest
+ WINNT 6.2 gum debug test jsreftest
+ WINNT 6.2 gum debug test marionette
+ WINNT 6.2 gum debug test mochitest-1
+ WINNT 6.2 gum debug test mochitest-2
+ WINNT 6.2 gum debug test mochitest-3
+ WINNT 6.2 gum debug test mochitest-4
+ WINNT 6.2 gum debug test mochitest-5
+ WINNT 6.2 gum debug test mochitest-browser-chrome-1
+ WINNT 6.2 gum debug test mochitest-browser-chrome-2
+ WINNT 6.2 gum debug test mochitest-browser-chrome-3
+ WINNT 6.2 gum debug test mochitest-devtools-chrome-1
+ WINNT 6.2 gum debug test mochitest-devtools-chrome-2
+ WINNT 6.2 gum debug test mochitest-devtools-chrome-3
+ WINNT 6.2 gum debug test mochitest-other
+ WINNT 6.2 gum debug test reftest
+ WINNT 6.2 gum debug test xpcshell
+ WINNT 6.2 gum opt test cppunit
+ WINNT 6.2 gum opt test crashtest
+ WINNT 6.2 gum opt test jetpack
+ WINNT 6.2 gum opt test jittest
+ WINNT 6.2 gum opt test jsreftest
+ WINNT 6.2 gum opt test marionette
+ WINNT 6.2 gum opt test mochitest-1
+ WINNT 6.2 gum opt test mochitest-2
+ WINNT 6.2 gum opt test mochitest-3
+ WINNT 6.2 gum opt test mochitest-4
+ WINNT 6.2 gum opt test mochitest-5
+ WINNT 6.2 gum opt test mochitest-browser-chrome-1
+ WINNT 6.2 gum opt test mochitest-browser-chrome-2
+ WINNT 6.2 gum opt test mochitest-browser-chrome-3
+ WINNT 6.2 gum opt test mochitest-devtools-chrome
+ WINNT 6.2 gum opt test mochitest-other
+ WINNT 6.2 gum opt test reftest
+ WINNT 6.2 gum opt test reftest-no-accel
+ WINNT 6.2 gum opt test xpcshell
+ WINNT 6.2 gum pgo talos chromez
+ WINNT 6.2 gum pgo talos dromaeojs
+ WINNT 6.2 gum pgo talos g1
+ WINNT 6.2 gum pgo talos other_nol64
+ WINNT 6.2 gum pgo talos svgr
+ WINNT 6.2 gum pgo talos tp5o
+ WINNT 6.2 gum pgo test cppunit
+ WINNT 6.2 gum pgo test crashtest
+ WINNT 6.2 gum pgo test jetpack
+ WINNT 6.2 gum pgo test jittest
+ WINNT 6.2 gum pgo test jsreftest
+ WINNT 6.2 gum pgo test marionette
+ WINNT 6.2 gum pgo test mochitest-1
+ WINNT 6.2 gum pgo test mochitest-2
+ WINNT 6.2 gum pgo test mochitest-3
+ WINNT 6.2 gum pgo test mochitest-4
+ WINNT 6.2 gum pgo test mochitest-5
+ WINNT 6.2 gum pgo test mochitest-browser-chrome-1
+ WINNT 6.2 gum pgo test mochitest-browser-chrome-2
+ WINNT 6.2 gum pgo test mochitest-browser-chrome-3
+ WINNT 6.2 gum pgo test mochitest-devtools-chrome
+ WINNT 6.2 gum pgo test mochitest-other
+ WINNT 6.2 gum pgo test reftest
+ WINNT 6.2 gum pgo test reftest-no-accel
+ WINNT 6.2 gum pgo test xpcshell
+ WINNT 6.2 gum talos chromez
+ WINNT 6.2 gum talos dromaeojs
+ WINNT 6.2 gum talos g1
+ WINNT 6.2 gum talos other_nol64
+ WINNT 6.2 gum talos svgr
+ WINNT 6.2 gum talos tp5o
+ Windows 7 32-bit gum pgo talos chromez
+ Windows 7 32-bit gum pgo talos dromaeojs
+ Windows 7 32-bit gum pgo talos g1
+ Windows 7 32-bit gum pgo talos other_nol64
+ Windows 7 32-bit gum pgo talos svgr
+ Windows 7 32-bit gum pgo talos tp5o
+ Windows 7 32-bit gum pgo talos xperf
+ Windows 7 32-bit gum pgo test cppunit
+ Windows 7 32-bit gum pgo test crashtest
+ Windows 7 32-bit gum pgo test jetpack
+ Windows 7 32-bit gum pgo test jittest
+ Windows 7 32-bit gum pgo test jsreftest
+ Windows 7 32-bit gum pgo test marionette
+ Windows 7 32-bit gum pgo test mochitest-1
+ Windows 7 32-bit gum pgo test mochitest-2
+ Windows 7 32-bit gum pgo test mochitest-3
+ Windows 7 32-bit gum pgo test mochitest-4
+ Windows 7 32-bit gum pgo test mochitest-5
+ Windows 7 32-bit gum pgo test mochitest-browser-chrome-1
+ Windows 7 32-bit gum pgo test mochitest-browser-chrome-2
+ Windows 7 32-bit gum pgo test mochitest-browser-chrome-3
+ Windows 7 32-bit gum pgo test mochitest-devtools-chrome
+ Windows 7 32-bit gum pgo test mochitest-other
+ Windows 7 32-bit gum pgo test reftest
+ Windows 7 32-bit gum pgo test reftest-no-accel
+ Windows 7 32-bit gum pgo test xpcshell
+ Windows XP 32-bit gum pgo talos chromez
+ Windows XP 32-bit gum pgo talos g1
+ Windows XP 32-bit gum pgo talos other_nol64
+ Windows XP 32-bit gum pgo talos svgr
+ Windows XP 32-bit gum pgo talos tp5o
+ Windows XP 32-bit gum pgo test cppunit
+ Windows XP 32-bit gum pgo test crashtest
+ Windows XP 32-bit gum pgo test jetpack
+ Windows XP 32-bit gum pgo test jittest
+ Windows XP 32-bit gum pgo test jsreftest
+ Windows XP 32-bit gum pgo test marionette
+ Windows XP 32-bit gum pgo test mochitest-1
+ Windows XP 32-bit gum pgo test mochitest-2
+ Windows XP 32-bit gum pgo test mochitest-3
+ Windows XP 32-bit gum pgo test mochitest-4
+ Windows XP 32-bit gum pgo test mochitest-5
+ Windows XP 32-bit gum pgo test mochitest-browser-chrome-1
+ Windows XP 32-bit gum pgo test mochitest-browser-chrome-2
+ Windows XP 32-bit gum pgo test mochitest-browser-chrome-3
+ Windows XP 32-bit gum pgo test mochitest-devtools-chrome
+ Windows XP 32-bit gum pgo test mochitest-other
+ Windows XP 32-bit gum pgo test reftest
+ Windows XP 32-bit gum pgo test xpcshell
Builders removed
- Android 2.3 Debug gum non-unified
- Android 2.3 gum non-unified
- Linux x86-64 gum debug static analysis build
- Linux x86-64 gum leak test non-unified
- Linux x86-64 gum non-unified
- Linux x86-64 gum valgrind
- OS X 10.7 64-bit gum leak test non-unified
- OS X 10.7 gum non-unified
- Rev4 MacOSX Snow Leopard 10.6 gum debug test mochitest-gl
- Rev4 MacOSX Snow Leopard 10.6 gum opt test mochitest-e10s-browser-chrome-1
- Rev4 MacOSX Snow Leopard 10.6 gum opt test mochitest-e10s-browser-chrome-2
- Rev4 MacOSX Snow Leopard 10.6 gum opt test mochitest-e10s-browser-chrome-3
- Rev4 MacOSX Snow Leopard 10.6 gum opt test mochitest-gl
- Rev5 MacOSX Mountain Lion 10.8 gum debug test mochitest-gl
- Rev5 MacOSX Mountain Lion 10.8 gum opt test mochitest-e10s-browser-chrome-1
- Rev5 MacOSX Mountain Lion 10.8 gum opt test mochitest-e10s-browser-chrome-2
- Rev5 MacOSX Mountain Lion 10.8 gum opt test mochitest-e10s-browser-chrome-3
- Rev5 MacOSX Mountain Lion 10.8 gum opt test mochitest-gl
- Ubuntu ASAN VM 12.04 x64 gum opt test mochitest-e10s-1
- Ubuntu ASAN VM 12.04 x64 gum opt test mochitest-e10s-2
- Ubuntu ASAN VM 12.04 x64 gum opt test mochitest-e10s-3
- Ubuntu ASAN VM 12.04 x64 gum opt test mochitest-e10s-4
- Ubuntu ASAN VM 12.04 x64 gum opt test mochitest-e10s-5
- Ubuntu ASAN VM 12.04 x64 gum opt test mochitest-e10s-browser-chrome-1
- Ubuntu ASAN VM 12.04 x64 gum opt test mochitest-e10s-browser-chrome-2
- Ubuntu ASAN VM 12.04 x64 gum opt test mochitest-e10s-browser-chrome-3
- Ubuntu ASAN VM 12.04 x64 gum opt test mochitest-gl
- Ubuntu VM 12.04 gum debug test mochitest-e10s-1
- Ubuntu VM 12.04 gum debug test mochitest-e10s-2
- Ubuntu VM 12.04 gum debug test mochitest-e10s-3
- Ubuntu VM 12.04 gum debug test mochitest-e10s-4
- Ubuntu VM 12.04 gum debug test mochitest-e10s-5
- Ubuntu VM 12.04 gum debug test mochitest-gl
- Ubuntu VM 12.04 gum opt test mochitest-e10s-1
- Ubuntu VM 12.04 gum opt test mochitest-e10s-2
- Ubuntu VM 12.04 gum opt test mochitest-e10s-3
- Ubuntu VM 12.04 gum opt test mochitest-e10s-4
- Ubuntu VM 12.04 gum opt test mochitest-e10s-5
- Ubuntu VM 12.04 gum opt test mochitest-e10s-browser-chrome-1
- Ubuntu VM 12.04 gum opt test mochitest-e10s-browser-chrome-2
- Ubuntu VM 12.04 gum opt test mochitest-e10s-browser-chrome-3
- Ubuntu VM 12.04 gum opt test mochitest-gl
- Ubuntu VM 12.04 x64 gum debug test mochitest-e10s-1
- Ubuntu VM 12.04 x64 gum debug test mochitest-e10s-2
- Ubuntu VM 12.04 x64 gum debug test mochitest-e10s-3
- Ubuntu VM 12.04 x64 gum debug test mochitest-e10s-4
- Ubuntu VM 12.04 x64 gum debug test mochitest-e10s-5
- Ubuntu VM 12.04 x64 gum debug test mochitest-gl
- Ubuntu VM 12.04 x64 gum opt test mochitest-e10s-1
- Ubuntu VM 12.04 x64 gum opt test mochitest-e10s-2
- Ubuntu VM 12.04 x64 gum opt test mochitest-e10s-3
- Ubuntu VM 12.04 x64 gum opt test mochitest-e10s-4
- Ubuntu VM 12.04 x64 gum opt test mochitest-e10s-5
- Ubuntu VM 12.04 x64 gum opt test mochitest-e10s-browser-chrome-1
- Ubuntu VM 12.04 x64 gum opt test mochitest-e10s-browser-chrome-2
- Ubuntu VM 12.04 x64 gum opt test mochitest-e10s-browser-chrome-3
- Ubuntu VM 12.04 x64 gum opt test mochitest-gl
- WINNT 5.2 gum leak test non-unified
- WINNT 5.2 gum non-unified
- WINNT 6.1 x86-64 gum build
- WINNT 6.1 x86-64 gum leak test build
- Windows 7 32-bit gum debug test mochitest-gl
- Windows 7 32-bit gum opt test mochitest-e10s-browser-chrome-1
- Windows 7 32-bit gum opt test mochitest-e10s-browser-chrome-2
- Windows 7 32-bit gum opt test mochitest-e10s-browser-chrome-3
- Windows 7 32-bit gum opt test mochitest-gl
- Windows 7 32-bit gum opt test web-platform-tests-1
- Windows 7 32-bit gum opt test web-platform-tests-2
- Windows 7 32-bit gum opt test web-platform-tests-3
- Windows 7 32-bit gum opt test web-platform-tests-4
- Windows 7 32-bit gum opt test web-platform-tests-reftests
- Windows 8 64-bit gum debug test cppunit
- Windows 8 64-bit gum debug test crashtest
- Windows 8 64-bit gum debug test jetpack
- Windows 8 64-bit gum debug test jittest
- Windows 8 64-bit gum debug test jsreftest
- Windows 8 64-bit gum debug test marionette
- Windows 8 64-bit gum debug test mochitest-1
- Windows 8 64-bit gum debug test mochitest-2
- Windows 8 64-bit gum debug test mochitest-3
- Windows 8 64-bit gum debug test mochitest-4
- Windows 8 64-bit gum debug test mochitest-5
- Windows 8 64-bit gum debug test mochitest-browser-chrome-1
- Windows 8 64-bit gum debug test mochitest-browser-chrome-2
- Windows 8 64-bit gum debug test mochitest-browser-chrome-3
- Windows 8 64-bit gum debug test mochitest-devtools-chrome-1
- Windows 8 64-bit gum debug test mochitest-devtools-chrome-2
- Windows 8 64-bit gum debug test mochitest-devtools-chrome-3
- Windows 8 64-bit gum debug test mochitest-gl
- Windows 8 64-bit gum debug test mochitest-other
- Windows 8 64-bit gum debug test reftest
- Windows 8 64-bit gum debug test xpcshell
- Windows 8 64-bit gum opt test cppunit
- Windows 8 64-bit gum opt test crashtest
- Windows 8 64-bit gum opt test jetpack
- Windows 8 64-bit gum opt test jittest
- Windows 8 64-bit gum opt test jsreftest
- Windows 8 64-bit gum opt test marionette
- Windows 8 64-bit gum opt test mochitest-1
- Windows 8 64-bit gum opt test mochitest-2
- Windows 8 64-bit gum opt test mochitest-3
- Windows 8 64-bit gum opt test mochitest-4
- Windows 8 64-bit gum opt test mochitest-5
- Windows 8 64-bit gum opt test mochitest-browser-chrome-1
- Windows 8 64-bit gum opt test mochitest-browser-chrome-2
- Windows 8 64-bit gum opt test mochitest-browser-chrome-3
- Windows 8 64-bit gum opt test mochitest-devtools-chrome
- Windows 8 64-bit gum opt test mochitest-e10s-browser-chrome-1
- Windows 8 64-bit gum opt test mochitest-e10s-browser-chrome-2
- Windows 8 64-bit gum opt test mochitest-e10s-browser-chrome-3
- Windows 8 64-bit gum opt test mochitest-gl
- Windows 8 64-bit gum opt test mochitest-other
- Windows 8 64-bit gum opt test reftest
- Windows 8 64-bit gum opt test reftest-no-accel
- Windows 8 64-bit gum opt test web-platform-tests-1
- Windows 8 64-bit gum opt test web-platform-tests-2
- Windows 8 64-bit gum opt test web-platform-tests-3
- Windows 8 64-bit gum opt test web-platform-tests-4
- Windows 8 64-bit gum opt test web-platform-tests-reftests
- Windows 8 64-bit gum opt test xpcshell
- Windows 8 64-bit gum talos chromez
- Windows 8 64-bit gum talos dromaeojs
- Windows 8 64-bit gum talos g1
- Windows 8 64-bit gum talos other_nol64
- Windows 8 64-bit gum talos svgr
- Windows 8 64-bit gum talos tp5o
- Windows XP 32-bit gum debug test mochitest-gl
- Windows XP 32-bit gum opt test mochitest-gl
- Windows XP 32-bit gum opt test web-platform-tests-1
- Windows XP 32-bit gum opt test web-platform-tests-2
- Windows XP 32-bit gum opt test web-platform-tests-3
- Windows XP 32-bit gum opt test web-platform-tests-4
- Windows XP 32-bit gum opt test web-platform-tests-reftests
Attachment #8514414 - Flags: review?(bhearsum)
Comment on attachment 8514414 [details] [diff] [review]
enable updates on gum

Review of attachment 8514414 [details] [diff] [review]:
-----------------------------------------------------------------

in irc catlee suggested I addtl review .

unsure if we need test_pretty_names like alder, and I'm additionally unsure if we need to limit the locales we generate nightlies with, like we did for alder. (Lets assume this is fine, and cross-check with :Pike)
Attachment #8514414 - Flags: review+
Attachment #8514425 - Flags: review?(bhearsum)
Comment on attachment 8514425 [details] [diff] [review]
enable aurora certs for gum

Review of attachment 8514425 [details] [diff] [review]:
-----------------------------------------------------------------

Maybe we should just match nightly-* at some point. This is fine for now.
Attachment #8514425 - Flags: review?(bhearsum) → review+
Comment on attachment 8514414 [details] [diff] [review]
enable updates on gum

Review of attachment 8514414 [details] [diff] [review]:
-----------------------------------------------------------------

per real life, we can probably disable fennec like we did for alder: https://github.com/mozilla/build-buildbot-configs/blob/master/mozilla/project_branches.py#L115

r=me either way though
Attachment #8514414 - Flags: review?(bhearsum) → review+
Attachment #8514425 - Flags: checked-in+
Comment on attachment 8514414 [details] [diff] [review]
enable updates on gum

Landed as https://hg.mozilla.org/build/buildbot-configs/rev/56f6f35f68c4 with android disabled.
Attachment #8514414 - Flags: checked-in+
Thanks for getting this done quickly.
So how does this work? Presumably we just point people at Gum builds and they will auto-update? Does this work only for new builds, or existing ones too?
There are a number of new infra failures since yesterday in OS X tests on Gum, like this:

00:01:33 ERROR - Traceback (most recent call last):
00:01:33 ERROR - File "/builds/slave/talos-slave/test/build/venv/bin/mozinstall", line 9, in <module>
00:01:33 ERROR - load_entry_point('mozInstall==1.10', 'console_scripts', 'mozinstall')()
00:01:33 ERROR - File "/builds/slave/talos-slave/test/build/venv/lib/python2.7/site-packages/mozinstall/mozinstall.py", line 318, in install_cli
00:01:33 ERROR - install_path = install(src, options.dest)
00:01:33 ERROR - File "/builds/slave/talos-slave/test/build/venv/lib/python2.7/site-packages/mozinstall/mozinstall.py", line 121, in install
00:01:33 ERROR - install_dir = _install_dmg(src, dest)
00:01:33 ERROR - File "/builds/slave/talos-slave/test/build/venv/lib/python2.7/site-packages/mozinstall/mozinstall.py", line 249, in _install_dmg
00:01:33 ERROR - for appFile in os.listdir(appDir):
00:01:33 ERROR - mozinstall.mozinstall.InstallError: Failed to install "/builds/slave/talos-slave/test/installer.dmg"
00:01:33 ERROR - Return code: 1
00:01:33 FATAL - Halting on failure while running ['/builds/slave/talos-slave/test/build/venv/bin/mozinstall', '/builds/slave/talos-slave/test/installer.dmg', '--destination', '/builds/slave/talos-slave/test/build/application']

Are they related to this work?
Catlee, I'm sad to say that updates aren't working.  I think it's because we are sitting on the "aurora" channel.  Here is the log:
*** UTM:SVC TimerManager:registerTimer - id: browser-cleanup-thumbnails
*** AUS:SVC Creating UpdateService
*** AUS:SVC gCanCheckForUpdates - able to check for updates
*** AUS:SVC UpdateManager:_loadXMLFileIntoArray: XML file does not exist
*** AUS:SVC Checker: checkForUpdates, force: true
*** AUS:SVC getLocale - getting locale from file: resource://gre/update.locale,
locale: en-US
*** AUS:SVC Checker:getUpdateURL - update URL: https://aus4.mozilla.org/update/3
/Firefox/35.0a2/20141031040202/WINNT_x86-msvc/en-US/aurora/Windows_NT%206.3.0.0%
20(x64)/default/default/update.xml?force=1
*** AUS:SVC recordInHealthReport - updateCheckStart - 0
*** AUS:SVC Checker:checkForUpdates - sending request to: https://aus4.mozilla.o
rg/update/3/Firefox/35.0a2/20141031040202/WINNT_x86-msvc/en-US/aurora/Windows_NT
%206.3.0.0%20(x64)/default/default/update.xml?force=1
*** AUS:SVC Checker:onLoad - request completed downloading document
*** AUS:SVC Checker:onLoad - number of updates available: 0
*** AUS:SVC recordInHealthReport - updateCheckSuccess - 0

This is gum build from https://hg.mozilla.org/projects/gum/rev/e6391f97d961 which should have updated to the next gum nightly at: https://hg.mozilla.org/projects/gum/rev/2e731ac19f33
Flags: needinfo?(catlee)
These aren't publishing updates to the aurora channel are they? Because if they are that's really bad. It looks like (based on the patches) we expect to be publishing on nightly-gum, which would be correct, but the builds themselves are on the aurora channel, when they should be on nightly-gum.

I changed my update channel to nightly-gum, tried updating and still got back no update:

*** UTM:SVC TimerManager:registerTimer - id: browser-cleanup-thumbnails
*** AUS:SVC Creating UpdateService
*** AUS:SVC gCanCheckForUpdates - able to check for updates
*** AUS:SVC UpdateManager:_loadXMLFileIntoArray: XML file does not exist
*** AUS:SVC Checker: checkForUpdates, force: true
*** AUS:SVC getLocale - getting locale from file: resource://gre/update.locale,
locale: en-US
*** AUS:SVC Checker:getUpdateURL - update URL: https://aus4.mozilla.org/update/3
/Firefox/35.0a2/20141031040202/WINNT_x86-msvc/en-US/nightly-gum/Windows_NT%206.3
.0.0%20(x64)/default/default/update.xml?force=1
*** AUS:SVC recordInHealthReport - updateCheckStart - 0
*** AUS:SVC Checker:checkForUpdates - sending request to: https://aus4.mozilla.o
rg/update/3/Firefox/35.0a2/20141031040202/WINNT_x86-msvc/en-US/nightly-gum/Windo
ws_NT%206.3.0.0%20(x64)/default/default/update.xml?force=1
*** AUS:SVC Checker:onLoad - request completed downloading document
*** AUS:SVC Checker:onLoad - number of updates available: 0
*** AUS:SVC recordInHealthReport - updateCheckSuccess - 0
(In reply to Clint Talbert ( :ctalbert ) from comment #13)
> These aren't publishing updates to the aurora channel are they?

They are :(
What's happening is that these builds are looking for updates on the aurora channel due to this commit: https://hg.mozilla.org/projects/gum/rev/779e651878cd

This does NOT mean that these builds are being published to the aurora channel. AFAICT the aurora channel has no gum builds on it. The gum nightlies are being published to the nightly-gum channel correctly.

I've set up rules on AUS4 so that the builds will find updates on the nightly-gum channel.

We'll need to change the mozconfigs to point to nightly-gum, or have users manually switch their update channel over to nightly-gum.
Flags: needinfo?(catlee)
Thanks Chris. We'll fix that.
(In reply to Chris AtLee [:catlee] from comment #15)
> What's happening is that these builds are looking for updates on the aurora
> channel due to this commit:
> https://hg.mozilla.org/projects/gum/rev/779e651878cd

This configuration is necessary for getting the build to think it's a dev-edition build:

http://dxr.mozilla.org/mozilla-central/source/configure.in#8999-9001

> I've set up rules on AUS4 so that the builds will find updates on the
> nightly-gum channel.
> 
> We'll need to change the mozconfigs to point to nightly-gum, or have users
> manually switch their update channel over to nightly-gum.

I think this change should make updates work:

https://hg.mozilla.org/projects/gum/rev/87cd54879472

Let me know if I got it all wrong.
I just got my first update from nightly-gum, so I'm confident that the patch was good.
My Friday build updated this morning, pulling an update from the nightly-gum channel (I'd changed my channel manually).  So it looks like we're live with updates on nightly gum.

Thanks Catlee et al.
--> FIXED?
Assignee: nobody → catlee
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Component: General Automation → General
You need to log in before you can comment on or make changes to this bug.