31 March 2025 to 4 April 2025
Hotel De La Paix
Europe/Zurich timezone

Evolution of Continuous Integration for the CERN Tape Archive (CTA)

2 Apr 2025, 14:10
20m
Hotel De La Paix

Hotel De La Paix

Via Giuseppe Cattori 18 6900 Lugano Switzerland
Storage & data management Storage & data management

Speaker

Niels Alexander Buegel

Description

The CERN Tape Archive (CTA) software is used for physics archival at CERN and other scientific institutes. CTA’s Continuous Integration (CI) system has been around since the inception of the project, but over time several limitations have become apparent. The migration from CERN CentOS 7 to Alma 9 introduced even more challenges. The CTA team took this as an opportunity to make significant improvements in the areas of simplicity, flexibility and robustness. The most impactful change was the migration from plain Kubernetes manifest files to Helm, allowing us to decouple the configuration of CTA from the EOS disk system configuration and opening up opportunities to test other disk buffer systems such as dCache. The new setup allows us to handle complex testing scenarios and perform regression testing on various components independently. We will discuss the challenges we encountered with our CI, the improvements we implemented to address them, and what we hope to do in the future.

Desired slot length 20
Speaker release Yes

Author

Presentation materials

There are no materials yet.