New issue
Advanced search Search tips

Issue 702734 link

Starred by 1 user

Issue metadata

Status: Available
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Feature



Sign in to add a comment

display named caches

Project Member Reported by no...@chromium.org, Mar 17 2017

Issue description

An important feature that LUCI provides to its users is named caches. From a recipe perspective, a named cache is a symlink in [CACHE]/<path> to a named permanent location on the bot. A path is typically a directory name, such as "git", "goma", "builder". There are built-in caches (git), and user-defined ones.

Currently caches are available only in swarming task view. E.g. table in https://chromium-swarm-dev.appspot.com/task?id=34f66e733b6d8910&refresh=10

builder_7d53502990028433c920d01dffdd0c154e5847549971a954e8bc862fab65a940:cache/builder
git:cache/git
goma:cache/goma

Here LHS of : is name of the cache and RHS is path. Only caches with paths that start with "cache/" are exposed to a recipe, e.g. "cache/git" is accessible as "[CACHE]/git" in a recipe, and it is being used by bot_update. Caches with paths that don't start with "cache/" are not exposed (but we don't have any today, too).

A LUCI build should display a list of caches available to the recipe, at least paths. E.g. https://luci-milo-dev.appspot.com/swarming/task/34f66e733b6d8910?server=chromium-swarm-dev.appspot.com
should communicate to the user that there are cache dirs "git", "goma", etc and they are are mapped to caches named "git", "goma", respectively.
 

Comment 1 by no...@chromium.org, Mar 17 2017

Labels: -Pri-1 Pri-2

Comment 2 by no...@chromium.org, Mar 20 2017

Components: Infra>Platform>Milo>LUCI

Comment 3 by no...@chromium.org, Mar 20 2017

Components: -Infra>Platform>Milo

Comment 4 by estaab@chromium.org, Jun 21 2017

Status: Available (was: Untriaged)
Project Member

Comment 5 by sheriffbot@chromium.org, Jun 21 2018

Labels: Hotlist-Recharge-Cold
Status: Untriaged (was: Available)
This issue has been Available for over a year. If it's no longer important or seems unlikely to be fixed, please consider closing it out. If it is important, please re-triage the issue.

Sorry for the inconvenience if the bug really should have been left as Available.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Cc: no...@chromium.org tandrii@chromium.org
Labels: -Hotlist-Recharge-Cold
Status: Available (was: Untriaged)
I like the idea, however doesn't this imply buildbucket needs to surface this?

Comment 7 by no...@chromium.org, Jun 26 2018

Labels: -Pri-2 Pri-3
yeah, now it does

Sign in to add a comment