diff --git a/ironic_python_agent/hardware.py b/ironic_python_agent/hardware.py
index 77b120333..1248eb047 100644
--- a/ironic_python_agent/hardware.py
+++ b/ironic_python_agent/hardware.py
@@ -79,7 +79,7 @@ def _check_for_iscsi():
     iscsistart -f will print the iBFT or OF info.
     In case such connection exists, we would like to issue
     iscsistart -b to create a session to the target.
-    - if no connection is detected we simply return.
+    - If no connection is detected we simply return.
     """
     try:
         utils.execute('iscsistart', '-f')
diff --git a/releasenotes/notes/iscsi-detection-on-diskless-hw-f27dcce3aaa35ac2.yaml b/releasenotes/notes/iscsi-detection-on-diskless-hw-f27dcce3aaa35ac2.yaml
index bea18de06..ed84110aa 100644
--- a/releasenotes/notes/iscsi-detection-on-diskless-hw-f27dcce3aaa35ac2.yaml
+++ b/releasenotes/notes/iscsi-detection-on-diskless-hw-f27dcce3aaa35ac2.yaml
@@ -1,3 +1,5 @@
 ---
 fixes:
-  - If iscsi connection present, connect an iSCSI target share before detecting disks.
+  - Upon initialization of the agent, an attempt to identify and
+    initialize any configured hardware iSCSI initiators is performed
+    prior to detecting disks.