Skip to content

Question about support matrix for kubernetes-cni package and confusion about its versioning in different repos #3238

@haiwu

Description

@haiwu

What happened:

Where is the support matrix for 'kubernetes-cni' package?

What you expected to happen:

Expect to have some support matrix for this package for different k8s versions.

How to reproduce it (as minimally and precisely as possible):

I could see these deb packages for 'kubernetes-cni' available from both Google-hosted repo and the new repo:

# apt-cache madison kubernetes-cni
kubernetes-cni |  1.2.0-2.1 | https://pkgs.k8s.io/core:/stable:/v1.28/deb  Packages
kubernetes-cni |  1.2.0-2.1 | https://pkgs.k8s.io/core:/stable:/v1.27/deb  Packages
kubernetes-cni |   1.2.0-00 | https://apt.kubernetes.io kubernetes-xenial/main amd64 Packages
kubernetes-cni |  1.1.1-2.1 | https://pkgs.k8s.io/core:/stable:/v1.27/deb  Packages
kubernetes-cni |   1.1.1-00 | https://apt.kubernetes.io kubernetes-xenial/main amd64 Packages
kubernetes-cni |   0.8.7-00 | https://apt.kubernetes.io kubernetes-xenial/main amd64 Packages

But which version of kubernets-cni package are good for which k8s 1.25, 1.26, 1.27?

Some words from https://kubernetes.io/blog/2023/08/15/pkgs-k8s-io-introduction/: Kubernetes repositories for v1.24 to v1.27 have same versions of these packages as the Google-hosted repository.

But as shown above, the Google-hosted repository has 1.1.1-00 version, while the new repo has 1.1.1-2.1 version, not exactly the same. Same thing could be said about 1.2.0-00 in Google-hosted repository, but 1.2.0-2.1 in the new repo.

And any difference between these versions in different repo? This is very confusing. Please clarify.

Anything else we need to know?:

N/A

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/release-engIssues or PRs related to the Release Engineering subprojectkind/documentationCategorizes issue or PR as related to documentation.lifecycle/rottenDenotes an issue or PR that has aged beyond stale and will be auto-closed.priority/important-longtermImportant over the long term, but may not be staffed and/or may need multiple releases to complete.sig/releaseCategorizes an issue or PR as relevant to SIG Release.

    Type

    No type

    Projects

    Status

    🔖 Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions