diff --git a/library/ipaapi.py b/library/ipaapi.py
index 524962fd88e54040805a1c5a8960455f42e6b88b..81dc447916a8fb445c660f81502e32f030f817f0 100644
--- a/library/ipaapi.py
+++ b/library/ipaapi.py
@@ -80,7 +80,7 @@ import inspect
 from ansible.module_utils.basic import AnsibleModule
 from ipapython.version import NUM_VERSION, VERSION
 if NUM_VERSION < 40400:
-    raise Exception, "freeipa version '%s' is too old" % VERSION
+    raise Exception("freeipa version '%s' is too old" % VERSION)
 from ipaplatform.paths import paths
 if NUM_VERSION >= 40500 and NUM_VERSION < 40590:
     from cryptography.hazmat.primitives import serialization
diff --git a/library/ipadiscovery.py b/library/ipadiscovery.py
index 3dfb8f2cfe21e3137db7632bd5b230d8d640df10..de808b97653b4729bf91417fbd6e4298ba53dcd4 100644
--- a/library/ipadiscovery.py
+++ b/library/ipadiscovery.py
@@ -149,7 +149,7 @@ from six.moves.configparser import RawConfigParser
 from ansible.module_utils.basic import AnsibleModule
 from ipapython.version import NUM_VERSION, VERSION
 if NUM_VERSION < 40400:
-    raise Exception, "freeipa version '%s' is too old" % VERSION
+    raise Exception("freeipa version '%s' is too old" % VERSION)
 if NUM_VERSION < 30201:
     # See ipapython/version.py
     IPA_MAJOR,IPA_MINOR,IPA_RELEASE = [ int(x) for x in VERSION.split(".", 2) ]
diff --git a/library/ipaextras.py b/library/ipaextras.py
index 124c21aa641b6cf289705dc261e572135e17095c..0e0c72571758bfd6ab53a51e124f10446c6a59af 100644
--- a/library/ipaextras.py
+++ b/library/ipaextras.py
@@ -108,7 +108,7 @@ import logging
 from ansible.module_utils.basic import AnsibleModule
 from ipapython.version import NUM_VERSION, VERSION
 if NUM_VERSION < 40400:
-    raise Exception, "freeipa version '%s' is too old" % VERSION
+    raise Exception("freeipa version '%s' is too old" % VERSION)
 try:
     from ipalib.install import sysrestore
 except ImportError:
diff --git a/library/ipafstore.py b/library/ipafstore.py
index c6bc34b7be1fbeb7aa539b4783ddf9527d1412ea..0613c66b41bce52cc0cda760182c742acc960b8d 100644
--- a/library/ipafstore.py
+++ b/library/ipafstore.py
@@ -54,7 +54,7 @@ RETURN = '''
 from ansible.module_utils.basic import AnsibleModule
 from ipapython.version import NUM_VERSION, VERSION
 if NUM_VERSION < 40400:
-    raise Exception, "freeipa version '%s' is too old" % VERSION
+    raise Exception("freeipa version '%s' is too old" % VERSION)
 try:
     from ipalib.install import sysrestore
 except ImportError:
diff --git a/library/ipajoin.py b/library/ipajoin.py
index 6c515cef62028a2a9609840959568042df7eac0f..42070ea212610542bdf9a7052ce8670f521dc9de 100644
--- a/library/ipajoin.py
+++ b/library/ipajoin.py
@@ -127,7 +127,7 @@ import inspect
 from ansible.module_utils.basic import AnsibleModule
 from ipapython.version import NUM_VERSION, VERSION
 if NUM_VERSION < 40400:
-    raise Exception, "freeipa version '%s' is too old" % VERSION
+    raise Exception("freeipa version '%s' is too old" % VERSION)
 from ipalib import errors
 from ipaplatform.paths import paths
 try:
diff --git a/library/ipanss.py b/library/ipanss.py
index 290ab3df98b6eeaed2fc3a3cba283d1a23296949..6ae72a3bc972c1f7d7e13e27522a760a4d5b26e6 100644
--- a/library/ipanss.py
+++ b/library/ipanss.py
@@ -95,7 +95,7 @@ import inspect
 from ansible.module_utils.basic import AnsibleModule
 from ipapython.version import NUM_VERSION, VERSION
 if NUM_VERSION < 40400:
-    raise Exception, "freeipa version '%s' is too old" % VERSION
+    raise Exception("freeipa version '%s' is too old" % VERSION)
 from ipalib import api, errors, x509
 try:
     from ipalib.install import certmonger
diff --git a/library/ipatest.py b/library/ipatest.py
index 5f51c13336b622a0ed5c667d55470a6b6de09916..df1bd7ac958ff9a8f99216823ae7c0cc62506e5d 100644
--- a/library/ipatest.py
+++ b/library/ipatest.py
@@ -105,7 +105,7 @@ import inspect
 from ansible.module_utils.basic import AnsibleModule
 from ipapython.version import NUM_VERSION, VERSION
 if NUM_VERSION < 40400:
-    raise Exception, "freeipa version '%s' is too old" % VERSION
+    raise Exception("freeipa version '%s' is too old" % VERSION)
 from ipaplatform.paths import paths
 try:
     from ipalib.install.kinit import kinit_keytab