summaryrefslogtreecommitdiffstats
path: root/base/server
diff options
context:
space:
mode:
authorChristian Heimes <cheimes@redhat.com>2015-08-16 19:00:00 +0200
committerEndi S. Dewata <edewata@redhat.com>2016-04-02 07:05:46 +0200
commit8627174e5bcc03616ba2185503fc6b6a6cf87527 (patch)
treece77dd8d8e3652a36e1f3e06493b86c81f4b8343 /base/server
parentea5bd7fa1fc21b87c07a233c66fbe51d7f3ab9c1 (diff)
downloadpki-8627174e5bcc03616ba2185503fc6b6a6cf87527.tar.gz
pki-8627174e5bcc03616ba2185503fc6b6a6cf87527.tar.xz
pki-8627174e5bcc03616ba2185503fc6b6a6cf87527.zip
Py3 modernization: libmodernize.fixes.fix_import
Enforce absolute imports or explicit relative imports. Python 3 no longer supports implicit relative imports, that is unqualified imports from a module's directory. In order to load a module from the same directory inside a package, use from . import module The future feature 'from __future__ import absolute_import' ensures that pki uses absolute imports on Python 2, too. See https://www.python.org/dev/peps/pep-0328/
Diffstat (limited to 'base/server')
-rw-r--r--base/server/python/pki/server/__init__.py1
-rw-r--r--base/server/python/pki/server/cli/instance.py1
-rw-r--r--base/server/python/pki/server/cli/migrate.py1
-rw-r--r--base/server/python/pki/server/cli/nuxwdog.py1
-rw-r--r--base/server/python/pki/server/deployment/pkihelper.py1
-rw-r--r--base/server/python/pki/server/deployment/pkilogging.py1
-rw-r--r--base/server/python/pki/server/deployment/pkimanifest.py1
-rw-r--r--base/server/python/pki/server/deployment/pkiparser.py1
-rw-r--r--base/server/python/pki/server/deployment/pkiscriptlet.py1
-rw-r--r--base/server/python/pki/server/deployment/scriptlets/configuration.py1
-rw-r--r--base/server/python/pki/server/deployment/scriptlets/finalization.py2
-rw-r--r--base/server/python/pki/server/deployment/scriptlets/infrastructure_layout.py2
-rw-r--r--base/server/python/pki/server/deployment/scriptlets/initialization.py2
-rw-r--r--base/server/python/pki/server/deployment/scriptlets/instance_layout.py1
-rw-r--r--base/server/python/pki/server/deployment/scriptlets/selinux_setup.py1
-rw-r--r--base/server/python/pki/server/deployment/scriptlets/slot_substitution.py2
-rw-r--r--base/server/python/pki/server/deployment/scriptlets/subsystem_layout.py2
-rw-r--r--base/server/python/pki/server/deployment/scriptlets/webapp_deployment.py1
-rw-r--r--base/server/python/pki/server/upgrade.py1
-rw-r--r--base/server/sbin/pki-server1
-rwxr-xr-xbase/server/sbin/pki-server-upgrade1
-rwxr-xr-xbase/server/sbin/pkidestroy1
-rwxr-xr-xbase/server/sbin/pkispawn1
-rwxr-xr-xbase/server/upgrade/10.0.1/01-ReplaceRandomNumberGenerator1
-rwxr-xr-xbase/server/upgrade/10.0.1/02-CloningInterfaceChanges1
-rwxr-xr-xbase/server/upgrade/10.0.1/03-AddRestServlet1
-rwxr-xr-xbase/server/upgrade/10.0.5/01-EnableSessionInAuthenticator1
-rwxr-xr-xbase/server/upgrade/10.0.99/01-FixJavaOpts1
-rwxr-xr-xbase/server/upgrade/10.0.99/02-RemoveAuthProperties1
-rwxr-xr-xbase/server/upgrade/10.0.99/03-FixRegistryFile1
-rwxr-xr-xbase/server/upgrade/10.0.99/04-FixLogFileOwnership1
-rwxr-xr-xbase/server/upgrade/10.1.1/01-MoveWebApplicationContextFile1
-rwxr-xr-xbase/server/upgrade/10.1.99/01-MoveWebApplicationContextFile1
-rwxr-xr-xbase/server/upgrade/10.1.99/02-ReplaceJettisonWithJackson1
-rwxr-xr-xbase/server/upgrade/10.1.99/03-AddedRESTEasyClient1
-rwxr-xr-xbase/server/upgrade/10.1.99/04-ReplaceRESTEasyApplicationClass1
-rwxr-xr-xbase/server/upgrade/10.1.99/05-RemoveConfigPathFromWebXML1
-rwxr-xr-xbase/server/upgrade/10.2.1/01-AddTLSRangeSupport1
-rwxr-xr-xbase/server/upgrade/10.2.2/01-MoveWebApplicationDeploymentLocations1
-rwxr-xr-xbase/server/upgrade/10.2.2/02-EnableWebApplicationAutoDeploy1
-rwxr-xr-xbase/server/upgrade/10.2.2/03-RemoveDependencyOnJackson21
-rwxr-xr-xbase/server/upgrade/10.2.3/01-FixInstanceWorkFolderOwnership1
-rwxr-xr-xbase/server/upgrade/10.2.3/02-FixBindPWPrompt1
-rwxr-xr-xbase/server/upgrade/10.2.4/01-AddMissingOCSPGETServletMappingToWebXML1
-rwxr-xr-xbase/server/upgrade/10.2.4/02-FixNuxwdogListenerClass1
-rw-r--r--base/server/upgrade/10.2.5/01-AddKraAuditEvents1
-rwxr-xr-xbase/server/upgrade/10.2.6/01-RemoveInaccessableURLsFromServerXML1
-rwxr-xr-xbase/server/upgrade/10.2.6/02-AddPhoneHomeURLsToTPSsServerXML1
48 files changed, 53 insertions, 0 deletions
diff --git a/base/server/python/pki/server/__init__.py b/base/server/python/pki/server/__init__.py
index 4376135e7..5803f3f52 100644
--- a/base/server/python/pki/server/__init__.py
+++ b/base/server/python/pki/server/__init__.py
@@ -19,6 +19,7 @@
# All rights reserved.
#
+from __future__ import absolute_import
from lxml import etree
import getpass
import grp
diff --git a/base/server/python/pki/server/cli/instance.py b/base/server/python/pki/server/cli/instance.py
index f69c3f8fd..16a3355c3 100644
--- a/base/server/python/pki/server/cli/instance.py
+++ b/base/server/python/pki/server/cli/instance.py
@@ -19,6 +19,7 @@
# All rights reserved.
#
+from __future__ import absolute_import
import getopt
import getpass
import os
diff --git a/base/server/python/pki/server/cli/migrate.py b/base/server/python/pki/server/cli/migrate.py
index cb3ba8f6c..8b59aac05 100644
--- a/base/server/python/pki/server/cli/migrate.py
+++ b/base/server/python/pki/server/cli/migrate.py
@@ -19,6 +19,7 @@
# All rights reserved.
#
+from __future__ import absolute_import
import getopt
import os
import sys
diff --git a/base/server/python/pki/server/cli/nuxwdog.py b/base/server/python/pki/server/cli/nuxwdog.py
index 5f14e61fe..8d93d82dc 100644
--- a/base/server/python/pki/server/cli/nuxwdog.py
+++ b/base/server/python/pki/server/cli/nuxwdog.py
@@ -19,6 +19,7 @@
# All rights reserved.
#
+from __future__ import absolute_import
import getopt
import fileinput
import os
diff --git a/base/server/python/pki/server/deployment/pkihelper.py b/base/server/python/pki/server/deployment/pkihelper.py
index ab6562ba0..aa77d91a1 100644
--- a/base/server/python/pki/server/deployment/pkihelper.py
+++ b/base/server/python/pki/server/deployment/pkihelper.py
@@ -21,6 +21,7 @@
#
# System Imports
+from __future__ import absolute_import
import errno
import sys
import os
diff --git a/base/server/python/pki/server/deployment/pkilogging.py b/base/server/python/pki/server/deployment/pkilogging.py
index 14c11cf4d..6378ff062 100644
--- a/base/server/python/pki/server/deployment/pkilogging.py
+++ b/base/server/python/pki/server/deployment/pkilogging.py
@@ -20,6 +20,7 @@
#
# System Imports
+from __future__ import absolute_import
import logging
import os
import pprint
diff --git a/base/server/python/pki/server/deployment/pkimanifest.py b/base/server/python/pki/server/deployment/pkimanifest.py
index 593fb20d3..c7a24b5be 100644
--- a/base/server/python/pki/server/deployment/pkimanifest.py
+++ b/base/server/python/pki/server/deployment/pkimanifest.py
@@ -20,6 +20,7 @@
#
# System Imports
+from __future__ import absolute_import
import csv
# PKI Deployment Imports
diff --git a/base/server/python/pki/server/deployment/pkiparser.py b/base/server/python/pki/server/deployment/pkiparser.py
index 755a5cdce..e234e194d 100644
--- a/base/server/python/pki/server/deployment/pkiparser.py
+++ b/base/server/python/pki/server/deployment/pkiparser.py
@@ -20,6 +20,7 @@
#
# System Imports
+from __future__ import absolute_import
import ConfigParser
import argparse
import getpass
diff --git a/base/server/python/pki/server/deployment/pkiscriptlet.py b/base/server/python/pki/server/deployment/pkiscriptlet.py
index c446c18f8..e79231c60 100644
--- a/base/server/python/pki/server/deployment/pkiscriptlet.py
+++ b/base/server/python/pki/server/deployment/pkiscriptlet.py
@@ -20,6 +20,7 @@
#
# System Imports
+from __future__ import absolute_import
import abc
diff --git a/base/server/python/pki/server/deployment/scriptlets/configuration.py b/base/server/python/pki/server/deployment/scriptlets/configuration.py
index e7b257f7d..278ac644b 100644
--- a/base/server/python/pki/server/deployment/scriptlets/configuration.py
+++ b/base/server/python/pki/server/deployment/scriptlets/configuration.py
@@ -19,6 +19,7 @@
# All rights reserved.
#
+from __future__ import absolute_import
import json
import re
diff --git a/base/server/python/pki/server/deployment/scriptlets/finalization.py b/base/server/python/pki/server/deployment/scriptlets/finalization.py
index 4c98cc499..3c4f469ac 100644
--- a/base/server/python/pki/server/deployment/scriptlets/finalization.py
+++ b/base/server/python/pki/server/deployment/scriptlets/finalization.py
@@ -19,6 +19,8 @@
# All rights reserved.
#
+from __future__ import absolute_import
+
# PKI Deployment Imports
from .. import pkiconfig as config
from .. import pkimanifest as manifest
diff --git a/base/server/python/pki/server/deployment/scriptlets/infrastructure_layout.py b/base/server/python/pki/server/deployment/scriptlets/infrastructure_layout.py
index fcd9fa63e..76a82c68e 100644
--- a/base/server/python/pki/server/deployment/scriptlets/infrastructure_layout.py
+++ b/base/server/python/pki/server/deployment/scriptlets/infrastructure_layout.py
@@ -19,6 +19,8 @@
# All rights reserved.
#
+from __future__ import absolute_import
+
# PKI Deployment Imports
from .. import pkiconfig as config
from .. import pkimessages as log
diff --git a/base/server/python/pki/server/deployment/scriptlets/initialization.py b/base/server/python/pki/server/deployment/scriptlets/initialization.py
index 9545c4d4e..532149943 100644
--- a/base/server/python/pki/server/deployment/scriptlets/initialization.py
+++ b/base/server/python/pki/server/deployment/scriptlets/initialization.py
@@ -19,6 +19,8 @@
# All rights reserved.
#
+from __future__ import absolute_import
+
# PKI Deployment Imports
from .. import pkiconfig as config
from .. import pkimessages as log
diff --git a/base/server/python/pki/server/deployment/scriptlets/instance_layout.py b/base/server/python/pki/server/deployment/scriptlets/instance_layout.py
index 6cd98bb35..4ed505143 100644
--- a/base/server/python/pki/server/deployment/scriptlets/instance_layout.py
+++ b/base/server/python/pki/server/deployment/scriptlets/instance_layout.py
@@ -20,6 +20,7 @@
#
# System Imports
+from __future__ import absolute_import
import os
# PKI Deployment Imports
diff --git a/base/server/python/pki/server/deployment/scriptlets/selinux_setup.py b/base/server/python/pki/server/deployment/scriptlets/selinux_setup.py
index 7075f6e56..0fa3e6c11 100644
--- a/base/server/python/pki/server/deployment/scriptlets/selinux_setup.py
+++ b/base/server/python/pki/server/deployment/scriptlets/selinux_setup.py
@@ -19,6 +19,7 @@
# All rights reserved.
#
+from __future__ import absolute_import
import selinux
import time
if selinux.is_selinux_enabled():
diff --git a/base/server/python/pki/server/deployment/scriptlets/slot_substitution.py b/base/server/python/pki/server/deployment/scriptlets/slot_substitution.py
index cbcd7e342..b35989cc9 100644
--- a/base/server/python/pki/server/deployment/scriptlets/slot_substitution.py
+++ b/base/server/python/pki/server/deployment/scriptlets/slot_substitution.py
@@ -19,6 +19,8 @@
# All rights reserved.
#
+from __future__ import absolute_import
+
# PKI Deployment Imports
from .. import pkiconfig as config
from .. import pkimessages as log
diff --git a/base/server/python/pki/server/deployment/scriptlets/subsystem_layout.py b/base/server/python/pki/server/deployment/scriptlets/subsystem_layout.py
index 2cad0cf4a..598a235c9 100644
--- a/base/server/python/pki/server/deployment/scriptlets/subsystem_layout.py
+++ b/base/server/python/pki/server/deployment/scriptlets/subsystem_layout.py
@@ -19,6 +19,8 @@
# All rights reserved.
#
+from __future__ import absolute_import
+
# PKI Deployment Imports
from .. import pkiconfig as config
from .. import pkimessages as log
diff --git a/base/server/python/pki/server/deployment/scriptlets/webapp_deployment.py b/base/server/python/pki/server/deployment/scriptlets/webapp_deployment.py
index edbfafab3..2dafe6f81 100644
--- a/base/server/python/pki/server/deployment/scriptlets/webapp_deployment.py
+++ b/base/server/python/pki/server/deployment/scriptlets/webapp_deployment.py
@@ -20,6 +20,7 @@
#
# System Imports
+from __future__ import absolute_import
import os
# PKI Deployment Imports
diff --git a/base/server/python/pki/server/upgrade.py b/base/server/python/pki/server/upgrade.py
index f82ffe670..1477fdda5 100644
--- a/base/server/python/pki/server/upgrade.py
+++ b/base/server/python/pki/server/upgrade.py
@@ -19,6 +19,7 @@
# All rights reserved.
#
+from __future__ import absolute_import
import os
import traceback
diff --git a/base/server/sbin/pki-server b/base/server/sbin/pki-server
index cf56d1bc4..37fbfec0b 100644
--- a/base/server/sbin/pki-server
+++ b/base/server/sbin/pki-server
@@ -19,6 +19,7 @@
# All rights reserved.
#
+from __future__ import absolute_import
import getopt
import sys
diff --git a/base/server/sbin/pki-server-upgrade b/base/server/sbin/pki-server-upgrade
index d149bc045..6f4bed802 100755
--- a/base/server/sbin/pki-server-upgrade
+++ b/base/server/sbin/pki-server-upgrade
@@ -19,6 +19,7 @@
# All rights reserved.
#
+from __future__ import absolute_import
import getopt
import signal
import sys
diff --git a/base/server/sbin/pkidestroy b/base/server/sbin/pkidestroy
index 459b75596..5ba59e79a 100755
--- a/base/server/sbin/pkidestroy
+++ b/base/server/sbin/pkidestroy
@@ -20,6 +20,7 @@
#
# System Imports
+from __future__ import absolute_import
import sys
import signal
diff --git a/base/server/sbin/pkispawn b/base/server/sbin/pkispawn
index f362b9e92..4d2822af8 100755
--- a/base/server/sbin/pkispawn
+++ b/base/server/sbin/pkispawn
@@ -20,6 +20,7 @@
#
# System Imports
+from __future__ import absolute_import
import sys
import signal
diff --git a/base/server/upgrade/10.0.1/01-ReplaceRandomNumberGenerator b/base/server/upgrade/10.0.1/01-ReplaceRandomNumberGenerator
index 5cf4e581b..6df6d168a 100755
--- a/base/server/upgrade/10.0.1/01-ReplaceRandomNumberGenerator
+++ b/base/server/upgrade/10.0.1/01-ReplaceRandomNumberGenerator
@@ -19,6 +19,7 @@
# All rights reserved.
#
+from __future__ import absolute_import
import os
import shutil
from lxml import etree
diff --git a/base/server/upgrade/10.0.1/02-CloningInterfaceChanges b/base/server/upgrade/10.0.1/02-CloningInterfaceChanges
index 5960f1d2d..e74f7ca9f 100755
--- a/base/server/upgrade/10.0.1/02-CloningInterfaceChanges
+++ b/base/server/upgrade/10.0.1/02-CloningInterfaceChanges
@@ -19,6 +19,7 @@
# All rights reserved.
#
+from __future__ import absolute_import
import os
from lxml import etree as ET
diff --git a/base/server/upgrade/10.0.1/03-AddRestServlet b/base/server/upgrade/10.0.1/03-AddRestServlet
index 2f375cd42..c0b9c8ca2 100755
--- a/base/server/upgrade/10.0.1/03-AddRestServlet
+++ b/base/server/upgrade/10.0.1/03-AddRestServlet
@@ -19,6 +19,7 @@
# All rights reserved.
#
+from __future__ import absolute_import
import os
from lxml import etree as ET
diff --git a/base/server/upgrade/10.0.5/01-EnableSessionInAuthenticator b/base/server/upgrade/10.0.5/01-EnableSessionInAuthenticator
index fe954c662..b7f3a4a82 100755
--- a/base/server/upgrade/10.0.5/01-EnableSessionInAuthenticator
+++ b/base/server/upgrade/10.0.5/01-EnableSessionInAuthenticator
@@ -19,6 +19,7 @@
# All rights reserved.
#
+from __future__ import absolute_import
import os
from lxml import etree
diff --git a/base/server/upgrade/10.0.99/01-FixJavaOpts b/base/server/upgrade/10.0.99/01-FixJavaOpts
index da2ece18a..f981017a7 100755
--- a/base/server/upgrade/10.0.99/01-FixJavaOpts
+++ b/base/server/upgrade/10.0.99/01-FixJavaOpts
@@ -19,6 +19,7 @@
# All rights reserved.
#
+from __future__ import absolute_import
import re
import pki.server.upgrade
diff --git a/base/server/upgrade/10.0.99/02-RemoveAuthProperties b/base/server/upgrade/10.0.99/02-RemoveAuthProperties
index b5894fafe..fb132437c 100755
--- a/base/server/upgrade/10.0.99/02-RemoveAuthProperties
+++ b/base/server/upgrade/10.0.99/02-RemoveAuthProperties
@@ -19,6 +19,7 @@
# All rights reserved.
#
+from __future__ import absolute_import
import os
import pki
import pki.server.upgrade
diff --git a/base/server/upgrade/10.0.99/03-FixRegistryFile b/base/server/upgrade/10.0.99/03-FixRegistryFile
index ae417578a..3fbadb114 100755
--- a/base/server/upgrade/10.0.99/03-FixRegistryFile
+++ b/base/server/upgrade/10.0.99/03-FixRegistryFile
@@ -19,6 +19,7 @@
# All rights reserved.
#
+from __future__ import absolute_import
import os
import re
import pki.server
diff --git a/base/server/upgrade/10.0.99/04-FixLogFileOwnership b/base/server/upgrade/10.0.99/04-FixLogFileOwnership
index 964d50b7d..0daec4b3d 100755
--- a/base/server/upgrade/10.0.99/04-FixLogFileOwnership
+++ b/base/server/upgrade/10.0.99/04-FixLogFileOwnership
@@ -19,6 +19,7 @@
# All rights reserved.
#
+from __future__ import absolute_import
import os
import pki.server.upgrade
diff --git a/base/server/upgrade/10.1.1/01-MoveWebApplicationContextFile b/base/server/upgrade/10.1.1/01-MoveWebApplicationContextFile
index 76dbb23d6..b567e03a0 100755
--- a/base/server/upgrade/10.1.1/01-MoveWebApplicationContextFile
+++ b/base/server/upgrade/10.1.1/01-MoveWebApplicationContextFile
@@ -19,6 +19,7 @@
# All rights reserved.
#
+from __future__ import absolute_import
import os
import pki.server.upgrade
diff --git a/base/server/upgrade/10.1.99/01-MoveWebApplicationContextFile b/base/server/upgrade/10.1.99/01-MoveWebApplicationContextFile
index 76dbb23d6..b567e03a0 100755
--- a/base/server/upgrade/10.1.99/01-MoveWebApplicationContextFile
+++ b/base/server/upgrade/10.1.99/01-MoveWebApplicationContextFile
@@ -19,6 +19,7 @@
# All rights reserved.
#
+from __future__ import absolute_import
import os
import pki.server.upgrade
diff --git a/base/server/upgrade/10.1.99/02-ReplaceJettisonWithJackson b/base/server/upgrade/10.1.99/02-ReplaceJettisonWithJackson
index b74f9d3ee..3e20f6b25 100755
--- a/base/server/upgrade/10.1.99/02-ReplaceJettisonWithJackson
+++ b/base/server/upgrade/10.1.99/02-ReplaceJettisonWithJackson
@@ -19,6 +19,7 @@
# All rights reserved.
#
+from __future__ import absolute_import
import os
import subprocess
diff --git a/base/server/upgrade/10.1.99/03-AddedRESTEasyClient b/base/server/upgrade/10.1.99/03-AddedRESTEasyClient
index e9a720eaf..40169bc66 100755
--- a/base/server/upgrade/10.1.99/03-AddedRESTEasyClient
+++ b/base/server/upgrade/10.1.99/03-AddedRESTEasyClient
@@ -19,6 +19,7 @@
# All rights reserved.
#
+from __future__ import absolute_import
import os
import subprocess
diff --git a/base/server/upgrade/10.1.99/04-ReplaceRESTEasyApplicationClass b/base/server/upgrade/10.1.99/04-ReplaceRESTEasyApplicationClass
index 870fa981c..cf61c1119 100755
--- a/base/server/upgrade/10.1.99/04-ReplaceRESTEasyApplicationClass
+++ b/base/server/upgrade/10.1.99/04-ReplaceRESTEasyApplicationClass
@@ -19,6 +19,7 @@
# All rights reserved.
#
+from __future__ import absolute_import
import os
from lxml import etree as ET
diff --git a/base/server/upgrade/10.1.99/05-RemoveConfigPathFromWebXML b/base/server/upgrade/10.1.99/05-RemoveConfigPathFromWebXML
index edc27e3f8..0023d52c0 100755
--- a/base/server/upgrade/10.1.99/05-RemoveConfigPathFromWebXML
+++ b/base/server/upgrade/10.1.99/05-RemoveConfigPathFromWebXML
@@ -19,6 +19,7 @@
# All rights reserved.
#
+from __future__ import absolute_import
import os
from lxml import etree
diff --git a/base/server/upgrade/10.2.1/01-AddTLSRangeSupport b/base/server/upgrade/10.2.1/01-AddTLSRangeSupport
index e2259245b..8c0de5382 100755
--- a/base/server/upgrade/10.2.1/01-AddTLSRangeSupport
+++ b/base/server/upgrade/10.2.1/01-AddTLSRangeSupport
@@ -20,6 +20,7 @@
# All rights reserved.
#
+from __future__ import absolute_import
import os
from lxml import etree
diff --git a/base/server/upgrade/10.2.2/01-MoveWebApplicationDeploymentLocations b/base/server/upgrade/10.2.2/01-MoveWebApplicationDeploymentLocations
index 8d63a5563..9a7329381 100755
--- a/base/server/upgrade/10.2.2/01-MoveWebApplicationDeploymentLocations
+++ b/base/server/upgrade/10.2.2/01-MoveWebApplicationDeploymentLocations
@@ -19,6 +19,7 @@
# All rights reserved.
#
+from __future__ import absolute_import
import os
import shutil
from lxml import etree
diff --git a/base/server/upgrade/10.2.2/02-EnableWebApplicationAutoDeploy b/base/server/upgrade/10.2.2/02-EnableWebApplicationAutoDeploy
index 6e2731d27..4baae6dca 100755
--- a/base/server/upgrade/10.2.2/02-EnableWebApplicationAutoDeploy
+++ b/base/server/upgrade/10.2.2/02-EnableWebApplicationAutoDeploy
@@ -19,6 +19,7 @@
# All rights reserved.
#
+from __future__ import absolute_import
import os
from lxml import etree
diff --git a/base/server/upgrade/10.2.2/03-RemoveDependencyOnJackson2 b/base/server/upgrade/10.2.2/03-RemoveDependencyOnJackson2
index 0c66eadaa..946a1c354 100755
--- a/base/server/upgrade/10.2.2/03-RemoveDependencyOnJackson2
+++ b/base/server/upgrade/10.2.2/03-RemoveDependencyOnJackson2
@@ -19,6 +19,7 @@
# All rights reserved.
#
+from __future__ import absolute_import
import os
import pki.server.upgrade
diff --git a/base/server/upgrade/10.2.3/01-FixInstanceWorkFolderOwnership b/base/server/upgrade/10.2.3/01-FixInstanceWorkFolderOwnership
index 3c7f21aaf..9c65e30ed 100755
--- a/base/server/upgrade/10.2.3/01-FixInstanceWorkFolderOwnership
+++ b/base/server/upgrade/10.2.3/01-FixInstanceWorkFolderOwnership
@@ -19,6 +19,7 @@
# All rights reserved.
#
+from __future__ import absolute_import
import os
import pki.server.upgrade
diff --git a/base/server/upgrade/10.2.3/02-FixBindPWPrompt b/base/server/upgrade/10.2.3/02-FixBindPWPrompt
index ede12f462..3157aa795 100755
--- a/base/server/upgrade/10.2.3/02-FixBindPWPrompt
+++ b/base/server/upgrade/10.2.3/02-FixBindPWPrompt
@@ -19,6 +19,7 @@
# All rights reserved.
#
+from __future__ import absolute_import
import fileinput
import os
import re
diff --git a/base/server/upgrade/10.2.4/01-AddMissingOCSPGETServletMappingToWebXML b/base/server/upgrade/10.2.4/01-AddMissingOCSPGETServletMappingToWebXML
index dfc6a98a6..e82de5385 100755
--- a/base/server/upgrade/10.2.4/01-AddMissingOCSPGETServletMappingToWebXML
+++ b/base/server/upgrade/10.2.4/01-AddMissingOCSPGETServletMappingToWebXML
@@ -19,6 +19,7 @@
# All rights reserved.
#
+from __future__ import absolute_import
import os
from lxml import etree as ET
diff --git a/base/server/upgrade/10.2.4/02-FixNuxwdogListenerClass b/base/server/upgrade/10.2.4/02-FixNuxwdogListenerClass
index 2eb381db3..3a6a3dbdd 100755
--- a/base/server/upgrade/10.2.4/02-FixNuxwdogListenerClass
+++ b/base/server/upgrade/10.2.4/02-FixNuxwdogListenerClass
@@ -19,6 +19,7 @@
# All rights reserved.
#
+from __future__ import absolute_import
import subprocess
import pki.server.upgrade
diff --git a/base/server/upgrade/10.2.5/01-AddKraAuditEvents b/base/server/upgrade/10.2.5/01-AddKraAuditEvents
index 389bd718e..e05c919a5 100644
--- a/base/server/upgrade/10.2.5/01-AddKraAuditEvents
+++ b/base/server/upgrade/10.2.5/01-AddKraAuditEvents
@@ -19,6 +19,7 @@
# All rights reserved.
#
+from __future__ import absolute_import
import os
import pki
diff --git a/base/server/upgrade/10.2.6/01-RemoveInaccessableURLsFromServerXML b/base/server/upgrade/10.2.6/01-RemoveInaccessableURLsFromServerXML
index 240fd28fc..cfdfe4229 100755
--- a/base/server/upgrade/10.2.6/01-RemoveInaccessableURLsFromServerXML
+++ b/base/server/upgrade/10.2.6/01-RemoveInaccessableURLsFromServerXML
@@ -19,6 +19,7 @@
# All rights reserved.
#
+from __future__ import absolute_import
import subprocess
import pki.server.upgrade
diff --git a/base/server/upgrade/10.2.6/02-AddPhoneHomeURLsToTPSsServerXML b/base/server/upgrade/10.2.6/02-AddPhoneHomeURLsToTPSsServerXML
index 1cf7413ed..d24ebe4f1 100755
--- a/base/server/upgrade/10.2.6/02-AddPhoneHomeURLsToTPSsServerXML
+++ b/base/server/upgrade/10.2.6/02-AddPhoneHomeURLsToTPSsServerXML
@@ -19,6 +19,7 @@
# All rights reserved.
#
+from __future__ import absolute_import
import os
import pki.server.upgrade