-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
core-services/prow/02_config/_boskos: Shard AWS, Azure, and GCP by region #12589
core-services/prow/02_config/_boskos: Shard AWS, Azure, and GCP by region #12589
Conversation
61e9a5a
to
ef394fa
Compare
ef394fa
to
9c2288e
Compare
9c2288e
to
0a4f1a7
Compare
The names are used for custom resources, so we need unique names for each entry [1]. Consuming jobs will have to split on the --, which is hopefully unique enough, to get the raw name (if they plan to use it to select a region or similar). I'm not using '-', because: a. I wanted to avoid enumerating single-count entries. b. I wanted consumers to not have to care about whether they were drawing from a single-count or multi-count entry. Using a separator that is not part of the raw names means that consumers can always split on that separator without having to worry about whether they were drawing from a single-count or a multi-count name. [1]: openshift#12589 (comment)
…gion With some guessing about what we support. No consumers yet, but consumer rehearsals run against the production Boskos server [1], so we need to land these before we can consume them. [1]: openshift#12584 (comment)
0a4f1a7
to
0cb81d0
Compare
To allow for the suffixed lease names from [1] without exposing the suffixes to consuming steps. [1]: openshift/release#12589
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/hold
until the corresponding ci-tools pr is merged and rolled out
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: alvaroaleman, wking The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Looks like the local consumers are all |
4h since my last comment. Surely it has made it over by now, and even if it hasn't, nobody is consuming the /hold cancel |
@wking: Updated the following 2 configmaps:
In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
…CP by region" This reverts commit 0cb81d0, openshift#12589. Telemetry isn't showing any free leases on these platforms, which is freaking me out a bit. It's possible that the dashboards just don't handle static names gracefully, but I'm going to float a revert in case something breaks and we want to buy some time for a post-mortem.
With some guessing about what we support. No consumers yet, but consumer rehearsals run against the production Boskos server, so we need to land these before we can consume them.