mirror of
https://github.com/kubeshark/kubeshark.git
synced 2025-09-25 12:36:06 +00:00
Set a default value for SEM_VER
build-time variable in Dockerfile
(#435)
Also fix a runtime error that happens when the API server's version is not a valid SemVer.
This commit is contained in:
@@ -24,6 +24,11 @@ func CheckVersionCompatibility(apiServerProvider *apiserver.Provider) (bool, err
|
||||
return false, err
|
||||
}
|
||||
|
||||
if !semver.SemVersion(apiSemVer).IsValid() {
|
||||
logger.Log.Errorf(uiUtils.Red, fmt.Sprintf("api version (%s) is not a valid SemVer", apiSemVer))
|
||||
return false, nil
|
||||
}
|
||||
|
||||
if semver.SemVersion(apiSemVer).Major() == semver.SemVersion(mizu.SemVer).Major() &&
|
||||
semver.SemVersion(apiSemVer).Minor() == semver.SemVersion(mizu.SemVer).Minor() {
|
||||
return true, nil
|
||||
|
Reference in New Issue
Block a user