]> git.puffer.fish Git - matthieu/frr.git/commitdiff
Actually fix version comparison
authorDonald Sharp <sharpd@cumulusnetworks.com>
Wed, 26 Apr 2017 18:44:56 +0000 (14:44 -0400)
committerDonald Sharp <sharpd@cumulusnetworks.com>
Wed, 28 Nov 2018 01:22:11 +0000 (20:22 -0500)
Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
tests/topotests/lib/topotest.py

index a8b3784b0f23a196e49c88b6422294f5595c4e8c..2fed37f86e16f9359742699dd1fa7b9258cf4a57 100644 (file)
@@ -160,7 +160,8 @@ class Router(Node):
             kernel_version = re.search(r'([0-9]+)\.([0-9]+).*', platform.release())
 
             if kernel_version:
-                if float(kernel_version.group(1)) < 4 and float(kernel.version.group(2)) < 5:
+                if float(kernel_version.group(1)) < 4 or
+                   (float(kernel_version.group(1)) == 4 and float(kernel.version.group(2)) < 5):
                     print("LDP Test need Linux Kernel 4.5 minimum")
                     return "LDP Test need Linux Kernel 4.5 minimum"
         # Add mpls modules to kernel if we use LDP