I've been hacking on a change to handle mysql[1] for ironic which at least seems to get us past the initial failure with mysql, but we also carry postgresql support in our script and that seems like it is going to need more work. Currently fighting trying to update the pg_hba.conf file.
[1]: https://review.opendev.org/755905
On Sat, Oct 3, 2020 at 10:06 AM Jeremy Stanley fungi@yuggoth.org wrote:
On 2020-10-04 01:56:42 +0900 (+0900), Akihiro Motoki wrote:
openstack-tox-py36 is now run on CentOS-8 after commit 31c4a7a18e2bd43d2893563b992c683c95baed6f was merged. I noticed Python.h is not installed so we cannot install python modules which require compilation. An example is found at [1]. Do individual projects explicitly install python-dev or will we handle it in the common zuul job? Before proposing a fix, I would like to hear our direction.
[1] https://zuul.opendev.org/t/openstack/build/696978c5614c41bd88b5b2a1d6c2174a/...
We've also observed that the common mysqladmin invocations in tools/test_setup.sh files in many projects are failing due to differences in how MySQL/MariaDB are started or configured on CentOS vs Ubuntu. -- Jeremy Stanley