summaryrefslogtreecommitdiffstats
path: root/meta-openstack
diff options
context:
space:
mode:
authorVu Tran <vu.tran@windriver.com>2014-02-28 09:11:10 -0500
committerBruce Ashfield <bruce.ashfield@windriver.com>2014-03-17 14:23:14 -0400
commit386984449b5ba4ce3899950e7a3b1bded9b891d0 (patch)
tree9b37d41931ea054bc1bf182ba8c02fb4c523364a /meta-openstack
parentf73baf996205c79fa447c18a781e322e59b50eea (diff)
downloadmeta-cloud-services-386984449b5ba4ce3899950e7a3b1bded9b891d0.tar.gz
cinder: enable lvm-iscsi backend
Currently compute-note does not have initiator iscsi working which is required to mount cinder block device over iscsi. Signed-off-by: Vu Tran <vu.tran@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Diffstat (limited to 'meta-openstack')
-rw-r--r--meta-openstack/README.setup8
-rw-r--r--meta-openstack/recipes-extended/packagegroups/packagegroup-cloud-compute.bb6
2 files changed, 14 insertions, 0 deletions
diff --git a/meta-openstack/README.setup b/meta-openstack/README.setup
index 05265a3..ab0c261 100644
--- a/meta-openstack/README.setup
+++ b/meta-openstack/README.setup
@@ -103,6 +103,14 @@ be added to local.conf:
103 103
104 IMAGE_INSTALL_append = " cirros-guest-image" 104 IMAGE_INSTALL_append = " cirros-guest-image"
105 105
106* Cinder Additional Packages *
107
108On compute node, by default openstack-image-compute doesn't include
109initiator iscsi package. If open-iscsi-user recipe exists in layers,
110the following can be added to local.conf:
111
112 CINDER_EXTRA_FEATURES += "open-iscsi-user"
113
106Running an image 114Running an image
107---------------- 115----------------
108 116
diff --git a/meta-openstack/recipes-extended/packagegroups/packagegroup-cloud-compute.bb b/meta-openstack/recipes-extended/packagegroups/packagegroup-cloud-compute.bb
index aade21d..b7be27f 100644
--- a/meta-openstack/recipes-extended/packagegroups/packagegroup-cloud-compute.bb
+++ b/meta-openstack/recipes-extended/packagegroups/packagegroup-cloud-compute.bb
@@ -19,6 +19,8 @@ RDEPENDS_${PN} = " \
19 python-novaclient \ 19 python-novaclient \
20 neutron-plugin-openvswitch \ 20 neutron-plugin-openvswitch \
21 openvswitch-switch \ 21 openvswitch-switch \
22 ${@base_contains('CINDER_EXTRA_FEATURES', 'open-iscsi-user', 'open-iscsi-user', '', d)} \
23 ${@base_contains('CINDER_EXTRA_FEATURES', 'iscsi-initiator-utils', 'iscsi-initiator-utils', '', d)} \
22 " 24 "
23 25
24RRECOMMENDS_${PN} = " \ 26RRECOMMENDS_${PN} = " \
@@ -26,4 +28,8 @@ RRECOMMENDS_${PN} = " \
26 kernel-module-kvm-intel \ 28 kernel-module-kvm-intel \
27 kernel-module-kvm-amd \ 29 kernel-module-kvm-amd \
28 kernel-module-nbd \ 30 kernel-module-nbd \
31 kernel-module-libiscsi-tcp \
32 kernel-module-iscsi-boot-sysfs \
33 kernel-module-iscsi-tcp \
34 kernel-module-libiscsi \
29 " 35 "