933a7b7e6c
This patch adds two new FIPS enabled jobs to determine if there are any issues when FIPS is enabled. Because the FIPS jobs currently run on centos, code is added to the test setup script to set up the databases correctly. Also had to increase the swap space on the nodes; see [0] for an explanation. [0] https://review.opendev.org/c/openstack/devstack/+/803706 Depends-On: https://review.opendev.org/c/openstack/devstack-plugin-nfs/+/847087 Depends-On: https://review.opendev.org/c/openstack/cinder-tempest-plugin/+/847086 Change-Id: Ib85b6ecc6f1b12eb8afa866e56afbfb13aad0cba
50 lines
1.7 KiB
Plaintext
50 lines
1.7 KiB
Plaintext
# This is a cross-platform list tracking distribution packages needed for
|
|
# install and tests;
|
|
# see https://docs.openstack.org/infra/bindep/ for additional information.
|
|
|
|
build-essential [platform:dpkg test]
|
|
gcc [platform:rpm test]
|
|
# gettext and graphviz are needed by doc builds only. For transition,
|
|
# have them in both doc and test.
|
|
# TODO(jaegerandi): Remove test once infra scripts are updated.
|
|
gettext [!platform:suse doc test]
|
|
gettext-runtime [platform:suse doc test]
|
|
graphviz [doc test]
|
|
libffi-dev [platform:dpkg]
|
|
libffi-devel [platform:redhat]
|
|
libffi48-devel [platform:suse]
|
|
virtual/libffi [platform:gentoo]
|
|
libssl-dev [platform:dpkg]
|
|
openssl-devel [platform:rpm !platform:suse]
|
|
libopenssl-devel [platform:suse !platform:rpm]
|
|
locales [platform:debian]
|
|
mariadb [platform:rpm]
|
|
mariadb-server [platform:redhat]
|
|
mariadb-devel [platform:redhat]
|
|
libmysqlclient-dev [platform:dpkg]
|
|
libmysqlclient-devel [platform:suse]
|
|
mysql-client [platform:dpkg]
|
|
mysql-server [platform:dpkg]
|
|
postgresql
|
|
postgresql-client [platform:dpkg]
|
|
postgresql-devel [platform:rpm]
|
|
postgresql-server [platform:rpm]
|
|
python3-devel [platform:rpm test]
|
|
libpq-dev [platform:dpkg]
|
|
thin-provisioning-tools [platform:debian]
|
|
libxml2-dev [platform:dpkg test]
|
|
libxslt-devel [platform:rpm test]
|
|
libxslt1-dev [platform:dpkg test]
|
|
cryptsetup [platform:rpm]
|
|
cryptsetup-bin [platform:dpkg]
|
|
# Cinder uses lsscsi via os-brick. Due to bindep usage in devstack and
|
|
# elsewhere, we add it here to make sure it is picked up and available in
|
|
# os-brick tests. Net result is the same that lsscsi will be installed for any
|
|
# cinder installation.
|
|
lsscsi
|
|
qemu-img [platform:redhat]
|
|
qemu-tools [platform:suse]
|
|
qemu-utils [platform:dpkg]
|
|
libcgroup-tools [platform:rpm]
|
|
cgroup-tools [platform:dpkg]
|