New issue
Advanced search Search tips

Issue 872945 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

Get revision of recipe CIPD package of a LUCI build

Project Member Reported by efoo@chromium.org, Aug 9

Issue description

The LUCI the revision of the recipe CIPD package is nowhere to be found on Milo for a running build. On task page, it only says that it has requested refs/heads/master, but no actual revision or instance ID until build is completed.

We should add this feature to find revision or instance ID easier during a running build. 

The following workaround is available. 

1. open task of the build
2. click More Details
3. find a CIPD package that starts with "infra/recipe_bundles/"
4. see "Actual". Its format is "$PACKAGE:$VERSION"
5. in terminal, run `cipd describe $PACKAGE -version $VERSION`
6. See "git_revision" tag
 
Summary: Get revision of recipe CIPD package of a LUCI build (was: Get revision of recipe CIPD package during running build in LUCI)
I've been using the workaround since a while now, but this only works for completed tasks. For a running build, there is no actual entry: https://screenshot.googleplex.com/8NZ55SmJcUi.
Labels: Restrict-View-Google
RVG due to internal link
So there are a couple things that could (should) happen:
  * Swarming bots should immediately report their resolved CIPD packages to the server instead of waiting for the end of the task. This should be pretty straightforward I think.
  * Have Milo show the system software used during the task (i.e. CIPD packages). Maybe behind a button. Probably with links to https://chrome-infra-packages.appspot.com/
  * It's probably worth teaching Milo this reverse-lookup trick (so it can display the earliest git_revision or version tag for a given resolved package).
Labels: -Restrict-View-Google
TBH, existence of screenshot.googleplex.com isn't enough to rvg this bug I think, and having it open would be more helpful.

Sign in to add a comment