Learn · CERN

Talk14 min

Experiences migrating CTA to Alma Linux 9

Jorge Camarero Vera · CERN

Watch At CERN

About

Due to the upcoming end-of-life of CERN CentOS 7, CTA will be migrated to Alma Linux 9, following the recommendations of the CERN Linux team. Migrating the CTA codebase from CC7 to Alma 9 presented a range of compatibility hurdles. This talk will delve into the challenges encountered and the strategies used to overcome them, including: managing version changes in vital dependencies like Protobuf and Oracle client libraries; resolving differences between CC7 and Alma9 package offerings; and ensuring C++ code compatibility. Additionally, we will address the transition from Docker to Podman, the adaptation of the versionlock file for Alma 9, modernisation of scripts from Python 2 to Python 3, handling potential Bash version incompatibilities, and strategies for integrating the CTA docker image into a local minikube environment..

0:00:00 Slide 1

0:06:24 Slide 2

0:07:47 Slide 3

0:08:56 Slide 4

The talk

  1. Experiences migrating CTA to Alma Linux 9 2024-03-19 · 14 min · CERN's player

Credits and licence

Institution
CERN
Department
HEP Computing
Speaker
Jorge Camarero Vera
Year
2024
Language
English
Subjects
Computer science
Source
CERN
Licence
CERN, as CERN states it. CERN's terms
Attribution
© CERN. CERN provides its audiovisual media free of charge for educational and informational use, credited to CERN; this lecture is shown in CERN's own player.
Who can watch
CERN gives no rating. Invisible Network shows it to Tweens profiles and older, judged from what the source says about it. How courses are placed