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

Issue 903376 link

Starred by 1 user

Issue metadata

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

Blocking:
issue 901883
issue 903532


Show other hotlists

Hotlists containing this issue:
CrOSParallelCQ


Sign in to add a comment

Export Buildbucket buckets

Project Member Reported by jclinton@chromium.org, Nov 8

Issue description

Tracking bug for exporting Buildbucket buckets where there is one bucket per project. This will later be used for ACL boundaries.

The data source for the project<->builder relationship will be DLM.

 
Blocking: 903532
Normally bucket definitions also contain builder definitions.
At least a builder belongs to a bucket, so whatever pushes builder definitions will need to know buckets.

What system will push builder definitions?
Will different partner projects (buckets) have different sets of builders?
We'll probably have a Scheduler-scheduled task that pushes the builders and buckets based on information stored in DLM and maybe some supplemental information stored in checked-in config files. We are blocked from doing that until all builder and project relationships have been imported into DLM. As a short-term hack, we might export all currently-known builders in a single bucket and then move them to their project bucket, later.

Each project bucket will have exclusive ownership of builders. Additionally, there will be some "meta" bucket to host parent builders for CQ, Post-submit, and Release, as well as for administrative tasks like the one proposed above.


Labels: Disable-Nags

Sign in to add a comment