From 9e7b9c4d0cc17e31f3c84c2d6ae9a95a5f97527c Mon Sep 17 00:00:00 2001 From: Tiago Gomes Date: Wed, 22 Apr 2015 14:14:35 +0000 Subject: Configure and start an iSCSI initiator on all required machines The OpenStack Ironic Conductor service requires that an iSCSI initiator is running on the same local machine. This commit configures and sets an iSCSI initiator to run on the controller node on a two-node and three-node OpenStack system. For a one-node system, this service was already configured as it is required by OpenStack Cinder. Change-Id: I46291d9cd1a31e3ff91888401d45ab0dc67e3677 --- openstack/usr/lib/systemd/system/iscsi-setup.service | 12 ++++++++++++ .../lib/systemd/system/openstack-cinder-iscsi-setup.service | 12 ------------ 2 files changed, 12 insertions(+), 12 deletions(-) create mode 100644 openstack/usr/lib/systemd/system/iscsi-setup.service delete mode 100644 openstack/usr/lib/systemd/system/openstack-cinder-iscsi-setup.service (limited to 'openstack/usr/lib/systemd/system') diff --git a/openstack/usr/lib/systemd/system/iscsi-setup.service b/openstack/usr/lib/systemd/system/iscsi-setup.service new file mode 100644 index 00000000..c9e5ee59 --- /dev/null +++ b/openstack/usr/lib/systemd/system/iscsi-setup.service @@ -0,0 +1,12 @@ +[Unit] +Description=Run iscsi-setup Ansible scripts +Before=iscsid.service target.service +Wants= iscsid.service target.service + +[Service] +Type=oneshot +RemainAfterExit=yes +ExecStart=/usr/bin/ansible-playbook -v -M /usr/share/ansible/ansible-openstack-modules -i /usr/share/openstack/hosts /usr/share/openstack/iscsi.yml + +[Install] +WantedBy=multi-user.target diff --git a/openstack/usr/lib/systemd/system/openstack-cinder-iscsi-setup.service b/openstack/usr/lib/systemd/system/openstack-cinder-iscsi-setup.service deleted file mode 100644 index 157f30fc..00000000 --- a/openstack/usr/lib/systemd/system/openstack-cinder-iscsi-setup.service +++ /dev/null @@ -1,12 +0,0 @@ -[Unit] -Description=Run cinder-iscsi-setup Ansible scripts -Before=iscsid.service target.service -Wants= iscsid.service target.service - -[Service] -Type=oneshot -RemainAfterExit=yes -ExecStart=/usr/bin/ansible-playbook -v -M /usr/share/ansible/ansible-openstack-modules -i /usr/share/openstack/hosts /usr/share/openstack/cinder-iscsi.yml - -[Install] -WantedBy=multi-user.target -- cgit v1.2.1