s390x node-1 has kernel 4.6.0, kernel.CompareKernelVersion()
returns 0 if the kernels are equal, so include that.
Full logic for CompareKernelVersion() is
a > b ret 1,
a == b ret 0,
a < b ret -1
Signed-off-by: Christopher Jones <tophj@linux.vnet.ibm.com>
| ... | ... |
@@ -180,7 +180,7 @@ func GetKernelVersion() *kernel.VersionInfo {
|
| 180 | 180 |
// CheckKernelVersion checks if current kernel is newer than (or equal to) |
| 181 | 181 |
// the given version. |
| 182 | 182 |
func CheckKernelVersion(k, major, minor int) bool {
|
| 183 |
- return kernel.CompareKernelVersion(*GetKernelVersion(), kernel.VersionInfo{Kernel: k, Major: major, Minor: minor}) > 0
|
|
| 183 |
+ return kernel.CompareKernelVersion(*GetKernelVersion(), kernel.VersionInfo{Kernel: k, Major: major, Minor: minor}) >= 0
|
|
| 184 | 184 |
} |
| 185 | 185 |
|
| 186 | 186 |
func (s *DockerSuite) TestUpdateSwapMemoryOnly(c *check.C) {
|