-
Notifications
You must be signed in to change notification settings - Fork 4
Maintaining the application
Pritam Kalbhor edited this page Apr 15, 2023
·
7 revisions
Some snippets which require to run cvmfs
scripts are executed at SSH nodes(of alcauser
service account). For example:
- Fetching cmsDriver configuration of given workflow ID which require to load some scripts from cmssw
- Creating and uploading configuration files from cmsDriver commands(like this)
- Submitting dqm plots for comparison
Submission threads and queues are accessible to https://alcaval.web.cern.ch/dashboard
- Production:
$WORK/relval_submission
- Development:
$WORK/relval_dev_submission
- DQM comparison:
$WORK/dqm_comparison_submission
Workflow ID for alca
matrix(term used for list of cmsDriver configurations) will be available at AlCaWorkflows repository.
To create new workflow follow these steps:
- relval_alca.py: Add new workflow ID from here
- alcaval_steps.py: Add new cmsDriver configuration from here
- This repo is fetched by
alcauser
service account at this location:$HOME/private/AlCaWorkflows/
. If it is not fetched automatically then do that by logging intoalcauser
account. Do it usinggit pull
NOTE to editors:
- Workflow ID should be unique real number. ALCAVAL does not differentiate between 6.10 and 6.1, so keep that in mind and avoid 0 at the end.
- Also keep key of a steps object(from
alcaval_steps.py
) unique. - Convention is to keep workflow ids ending with odd number for HLT condition (e.g. 6.13, 6.15 etc) and workflow ids ending with even number for Prompt/Express conditions(e.g. 6.14, 6.16 etc)