Please confirm EOS/CTA production versions at CERN

Hello,

At some point in the next few weeks we would like to upgrade again our EOS/CTA instance (currently on EOS 4.8.78-1 and CTA 4.6.1-1) to bring
it in line with the corresponding versions that are used in production at CERN.

Can you please confirm the EOS and CTA versions running on your production EOSCTA instances?

In addition, can you also please confirm the kernel version running on the machine on which you build the CTA rpms?

Many thanks,

George

Hello @george_patargias ,

In the next weeks we are going to release a CTA public version based in v4.7.12. Maybe it’s better to use this version when we release it. We will keep you informed.

The linux kernel version we are using is: 3.10.0-1160.53.1.el7.x86_64

Hi Jorge,

Thanks for the reply. Can you please confirm which EOS/CTA versions are running right now and which EOS version you will run when you upgrde to CTA 4.7.12?

Re the kernel; we have built the CTA rpms in dev machine running on 3.10 kernel but we are actually running the CTA software on machines with a 5.4.186 lt kernel without issues so far. Which kernel version are you recommending for building and running CTA?

George

Hi @george_patargias

In production we are running the version 4.7.11-1

Oh! That’s interesting. We recommend the version of Centos7, 3.10.0-1160.53.1.el7.x86_64. This is the version we use for development and production.

Jorge.

Thanks Jorje.

And which EOS version you are running with CTA 4.7.11-1?

George

That’s easy to check. You go to the version lock file of the tagged commit for 4.7.11-1, and you can check which eos we use

In this case is eos-xrootd-4.12.8-1

Thanks for this Jorje.

When are you planning to upgrade to 4.7.12-1?

Hello George,

This morning we’ve deployed 4.7.12-1 in production.

Cheers,
Vova

Hello Vova,

Thanks for letting know. I started the procedure to build the 4.7.12 rpms but we dont have the following required package dependecies ( for el7.x86_64)

gtest-devel-1.12
gtest-1.12

Can you please provide us these rpms or point us how you built them?

George

Managed to build the 1.12-1 version from github

We have made public the gitlab repository to build gtest-1.12 rpm: cta-dependencies.

cd ~
git clone https://gitlab.cern.ch/cta/cta-dependencies.git
cd cta-dependencies
sudo yum install -y centos-release-scl devtoolset-8 wget cmake3 rpm-build llvm5.0
sudo yum install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm
sudo yum install -y postgresql14-devel
sudo source /opt/rh/devtoolset-8/enable
sudo mkdir -p /root/rpmbuild/{BUILD,RPMS,SOURCES,SPECS,SRPMS}
sudo make