Adds genisoimage package dependency to nova-compute

- This change enables the nova-compute agent to generate
  config drives to attach the an instance.
- This allows the config drive to be used to pass
  cloud-init config files to a guest enableing first boot
  configuration.

Change-Id: Id17741b3fce1382350914c1b6c818b0020fe839a
Closes-Bug: #1538288
This commit is contained in:
Sean Mooney 2016-02-26 21:50:00 +00:00
parent 35830a65ef
commit 768c7d7061

View File

@ -9,6 +9,7 @@ RUN yum -y install \
openvswitch \ openvswitch \
sysfsutils \ sysfsutils \
ceph-common \ ceph-common \
genisoimage \
&& yum clean all && yum clean all
{% elif base_distro in ['ubuntu'] %} {% elif base_distro in ['ubuntu'] %}
@ -21,6 +22,7 @@ RUN apt-get install -y --no-install-recommends \
ceph-common \ ceph-common \
ironic-common \ ironic-common \
python-ironicclient \ python-ironicclient \
genisoimage \
&& apt-get clean \ && apt-get clean \
&& rm -f /etc/nova/nova-compute.conf && rm -f /etc/nova/nova-compute.conf
@ -34,6 +36,7 @@ RUN yum -y install \
qemu-img \ qemu-img \
sysfsutils \ sysfsutils \
ceph-common \ ceph-common \
genisoimage \
&& yum clean all && yum clean all
{% elif base_distro in ['ubuntu', 'debian'] %} {% elif base_distro in ['ubuntu', 'debian'] %}
@ -42,6 +45,7 @@ RUN apt-get install -y --no-install-recommends \
libvirt-dev \ libvirt-dev \
qemu-utils \ qemu-utils \
ceph-common \ ceph-common \
genisoimage \
&& apt-get clean \ && apt-get clean \
&& mkdir -p /etc/ceph && mkdir -p /etc/ceph