kubernetes/kops · error
error reading symlink target: %v
Error message
error reading symlink target: %v
What it means
Error "error reading symlink target: %v" thrown in kubernetes/kops.
Source
Thrown at upup/pkg/fi/nodeup/nodetasks/file.go:180
} else {
actual.Owner = new(strconv.Itoa(uid))
}
gid := int(stat.Sys().(*syscall.Stat_t).Gid)
group, err := fi.LookupGroupByID(gid)
if err != nil {
return nil, err
}
if group != nil {
actual.Group = new(group.Name)
} else {
actual.Group = new(strconv.Itoa(gid))
}
if (stat.Mode() & os.ModeSymlink) != 0 {
target, err := os.Readlink(p)
if err != nil {
return nil, fmt.Errorf("error reading symlink target: %v", err)
}
actual.Type = FileType_Symlink
actual.Symlink = new(target)
} else if (stat.Mode() & os.ModeDir) != 0 {
actual.Type = FileType_Directory
} else {
actual.Type = FileType_File
actual.Contents = fi.NewFileResource(p)
}
return actual, nil
}
func (e *InstallFile) Find(_ *fi.InstallContext) (*InstallFile, error) {
actual, err := e.File.Find(nil)
if actual == nil || err != nil {
return nil, errView on GitHub (pinned to 4c8573c808)
When it happens
Trigger: Thrown at upup/pkg/fi/nodeup/nodetasks/file.go:180 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of kubernetes/kops@4c8573c808 (2026-09-05).
Data as JSON: /api/errors/4da5a413e1aa0f81.
Report an issue: GitHub.