cvmfs: cvmfs mount segmentation fault in macos 1015 github-actions

Since about 1 week ago the github actions running on macos 1015 and mounting CVMFS repositories are failing with

https://github.com/AIDASoft/DD4hep/runs/5724820416?check_suite_focus=true#step:3:155

mount: /Users/Shared/cvmfs/sft.cern.ch: Segmentation fault
mount: /Users/Shared/cvmfs/geant4.cern.ch: Segmentation fault
Error: Process completed with exit code 69.

I tried using older cvmfs releases e.g., https://github.com/AIDASoft/DD4hep/pull/900 as there was a new cvmfs-latest.pkg file on March 23 but that didn’t help.

Between the last successful run and the failures I see this difference in the update version of macos

working: https://github.com/AIDASoft/DD4hep/runs/5631738281?check_suite_focus=true#step:1:3

  Mac OS X
  10.15.7
  19H1713

Failing: https://github.com/AIDASoft/DD4hep/runs/5681443820?check_suite_focus=true#step:1:5

  Mac OS X
  10.15.7
  19H1824

Of course there could be other causes of why this fails, but I don’t have a good way of testing against different macos versions. Here is the diff for the macos used in github actions, maybe something is apparent to you: https://github.com/actions/virtual-environments/commit/5a140881dfe066c0878c62e0e7963c4d5c276f14

About this issue

  • Original URL
  • State: closed
  • Created 2 years ago
  • Comments: 28 (17 by maintainers)

Most upvoted comments

I am not entirely sure what changed, but mac workflows started working again for podio, see https://github.com/AIDASoft/podio/actions/workflows/mac.yml (the most recent ones that are failing are genuine CI failures)

Another update on macos 10.15: 19H1922 seems to have fixed it 🤷 🥳

There is a new build of the CVMFS 2.9.2 macOS package available: https://ecsft.cern.ch/dist/cvmfs/cvmfs-2.9.2/cvmfs-2.9.2.pkg

Please try it and let me know if the issue persists in your environments.

Now it’s at 19H1824 (the update contained Command Line Tools for Xcode, macOS Catalina Security Update 2022-003, Safari) and I get the segmentation fault.