Closed Bug 984204 Opened 10 years ago Closed 8 years ago

Update verify fails in staging on Linux (set BUILDBOT_CONFIGS in mock env)

Categories

(Release Engineering :: Release Automation: Other, defect, P3)

x86
Linux
defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: nthomas, Unassigned)

Details

Attachments

(1 file)

eg in my 29.0b1 staging run:

command: START
command: hg update -C -r FIREFOX_29_0b1_RELEASE
command: cwd: buildbot-configs
command: output:
abort: unknown revision 'FIREFOX_29_0b1_RELEASE'!

Turns out it's cloned the production buildbot-configs, rather than the user repo copy I'm using, so unsurprising the tag doesn't exist.

We have 
 BUILDBOT_CONFIGS=https://hg.mozilla.org/users/nthomas_mozilla.com/buildbot-configs
set in the environment when calling mock, which chunked-verify.sh is going to look for. But it's not in the actual mock call itself:

mock_mozilla -r mozilla-centos6-x86_64 --cwd /builds/slave/rel-m-beta-lx_uv_5-00000000000/. --unpriv --shell '/usr/bin/env HG_SHARE_BASE_DIR="/builds/hg-shared" LC_ALL="C" CCACHE_COMPRESS="1" SYMBOL_SERVER_HOST="dev-stage01.srv.releng.scl3.mozilla.com" CCACHE_DIR="/builds/ccache" POST_SYMBOL_UPLOAD_CMD="/usr/local/bin/post-symbol-upload.py" MOZ_OBJDIR="obj-firefox" SYMBOL_SERVER_SSH_KEY="/home/mock_mozilla/.ssh/ffxbld_dsa" DISPLAY=":2" TINDERBOX_OUTPUT="1" SYMBOL_SERVER_PATH="/mnt/netapp/breakpad/symbols_ffx/" PATH="/tools/buildbot/bin:/usr/local/bin:/usr/lib/ccache:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/tools/git/bin:/tools/python27/bin:/tools/python27-mercurial/bin:/home/cltbld/bin" MOZ_CRASHREPORTER_NO_REPORT="1" SYMBOL_SERVER_USER="ffxbld" PROPERTIES_FILE="/builds/slave/rel-m-beta-lx_uv_5-00000000000/buildprops.json" LD_LIBRARY_PATH="/tools/gcc-4.3.3/installed/lib" CCACHE_UMASK="002" bash scripts/scripts/release/updates/chunked-verify.sh linux verifyConfigs 6 5'
Attached patch uv_env.diffSplinter Review
Not tested...
Hah, I was about to upload (almost) the same patch. I'll be dealing with staging a bit in the next couple of weeks so can test it then, if no-one beats me to it.
Release promotion FTW!
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: