New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 881395 link

Starred by 2 users

Issue metadata

Status: Fixed
Owner:
Closed: Sep 7
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 0
Type: Bug

Blocked on:
issue 881461



Sign in to add a comment

chrome-pfq failures 9/6: mips64 support to depot_tools

Project Member Reported by mukai@chromium.org, Sep 6

Issue description

All of PFQs are failing at the latest run:
https://cros-goldeneye.corp.google.com/chromeos/legoland/builderSummary?builderGroups=chrome_pfq%2Cchrome_informational&limit=3&buildBranch=master

The error log: https://luci-logdog.appspot.com/v/?s=chromeos/buildbucket/cr-buildbucket.appspot.com/8936148811198760272/+/steps/BuildPackages/0/stdout


chromeos-chrome-71.0.3544.0_rc-r1: ________ running '/usr/bin/python2.7 src/build/linux/sysroot_scripts/install-sysroot.py --arch=x86' in '/home/chrome-bot/chrome_root'
chromeos-chrome-71.0.3544.0_rc-r1: Installing Debian sid i386 root image: /home/chrome-bot/chrome_root/src/build/linux/debian_sid_i386-sysroot
chromeos-chrome-71.0.3544.0_rc-r1: Downloading https://commondatastorage.googleapis.com/chrome-linux-sysroot/toolchain/2abe7ab2252a37b3c5a400c5c2d7052b43b4d924/debian_sid_i386_sysroot.tar.xz
chromeos-chrome-71.0.3544.0_rc-r1: Hook '/usr/bin/python2.7 src/build/linux/sysroot_scripts/install-sysroot.py --arch=x86' took 11.14 secs
chromeos-chrome-71.0.3544.0_rc-r1: 
chromeos-chrome-71.0.3544.0_rc-r1: 
chromeos-chrome-71.0.3544.0_rc-r1: Traceback (most recent call last):
chromeos-chrome-71.0.3544.0_rc-r1:   File "/mnt/host/depot_tools/gclient.py", line 3029, in <module>
chromeos-chrome-71.0.3544.0_rc-r1:     sys.exit(main(sys.argv[1:]))
chromeos-chrome-71.0.3544.0_rc-r1:   File "/mnt/host/depot_tools/gclient.py", line 3015, in main
chromeos-chrome-71.0.3544.0_rc-r1:     return dispatcher.execute(OptionParser(), argv)
chromeos-chrome-71.0.3544.0_rc-r1:   File "/mnt/host/depot_tools/subcommand.py", line 252, in execute
chromeos-chrome-71.0.3544.0_rc-r1:     return command(parser, args[1:])
chromeos-chrome-71.0.3544.0_rc-r1:   File "/mnt/host/depot_tools/gclient.py", line 2713, in CMDrunhooks
chromeos-chrome-71.0.3544.0_rc-r1:     return client.RunOnDeps('runhooks', args)
chromeos-chrome-71.0.3544.0_rc-r1:   File "/mnt/host/depot_tools/gclient.py", line 1602, in RunOnDeps
chromeos-chrome-71.0.3544.0_rc-r1:     self.RunHooksRecursively(self._options, pm)
chromeos-chrome-71.0.3544.0_rc-r1:   File "/mnt/host/depot_tools/gclient.py", line 1022, in RunHooksRecursively
chromeos-chrome-71.0.3544.0_rc-r1:     hook.run(self.root.root_dir)
chromeos-chrome-71.0.3544.0_rc-r1:   File "/mnt/host/depot_tools/gclient.py", line 214, in run
chromeos-chrome-71.0.3544.0_rc-r1:     not gclient_eval.EvaluateCondition(self._condition, self._variables)):
chromeos-chrome-71.0.3544.0_rc-r1:   File "/mnt/host/depot_tools/gclient_eval.py", line 595, in EvaluateCondition
chromeos-chrome-71.0.3544.0_rc-r1:     return _convert(main_node)
chromeos-chrome-71.0.3544.0_rc-r1:   File "/mnt/host/depot_tools/gclient_eval.py", line 562, in _convert
chromeos-chrome-71.0.3544.0_rc-r1:     'invalid "and" operand %r (inside %r)' % (right, condition))
chromeos-chrome-71.0.3544.0_rc-r1: ValueError: invalid "and" operand 'checkout_mips64' (inside 'checkout_linux and checkout_mips64')
chromeos-chrome-71.0.3544.0_rc-r1:  * ERROR: chromeos-base/chromeos-chrome-71.0.3544.0_rc-r1::chromiumos failed (configure phase):
chromeos-chrome-71.0.3544.0_rc-r1:  *   (no error message)
chromeos-chrome-71.0.3544.0_rc-r1:  * 
chromeos-chrome-71.0.3544.0_rc-r1:  * Call stack:
chromeos-chrome-71.0.3544.0_rc-r1:  *     ebuild.sh, line 133:  Called src_configure
chromeos-chrome-71.0.3544.0_rc-r1:  *   environment, line 4344:  Called die
chromeos-chrome-71.0.3544.0_rc-r1:  * The specific snippet of code:
chromeos-chrome-71.0.3544.0_rc-r1:  *           CFLAGS="${CFLAGS} ${EBUILD_CFLAGS[*]}" CXXFLAGS="${CXXFLAGS} ${EBUILD_CXXFLAGS[*]}" LDFLAGS="${LDFLAGS} ${EBUILD_LDFLAGS[*]}" "${cmd[@]}" || die;
chromeos-chrome-71.0.3544.0_rc-r1:  * 
chromeos-chrome-71.0.3544.0_rc-r1:  * If you need support, post the output of `emerge --info '=chromeos-base/chromeos-chrome-71.0.3544.0_rc-r1::chromiumos'`,
chromeos-chrome-71.0.3544.0_rc-r1:  * the complete build log and the output of `emerge -pqv '=chromeos-base/chromeos-chrome-71.0.3544.0_rc-r1::chromiumos'`.
chromeos-chrome-71.0.3544.0_rc-r1:  * The complete build log is located at '/build/amd64-generic/tmp/portage/logs/chromeos-base:chromeos-chrome-71.0.3544.0_rc-r1:20180906-093614.log'.
chromeos-chrome-71.0.3544.0_rc-r1:  * For convenience, a symlink to the build log is located at '/build/amd64-generic/tmp/portage/chromeos-base/chromeos-chrome-71.0.3544.0_rc-r1/temp/build.log'.
chromeos-chrome-71.0.3544.0_rc-r1:  * The ebuild environment file is located at '/build/amd64-generic/tmp/portage/chromeos-base/chromeos-chrome-71.0.3544.0_rc-r1/temp/environment'.
chromeos-chrome-71.0.3544.0_rc-r1:  * Working directory: '/build/amd64-generic/tmp/portage/chromeos-base/chromeos-chrome-71.0.3544.0_rc-r1/work/chromeos-chrome-71.0.3544.0_rc'
chromeos-chrome-71.0.3544.0_rc-r1:  * S: '/build/amd64-generic/tmp/portage/chromeos-base/chromeos-chrome-71.0.3544.0_rc-r1/work/chromeos-chrome-71.0.3544.0_rc'


Looks like an error of gclient?
 
Components: Infra>Client>ChromeOS>Build
Looks like mips64 support was added to depot_tools in 254538b955bd353e28da028e09c1f808367a4bf4: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+/254538b955bd353e28da028e09c1f808367a4bf4%5E%21/

We probably need to update the depot_tools pin.
Owner: la...@chromium.org
Blockedon: 881461
Cc: djkurtz@chromium.org kbleicher@chromium.org
Labels: ReleaseBlock-Dev M-71
Cc: achuith@chromium.org
Status: Started (was: Assigned)
Summary: chrome-pfq failures 9/6: mips64 support to depot_tools (was: chrome-pfq failures)
https://chromium-review.googlesource.com/c/chromiumos/manifest/+/1210985
I suspect the failures won't resolve until crrev.com/c/1211182 merges.
Project Member

Comment 8 by bugdroid1@chromium.org, Sep 6

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/tools/build/+/47a17a64de1e24acbbfe263f96aedbabc126d351

commit 47a17a64de1e24acbbfe263f96aedbabc126d351
Author: Lann Martin <lannm@google.com>
Date: Thu Sep 06 21:19:19 2018

chromite: roll depot_tools pin 862370c..b56a43a

Recipe-Nontrivial-Roll: build_limited_scripts_slave
Bug:  881395 
Change-Id: Ibd10ec868a863f2259051539081e59ea08f73b2d
Reviewed-on: https://chromium-review.googlesource.com/1211182
Commit-Queue: John Budorick <jbudorick@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Reviewed-by: Sergiy Byelozyorov <sergiyb@chromium.org>

[modify] https://crrev.com/47a17a64de1e24acbbfe263f96aedbabc126d351/scripts/slave/recipes/cros/cbuildbot.expected/swarming_builder.json
[modify] https://crrev.com/47a17a64de1e24acbbfe263f96aedbabc126d351/scripts/slave/recipe_modules/chromite/api.py
[modify] https://crrev.com/47a17a64de1e24acbbfe263f96aedbabc126d351/scripts/slave/recipes/cros/swarming.expected/tryjob_simple.json
[modify] https://crrev.com/47a17a64de1e24acbbfe263f96aedbabc126d351/scripts/slave/recipes/cros/swarming.expected/swarming_builder.json
[modify] https://crrev.com/47a17a64de1e24acbbfe263f96aedbabc126d351/scripts/slave/recipes/cros/swarming.expected/master_builder.json
[modify] https://crrev.com/47a17a64de1e24acbbfe263f96aedbabc126d351/scripts/slave/recipes/cros/cbuildbot.expected/chromiumos_goma_canary.json
[modify] https://crrev.com/47a17a64de1e24acbbfe263f96aedbabc126d351/scripts/slave/recipes/cros/cbuildbot.expected/chromiumos_paladin_buildbucket.json
[modify] https://crrev.com/47a17a64de1e24acbbfe263f96aedbabc126d351/scripts/slave/recipes/cros/cbuildbot_tryjob.expected/pre_cq_buildbucket_config.json
[modify] https://crrev.com/47a17a64de1e24acbbfe263f96aedbabc126d351/scripts/slave/recipes/cros/cbuildbot_tryjob.expected/release.json
[modify] https://crrev.com/47a17a64de1e24acbbfe263f96aedbabc126d351/scripts/slave/recipes/cros/cbuildbot_tryjob.expected/external.json
[modify] https://crrev.com/47a17a64de1e24acbbfe263f96aedbabc126d351/scripts/slave/recipes/cros/cbuildbot_tryjob.expected/release_branch_two_params.json
[modify] https://crrev.com/47a17a64de1e24acbbfe263f96aedbabc126d351/scripts/slave/recipes/cros/swarming.expected/tryjob_complex.json
[modify] https://crrev.com/47a17a64de1e24acbbfe263f96aedbabc126d351/scripts/slave/recipes/cros/swarming.expected/complex_slave_builder.json
[modify] https://crrev.com/47a17a64de1e24acbbfe263f96aedbabc126d351/scripts/slave/recipes/cros/cbuildbot_tryjob.expected/basic_compressed.json
[modify] https://crrev.com/47a17a64de1e24acbbfe263f96aedbabc126d351/scripts/slave/recipes/cros/swarming.expected/empty_string_args.json
[modify] https://crrev.com/47a17a64de1e24acbbfe263f96aedbabc126d351/scripts/slave/recipes/cros/cbuildbot.expected/chromiumos_chromium_builder.json
[modify] https://crrev.com/47a17a64de1e24acbbfe263f96aedbabc126d351/scripts/slave/recipes/cros/swarming.expected/tuple_args.json
[modify] https://crrev.com/47a17a64de1e24acbbfe263f96aedbabc126d351/scripts/slave/recipes/cros/cbuildbot.expected/chromiumos_coverage_variant.json
[modify] https://crrev.com/47a17a64de1e24acbbfe263f96aedbabc126d351/scripts/slave/recipes/cros/cbuildbot.expected/chromiumos_paladin_manifest_failure.json
[modify] https://crrev.com/47a17a64de1e24acbbfe263f96aedbabc126d351/scripts/slave/recipes/cros/cbuildbot_tryjob.expected/pre_git_cache_release.json
[modify] https://crrev.com/47a17a64de1e24acbbfe263f96aedbabc126d351/scripts/slave/recipes/cros/cbuildbot_tryjob.expected/swarming.json
[modify] https://crrev.com/47a17a64de1e24acbbfe263f96aedbabc126d351/scripts/slave/recipes/cros/cbuildbot_tryjob.expected/unknown_config.json
[modify] https://crrev.com/47a17a64de1e24acbbfe263f96aedbabc126d351/scripts/slave/recipes/cros/cbuildbot.expected/chromiumos_paladin.json
[modify] https://crrev.com/47a17a64de1e24acbbfe263f96aedbabc126d351/scripts/slave/recipes/cros/cbuildbot.expected/chromiumos_coverage.json
[modify] https://crrev.com/47a17a64de1e24acbbfe263f96aedbabc126d351/scripts/slave/recipes/cros/cbuildbot_tryjob.expected/release_branch_one_param.json
[modify] https://crrev.com/47a17a64de1e24acbbfe263f96aedbabc126d351/scripts/slave/recipes/ndk/ndk_buildbot.expected/basic.json
[modify] https://crrev.com/47a17a64de1e24acbbfe263f96aedbabc126d351/scripts/slave/recipes/cros/swarming.expected/goma_canary.json
[modify] https://crrev.com/47a17a64de1e24acbbfe263f96aedbabc126d351/scripts/slave/recipes/cros/cbuildbot_tryjob.expected/internal.json

