Bring up a Fuchsia SDK auto-roller |
|||||
Issue descriptionRecently 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.
,
Mar 6 2018
going to investigate this
,
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
,
Mar 7 2018
Bumping this to Need because #omgsomuchbreakage.
,
Mar 19 2018
,
Mar 19 2018
John, I'll need to land my breakage fixes before this will Just Work(TM) for you.
,
Mar 19 2018
Thanks for the heads up. Nothing is imminent here, though I am now working on it.
,
Mar 19 2018
Who should be notified in the event of an autoroll failure? One of the fuchsia lists?
,
Mar 19 2018
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.
,
Mar 20 2018
Re #8: We send some existing stuff to cr-fuchsia+bot@chromium.org I think, so something along those lines?
,
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
,
Mar 23 2018
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
,
Mar 23 2018
@jbudorick - I don't have access to that skia bug, could you add me?
,
Apr 5 2018
FYI: Have pinged the Skia bug, expressing that we'd like to move ahead with enabling it.
,
Apr 13 2018
Auto-roller is now up and running, so closing this out. |
|||||
►
Sign in to add a comment |
|||||
Comment 1 by w...@chromium.org
, Mar 6 2018Owner: w...@chromium.org
Status: Assigned (was: Untriaged)