fdb-joshua
fdb-joshua copied to clipboard
Support a newer OS in a docker
Now the supplied Dockerfile uses CentOs 7 as a base OS.
This OS is quite old and it has glibc 2.17.
It is too difficult to build FoundationDb compatible with such old glibc. For example, the oldest OS supported by the GitHub action runners is Ubuntu 18.04 with glibc 2.27. So the correctness package build on GitHub cannot run in еру joshua container.
I've adopted the supplied DockerFile for CentOs 8. This os comes with glibc 2.28 and can run the correctness package build on GitHub.
I'd like to add centos8.zip to the joshua repository. Is it possible? If so, I'll open a PR,