New issue
Advanced search Search tips

Issue 770992 link

Starred by 2 users

Issue metadata

Status: Fixed
Owner:
Closed: Nov 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Task

Blocking:
issue 769776
issue 770990



Sign in to add a comment

Deploy 'buildbucket' binary with every recipe task

Project Member Reported by vadimsh@chromium.org, Oct 3 2017

Issue description

We should not depend on globally deployed unpinned binary.

Instead it should be deployed on per-task level and available via PATH:
  * On LUCI via swarming_task_template.json
  * On Buildbot via cipd_bootstrap_v2.py

See the blocked bug for more info why.
 

Comment 1 by no...@chromium.org, Oct 3 2017

FWIW it is not unpinned
I meant it is not pinned in relation to tasks. Puppet pin bumps apply "randomly" through the fleet.
Project Member

Comment 3 by bugdroid1@chromium.org, Oct 3 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/infra/infra/+/43acdc268b04a3eae197db17d81accbdfe928d94

commit 43acdc268b04a3eae197db17d81accbdfe928d94
Author: Vadim Shtayura <vadimsh@chromium.org>
Date: Tue Oct 03 23:28:08 2017

Enable cross-compilation of binaries we will be using on Buildbot/LUCI.

In particular, there are some buildbot slaves that run ARM, so we need all
binaries we deploy there to be built for ARM as well.

R=nodir@chromium.org
BUG= 770998 ,  770992 

Change-Id: I547ea2beb91d1f14307d15c0b60efd2443490a6b
Reviewed-on: https://chromium-review.googlesource.com/699014
Reviewed-by: Nodir Turakulov <nodir@chromium.org>
Commit-Queue: Vadim Shtayura <vadimsh@chromium.org>

[modify] https://crrev.com/43acdc268b04a3eae197db17d81accbdfe928d94/build/packages/swarming.yaml
[modify] https://crrev.com/43acdc268b04a3eae197db17d81accbdfe928d94/build/packages/isolate.yaml
[modify] https://crrev.com/43acdc268b04a3eae197db17d81accbdfe928d94/build/packages/buildbucket.yaml
[modify] https://crrev.com/43acdc268b04a3eae197db17d81accbdfe928d94/build/packages/cloudtail.yaml

Owner: vadimsh@chromium.org
Status: Assigned (was: Untriaged)

Comment 5 by no...@chromium.org, Oct 4 2017

Blocking: 769776
Project Member

Comment 6 by bugdroid1@chromium.org, Oct 4 2017

The following revision refers to this bug:
  https://chrome-internal.googlesource.com/infradata/config/+/cb77f97a5b8a213a275fdb292e9902242c710913

commit cb77f97a5b8a213a275fdb292e9902242c710913
Author: Vadim Shtayura <vadimsh@chromium.org>
Date: Wed Oct 04 16:11:03 2017

Project Member

Comment 7 by bugdroid1@chromium.org, Oct 4 2017

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

commit 426eeec71318a4c94044a5c6954790c3112c19a6
Author: Vadim Shtayura <vadimsh@chromium.org>
Date: Wed Oct 04 16:20:59 2017

Deploy 'buildbucket' and 'cloudtail' binaries to staging and canary.

Don't touch prod yet.

Corresponding LUCI CL: https://chrome-internal-review.googlesource.com/c/470346

R=nodir@chromium.org
BUG= 770998 ,  770992 

Change-Id: I2b1fceb438e977caee7da8d90520ce4a5d9ff92f
Reviewed-on: https://chromium-review.googlesource.com/699568
Reviewed-by: Nodir Turakulov <nodir@chromium.org>
Commit-Queue: Vadim Shtayura <vadimsh@chromium.org>

[modify] https://crrev.com/426eeec71318a4c94044a5c6954790c3112c19a6/scripts/slave/cipd_bootstrap_v2.py

Project Member

Comment 8 by bugdroid1@chromium.org, Oct 4 2017

The following revision refers to this bug:
  https://chrome-internal.googlesource.com/infradata/config/+/cd456d50dd713f7a2c4baed5376d15c0bcda1c91

commit cd456d50dd713f7a2c4baed5376d15c0bcda1c91
Author: Vadim Shtayura <vadimsh@chromium.org>
Date: Wed Oct 04 21:19:54 2017

Project Member

Comment 9 by bugdroid1@chromium.org, Oct 4 2017

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

commit 1cf42e653d6aafaca77ae0799b436cc17853866f
Author: Vadim Shtayura <vadimsh@chromium.org>
Date: Wed Oct 04 21:35:29 2017

Deploy 'buildbucket' and 'cloudtail' binaries to prod tasks.

Corresponding LUCI CL: https://chrome-internal-review.googlesource.com/c/471412

R=nodir@chromium.org
BUG= 770998 ,  770992 

Change-Id: Id94e6307319261c3fc6a4af582a2965ad1d97b03
Reviewed-on: https://chromium-review.googlesource.com/701460
Reviewed-by: Nodir Turakulov <nodir@chromium.org>
Commit-Queue: Vadim Shtayura <vadimsh@chromium.org>

[modify] https://crrev.com/1cf42e653d6aafaca77ae0799b436cc17853866f/scripts/slave/cipd_bootstrap_v2.py

Status: Fixed (was: Assigned)

Sign in to add a comment