1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
|
SUMMARY = "Configuration for OpenStack Controller node"
PR = "r0"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \
file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
inherit packagegroup
RDEPENDS_${PN} = " postgresql-setup \
postgresql \
postgresql-client \
python-psycopg2 \
rabbitmq-server \
nova-setup \
nova-controller \
keystone-setup \
glance \
glance-api \
glance-registry \
glance-setup \
keystone \
keystone-cronjobs \
neutron-setup \
neutron-server \
neutron-plugin-openvswitch \
openvswitch-controller \
cinder-api \
cinder-volume \
cinder-scheduler \
cinder-backup \
cinder-setup \
swift \
swift-setup \
ceilometer-setup \
ceilometer-api \
ceilometer-collector \
ceilometer-controller \
heat-api \
heat-api-cfn \
heat-engine \
heat-setup \
python-heat-cfntools \
python-openstackclient \
horizon \
horizon-standalone \
horizon-apache \
apache2 \
barbican \
trove \
novnc \
chkconfig \
qemu \
fuse \
${@base_contains('CINDER_EXTRA_FEATURES', 'glusterfs', 'glusterfs glusterfs-fuse glusterfs-server', '', d)} \
${@base_contains('CINDER_EXTRA_FEATURES', 'ceph', 'packagegroup-ceph ceph-setup xfsprogs', '', d)} \
${@base_contains('DISTRO_FEATURES', 'OpenLDAP', 'openldap python-ldap cyrus-sasl nss-pam-ldapd pam-plugin-mkhomedir python-keystone-hybrid-backend', '', d)} \
${@base_contains('OPENSTACK_EXTRA_FEATURES', 'monitoring', 'packagegroup-monitoring-core', '', d)} \
"
RRECOMMENDS_${PN} = " \
kernel-module-fuse \
cloud-init \
kernel-module-softdog \
"
|