Home for Cluster API, a subproject of sig-cluster-lifecycle

k8s-sig-cluster-lifecycle
91 Open Issues Need Help Last updated: Jul 1, 2026

Open Issues Need Help

View All on GitHub
help wanted kind/feature priority/backlog triage/accepted

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted kind/feature priority/backlog triage/accepted

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted kind/bug priority/backlog area/clusterctl triage/accepted

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted priority/backlog kind/flake triage/accepted

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted kind/bug priority/important-soon triage/accepted area/machinehealthcheck

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted kind/documentation priority/backlog kind/cleanup triage/accepted

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted kind/feature priority/backlog area/testing triage/accepted area/documentation area/e2e-testing

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted kind/bug priority/important-longterm triage/accepted

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted kind/feature priority/important-longterm area/api triage/accepted

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted kind/feature priority/important-longterm triage/accepted

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted kind/bug priority/important-longterm triage/accepted area/machinedeployment area/clusterresourceset

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted priority/important-soon kind/flake triage/accepted

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted priority/important-soon kind/flake triage/accepted

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted kind/feature priority/backlog area/machine triage/accepted

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
Bootstrap token mismatch about 1 month ago
help wanted kind/bug priority/backlog triage/accepted

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted kind/bug priority/important-soon triage/accepted area/provider/control-plane-kubeadm

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted kind/feature priority/backlog area/clusterctl triage/accepted

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted kind/feature priority/backlog area/api triage/accepted area/clusterclass area/machinedeployment

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted kind/feature priority/important-soon triage/accepted area/autoscaling

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted kind/bug priority/important-longterm area/machine triage/accepted area/machineset

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted good first issue kind/bug priority/backlog triage/accepted area/documentation

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
good first issue kind/feature priority/backlog triage/accepted area/provider/infrastructure-docker

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted kind/feature priority/backlog area/clusterctl triage/accepted

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted priority/backlog kind/cleanup triage/accepted

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted kind/bug priority/important-longterm triage/accepted area/documentation

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted priority/important-soon kind/flake triage/accepted

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted kind/feature priority/backlog triage/accepted

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted kind/bug priority/backlog triage/accepted area/documentation

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted kind/feature priority/important-soon triage/accepted

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted kind/feature priority/backlog triage/accepted

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted priority/important-soon kind/flake triage/accepted

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted priority/important-soon kind/flake triage/accepted

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted priority/important-soon kind/flake triage/accepted

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted priority/important-soon kind/flake triage/accepted

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted kind/feature priority/backlog triage/accepted

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted kind/bug priority/important-longterm triage/accepted

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted kind/feature priority/important-longterm triage/accepted

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted kind/feature priority/important-longterm triage/accepted area/provider/infrastructure-docker

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted priority/important-soon kind/flake triage/accepted area/e2e-testing

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted kind/feature priority/backlog triage/accepted

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted kind/bug priority/backlog triage/accepted

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted kind/feature priority/important-longterm triage/accepted

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted priority/important-soon kind/flake triage/accepted

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted kind/feature priority/backlog triage/accepted area/clusterclass

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted kind/bug priority/backlog triage/accepted area/provider/infrastructure-docker

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted kind/feature priority/important-longterm triage/accepted area/provider/control-plane-kubeadm

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted priority/backlog kind/cleanup triage/accepted area/e2e-testing

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted kind/feature priority/backlog lifecycle/frozen triage/accepted area/ci

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted kind/documentation priority/backlog triage/accepted area/documentation

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted kind/bug priority/backlog triage/accepted

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted priority/important-soon kind/flake triage/accepted

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted kind/feature priority/backlog triage/accepted

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted kind/bug priority/backlog triage/accepted area/machinepool

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted kind/feature priority/backlog triage/accepted

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted priority/important-soon kind/api-change triage/accepted

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted priority/backlog needs-kind api-review triage/accepted area/machinepool

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted kind/feature priority/backlog kind/api-change area/bootstrap kind/proposal needs-triage

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle

AI Summary: A flaky E2E test in `capi-e2e-main` is failing during the upgrade of a workload cluster using ClusterClass with RuntimeSDK. The test, `Should create, upgrade and delete a workload cluster`, reports "Resource versions didn't stay stable", indicating a potential race condition or unexpected resource modification during the upgrade process.

