diff --git a/internal/discover/symlinks.go b/internal/discover/symlinks.go index 0119de0d..b7637aa2 100644 --- a/internal/discover/symlinks.go +++ b/internal/discover/symlinks.go @@ -42,7 +42,7 @@ func WithDriverDotSoSymlinks(mounts Discover, version string, nvidiaCDIHookPath // Hooks returns a hook to create the additional symlinks based on the mounts. func (d *additionalSymlinks) Hooks() ([]Hook, error) { - mounts, err := d.Discover.Mounts() + mounts, err := d.Mounts() if err != nil { return nil, fmt.Errorf("failed to get library mounts: %v", err) } diff --git a/internal/oci/spec_memory.go b/internal/oci/spec_memory.go index 478db5a2..fd27bdad 100644 --- a/internal/oci/spec_memory.go +++ b/internal/oci/spec_memory.go @@ -61,11 +61,11 @@ func (s *memorySpec) Modify(m SpecModifier) error { // Otherwise the returned value will be empty and the boolean will // be false. func (s memorySpec) LookupEnv(key string) (string, bool) { - if s.Spec == nil || s.Spec.Process == nil { + if s.Spec == nil || s.Process == nil { return "", false } - for _, env := range s.Spec.Process.Env { + for _, env := range s.Process.Env { if !strings.HasPrefix(env, key) { continue } diff --git a/internal/oci/spec_memory_test.go b/internal/oci/spec_memory_test.go index 3e8ba0ed..ebf92e75 100644 --- a/internal/oci/spec_memory_test.go +++ b/internal/oci/spec_memory_test.go @@ -160,7 +160,7 @@ func TestModify(t *testing.T) { require.EqualValues(t, &specs.Spec{}, spec.Spec, "%d: %v", i, tc) default: require.NoError(t, err, "%d: %v", i, tc) - require.Equal(t, "updated", spec.Spec.Version, "%d: %v", i, tc) + require.Equal(t, "updated", spec.Version, "%d: %v", i, tc) } } }