I believe that the infra deploy is now live, which *may* solve this issue. If it doesn't then I would expect crrev.com/c/1210985 to fix it.
Project Member

Comment 10 by bugdroid1@chromium.org, Sep 6

The following revision refers to this bug:
  https://chrome-internal.googlesource.com/chromeos/manifest-internal/+/1ebd15043c67a75201f3e1b0d1ee71d04b052865

commit 1ebd15043c67a75201f3e1b0d1ee71d04b052865
Author: Lann Martin <lannm@google.com>
Date: Thu Sep 06 22:05:35 2018

Project Member

Comment 11 by bugdroid1@chromium.org, Sep 6

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/manifest/+/bfa0078b176beed5b97602adeaac7075e58de05d

commit bfa0078b176beed5b97602adeaac7075e58de05d
Author: Lann Martin <lannm@chromium.org>
Date: Thu Sep 06 22:05:20 2018

depot_tools: Pin bump for mips64 chrome support.

BUG= chromium:881395 
TEST=none
CQ-DEPEND=CL:*674228

Change-Id: I43df230a50d2492cbe3055245cb54db2cc546aa1
Reviewed-on: https://chromium-review.googlesource.com/1210985
Tested-by: Lann Martin <lannm@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Queue: Lann Martin <lannm@chromium.org>

[modify] https://crrev.com/bfa0078b176beed5b97602adeaac7075e58de05d/full.xml

Status: Fixed (was: Started)
I expect this to be fixed now, but I'll leave it open until we see a build without this failure.
Status: Started (was: Fixed)
For archaeological purposes, it looks like crrev.com/i/674353 actually rolled out the pin bump for swarming, so it should be fixed *now*.
veyron_rialto-chrome-pfq just succeeded so this is looking optimistic:
https://cros-goldeneye.corp.google.com/chromeos/healthmonitoring/buildDetails?buildbucketId=8936095801419873008

Sign in to add a comment