Complexity: 4/5
help wanted priority/important-soon kind/flake triage/accepted

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted kind/feature priority/backlog triage/accepted

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted priority/important-soon kind/flake triage/accepted

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted kind/bug priority/important-longterm triage/accepted area/machinepool

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted priority/important-soon kind/flake triage/accepted

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted kind/bug priority/important-longterm triage/accepted area/machinepool

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle

AI Summary: This issue requests the addition of unit test cases for the `release notes tools generator` located at `hack/tools/release/notes/main.go`. The primary goal is to improve the test coverage of this Go utility. A specific reference comment is provided for further context or guidance.

Complexity: 3/5
help wanted priority/backlog kind/cleanup area/testing triage/accepted

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted kind/bug priority/backlog triage/accepted area/provider/control-plane-kubeadm

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted kind/bug priority/backlog triage/accepted

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted kind/feature priority/important-soon triage/accepted

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted kind/feature priority/important-longterm area/control-plane triage/accepted

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted kind/bug priority/important-longterm kind/api-change triage/accepted

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted priority/important-soon kind/flake triage/accepted needs-triage

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted kind/feature priority/backlog lifecycle/frozen kind/api-change triage/accepted

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted good first issue kind/documentation priority/important-longterm sig/security triage/accepted area/security

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted kind/bug priority/backlog lifecycle/frozen kind/api-change area/api triage/accepted

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted kind/feature priority/backlog triage/accepted

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted priority/important-longterm kind/flake triage/accepted

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted priority/backlog kind/cleanup triage/accepted

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted kind/feature priority/backlog area/upgrades triage/accepted area/machinedeployment

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted kind/bug priority/backlog triage/accepted

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted kind/bug priority/backlog triage/accepted

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted priority/important-longterm kind/cleanup triage/accepted

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle

AI Summary: This issue requests an update to the `coredns/corefile-migration` dependency to version `v1.0.28`. It explicitly notes that automated cherry-picking usually fails due to merge conflicts, indicating that manual intervention will be required to apply this update.

Complexity: 3/5
help wanted kind/feature priority/important-soon triage/accepted

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted kind/bug priority/backlog area/clusterctl triage/accepted

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted kind/feature priority/backlog triage/accepted

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle

AI Summary: This issue aims to update the development observability stack located in `hack/observability` to its latest component versions. A key part of this update involves migrating the log collection agent from Promtail to Alloy, following Grafana's announcement of Promtail's merger into Alloy.

Complexity: 3/5
help wanted kind/feature priority/important-longterm triage/accepted area/devtools

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted priority/important-longterm kind/cleanup area/dependency triage/accepted

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle
help wanted priority/important-soon kind/cleanup triage/accepted area/machinepool

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle

AI Summary: Investigate and resolve failing end-to-end (e2e) tests for the Cluster API project. Multiple e2e jobs are failing due to networking conformance test failures, specifically related to dual-stack IPv6 functionality. The task involves analyzing test logs, debugging networking issues within the e2e test environment, and potentially identifying and fixing problems in the Cluster API codebase or its dependencies.

Complexity: 4/5
help wanted kind/failing-test priority/critical-urgent triage/accepted

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle

AI Summary: Update the examples and code snippets in the Cluster API book to reflect the v1beta2 API version. This involves updating API versions and adjusting objects according to the latest CRDs. The task should be split into three PRs: one for Cluster, one for ClusterClass, and one for all other components.

Complexity: 4/5
help wanted kind/documentation priority/important-soon triage/accepted area/documentation

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle

AI Summary: The Cluster API project's golangci-lint CI job is failing intermittently due to a 'connection reset by peer' error when verifying the configuration file. The task is to investigate the root cause of this network connectivity issue during the golangci-lint configuration verification step, which involves accessing a remote JSON schema. This likely involves troubleshooting network settings within the GitHub Actions runner environment or identifying potential issues with the remote schema URL.

Complexity: 3/5
help wanted kind/flake needs-triage area/ci needs-priority

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle

AI Summary: Investigate why some tests in the `test/framework/*` directory of the Cluster API project are not being executed in the Continuous Integration (CI) pipeline. The goal is to identify the cause of the missing test execution and implement a fix to ensure all tests are run during CI.

Complexity: 4/5
help wanted kind/bug priority/important-longterm triage/accepted

Home for Cluster API, a subproject of sig-cluster-lifecycle

Go
#k8s-sig-cluster-lifecycle