Skip to content
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

removing unmigrated CI jobs ahead of prow control-plane migration #33226

Closed
BenTheElder opened this issue Aug 5, 2024 · 6 comments · Fixed by #33272
Closed

removing unmigrated CI jobs ahead of prow control-plane migration #33226

BenTheElder opened this issue Aug 5, 2024 · 6 comments · Fixed by #33272
Assignees
Labels
lifecycle/active Indicates that an issue or PR is actively being worked on by a contributor. sig/k8s-infra Categorizes an issue or PR as relevant to SIG K8s Infra. sig/testing Categorizes an issue or PR as relevant to SIG Testing.

Comments

@BenTheElder
Copy link
Member

BenTheElder commented Aug 5, 2024

See: https://groups.google.com/a/kubernetes.io/g/dev/c/qzNYpcN5la4

We're going to track the removals here, so they can be identified if anyone wishes to re-introduce removed jobs by recreating them on community owned resources.

NOTE: Please do not jump on removing all of them outright, we're going to do this carefully in phases (e.g. #33129), between now and the prow control plane Migration over the next few weeks.

We are tracking some additional complications in #32432

@BenTheElder BenTheElder self-assigned this Aug 5, 2024
@k8s-ci-robot k8s-ci-robot added the needs-sig Indicates an issue or PR lacks a `sig/foo` label and requires one. label Aug 5, 2024
@BenTheElder BenTheElder added sig/testing Categorizes an issue or PR as relevant to SIG Testing. sig/k8s-infra Categorizes an issue or PR as relevant to SIG K8s Infra. labels Aug 5, 2024
@k8s-ci-robot k8s-ci-robot removed the needs-sig Indicates an issue or PR lacks a `sig/foo` label and requires one. label Aug 5, 2024
@BenTheElder BenTheElder changed the title [placeholder] removing unmigrated CI jobs ahead of prow control plane migration Aug 5, 2024
@BenTheElder BenTheElder changed the title removing unmigrated CI jobs ahead of prow control plane migration removing unmigrated CI jobs ahead of prow control-plane migration Aug 5, 2024
@BenTheElder
Copy link
Member Author

First up: ~unused manual scalability presubmits #33229

@BenTheElder
Copy link
Member Author

BenTheElder commented Aug 5, 2024

Secrets store CSI: #33231, #33232

Then we can drop the legacy GCP janitors ref #33129, as no more jobs using external GCP/GCE resource should exist. [double checking ...]

Later when more of the jobs are dropped, we will also manually turn down the boskos deployment in cluster: default.

@BenTheElder
Copy link
Member Author

BenTheElder commented Aug 5, 2024

GCP project janitor jobs: #33234, following the above removals.

@BenTheElder
Copy link
Member Author

BenTheElder commented Aug 6, 2024

VSphere Jobs: #33241, #33245, #33246 and fix in #33249

Janitor excluded, we'll do that as a follow-up in a bit when there haven't been any other vsphere job runs for a while. I'm going to trigger an early run of that janitor now. xref #33129

@BenTheElder
Copy link
Member Author

This will be completed with the removal of assorted non-migrated azure jobs in #33272

There are some follow-up actions to begin eliminating the default-cluster from prow and cleanup ahead of the control plane migration. I'll start on those after it merges.

@BenTheElder
Copy link
Member Author

BenTheElder commented Aug 8, 2024

Scaled the legacy cluster down to 0, we have some more cleanup to do next. (like #33274)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
lifecycle/active Indicates that an issue or PR is actively being worked on by a contributor. sig/k8s-infra Categorizes an issue or PR as relevant to SIG K8s Infra. sig/testing Categorizes an issue or PR as relevant to SIG Testing.
Projects
None yet
2 participants