Coder Social home page Coder Social logo

Comments (18)

cjellick avatar cjellick commented on June 5, 2024

@brandond are you trying to get this through and into 1.19.1? Might make sense to wait to the next 1.19 release to update it in k3s to reduce test scope (there will be plenty.

from helm-controller.

cjellick avatar cjellick commented on June 5, 2024

cc @davidnuzik

from helm-controller.

davidnuzik avatar davidnuzik commented on June 5, 2024

It looks like it's in now so we have to test it regardless? QA will need some high level information on how this should be tested - what areas to work on. @brandond cc: @cjellick

from helm-controller.

brandond avatar brandond commented on June 5, 2024

I haven't updated the helm-controller version in k3s or rke2 yet; that can wait if we'd like but since we're working on fixing vulns in images and this one is pretty stale it should probably be done sooner rather than later.

from helm-controller.

davidnuzik avatar davidnuzik commented on June 5, 2024

Thanks - as discussed in standup we'll standby for now and not update the version in k3s or rke2 just yet. Let's get v1.19.1 k3s out then we can update this post that release. cc: @cjellick

from helm-controller.

brandond avatar brandond commented on June 5, 2024

The work here is already done, but absent an issue in the k3s repo I'm going to keep this around until we pull through into there.

from helm-controller.

davidnuzik avatar davidnuzik commented on June 5, 2024

Is this ready to test or need to pull through into k3s?

from helm-controller.

davidnuzik avatar davidnuzik commented on June 5, 2024

Caution: no milestone because in a different org right now, needs to be transferred to k3s project once we are able.

from helm-controller.

dweomer avatar dweomer commented on June 5, 2024

Would like to pull through to the new org. Waiting on an issue with integrations for helm-controller, though.

from helm-controller.

davidnuzik avatar davidnuzik commented on June 5, 2024

Needs PR to bump this in K3s. Until then QA isn't able to test.

from helm-controller.

brandond avatar brandond commented on June 5, 2024

@dweomer is there any way we can run CI on this now without waiting for CNCF infra, or is it pretty much stuck until then?

from helm-controller.

dweomer avatar dweomer commented on June 5, 2024

@dweomer is there any way we can run CI on this now without waiting for CNCF infra, or is it pretty much stuck until then?

@brandond I believe that CI is stuck until I get it working due to github+drone integration limitations. /cc @davidnuzik

from helm-controller.

davidnuzik avatar davidnuzik commented on June 5, 2024

QA:

  • Ensure charts deploy as expected.
  • Inspect pods for helm-install-* jobs; should see klipper-helm container and this should have the new imager version bump.
    From PR: "rancher/klipper-helm:v0.3.1"

from helm-controller.

rancher-max avatar rancher-max commented on June 5, 2024

I believe this needs to be pulled into k3s and rke2 still. When I check for the klipper image in rke2 helm pods, I still see using v0.3.0:

$ k get -n kube-system pod/helm-install-rke2-canal-7c7xl -o yaml | grep -i klipper
    image: rancher/klipper-helm:v0.3.0
    image: docker.io/rancher/klipper-helm:v0.3.0
    imageID: docker.io/rancher/klipper-helm@sha256:9cab2b9230d0454933de576b4e768cda8e0f1395cd5aca86ab649fc1d3be47bc

from helm-controller.

ieugen avatar ieugen commented on June 5, 2024

@rancher-max : I've also noticed the old klipper-helm image .
Any way to update the klipper-helm version manually until a fix is pushed?
Not entirely sure but does it make sense to specify the klipper-helm image and version to use when installing apps - in the Chart manifest !?!

from helm-controller.

ieugen avatar ieugen commented on June 5, 2024

You can use a newer image via spec.jobImage, docs PR rancher/docs#2873 .
As for updating the actual image itself, that is another issue.

from helm-controller.

rancher-max avatar rancher-max commented on June 5, 2024

Validated in k3s v1.20.0+k3s2 and rke2 v1.19.5+rke2r1

This will continue in the v1.20.x line and above of k3s and the v1.19.x line and above of rke2.

  • For k3s:
$ kubectl get -n kube-system pod/helm-install-traefik-hfsp2 -o yaml | grep -i klipper
    image: rancher/klipper-helm:v0.3.2
    image: docker.io/rancher/klipper-helm:v0.3.2
    imageID: docker.io/rancher/klipper-helm@sha256:33f8d2b6961b76a10826d75194d8678a0e3ad4d715abf8e7370ac552a91eb0f0
  • for rke2:
$ k get -n kube-system pod/helm-install-rke2-canal-qrjn4 -o yaml | grep -i klipper
    image: rancher/klipper-helm:v0.3.2
    image: docker.io/rancher/klipper-helm:v0.3.2
    imageID: docker.io/rancher/klipper-helm@sha256:33f8d2b6961b76a10826d75194d8678a0e3ad4d715abf8e7370ac552a91eb0f0
  • All pods install correctly

@davidnuzik Do we want a backport into other lines of rke2 and k3s? Leaving this open pending that potential.

from helm-controller.

davidnuzik avatar davidnuzik commented on June 5, 2024

@brandond to open backports at his next availability. cc: @rancher-max

from helm-controller.

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.