[no-relnote] Explicitly use blank config

Since this is running in a contianer the contents of the
/etc/nvidia-container-runtime/config.toml file is equivalent to the
default config. This change makes it explicit.

Signed-off-by: Evan Lezar <elezar@nvidia.com>
This commit is contained in:
Evan Lezar 2025-03-13 15:44:33 +02:00
parent ebfb1ea87b
commit 30cb8d2122
No known key found for this signature in database

View File

@ -40,8 +40,7 @@ const (
nvidiaContainerCliSource = "/usr/bin/nvidia-container-cli"
nvidiaContainerRuntimeHookSource = "/usr/bin/nvidia-container-runtime-hook"
nvidiaContainerToolkitConfigSource = "/etc/nvidia-container-runtime/config.toml"
configFilename = "config.toml"
configFilename = "config.toml"
)
type cdiOptions struct {
@ -426,9 +425,7 @@ func (t *Installer) installLibrary(libName string, toolkitRoot string) error {
func (t *Installer) installToolkitConfig(c *cli.Context, toolkitConfigPath string, nvidiaContainerCliExecutablePath string, nvidiaCTKPath string, nvidaContainerRuntimeHookPath string, opts *Options) error {
t.logger.Infof("Installing NVIDIA container toolkit config '%v'", toolkitConfigPath)
cfg, err := config.New(
config.WithConfigFile(nvidiaContainerToolkitConfigSource),
)
cfg, err := config.New()
if err != nil {
return fmt.Errorf("could not open source config file: %v", err)
}