Browse Source

Adding missing packages needed in SUSE images

Recently identified few more missing dependencies while trying to
test recently built suse images.

Change-Id: Icb0795d1c3ffafcdec0e23806f40d800939577a6
Arun Kant 3 months ago
parent
commit
8fd2f37181
1 changed files with 23 additions and 13 deletions
  1. 23
    13
      bindep.txt

+ 23
- 13
bindep.txt View File

@@ -1,4 +1,6 @@
1
-apache2                     [platform:dpkg apache]
1
+apache2                     [platform:dpkg platform:suse apache]
2
+apache2-mod_wsgi            [platform:suse apache]
3
+arping2                     [platform:suse neutron]
2 4
 blas-devel                  [platform:rpm requirements]
3 5
 bridge-utils                [(neutron linuxbridge) (nova linuxbridge)]
4 6
 build-essential             [platform:dpkg requirements]
@@ -7,11 +9,11 @@ ceph-common                 [(ceph cinder) (ceph glance) (ceph nova)]
7 9
 conntrack                   [platform:dpkg neutron]
8 10
 conntrack-tools             [platform:rpm neutron]
9 11
 cyrus-sasl-devel            [platform:rpm requirements]
10
-device-mapper-multipath     [platform:rpm (cinder purestorage) (nova purestorage)]
12
+device-mapper-multipath     [platform:rpm !platform:suse (cinder purestorage) (nova purestorage)]
11 13
 dnsmasq                     [neutron]
12 14
 dnsmasq-utils               [neutron]
13 15
 ebtables                    [neutron]
14
-erlang-base-hipe            [(infra rabbitmq hipe)]
16
+erlang-base-hipe            [!platform:suse (infra rabbitmq hipe)]
15 17
 gcc                         [platform:rpm requirements]
16 18
 gcc-c++                     [platform:rpm requirements]
17 19
 genisoimage                 [!platform:suse (nova configdrive)]
@@ -20,16 +22,18 @@ git                         [requirements]
20 22
 haproxy                     [neutron (infra haproxy)]
21 23
 httpd                       [platform:rpm apache]
22 24
 ipmitool                    [(ironic ipmi)]
23
-iproute2                    [platform:dpkg neutron nova (infra libvirt)]
25
+iproute2                    [platform:dpkg platform:suse neutron nova (infra libvirt)]
24 26
 ipset                       [neutron]
25 27
 iptables                    [neutron (nova linuxbridge)]
26 28
 iputils-arping              [platform:dpkg neutron]
27 29
 ipxe                        [platform:dpkg (ironic ipxe)]
28 30
 ipxe-bootimgs               [platform:rpm (ironic ipxe)]
29
-iscsi-initiator-utils       [platform:rpm (cinder purestorage) (nova purestorage)]
31
+iscsi-initiator-utils       [platform:rpm !platform:suse (cinder purestorage) (nova purestorage)]
30 32
 keepalived                  [neutron (infra keepalived)]
31 33
 krb5-devel                  [platform:suse requirements]
32
-kvm                         [platform:rpm (infra libvirt)]
34
+kvm                         [platform:rpm !platform:suse (infra libvirt)]
35
+kvm_server                  [platform:suse (infra libvirt)]
36
+kvm_tools                   [platform:suse (infra libvirt)]
33 37
 lapack-devel                [platform:rpm requirements]
34 38
 libapache2-mod-auth-mellon  [platform:dpkg (keystone apache mellon)]
35 39
 libapache2-mod-auth-openidc [platform:dpkg (keystone apache openidc)]
@@ -41,12 +45,15 @@ libffi-dev                  [platform:dpkg requirements]
41 45
 libffi-devel                [platform:rpm requirements]
42 46
 libgcrypt                   [platform:rpm !platform:suse requirements]
43 47
 libgcrypt-devel             [platform:suse requirements]
48
+libgcrypt20                 [platform:suse requirements]
49
+libiscsi8                   [platform:suse (cinder purestorage) (nova purestorage)]
44 50
 libjpeg-dev                 [platform:dpkg requirements]
45 51
 libjpeg-devel               [platform:rpm !platform:suse requirements]
46 52
 libjpeg8-devel              [platform:suse requirements]
