Upgrade jalien-setup to Ubuntu22.04
This PR upgrades the jalien-setup infrastructure. Moving the jalien-base image from ubuntu:18.04 to ubuntu:22.04 updated multiple services (mysql was upgraded to 8, ldap to OpenLDAP2.5, XRootD and HTCondor were upgraded as well).
Some of the major changes this PR brings:
- Images: update
jalien-basetoubuntu:22.04(Ubuntu 22.04), schedd tohtcondor/cm:23.2.0-el8(AlmaLinux 8), workers tohtcondor/execute:23.2.0-el8(AlmaLinux 8) - MySQL (8): split set database password from create procedures/functions; replace
GRANT ALL PRIVILEGES ONwithGRANT ALL ON - LDAP: update
ldapaddcall to the corresponding syntax for OpenLDAP2.5 (replace-h&-pwith-Hand URI); replace HDB with MDB module - XRootD: update to
xrootd-5.6.0 - HTCondor: set
CEas submitter,scheddas CentralManagement andworkersas executors, add custom config for submitter, add possibility to install all EL8 packages for worker nodes - JCentral: add
-ntoentr -
optimiser.sh: add jalien user toQUEUE_USER - docker compose: add health check for CE
- Makefile: build base image with
--progress=plainto better spot errors
Signed-off-by: Elena Mihailescu maria.mihailescu@upb.ro