[ATMOSPHERE-346] fix: Ensure iscsid starts (#1959)

This is an automated cherry-pick of #1874
/assign ricolin
diff --git a/playbooks/openstack.yml b/playbooks/openstack.yml
index 5f583e0..ffd5322 100644
--- a/playbooks/openstack.yml
+++ b/playbooks/openstack.yml
@@ -75,6 +75,10 @@
       tags:
         - multipathd
 
+    - role: iscsi
+      tags:
+        - iscsi
+
 - name: Deploy Open vSwitch
   hosts: controllers:computes
   become: true
diff --git a/roles/iscsi/README.md b/roles/iscsi/README.md
new file mode 100644
index 0000000..c8a9a2e
--- /dev/null
+++ b/roles/iscsi/README.md
@@ -0,0 +1,3 @@
+# ISCSI
+
+This role ensure iscsid
diff --git a/roles/iscsi/tasks/main.yml b/roles/iscsi/tasks/main.yml
new file mode 100644
index 0000000..1e1c872
--- /dev/null
+++ b/roles/iscsi/tasks/main.yml
@@ -0,0 +1,6 @@
+# SPDX-License-Identifier: Apache-2.0
+
+- name: Ensure iscsid is started
+  ansible.builtin.service:
+    name: iscsid
+    state: started