Skip to content

Commit

Permalink
Merge pull request #2953 from pacoxu/pacoxu-patch-2
Browse files Browse the repository at this point in the history
Update skew change in v1.29 from n-1 to n-3
  • Loading branch information
k8s-ci-robot authored Nov 3, 2023
2 parents b7fd9fd + 78842ba commit d8525d5
Showing 1 changed file with 3 additions and 4 deletions.
7 changes: 3 additions & 4 deletions kinder/ci/kubeadm-periodic.tests.md
Original file line number Diff line number Diff line change
Expand Up @@ -71,10 +71,9 @@ Workflow file names: [`skew-[x]-on-[y]`](./workflows)
Kubelet X on Y tests are meant to verify the proper functioning of a version X kubelet against version Y (X+1 or X+2)
kubeadm and control plane. The coverage of X == Y is already covered by the `regular-*` tests.

Note that for the time being kubeadm version X does not support skew against a kubelet version X-2,
similarly to how kubeadm does not support X-2 skew with the control plane. This requires skipping
the `KubeletVersion` preflight check. In the future if these X-2 tests are no longer possible with kubeadm
they would have to be adapted on the kinder side or dropped.
Before kubeadm v1.29, the maximum kubeadm / kubelet skew was X-1. For example, kubeadm v1.28 could deploy a kubelet that
is v1.28 or v1.27. After v1.29 the maximum skew has become X-3. For example, kubeadm v1.29 can deploy a kubelet that is
as old as v1.26.

Workflow file names: [`skew-kubelet-[x]-on-[y]`](./workflows)

Expand Down

0 comments on commit d8525d5

Please sign in to comment.