Skip to content

etcd-io Infra and CI Migration #6102

@upodroid

Description

@upodroid

etcd is now a subproject of Kubernetes and etcd maintainers are looking to adopt the CI system and Infra management approach we use for Kubernetes.

### GitHub
- [ ] https://github.com/kubernetes/org/pull/4498
### Infra
- [ ] https://github.com/kubernetes/k8s.io/issues/6600
- [ ] Enumerate all the GCP projects used by etcd and discuss what to do with them. Some GCP resources are mentioned in the etcd releases notes. https://github.com/etcd-io/etcd/releases/tag/v3.5.10
- [ ] Enumerate all the *.etcd.io services and migrate them to the community cluster. https://github.com/kubernetes/k8s.io/blob/main/running-in-community-clusters.md
- [ ] https://github.com/kubernetes/k8s.io/pull/7123
- [ ] Explore serving etcd images at `registry.k8s.io` and resolve the mismatch between https://explore.ggcr.dev/?repo=registry.k8s.io%2Fetcd and https://explore.ggcr.dev/?repo=gcr.io%2Fetcd-development%2Fetcd
- [ ] https://github.com/kubernetes/k8s.io/pull/6542
### Testing
- [ ] https://github.com/kubernetes/test-infra/pull/31218
- [ ] https://github.com/kubernetes/test-infra/pull/31257
- [ ] Enable additional prow plugins, particularly tide, lgtm and approve plugins.
- [ ] https://github.com/kubernetes/test-infra/issues/31273
- [ ] https://github.com/kubernetes/test-infra/pull/31421
- [ ] Fix the main etcd e2e job https://testgrid.k8s.io/sig-etcd-periodics#ci-etcd-e2e-amd64
- [ ] Create a prowjob for all the github actions at https://github.com/etcd-io/etcd/tree/main/.github/workflows

If I missed something, feel free to comment on the issue and I'll update the tracker.

/cc @jmhbnz @serathius @wenjiaswe @mrbobbytables @ahrtr @ameukam @BenTheElder

/sig etcd
/sig testing
/priority important-soon
/kind feature

Metadata

Metadata

Assignees

Labels

kind/featureCategorizes issue or PR as related to a new feature.lifecycle/frozenIndicates that an issue or PR should not be auto-closed due to staleness.priority/important-soonMust be staffed and worked on either currently, or very soon, ideally in time for the next release.sig/etcdCategorizes an issue or PR as relevant to SIG Etcd.sig/k8s-infraCategorizes an issue or PR as relevant to SIG K8s Infra.sig/testingCategorizes an issue or PR as relevant to SIG Testing.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions