From bf1080b09fdbbc640ef85981b443ef60fb045d4e Mon Sep 17 00:00:00 2001 From: Byron McCollum Date: Tue, 9 Sep 2014 12:13:38 -0500 Subject: [PATCH] More robust kernel check. --- rpc_deployment/roles/common/tasks/kernel_check.yml | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/rpc_deployment/roles/common/tasks/kernel_check.yml b/rpc_deployment/roles/common/tasks/kernel_check.yml index df426f9ce7..ab47670dc6 100644 --- a/rpc_deployment/roles/common/tasks/kernel_check.yml +++ b/rpc_deployment/roles/common/tasks/kernel_check.yml @@ -14,14 +14,11 @@ # limitations under the License. # This will check for kernel as defined in the required kernel hash -- name: Get kernel release - command: uname -r - register: kernel_release -- name: Check kernel version +- name: Check Kernel Version fail: msg: > Wrong kernel Version found - [ {{ kernel_release.stdout }} != {{ required_kernel }} ] + [ {{ ansible_kernel }} < {{ required_kernel }} ] Resolve this issue before continuing. - when: kernel_release.stdout != required_kernel + when: ansible_kernel | version_compare(required_kernel, '<')