Skip to content

Commit 553ea5d

Browse files
authored
Update optional CTAIDRAC installation instructions
Pin to CTADIRAC < 3 for the moment (until the CTADIRAC legacy instance is migrated to DIRAC v9/DiracX)
1 parent 09b87e2 commit 553ea5d

File tree

4 files changed

+9
-9
lines changed

4 files changed

+9
-9
lines changed

Singularity

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ From: condaforge/mambaforge
5959
conda env config vars set X509_CERT_DIR=${CONDA_PREFIX}/etc/grid-security/certificates X509_VOMS_DIR=${CONDA_PREFIX}/etc/grid-security/vomsdir X509_VOMSES=${CONDA_PREFIX}/etc/grid-security/vomses
6060
mamba deactivate
6161
mamba activate nectarchain
62-
pip install CTADIRAC
62+
pip install "CTADIRAC<3"
6363

6464
# Since there is no proxy available at build time, manually configure the CTADIRAC client
6565
cat <<EOF > ${CONDA_PREFIX}/etc/dirac.cfg

docs/developer-guide/getting-started.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -46,12 +46,12 @@ To enable support for DIRAC within the same environment, do the following after
4646
.. code-block:: console
4747
4848
$ mamba activate nectarchain
49-
$ mamba install dirac-grid
50-
$ conda env config vars set X509_CERT_DIR=${CONDA_PREFIX}/etc/grid-security/certificates X509_VOMS_DIR=${CONDA_PREFIX}/etc/grid-security/vomsdir X509_VOMSES=${CONDA_PREFIX}/etc/grid-security/vomses
49+
$ mamba install -c conda-forge dirac-grid
50+
$ conda env config vars set X509_CERT_DIR=${CONDA_PREFIX}/etc/grid-security/certificates X509_VOMS_DIR=${CONDA_PREFIX}/etc/grid-security/vomsdir X509_VOMSES=${CONDA_PREFIX}/etc/grid-security/vomses DIRACSYSCONFIG=${CONDA_PREFIX}/etc/dirac.cfg
5151
$ # The following is needed for the environment variables, used for DIRAC configuration, to be available:
5252
$ mamba deactivate
5353
$ mamba activate nectarchain
54-
$ pip install CTADIRAC
54+
$ pip install "CTADIRAC<3"
5555
$ dirac-configure
5656
5757

docs/user-guide/troubleshooting.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,13 +22,13 @@ installation process (see :ref:`optional-dirac-support`), instead of:
2222

2323
.. code-block:: console
2424
25-
$ mamba install dirac-grid
25+
$ mamba install -c conda-forge dirac-grid
2626
2727
one may try:
2828

2929
.. code-block:: console
3030
31-
$ mamba install dirac-grid "voms=2.1.0rc2=h7a71a8a_7"
31+
$ mamba install -c conda-forge dirac-grid "voms=2.1.0rc2=h7a71a8a_7"
3232
3333
3434
Using a container

src/nectarchain/dqm/vm/dqm-web-app-rw_cloud-init.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -121,9 +121,9 @@ runcmd:
121121
- mamba env create --name nectarchain --file environment.yml
122122
- mamba activate nectarchain
123123
- pip install -e .
124-
- mamba install dirac-grid
125-
- pip install CTADIRAC
126-
- conda env config vars set X509_CERT_DIR=${CONDA_PREFIX}/etc/grid-security/certificates X509_VOMS_DIR=${CONDA_PREFIX}/etc/grid-security/vomsdir X509_VOMSES=${CONDA_PREFIX}/etc/grid-security/vomses
124+
- mamba install -c conda-forge dirac-grid
125+
- pip install "CTADIRAC<3"
126+
- conda env config vars set X509_CERT_DIR=${CONDA_PREFIX}/etc/grid-security/certificates X509_VOMS_DIR=${CONDA_PREFIX}/etc/grid-security/vomsdir X509_VOMSES=${CONDA_PREFIX}/etc/grid-security/vomses DIRACSYSCONFIG=${CONDA_PREFIX}/etc/dirac.cfg
127127
- mamba deactivate
128128
- chown -R nectarcam:cta /opt/cta
129129
- chown -R nectarcam:cta /opt/conda

0 commit comments

Comments
 (0)