47 53
 libkrb5-dev                 [platform:dpkg requirements]
48 54
 liblapack-dev               [platform:dpkg requirements]
49 55
 libldap-2.4-2               [platform:dpkg (keystone ldap !python3)]
56
+libldap-2_4-2               [platform:suse (keystone ldap !python3)]
50 57
 libldap2-dev                [platform:dpkg requirements]
51 58
 libmariadb-devel            [platform:suse requirements]
52 59
 libmariadbclient-dev        [platform:debian requirements]
@@ -77,6 +84,7 @@ libxslt1-dev                [platform:dpkg requirements]
77 84
 libyaml-dev                 [platform:dpkg requirements]
78 85
 libyaml-devel               [platform:rpm requirements]
79 86
 libz-dev                    [platform:dpkg requirements]
87
+libzip-devel                [platform:suse requirements]
80 88
 lvm2                        [(cinder lvm)]
81 89
 make                        [platform:rpm requirements]
82 90
 mariadb-devel               [platform:rpm !platform:suse requirements]
@@ -87,11 +95,11 @@ mod_auth_openidc            [platform:rpm (keystone apache openidc)]
87 95
 mod_ssl                     [platform:rpm !platform:suse apache]
88 96
 mod_wsgi                    [platform:rpm apache]
89 97
 mozilla-nss-devel           [platform:suse requirements]
90
-multipath-tools             [platform:dpkg (cinder purestorage) (nova purestorage)]
98
+multipath-tools             [platform:dpkg platform:suse (cinder purestorage) (nova purestorage)]
91 99
 nginx                       [nginx]
92 100
 nss-devel                   [platform:rpm !platform:suse requirements]
93 101
 nss-util                    [platform:rpm !platform:suse requirements]
94
-open-iscsi                  [platform:dpkg (cinder purestorage) (nova purestorage)]
102
+open-iscsi                  [platform:dpkg platform:suse (cinder purestorage) (nova purestorage)]
95 103
 openldap                    [platform:rpm !platform:suse (keystone ldap !python3)]
96 104
 openldap-devel              [platform:rpm !platform:suse requirements]
97 105
 openldap2                   [platform:suse (keystone ldap !python3)]
@@ -100,9 +108,10 @@ openssl                     [platform:suse apache]
100 108
 openssl-devel               [platform:rpm !platform:suse requirements]
101 109
 openvswitch                 [platform:rpm (neutron openvswitch) (nova openvswitch) (infra openvswitch)]
102 110
 openvswitch-switch          [platform:dpkg (neutron openvswitch) (nova openvswitch) (infra openvswitch)]
111
+ossp-uuid                   [platform:suse neutron]
103 112
 pcre-devel                  [platform:rpm requirements]
104
-pkg-config                  [platform:dpkg requirements]
105
-pkgconfig                   [platform:rpm requirements]
113
+pkg-config                  [platform:dpkg platform:suse requirements]
114
+pkgconfig                   [platform:rpm !platform:suse requirements]
106 115
 postgresql-devel            [platform:rpm requirements]
107 116
 python-dev                  [platform:dpkg (requirements !python3)]
108 117
 python-devel                [platform:rpm (requirements !python3)]
@@ -125,8 +134,9 @@ tftp                        [platform:suse (ironic tftp)]
125 134
 tftp-server                 [platform:rpm !platform:suse (ironic tftp)]
126 135
 tftpboot-installation-common [platform:suse (ironic tftp)]
127 136
 tftpd-hpa                   [platform:dpkg (ironic tftp)]
128
-tgt                         [platform:dpkg (cinder lvm)]
129
-thin-provisioning-tools     [platform:dpkg (cinder lvm)]
130
-uuid                        [platform:rpm neutron]
137
+tgt                         [platform:dpkg platform:suse (cinder lvm)]
138
+thin-provisioning-tools     [platform:dpkg platform:suse (cinder lvm)]
139
+uuid                        [platform:rpm !platform:suse neutron]
140
+uuid-devel                  [platform:suse neutron]
131 141
 uuid-runtime                [platform:dpkg neutron]
132 142
 zlib-devel                  [platform:rpm requirements]

Loading…
Cancel
Save