diff --git a/bindep.txt b/bindep.txt index 1b164eac..fc4b650c 100644 --- a/bindep.txt +++ b/bindep.txt @@ -1,6 +1,4 @@ apache2 [platform:dpkg platform:suse apache] -apache2-mod_wsgi [platform:suse apache !python3] -apache2-mod_wsgi-python3 [platform:suse apache python3] blas-devel [platform:rpm requirements] bridge-utils [(neutron linuxbridge) (nova linuxbridge)] build-essential [platform:dpkg requirements] @@ -9,69 +7,53 @@ ceph-common [(ceph cinder) (ceph glance) (ceph nova) (c conntrack [platform:dpkg neutron] conntrack-tools [platform:rpm neutron] cyrus-sasl-devel [platform:rpm requirements] -device-mapper-multipath [platform:rpm !platform:suse (cinder purestorage) (nova purestorage)] -dhclient [platform:rpm !platform:suse octavia] -dhcp-client [platform:suse octavia] +device-mapper-multipath [platform:rpm (cinder purestorage) (nova purestorage)] +dhclient [platform:rpm octavia] dnsmasq [neutron] dnsmasq-utils [neutron] ebtables [neutron] -erlang-base-hipe [!platform:suse (infra rabbitmq hipe)] +erlang-base-hipe [(infra rabbitmq hipe)] gcc [platform:rpm requirements] gcc-c++ [platform:rpm requirements] -genisoimage [!platform:suse (nova configdrive)] +genisoimage [(nova configdrive)] gettext [horizon] git [requirements] haproxy [neutron (infra haproxy)] httpd [platform:rpm apache] ipmitool [(ironic ipmi)] -iproute2 [platform:dpkg platform:suse neutron nova (infra libvirt)] +iproute2 [platform:dpkg neutron nova (infra libvirt)] ipset [neutron] iptables [neutron (nova linuxbridge)] -iputils [platform:suse neutron] iputils-arping [platform:dpkg neutron] ipxe [platform:dpkg (ironic ipxe)] ipxe-bootimgs [platform:rpm (ironic ipxe)] isc-dhcp-client [platform:dpkg octavia] -iscsi-initiator-utils [platform:rpm !platform:suse (cinder purestorage) (nova purestorage)] +iscsi-initiator-utils [platform:rpm (cinder purestorage) (nova purestorage)] keepalived [neutron (infra keepalived)] -krb5-devel [platform:suse requirements] -kvm [platform:rpm !platform:suse (infra libvirt)] -kvm_server [platform:suse (infra libvirt)] -kvm_tools [platform:suse (infra libvirt)] +kvm [platform:rpm (infra libvirt)] lapack-devel [platform:rpm requirements] libapache2-mod-auth-mellon [platform:dpkg (keystone apache mellon)] libapache2-mod-auth-openidc [platform:dpkg (keystone apache openidc)] -libapache2-mod-wsgi [platform:dpkg (apache !python3)] libapache2-mod-wsgi-py3 [platform:dpkg (apache python3)] libblas-dev [platform:dpkg requirements] liberasurecode-dev [platform:dpkg requirements] liberasurecode-devel [platform:rpm requirements] libffi-dev [platform:dpkg requirements] libffi-devel [platform:rpm requirements] -libgcrypt [platform:rpm !platform:suse requirements] -libgcrypt-devel [platform:suse requirements] -libgcrypt20 [platform:suse requirements] -libiscsi8 [platform:suse (cinder purestorage) (nova purestorage)] +libgcrypt [platform:rpm requirements] libjpeg-dev [platform:dpkg requirements] -libjpeg-devel [platform:rpm !platform:suse requirements] -libjpeg8-devel [platform:suse requirements] +libjpeg-devel [platform:rpm requirements] libkrb5-dev [platform:dpkg requirements] liblapack-dev [platform:dpkg requirements] libldap-2.4-2 [platform:dpkg (keystone ldap !python3)] -libldap-2_4-2 [platform:suse (keystone ldap !python3)] libldap2-dev [platform:dpkg requirements] -libmariadb-devel [platform:suse requirements] libmariadbclient-dev [platform:debian requirements] libmysqlclient-dev [platform:ubuntu requirements] libnss3-dev [platform:dpkg requirements] -libopenssl-devel [platform:suse requirements] libosinfo [platform:rpm nova] libosinfo-bin [platform:dpkg nova] libpcre3-dev [platform:dpkg requirements] libpq-dev [platform:dpkg requirements] -# libpythonx.y installation logic is moved to scripts to be able to dynamically -# determine minor version from default python installed in a system. -librbd1 [platform:suse (glance ceph !python3)] librdkafka-dev [platform:dpkg requirements] libreswan [platform:rpm (neutron vpn)] libsasl2-dev [platform:dpkg requirements] @@ -90,75 +72,52 @@ libxslt1-dev [platform:dpkg requirements] libyaml-dev [platform:dpkg requirements] libyaml-devel [platform:rpm requirements] libz-dev [platform:dpkg requirements] -libzip-devel [platform:suse requirements] lvm2 [(cinder lvm) (manila lvm)] make [platform:rpm requirements] -mariadb-devel [platform:rpm !platform:suse requirements] +mariadb-devel [platform:rpm requirements] memcached [(infra memcached)] -mkisofs [platform:suse (nova configdrive)] mod_auth_mellon [platform:rpm (keystone apache mellon)] mod_auth_openidc [platform:rpm (keystone apache openidc)] -mod_ssl [platform:rpm !platform:suse apache] +mod_ssl [platform:rpm apache] mod_wsgi [platform:rpm apache] -# latest nss-devel breaks python-nss on leap15 -mozilla-nss-devel-3.53.1-lp152.2.7.1 [platform:suse requirements] -multipath-tools [platform:dpkg platform:suse (cinder purestorage) (nova purestorage)] +multipath-tools [platform:dpkg (cinder purestorage) (nova purestorage)] mysql [platform:rpm placement] mysql-client [platform:dpkg placement] nginx [nginx] # latest nss-devel breaks python-nss on centos:9 -nss-devel-3.53.1-17.el8_3 [platform:rpm !platform:suse requirements] -nss-util [platform:rpm !platform:suse requirements] -open-iscsi [platform:dpkg platform:suse (cinder purestorage) (nova purestorage)] -openldap [platform:rpm !platform:suse (keystone ldap !python3)] -openldap-devel [platform:rpm !platform:suse requirements] -openldap2 [platform:suse (keystone ldap !python3)] -openldap2-devel [platform:suse requirements] -openssh [platform:suse (nova migration)] +nss-devel-3.53.1-17.el8_3 [platform:rpm requirements] +nss-util [platform:rpm requirements] +open-iscsi [platform:dpkg (cinder purestorage) (nova purestorage)] +openldap-devel [platform:rpm requirements] openssh-client [platform:dpkg (nova migration)] -openssh-clients [platform:rpm !platform:suse (nova migration)] -openssl [platform:suse apache] -openssl-devel [platform:rpm !platform:suse requirements] +openssh-clients [platform:rpm (nova migration)] +openssl-devel [platform:rpm requirements] openvswitch [platform:rpm (neutron openvswitch) (nova openvswitch) (infra openvswitch)] openvswitch-switch [platform:dpkg (neutron openvswitch) (nova openvswitch) (infra openvswitch)] -ossp-uuid [platform:suse neutron] pcre-devel [platform:rpm requirements] -pkg-config [platform:dpkg platform:suse requirements] -pkgconfig [platform:rpm !platform:suse requirements] -postgresql-devel [platform:rpm !platform:suse requirements] +pkg-config [platform:dpkg requirements] +pkgconfig [platform:rpm requirements] +postgresql-devel [platform:rpm requirements] postgresql-server-devel [platform:suse requirements] -python-dev [platform:dpkg (requirements !python3)] -python-devel [platform:rpm (requirements !python3)] -python-mysql [platform:rpm (monasca api)] -python-mysqldb [platform:dpkg (monasca api !python3)] -python-rbd [!platform:suse (glance ceph !python3) (cinder ceph !python3) (manila ceph !python3) (nova ceph !python3)] -python2-libvirt-python [platform:suse (nova !python3)] python3-dev [platform:dpkg (requirements python3)] python3-devel [platform:rpm (requirements python3)] -python3-libvirt-python [platform:suse (nova python3)] python3-mysqldb [platform:dpkg (monasca api python3)] python3-rados [platform:dpkg (glance ceph python3) (cinder ceph python3) (manila ceph python3) (nova ceph python3)] -python3-rados [platform:suse (glance ceph python3) (cinder ceph python3) (manila ceph python3) (nova ceph python3)] -python3-rbd [!platform:suse (glance ceph python3) (cinder ceph python3) (manila ceph python3) (nova ceph python3)] -python3-testsuite [platform:suse python3] +python3-rbd [platform:dpkg platform:rpm (glance ceph python3) (cinder ceph python3) (manila ceph python3) (nova ceph python3)] qemu [platform:dpkg (infra libvirt)] -qemu-img [platform:rpm !platform:suse (nova qemu) (ironic qemu) (cinder qemu) (glance qemu)] -qemu-tools [platform:suse (nova qemu) (ironic qemu) (cinder qemu) (glance qemu)] +qemu-img [platform:rpm (nova qemu) (ironic qemu) (cinder qemu) (glance qemu)] qemu-utils [platform:dpkg (nova qemu) (ironic qemu) (cinder qemu) (glance qemu)] rabbitmq-server [(infra rabbitmq)] sg3-utils [platform:dpkg (cinder purestorage) (nova purestorage)] sg3_utils [platform:rpm (cinder purestorage) (nova purestorage)] strongswan [platform:dpkg (neutron vpn)] -syslinux-tftpboot [platform:rpm !platform:suse (ironic tftp)] +syslinux-tftpboot [platform:rpm (ironic tftp)] systemd-devel [platform:rpm requirements] targetcli [platform:rpm (cinder lvm)] -tftp [platform:suse (ironic tftp)] -tftp-server [platform:rpm !platform:suse (ironic tftp)] -tftpboot-installation-common [platform:suse (ironic tftp)] +tftp-server [platform:rpm (ironic tftp)] tftpd-hpa [platform:dpkg (ironic tftp)] -tgt [platform:dpkg platform:suse (cinder lvm)] -thin-provisioning-tools [platform:dpkg platform:suse (cinder lvm)] -uuid [platform:rpm !platform:suse neutron] -uuid-devel [platform:suse neutron] +tgt [platform:dpkg (cinder lvm)] +thin-provisioning-tools [platform:dpkg (cinder lvm)] +uuid [platform:rpm neutron] uuid-runtime [platform:dpkg neutron] zlib-devel [platform:rpm requirements]