-
Notifications
You must be signed in to change notification settings - Fork 5.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix(inputs.vpshere): compare versions as a string #13557
Conversation
Not all versions from Vsphere follow semantic versioning, so do this by hand. fixes: influxdata#13519
Download PR build artifacts for linux_amd64.tar.gz, darwin_amd64.tar.gz, and windows_amd64.zip. 📦 Click here to get additional PR build artifactsArtifact URLs |
v1 := semver.New(current) | ||
v2 := semver.New(base) | ||
return v1.LessThan(*v2) | ||
func versionLowerThan(current string, major int, minor int) bool { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I would not change the signature to be more flexible in future.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me. Thanks @powersj!
(cherry picked from commit 64ea1d0)
Not all versions from Vsphere follow semantic versioning, so do this by hand.
fixes: #13519