diff --git a/utils/osdetail/version_windows.go b/utils/osdetail/version_windows.go index 43bb0dc..1313e9b 100644 --- a/utils/osdetail/version_windows.go +++ b/utils/osdetail/version_windows.go @@ -3,6 +3,7 @@ package osdetail import ( "fmt" "regexp" + "strings" "sync" "github.com/hashicorp/go-version" @@ -29,6 +30,8 @@ func WindowsNTVersion() (string, error) { if !fetched { _, _, windowsNTVersion, err = host.PlatformInformation() + windowsNTVersion = strings.SplitN(windowsNTVersion, " ", 2)[0] + if err != nil { return "", fmt.Errorf("failed to obtain Windows-Version: %s", err) }