diff --git a/ironic_python_agent/inspector.py b/ironic_python_agent/inspector.py
index 49ddfc375..185ddf36f 100644
--- a/ironic_python_agent/inspector.py
+++ b/ironic_python_agent/inspector.py
@@ -16,12 +16,12 @@
 import base64
 import io
 import json
-import logging
 import tarfile
 
 import netaddr
 from oslo_concurrency import processutils
 from oslo_config import cfg
+from oslo_log import log as logging
 from oslo_utils import excutils
 from oslo_utils import units
 import requests
diff --git a/ironic_python_agent/netutils.py b/ironic_python_agent/netutils.py
index 5a89cd8bb..ca06d7e1b 100644
--- a/ironic_python_agent/netutils.py
+++ b/ironic_python_agent/netutils.py
@@ -14,13 +14,13 @@
 
 import ctypes
 import fcntl
-import logging
 import select
 import socket
 import struct
 import sys
 
 from oslo_config import cfg
+from oslo_log import log as logging
 
 # FIXME(lucasagomes): If you don't import the agent module the tests in
 # this file will fail, it was working before because the agent module was
diff --git a/ironic_python_agent/tests/functional/base.py b/ironic_python_agent/tests/functional/base.py
index 222f4f98c..479b9ef77 100644
--- a/ironic_python_agent/tests/functional/base.py
+++ b/ironic_python_agent/tests/functional/base.py
@@ -12,11 +12,11 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-import logging
 import multiprocessing
 import os
 import time
 
+from oslo_log import log as logging
 from oslotest import base as test_base
 import requests