Skip to content
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

containerd version not compatible with debian-10 #13126

Closed
zetaab opened this issue Jan 19, 2022 · 2 comments · Fixed by #13240
Closed

containerd version not compatible with debian-10 #13126

zetaab opened this issue Jan 19, 2022 · 2 comments · Fixed by #13240
Labels
blocks-next kind/bug Categorizes issue or PR as related to a bug.

Comments

@zetaab
Copy link
Member

zetaab commented Jan 19, 2022

/kind bug

I am trying to update our clusters with 1.23 beta 1 kops to 1.23.1 kubernetes. However, debian 11 works fine but debian 10 does not work.

It seems that 1.23 beta 1 uses containerd 1.6.0-rc0, which is the issue. I went through the versions and it seems that 1.5.5 is latest containerd version that works with kOps in debian 10. All latest versions than that fails in debian 10

I cannot see any errors anywhere, the containers does not just start

root@master-espsti-obgs9w:/var/log# ctr -n k8s.io c ls
CONTAINER    IMAGE    RUNTIME
root@master-espsti-obgs9w:/var/log# ctr -n k8s.io i ls
REF                                                                                      TYPE                                                      DIGEST                                                                  SIZE      PLATFORMS                                                                    LABELS
k8s.gcr.io/kops/dns-controller:1.23.0-beta.1                                             application/vnd.docker.distribution.manifest.v2+json      sha256:edb67ca94924170bf419e952b1527e4799d63ee7f4dab7b8f500e7e090ceacb5 112.0 MiB linux/amd64                                                                  io.cri-containerd.image=managed
k8s.gcr.io/kops/kops-controller:1.23.0-beta.1                                            application/vnd.docker.distribution.manifest.v2+json      sha256:a14881cd4b66189a19b1cfddba2820ee57f472e1245a67d3ebc7679cfae464a1 111.7 MiB linux/amd64                                                                  io.cri-containerd.image=managed
k8s.gcr.io/kops/kube-apiserver-healthcheck:1.23.0-beta.1                                 application/vnd.docker.distribution.manifest.v2+json      sha256:b129e809ea7b0d47b2d3d9a486078e4cab74ae061e8f8cfb20503bfe67cb05b3 26.6 MiB  linux/amd64                                                                  io.cri-containerd.image=managed
k8s.gcr.io/pause:3.6                                                                     application/vnd.docker.distribution.manifest.list.v2+json sha256:3d380ca8864549e74af4b29c10f9cb0956236dfb01c40ca076fb6c37253234db 294.7 KiB linux/amd64,linux/arm/v7,linux/arm64,linux/ppc64le,linux/s390x,windows/amd64 io.cri-containerd.image=managed
k8s.gcr.io/pause@sha256:3d380ca8864549e74af4b29c10f9cb0956236dfb01c40ca076fb6c37253234db application/vnd.docker.distribution.manifest.list.v2+json sha256:3d380ca8864549e74af4b29c10f9cb0956236dfb01c40ca076fb6c37253234db 294.7 KiB linux/amd64,linux/arm/v7,linux/arm64,linux/ppc64le,linux/s390x,windows/amd64 io.cri-containerd.image=managed
sha256:3c3c400cc25b70b4c137d1455abb7dc9d22b9d0a4ceed40a8e93538747c6c594                  application/vnd.docker.distribution.manifest.v2+json      sha256:a14881cd4b66189a19b1cfddba2820ee57f472e1245a67d3ebc7679cfae464a1 111.7 MiB linux/amd64                                                                  io.cri-containerd.image=managed
sha256:4fff4a949aa15043548b62e3657c8b5c61320604b8932cac4b02adfeed3b35da                  application/vnd.docker.distribution.manifest.v2+json      sha256:edb67ca94924170bf419e952b1527e4799d63ee7f4dab7b8f500e7e090ceacb5 112.0 MiB linux/amd64                                                                  io.cri-containerd.image=managed
sha256:6270bb605e12e581514ada5fd5b3216f727db55dc87d5889c790e4c760683fee                  application/vnd.docker.distribution.manifest.list.v2+json sha256:3d380ca8864549e74af4b29c10f9cb0956236dfb01c40ca076fb6c37253234db 294.7 KiB linux/amd64,linux/arm/v7,linux/arm64,linux/ppc64le,linux/s390x,windows/amd64 io.cri-containerd.image=managed
sha256:d3a7e1baef5ca23ce50be2a6dea8498ebea0cf07ecd0ccff48279d86f27581fa                  application/vnd.docker.distribution.manifest.v2+json      sha256:b129e809ea7b0d47b2d3d9a486078e4cab74ae061e8f8cfb20503bfe67cb05b3 26.6 MiB  linux/amd64                                                                  io.cri-containerd.image=managed

this containerd/containerd#6447 is maybe related in 1.5.6 they updated libseccomp from 2.3.3 -> 2.5.1 which is maybe the issue here

@k8s-ci-robot k8s-ci-robot added the kind/bug Categorizes issue or PR as related to a bug. label Jan 19, 2022
@zetaab zetaab changed the title containerd now compatible with debian-10 containerd version not compatible with debian-10 Jan 19, 2022
@zetaab
Copy link
Member Author

zetaab commented Jan 19, 2022

#13118 is maybe related to this

@hakman
Copy link
Member

hakman commented Jan 19, 2022

I think it's related to containerd/containerd#6209 (comment).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
blocks-next kind/bug Categorizes issue or PR as related to a bug.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants