Use temporary XRootD patch to fix segfault in tape server

Summary

  • Updates the XRootD version to 5.8.1.post48+git845be267c-1. This includes the fix for the segfault in the tape server. We will get a new XRootD version very soon that this fix will be part of. Until then, we will keep use this particular fix.
  • While working on this, I quickly added a deploy.sh script that calls create_instance.sh with some reasonable default so that it is easier to spawn an instance for a given instance.
  • I also found a few minor Valgrind issues in DriveGeneric.cpp that were fixed
  • Finally there are also a few very minor SonarCloud issues

As soon as the new XRootD version is available, we should upgrade and re-enable the cta-release test

Additional Required Actions

  • Requires manual tests in pre-production: NO
  • Requires a documentation update: NO

References

Closes #1099 (closed)

Edited by Niels Alexander Buegel

Merge request reports

Loading