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

Issue 811425 link

Starred by 2 users

Issue metadata

Status: Fixed
Owner:
Closed: Apr 2018
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Fuchsia
Pri: 1
Type: Bug



Sign in to add a comment

Bring up a Fuchsia SDK auto-roller

Project Member Reported by w...@chromium.org, Feb 12 2018

Issue description

Recently we've had some issues with CLs landing in Chromium that conflict with changes made earlier in Fuchsia, but which Chromium can't "see" because we're currently rolling the SDK manually, and typically only once every few weeks.

We should bring up an auto-roller for the Fuchsia SDK to e.g. roll the SDK on a daily basis.
 

Comment 1 by w...@chromium.org, Mar 6 2018

Labels: -Pri-3 M-67 Pri-2
Owner: w...@chromium.org
Status: Assigned (was: Untriaged)
Cc: w...@chromium.org
Owner: jbudorick@chromium.org
going to investigate this

Comment 3 by jamesr@google.com, Mar 6 2018

Recipe lives here: https://fuchsia.googlesource.com/infra/recipes/+/master/recipes/sdk.py

and the bot is here: https://luci-scheduler.appspot.com/jobs/fuchsia/sdk-x86_64-linux

The SDK artifacts are archived into a google cloud storage in locations like: https://storage.googleapis.com/fuchsia/sdk/linux-amd64/08174cfee603d7beaa3ad47baaca2d67c790cbb9

and also registered to cipd in places like: fuchsia/sdk/linux-amd64:c66b1a8b5f768f84d35362efcbd6eb92b51a429b

Comment 4 by w...@chromium.org, Mar 7 2018

Labels: -Pri-2 Pri-1
Bumping this to Need because #omgsomuchbreakage.
Status: Started (was: Assigned)
John, I'll need to land my breakage fixes before this will Just Work(TM) for you.
Thanks for the heads up. Nothing is imminent here, though I am now working on it.
Who should be notified in the event of an autoroll failure? One of the fuchsia lists?
filed a bug to get a new skia autoroller as https://bugs.chromium.org/p/skia/issues/detail?id=7734. may wind up tweaking some things to facilitate that.

Comment 10 by w...@chromium.org, Mar 20 2018

Re #8: We send some existing stuff to cr-fuchsia+bot@chromium.org I think, so something along those lines?
Project Member

Comment 11 by bugdroid1@chromium.org, Mar 22 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/2766cd5c984fe26c0b46bda9feea595aeb064e2b

commit 2766cd5c984fe26c0b46bda9feea595aeb064e2b
Author: John Budorick <jbudorick@chromium.org>
Date: Thu Mar 22 20:23:41 2018

Track fuchsia SDK hash in its own file.

Making life easier for the upcoming autoroller.

Bug:  811425 
Change-Id: Ida1c874d311dfb741de6a85631e35068d811ceab
Reviewed-on: https://chromium-review.googlesource.com/970726
Commit-Queue: John Budorick <jbudorick@chromium.org>
Reviewed-by: Kevin Marshall <kmarshall@chromium.org>
Reviewed-by: Michael Achenbach <machenbach@chromium.org>
Cr-Commit-Position: refs/heads/master@{#545219}
[add] https://crrev.com/2766cd5c984fe26c0b46bda9feea595aeb064e2b/build/fuchsia/sdk.sha1
[modify] https://crrev.com/2766cd5c984fe26c0b46bda9feea595aeb064e2b/build/fuchsia/update_sdk.py
[modify] https://crrev.com/2766cd5c984fe26c0b46bda9feea595aeb064e2b/docs/fuchsia_sdk_updates.md

borenet@ has a roller up and is looking for any feedback y'all have on the rolls: https://bugs.chromium.org/p/skia/issues/detail?id=7734#c13

Comment 13 by jamesr@google.com, Mar 23 2018

@jbudorick - I don't have access to that skia bug, could you add me?

Comment 14 by w...@chromium.org, Apr 5 2018

FYI: Have pinged the Skia bug, expressing that we'd like to move ahead with enabling it.

Comment 15 by w...@chromium.org, Apr 13 2018

Status: Fixed (was: Started)
Auto-roller is now up and running, so closing this out.

Sign in to add a comment