Skip to content

Fix issues with bullseye CI build

Chris Cantwell requested to merge ccantwel/nektar:fix/ci-bullseye into master

This MR temporarily addresses issues with the docker CI container for the bullseye Debian release:

  • Changes to OpenMPI to use UCX lead to significantly more usage of shared memory at /dev/shm. It also caused some tests to fail due to bugs in UCX. UCX has been manually disabled by removing the corresponding files from the OpenMPI installation within the docker CI container environment.
  • The python3-dev package currently references python3.8, even though python3.9 is installed. This causes CMake to look for the python3.9 development libraries, which cannot be found. Forcing installation of python3.9-dev to address this issue.
  • The docker environment CI build time of 30m is sometimes exceeded. We extend the build time to 1h.
Edited by Chris Cantwell

Merge request reports