61963917a0
Nodepool periodically reloads its config. On systems with large configs this can cause a substantial amount of cpu usage. Our profiling of an idle provider revealed that the yaml parsing accounted for ~15% cpu load while the provider was idle. This could be improved by utilizing the native libyaml bindings when available. Change-Id: Icbed393c5aa00abd52d1e13ccbbad8546ec6cf97
24 lines
849 B
Plaintext
24 lines
849 B
Plaintext
# This is a cross-platform list tracking distribution packages needed by tests;
|
|
# see http://docs.openstack.org/infra/bindep/ for additional information.
|
|
|
|
gcc [compile test]
|
|
libc6-dev [compile test platform:dpkg]
|
|
libffi-devel [platform:rpm]
|
|
libffi-dev [compile test platform:apk platform:dpkg]
|
|
libffi6 [platform:dpkg]
|
|
libffi [platform:apk]
|
|
libressl-dev [compile test platform:apk]
|
|
libssl-dev [compile test platform:dpkg]
|
|
libyaml-0-2 [platform:dpkg platform:suse]
|
|
libyaml [platform:redhat]
|
|
libyaml-dev [platform:dpkg compile test]
|
|
libyaml-devel [platform:rpm compile test]
|
|
linux-headers [compile test platform:apk]
|
|
make [compile test platform:apk platform:dpkg]
|
|
musl-dev [compile test platform:apk]
|
|
python3-dev [compile test platform:dpkg]
|
|
python3-devel [compile test platform:rpm]
|
|
sudo
|
|
zookeeperd [platform:dpkg test]
|
|
zookeeper [platform:suse test]
|