Closed Bug 963894 Opened 10 years ago Closed 8 years ago

stage_update.py is not compatible with fota

Categories

(Firefox OS Graveyard :: General, defect)

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: mozilla, Unassigned)

References

Details

This is breaking -eng nightlies and is forcing me to back out fota updates.

21:38:38     INFO - Running command: ['mock_mozilla', '-r', u'mozilla-centos6-i386', '-q', '--cwd', '/builds/slave/b2g_m-cen_inari_eng_ntly-00000/build', '--unpriv', '--shell', u'/usr/bin/env VARIANT=eng GAIA_OPTIMIZE=1 "LESSOPEN=|/usr/bin/lesspipe.sh %s" TMOUT=86400 CVS_RSH=ssh LOGNAME=cltbld USER=cltbld PATH=/tools/python27/bin:/usr/local/bin:/usr/lib64/ccache:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/cltbld/bin:/builds/slave/b2g_m-cen_inari_eng_ntly-00000/build/compare-locales/scripts SYMBOL_SERVER_USER=b2gbld "WGET_OPTS=-c -q" CCACHE_UMASK=002 LANG=en_US.UTF-8 CCACHE_HASHDIR= TERM=linux SHELL=/bin/bash MOZ_BUILD_DATE=20140124192523 SHLVL=1 G_BROKEN_FILENAMES=1 HISTSIZE=1000 SYMBOL_SERVER_PATH=/mnt/netapp/breakpad/symbols_b2g/ LOCALES_FILE=/builds/slave/b2g_m-cen_inari_eng_ntly-00000/build/gaia/locales/languages_dev.json SYMBOL_SERVER_HOST=symbolpush.mozilla.org PYTHONPATH=:/builds/slave/b2g_m-cen_inari_eng_ntly-00000/build/compare-locales/lib L10NBASEDIR=/builds/slave/b2g_m-cen_inari_eng_ntly-00000/build/gecko-l10n MOZILLA_OFFICIAL=1 "MOZ_CHROME_MULTILOCALE=es-ES pl pt-BR" CCACHE_DIR=/builds/ccache CCACHE_COMPRESS=1 B2G_SYSTEM_APPS=1 _=/tools/buildbot/bin/python CCACHE_BASEDIR=/builds/slave/b2g_m-cen_inari_eng_ntly-00000/build HOSTNAME=bld-linux64-ec2-011.build.releng.use1.mozilla.com SYMBOL_SERVER_SSH_KEY=/home/mock_mozilla/.ssh/b2gbld_dsa LOCALE_BASEDIR=/builds/slave/b2g_m-cen_inari_eng_ntly-00000/build/gaia-l10n HISTCONTROL=ignoredups POST_SYMBOL_UPLOAD_CMD=/usr/local/bin/post-symbol-upload.py PWD=/builds/slave/b2g_m-cen_inari_eng_ntly-00000 PROPERTIES_FILE=/builds/slave/b2g_m-cen_inari_eng_ntly-00000/buildprops.json MAIL=/var/spool/mail/cltbld B2G_UPDATER=1 B2G_UPDATE_CHANNEL=inari/1.4.0/default /tools/python27/bin/python2.7 /builds/slave/b2g_m-cen_inari_eng_ntly-00000/build/gecko/testing/marionette/update-smoketests/stage-update.py inari /builds/slave/b2g_m-cen_inari_eng_ntly-00000/build/testdata'] in /builds/slave/b2g_m-cen_inari_eng_ntly-00000/build
21:38:38     INFO - Copy/paste: mock_mozilla -r mozilla-centos6-i386 -q --cwd /builds/slave/b2g_m-cen_inari_eng_ntly-00000/build --unpriv --shell "/usr/bin/env VARIANT=eng GAIA_OPTIMIZE=1 \"LESSOPEN=|/usr/bin/lesspipe.sh %s\" TMOUT=86400 CVS_RSH=ssh LOGNAME=cltbld USER=cltbld PATH=/tools/python27/bin:/usr/local/bin:/usr/lib64/ccache:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/cltbld/bin:/builds/slave/b2g_m-cen_inari_eng_ntly-00000/build/compare-locales/scripts SYMBOL_SERVER_USER=b2gbld \"WGET_OPTS=-c -q\" CCACHE_UMASK=002 LANG=en_US.UTF-8 CCACHE_HASHDIR= TERM=linux SHELL=/bin/bash MOZ_BUILD_DATE=20140124192523 SHLVL=1 G_BROKEN_FILENAMES=1 HISTSIZE=1000 SYMBOL_SERVER_PATH=/mnt/netapp/breakpad/symbols_b2g/ LOCALES_FILE=/builds/slave/b2g_m-cen_inari_eng_ntly-00000/build/gaia/locales/languages_dev.json SYMBOL_SERVER_HOST=symbolpush.mozilla.org PYTHONPATH=:/builds/slave/b2g_m-cen_inari_eng_ntly-00000/build/compare-locales/lib L10NBASEDIR=/builds/slave/b2g_m-cen_inari_eng_ntly-00000/build/gecko-l10n MOZILLA_OFFICIAL=1 \"MOZ_CHROME_MULTILOCALE=es-ES pl pt-BR\" CCACHE_DIR=/builds/ccache CCACHE_COMPRESS=1 B2G_SYSTEM_APPS=1 _=/tools/buildbot/bin/python CCACHE_BASEDIR=/builds/slave/b2g_m-cen_inari_eng_ntly-00000/build HOSTNAME=bld-linux64-ec2-011.build.releng.use1.mozilla.com SYMBOL_SERVER_SSH_KEY=/home/mock_mozilla/.ssh/b2gbld_dsa LOCALE_BASEDIR=/builds/slave/b2g_m-cen_inari_eng_ntly-00000/build/gaia-l10n HISTCONTROL=ignoredups POST_SYMBOL_UPLOAD_CMD=/usr/local/bin/post-symbol-upload.py PWD=/builds/slave/b2g_m-cen_inari_eng_ntly-00000 PROPERTIES_FILE=/builds/slave/b2g_m-cen_inari_eng_ntly-00000/buildprops.json MAIL=/var/spool/mail/cltbld B2G_UPDATER=1 B2G_UPDATE_CHANNEL=inari/1.4.0/default /tools/python27/bin/python2.7 /builds/slave/b2g_m-cen_inari_eng_ntly-00000/build/gecko/testing/marionette/update-smoketests/stage-update.py inari /builds/slave/b2g_m-cen_inari_eng_ntly-00000/build/testdata"
21:39:12     INFO -  FOTA Flash ZIP generated: /builds/slave/b2g_m-cen_inari_eng_ntly-00000/build/testdata/inari/20140124192523/flash.zip
21:39:12     INFO -  Building flash zip for device inari, version 29.0a1, build 20140124192523...
21:39:12     INFO -  Traceback (most recent call last):
21:39:12     INFO -    File "/builds/slave/b2g_m-cen_inari_eng_ntly-00000/build/gecko/testing/marionette/update-smoketests/stage-update.py", line 95, in <module>
21:39:12     INFO -      main()
21:39:12     INFO -    File "/builds/slave/b2g_m-cen_inari_eng_ntly-00000/build/gecko/testing/marionette/update-smoketests/stage-update.py", line 90, in main
21:39:12     INFO -      stage_update(args.device, args.stage_dir)
21:39:12     INFO -    File "/builds/slave/b2g_m-cen_inari_eng_ntly-00000/build/gecko/testing/marionette/update-smoketests/stage-update.py", line 62, in stage_update
21:39:12     INFO -      shutil.copy(gecko_mar, complete_mar)
21:39:12     INFO -    File "/tools/python27/lib/python2.7/shutil.py", line 117, in copy
21:39:12     INFO -      copyfile(src, dst)
21:39:12     INFO -    File "/tools/python27/lib/python2.7/shutil.py", line 82, in copyfile
21:39:12     INFO -      with open(src, 'rb') as fsrc:
21:39:12     INFO -  IOError: [Errno 2] No such file or directory: '/builds/slave/b2g_m-cen_inari_eng_ntly-00000/build/objdir-gecko/dist/b2g-update/b2g-gecko-update.mar'
21:39:12    ERROR - Return code: 1
21:39:12    FATAL - failed to stage b2g update testdata
21:39:12    FATAL - Running post_fatal callback...
21:39:12    FATAL - Exiting 2
blocking-b2g: --- → 1.3?
Whiteboard: [NPOTB]
Does this only reproduce with Inari? Or does this reproduce on Buri?
blocking-b2g: 1.3? → ---
Whiteboard: [NPOTB]
(In reply to Jason Smith [:jsmith] from comment #1)
> Does this only reproduce with Inari? Or does this reproduce on Buri?

Only on Inari so far, but it's possible bug 963896 is hiding this on other devices (the build breaks before it gets this far).

Hamachi/buri is the only device that works.
B2g is tier3, and this bug is 3 years old.
If we need this bug open, please reopen with a reason.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.