canonical/microk8s

Wrong GPU Operator version installed

lukasbehammer opened this issue · 1 comments

Summary

In a microk8s install from channel 1.30, microk8s enable gpu installs GPU Operator v23.9.1 which is also not in the release list on Github. This leads to an Error within the nvidia-container-toolkit-daemonset container. Installing a newer version via microk8s enable gpu --version v24.6.2 for example works.

What Should Happen Instead?

A usable version of the Nvidia GPU Operator should be installed when not specifying the version manually.

Reproduction Steps

  1. snap install microk8s --classic --channel=1.30
  2. microk8s enable gpu

Introspection Report

Don't have an inspection report as I have a running system now.

Can you suggest a fix?

Are you interested in contributing with a fix?

Hey @lukasbehammer,

Thank you for reporting this. We have a PR canonical/microk8s-core-addons#305 that addresses this on our list. We'll review it and backport to older versions if possible. I'll update here when the change lands.