From 4a594b3702b01adccb44babdeadfcdc013a67c26 Mon Sep 17 00:00:00 2001 From: Jasper Lievisse Adriaanse Date: Wed, 25 Jan 2017 20:01:03 +0100 Subject: [PATCH] Synchronous actions were introduced in Solaris 11.2 to be precise. --- lib/ansible/modules/system/service.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/ansible/modules/system/service.py b/lib/ansible/modules/system/service.py index fe7b08b30a..5b6d7479ad 100644 --- a/lib/ansible/modules/system/service.py +++ b/lib/ansible/modules/system/service.py @@ -1310,10 +1310,10 @@ class SunOSService(Service): def svcadm_supports_sync(self): # Support for synchronous restart/refresh is only supported on - # Oracle Solaris >= 11. + # Oracle Solaris >= 11.2 for line in open('/etc/release', 'r').readlines(): m = re.match('\s+Oracle Solaris (\d+\.\d+).*', line.rstrip()) - if m and m.groups()[0] > 10: + if m and m.groups()[0] >= 11.2: return True def get_service_status(self):