[ATMOSPHERE-345] fix: Ensure iscsid starts (#1874)
This make sure initiatorname gets properly configured And avoid GenerateName=yes that failed Nova on attach cinder volume.
diff --git a/playbooks/openstack.yml b/playbooks/openstack.yml
index a69a5c3..e82693a 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