From 65aaa183f470862b0b733b7212748d5385cd7965 Mon Sep 17 00:00:00 2001 From: Ralf Haferkamp Date: Tue, 15 Apr 2014 17:40:26 +0200 Subject: [PATCH] Some smaller fixes for openSUSE 13.1 support * dnsmasq-utils is also required on openSUSE 13.1 (for dhcp_release) * make sure that iscsid is actually started. On openSUSE it's not started by default. Change-Id: Ibceb7ce1372ca74010bdc9f44258a5a25182adc6 --- files/rpms-suse/neutron | 2 +- files/rpms-suse/nova | 2 +- lib/nova | 4 ++++ 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/files/rpms-suse/neutron b/files/rpms-suse/neutron index 462513d977..d4841b161a 100644 --- a/files/rpms-suse/neutron +++ b/files/rpms-suse/neutron @@ -1,5 +1,5 @@ dnsmasq -dnsmasq-utils # dist:opensuse-12.3 +dnsmasq-utils # dist:opensuse-12.3,opensuse-13.1 ebtables iptables iputils diff --git a/files/rpms-suse/nova b/files/rpms-suse/nova index c5a58b9635..3e95724150 100644 --- a/files/rpms-suse/nova +++ b/files/rpms-suse/nova @@ -1,6 +1,6 @@ curl dnsmasq -dnsmasq-utils # dist:opensuse-12.3 +dnsmasq-utils # dist:opensuse-12.3,opensuse-13.1 ebtables gawk genisoimage # required for config_drive diff --git a/lib/nova b/lib/nova index 47e4afcf24..e0890a8edd 100644 --- a/lib/nova +++ b/lib/nova @@ -303,6 +303,10 @@ function configure_nova { sudo chown -R $STACK_USER $NOVA_INSTANCES_PATH fi fi + if is_suse; then + # iscsid is not started by default + start_service iscsid + fi fi # Rebuild the config file from scratch