Skip to content

Commit 2d5187b

Browse files
aldbrclaude
andcommitted
docs: fix CEDefaults/Modules path and document diracInstallOnly
Address PR review: correct the option name to /Resources/Computing/CEDefaults/Modules in the remaining occurrences, and document GenericOptions = diracInstallOnly to force the pilot to install the override even when a matching release exists on CVMFS. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent b3571a3 commit 2d5187b

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

  • docs/source/AdministratorGuide/Systems/WorkloadManagement/Pilots

docs/source/AdministratorGuide/Systems/WorkloadManagement/Pilots/index.rst

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -107,13 +107,17 @@ but similarly a non-released in-development branch can be set.
107107

108108
.. note::
109109

110-
The SiteDirector reads this option when it builds the pilots. After changing ``/Resources/Computing/CEDefaultsModules`` (or any other pilot configuration), you have to restart the SiteDirector agent for the change to be taken into account by the pilots it submits.
110+
The SiteDirector reads this option when it builds the pilots. After changing ``/Resources/Computing/CEDefaults/Modules`` (or any other pilot configuration), you have to restart the SiteDirector agent for the change to be taken into account by the pilots it submits.
111111

112112
DIRAC extensions can be added on the same line after a comma, e.g.:
113113

114114
.. code-block:: bash
115115
116-
/Resources/Computing/CEDefaultsModules=https://github.com/$DIRAC_test_repo/DIRAC.git:::DIRAC:::$DIRAC_test_branch,https://gitlab.cern.ch/$LHCBDIRAC_repo/LHCbDIRAC.git:::LHCbDIRAC:::$LHCbDIRAC_branch
116+
/Resources/Computing/CEDefaults/Modules=https://github.com/$DIRAC_test_repo/DIRAC.git:::DIRAC:::$DIRAC_test_branch,https://gitlab.cern.ch/$LHCBDIRAC_repo/LHCbDIRAC.git:::LHCbDIRAC:::$LHCbDIRAC_branch
117+
118+
.. note::
119+
120+
If the pilot version (e.g. ``Operations/Default/Pilot/Version``) points to a release that is already available on CVMFS, the pilot will favour that pre-installed release and ignore the ``Modules`` override. To force the pilot to perform the installation from the URL(s) above every time, set ``GenericOptions = diracInstallOnly`` in the same ``/Resources/Computing/CEDefaults`` section.
117121

118122
Pilot Commands
119123
==============

0 commit comments

Comments
 (0)