-
Notifications
You must be signed in to change notification settings - Fork 21
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: bump the k8s version to v1.31.4 #1239
base: main
Are you sure you want to change the base?
Conversation
e268679
to
be5cb62
Compare
we build containerd artifacts and publish it. The builds are failing because these artifacts are not built yet. I have triggered GHA workflow to create the package bundle. Please use this workflow in future to build a specific version of containerd. https://github.com/mesosphere/dkp-release/actions/runs/12262280813 Once above job is finished, please retrigger the e2e tests on this PR. |
Hi @supershal |
@SandhyaRavi2403 something is wrong with that GHA, it only pushed a single tar https://github.com/mesosphere/dkp-release/actions/runs/12126475468/job/33816595312 PTAL at that in that repo and see if there were recent changes and see if you can fix that. |
I fixed the GHA for containerd . https://github.com/mesosphere/dkp-release/pull/153 |
ansible/group_vars/all/defaults.yaml
Outdated
@@ -5,11 +5,11 @@ python_path: "" | |||
# If it's not there, the kubernetes_full_version will have "None" for a version number. | |||
# | |||
# IMPORTANT When you update kubernetes_version, also update crictl_version. | |||
kubernetes_version: "1.30.5" | |||
kubernetes_version: "1.31.3" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Line 24 crictl_sha256
will need to change too.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
done
ansible/group_vars/all/defaults.yaml
Outdated
kubernetes_major_minor: "{{ (kubernetes_version.split('.') | map('trim'))[:2] | join('.') }}" | ||
kubernetes_semver: "v{{ kubernetes_version }}" | ||
|
||
kubernetes_cni_version: "1.4.0" | ||
kubernetes_cni_version: "1.6.0" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
In the bundle the version is 1.5.1, which version is the correct one?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I did update to the latest version of CNI
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@SandhyaRavi2403 this version needs to match the version built in the bundle.
If I follow https://kubernetes.io/docs/setup/production-environment/tools/kubeadm/install-kubeadm/ with:
cat <<EOF | tee /etc/yum.repos.d/kubernetes.repo
[kubernetes]
name=Kubernetes
baseurl=https://pkgs.k8s.io/core:/stable:/v1.31/rpm/
enabled=1
gpgcheck=1
gpgkey=https://pkgs.k8s.io/core:/stable:/v1.31/rpm/repodata/repomd.xml.key
exclude=kubelet kubeadm kubectl cri-tools kubernetes-cni
EOF
yum install -y kubelet kubeadm kubectl --disableexcludes=kubernetes
The version is 1.5.1
.
kubernetes-cni aarch64 1.5.1-150500.1.1 kubernetes 6.3 M
@SandhyaRavi2403 I built the new v1.31.4 packages, re-running tests |
@dkoshkin The tests are still failing |
What problem does this PR solve?:
Update Kubernetes version
Which issue(s) does this PR fix?:
https://jira.nutanix.com/browse/NCN-103544
Special notes for your reviewer:
Does this PR introduce a user-facing change?: