Skip to content

Commit 2191845

Browse files
Zuulopenstack-gerrit
authored andcommitted
Merge "Switch to mkisofs for openSUSE distributions"
2 parents 0f6ecb7 + c114449 commit 2191845

File tree

4 files changed

+8
-3
lines changed

4 files changed

+8
-3
lines changed

files/rpms-suse/general

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ graphviz # docs
1111
iputils
1212
libffi-devel # pyOpenSSL
1313
libjpeg8-devel # Pillow 3.0.0
14-
libmysqlclient-devel # MySQL-python
1514
libopenssl-devel # to rebuild pyOpenSSL if needed
1615
libxslt-devel # lxml
1716
lsof # useful when debugging

files/rpms-suse/n-cpu

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
cryptsetup
2-
genisoimage
32
libosinfo
43
lvm2
4+
mkisofs
55
open-iscsi
66
sg3_utils
77
# Stuff for diablo volumes

files/rpms-suse/nova

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,14 @@ dnsmasq
44
dnsmasq-utils # dist:opensuse-12.3,opensuse-13.1
55
ebtables
66
gawk
7-
genisoimage # required for config_drive
87
iptables
98
iputils
109
kpartx
1110
kvm # NOPRIME
1211
libvirt # NOPRIME
1312
libvirt-python # NOPRIME
1413
mariadb # NOPRIME
14+
mkisofs # required for config_drive
1515
parted
1616
polkit
1717
# qemu as fallback if kvm cannot be used

lib/nova

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -506,6 +506,12 @@ function create_nova_conf {
506506
if [ "$FORCE_CONFIG_DRIVE" != "False" ]; then
507507
iniset $NOVA_CONF DEFAULT force_config_drive "$FORCE_CONFIG_DRIVE"
508508
fi
509+
510+
# nova defaults to genisoimage but only mkisofs is available for 15.0+
511+
if is_suse; then
512+
iniset $NOVA_CONF DEFAULT mkisofs_cmd /usr/bin/mkisofs
513+
fi
514+
509515
# Format logging
510516
setup_logging $NOVA_CONF
511517

0 commit comments

Comments
 (0)