New issue
Advanced search Search tips

Issue 899878 link

Starred by 2 users

Issue metadata

Status: Fixed
Owner:
Closed: Oct 31
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug



Sign in to add a comment

Install xcode failing on catapult mac trysever

Project Member Reported by erikc...@chromium.org, Oct 29

Issue description

"""
[P6843 12:02:37.657 client.go:1594 I] All changes applied.
dyld: Registered code signature for /b/swarm_slave/w/ir/cache/osx_sdk/XCode.app/Contents/Developer/usr/lib/libxcrun.dylib
[E 2018-10-29 12:02:38] original error: exit status 137
[E 2018-10-29 12:02:38] 
[E 2018-10-29 12:02:38] goroutine 1:
[E 2018-10-29 12:02:38] #0 mac_toolchain/install.go:126 - main.acceptLicense()
[E 2018-10-29 12:02:38]   reason: failed to accept new license
[E 2018-10-29 12:02:38] 
[E 2018-10-29 12:02:38] #1 mac_toolchain/install.go:230 - main.installXcode()
[E 2018-10-29 12:02:38] #2 mac_toolchain/main.go:115 - main.(*installRun).Run()
[E 2018-10-29 12:02:38] #3 github.com/maruel/subcommands/subcommands.go:360 - subcommands.Run()
[E 2018-10-29 12:02:38] #4 mac_toolchain/main.go:239 - main.main()
[E 2018-10-29 12:02:38] #5 runtime/proc.go:198 - runtime.main()
[E 2018-10-29 12:02:38] #6 runtime/asm_amd64.s:2361 - runtime.goexit()
step returned non-zero exit code: 1

"""

CL: https://chromium-review.googlesource.com/c/catapult/+/1305714
build: https://ci.chromium.org/p/catapult/builders/luci.catapult.try/Catapult%20Mac%20Tryserver/908
 
Components: Infra>Client>Chrome
Owner: sergeybe...@chromium.org
Status: Assigned (was: Untriaged)
Sergey can you take a look?
The task is trying to install Xcode 9.2 on Mac 10.9 (!). Something's wrong with the builder configs; perhaps, it needs to constrain the OS dimension.
And then the build passes on Mac 10.13.4, but displays a broken Milo page due to  issue 900148  - https://ci.chromium.org/p/catapult/builders/luci.catapult.try/Catapult%20Mac%20Tryserver/914 . Oh well :-)

Let me hunt down that builder config...
The bot runs on luci.flex.try shared pool, which has three Mac 10.9 bots: https://chromium-swarm.appspot.com/botlist?c=id&c=os&c=task&c=status&f=os%3AMac&f=pool%3Aluci.flex.try&l=100&s=id%3Aasc

All the other 19 bots are at high enough OS version to run Xcode 9.2. It's odd that the builder hit those old machines 3 times in a row. I'm guessing the other bots were busy.
I'll add os:Mac-10.13.4 constraint to https://chromium.googlesource.com/catapult/+/206d8027bd1f91c979cf07dfa66a588759fa94be/cr-buildbucket.cfg#65 - we have 12 bots with that version.
Actually, just os:Mac-10.13 - this will give us 17 bots.
Project Member

Comment 8 by bugdroid1@chromium.org, Oct 30

Labels: merge-merged-config
The following revision refers to this bug:
  https://chromium.googlesource.com/catapult/+/4dfb6c6df37ebdc78d53794beb3ae8c58150259e

commit 4dfb6c6df37ebdc78d53794beb3ae8c58150259e
Author: Sergey Berezin <sergeyberezin@google.com>
Date: Tue Oct 30 23:25:55 2018

[infra/config] Constrain 'Catapult Mac Tryserver' to Mac-10.13.4

Bug:  899878 
TBR=jbudorick@chromium.org
Change-Id: If4a6b8f325ecb0c0b853e6997ae2849eb6d21a62
Reviewed-on: https://chromium-review.googlesource.com/c/1308814
Reviewed-by: John Budorick <jbudorick@chromium.org>

[modify] https://crrev.com/4dfb6c6df37ebdc78d53794beb3ae8c58150259e/cr-buildbucket.cfg

Status: Fixed (was: Assigned)
https://ci.chromium.org/p/catapult/builders/luci.catapult.try/Catapult%20Mac%20Tryserver displays the expected 17 bots, and cycles green. Closing.

Sign in to add a comment