cluster-api icon indicating copy to clipboard operation
cluster-api copied to clipboard

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

Results 527 cluster-api issues
Sort by recently updated
recently updated
newest added

**What this PR does / why we need it**: If the reconciliation time is after spec.rolloutAfter then a rollout should happen or has already happened. A new MachineSet will be...

cncf-cla: yes
size/L
needs-triage

**What this PR does / why we need it**: This PR switches the hardcoded paths (`$HOME/.cluster-api`) to be [XDG](https://specifications.freedesktop.org/basedir-spec/basedir-spec-latest.html) conform (`$XDG_CONFIG_HOME/cluster-api`). This removes clutter in the users' home directory. Open...

cncf-cla: yes
size/L
do-not-merge/work-in-progress
ok-to-test

**What this PR does / why we need it**: It allows previous flag parameters to be directly used from within a tilt settings file in tilt-prepare The json/yaml keys added...

cncf-cla: yes
size/L

**User Story** As a user, I would like to understand what variables are meant to be used as overrides at CP/MD levels **Detailed Description** As of today, ClusterClass allows to...

help wanted
kind/feature
priority/important-longterm
kind/api-change
triage/accepted
area/clusterclass

**User Story** As a operator I would like to ensure that creating/updating a Cluster/KubeadmControlPlane/MachineDeployment/MachineSet/Machine does not violate the [Kubernetes Version Skew Policy] for staying in supported upgrade paths and not...

help wanted
kind/feature
needs-triage

When Cluster API is backed up and restored the ownerReferences on the KubeadmConfig are not restored. As there is a check in the KubeadmConfig reconciler for the ownerReference [these KubeadmConfigs...

kind/bug
kind/cleanup
area/bootstrap

**What this PR does / why we need it**: Update Cluster API Visualizer chart to v1.0.0 **Which issue(s) this PR fixes** *(optional, in `fixes #(, fixes #, ...)` format, will...

cncf-cla: yes
size/XS
do-not-merge/work-in-progress
needs-triage

Currently the only way to generate our release manifests with the CAPI Makefile is to run `make release`. Currently this runs the following targets: ```Makefile GIT_VERSION=$(RELEASE_TAG) $(MAKE) release-binaries # Set...

kind/cleanup
triage/accepted

looking at https://testgrid.k8s.io/sig-cluster-lifecycle-cluster-api#capi-pr-test-main&width=20 is seems that TestReconcileUpdateObservedGeneration is really flaky Two types of errors can be seen in the job ``` controller_test.go:162: Unexpected error: : { ErrStatus: { TypeMeta: {Kind:...

kind/failing-test
lifecycle/frozen
kind/flake
needs-triage

What this PR does / why we need it: Adds WatchDeploymentLogsByLabelSelector function. Now we can call a function in e2e tests to stream logs of deployments, selected by a label...

cncf-cla: yes
size/L
ok-to-test
needs-triage