Skip to content

[Driver CRD] repoConfig not honored #1621

@Archimonde666

Description

@Archimonde666

Describe the bug
When provided both in the values.yaml and in the CRD appropriated flag (

) repoConfig.configMapName and repoConfig.destinationDir for custom sources.list ; they are not honored in the driver daemonset, neither volume nor volumemount.

To Reproduce
Install gpu-operator with driver CRD and custom or overrided APT repository

Expected behavior
sources.list mounted in the driver container

Environment (please provide the following information):

  • GPU Operator Version: [v25.3.2]
  • OS: [Ubuntu22.04]
  • Kernel Version: [6.8.0-generic]

Remark : i'm not sure it is actually useful to make this configuration through CRD. The repoconfig should in almost every case be the same clusterwide.

=> i'd suggest to drop that from CRD and honor the global value from the helm chart configuration (which is dropped at the moment)

While you working on that, i'd suggest you also add a flag for custom GPG key in the same CRD ; i have to manually edit the daemonset after creation. Consider simple customVolumeMount.

Metadata

Metadata

Assignees

Labels

bugIssue/PR to expose/discuss/fix a bug

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions