Giter Club home page Giter Club logo

Comments (8)

yeazelm avatar yeazelm commented on May 23, 2024 3

#3757 is merged and this fix will be in the next release. We will update this issue when it is available.

from bottlerocket.

bcressey avatar bcressey commented on May 23, 2024 2

For anyone affected, @cartermckinnon shared a workaround of overriding the sandbox image URI to one that doesn't require credentials.

This can be done through user-data settings:

[settings.kubernetes]
pod-infra-container-image = "registry.k8s.io/pause:3.9"

Or this:

[settings.kubernetes]
pod-infra-container-image = "public.ecr.aws/eks-distro/kubernetes/pause:v1.29.0-eks-1-29-latest"

from bottlerocket.

gthao313 avatar gthao313 commented on May 23, 2024 1

@z0rc Thanks for opening this issue! we're able to reproduce the issue and work on the fix now!

from bottlerocket.

bcressey avatar bcressey commented on May 23, 2024 1

@henry118 is looking into this in containerd/containerd#9726.

Although Bottlerocket is on a version of containerd (1.6.26) that supports the sandbox image pinning required by kubelet 1.29, that pinning is not currently happening when the sandbox image is pulled by its containerd client (host-ctr). That client is used in order to support pulling from private ECR repositories.

from bottlerocket.

yeazelm avatar yeazelm commented on May 23, 2024 1

We have released 1.19.1 which should resolve this issue.

from bottlerocket.

ecpullen avatar ecpullen commented on May 23, 2024

Applying a DaemonSet to use the sandbox image should prevent the image from being garbage collected. A DaemonSet template and instructions can be found below.

Sandbox Workaround

from bottlerocket.

doramar97 avatar doramar97 commented on May 23, 2024

any updates on a fix ?

from bottlerocket.

arnaldo2792 avatar arnaldo2792 commented on May 23, 2024

@doramar97 there is a PR in review:

#3757

from bottlerocket.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.