This repository contains all the requirements for deploying the [Legacy] DQMGUI on a Red Hat Enterprise Linux 8 machine, with Python3.8 for the needs of moving DQM production to new machines.
It aims to replace the existing one (Deploy
), found in dmwm/deployment
, which only targets OS up to SLC7. The main difference is that the Deploy
script relies on pre-built libraries and executables, found on cmsrep.cern.ch
, while the method we implement in this repository depends on two steps:
- Download all the external resources needed (e.g. python packages from PyPI, github repositories) and compress them. This is done automatically with GitHub actions, and you can download a package ready to install here.
- Copy the archives to the P5 machine and extract, then build from source (hence takes longer to deploy).
Warning
This deployment script should not be run as a sudo user.
Complete instructions and more information can be found on the Wiki.