kubernetes / k8s.io

Code and configuration to manage Kubernetes project infrastructure, including various *.k8s.io sites
https://git.k8s.io/community/sig-k8s-infra
Apache License 2.0
735 stars 822 forks source link

Develop a prow migration plan #752

Closed spiffxp closed 2 months ago

spiffxp commented 4 years ago

Break out into issues when we've gotten consensus

Current sketch is:

Some concerns include:

spiffxp commented 4 years ago

/wg k8s-infra /sig testing /area cluster-infra /assign

spiffxp commented 4 years ago

I prototyped a single build cluster here https://github.com/kubernetes/k8s.io/pull/806

I have it hooked up to my personal prow instance here: https://prow.bashfire.dev

spiffxp commented 4 years ago

Trying to work through what the plan looks like, it's unlikely we'll get to discussing the actual "migrate prow.k8s.io" part in much detail this week.

https://docs.google.com/document/d/1g7RBDhbTAH1VBMl2kJZR71OfzM6cJF277zbysd2AoCQ/edit#

spiffxp commented 4 years ago

Discussed during today's meeting, came away with:

spiffxp commented 4 years ago

https://github.com/kubernetes/k8s.io/pull/830 implements all of the above except dev/test cycle

spiffxp commented 4 years ago

Opened up some more issues to represent followup work:

MHBauer commented 4 years ago

Learning about sig-node ci, can I help with or shadow along changes to ci-kubernetes-node-kubelet?

spiffxp commented 4 years ago

@MHBauer add yourself to the k8s-infra-prow-viewers@kubernetes.io group in groups/groups.yaml and let me know if you can see https://console.cloud.google.com/monitoring/dashboards?project=k8s-infra-prow-build

helenfeng737 commented 4 years ago

I can help with the migration work too if needed. Already added myself in k8s-infra-prow-viewers

spiffxp commented 4 years ago

About ready to enumerate:

spiffxp commented 3 years ago

/assign @ameukam since also working on staging prow (ref: https://github.com/kubernetes/k8s.io/issues/1394)

spiffxp commented 3 years ago

/priority important-longterm I don't know how much time I'll have to work on completing a plan by end of v1.21

fejta-bot commented 3 years ago

Issues go stale after 90d of inactivity. Mark the issue as fresh with /remove-lifecycle stale. Stale issues rot after an additional 30d of inactivity and eventually close.

If this issue is safe to close now please do so with /close.

Send feedback to sig-contributor-experience at kubernetes/community. /lifecycle stale

ameukam commented 3 years ago

/remove-lifecycle stale

spiffxp commented 3 years ago

/lifecycle frozen

spiffxp commented 3 years ago

/milestone v1.23

spiffxp commented 3 years ago

/remove-priority important-longterm /priority important-soon

spiffxp commented 3 years ago

The proposal linked in this issue likely needs to be refreshed, but dropping a few thoughts before I forget.

Blockers to migrating all jobs over to a community-run build cluster include:

Blockers to shutting down prow.k8s.io and then standing it all up over in kubernetes-public include:

ameukam commented 2 years ago

/milestone v1.24

ameukam commented 8 months ago

/milestone v1.30 /lifecycle clear

Rebooted this effort. See: https://docs.google.com/document/d/1erBhuCwY26d0UfPbzt8lEj6bYT2hOUKzc2j36YHVqfM/edit?usp=sharing

ameukam commented 7 months ago

/milestone v1.31

k8s-triage-robot commented 4 months ago

The Kubernetes project currently lacks enough contributors to adequately respond to all issues.

This bot triages un-triaged issues according to the following rules:

You can:

Please send feedback to sig-contributor-experience at kubernetes/community.

/lifecycle stale

ameukam commented 4 months ago

/remove-lifecycle stale

We have a timeline for this and an overall plan to do the migration. Technical requirements need to be discussed.

ameukam commented 2 months ago

We have a migration plan established: https://docs.google.com/document/d/1erBhuCwY26d0UfPbzt8lEj6bYT2hOUKzc2j36YHVqfM/edit

Execution is planned: https://groups.google.com/a/kubernetes.io/g/dev/c/qzNYpcN5la4

cc @BenTheElder @michelle192837

/close

k8s-ci-robot commented 2 months ago

@ameukam: Closing this issue.

In response to [this](https://github.com/kubernetes/k8s.io/issues/752#issuecomment-2301386954): >We have a migration plan established: https://docs.google.com/document/d/1erBhuCwY26d0UfPbzt8lEj6bYT2hOUKzc2j36YHVqfM/edit > >Execution is planned: https://groups.google.com/a/kubernetes.io/g/dev/c/qzNYpcN5la4 > >cc @BenTheElder @michelle192837 > >/close Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md). If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes-sigs/prow](https://github.com/kubernetes-sigs/prow/issues/new?title=Prow%20issue:) repository.