Config parameters for publisher vs gateway

Hello,

Following up from failed publishing from publisher node results in orphaned lease · Issue #3272 · cvmfs/cvmfs · GitHub and related to
Loading...
Loading...

Is there a way to know which settings are applicable on a gateway, publisher, or both?
In particular what about these ones?

CVMFS_SYNCFS_LEVEL=cautious
CVMFS_ENFORCE_LIMITS=true
CVMFS_ROOT_KCATALOG_LIMIT=50
CVMFS_NESTED_KCATALOG_LIMIT=200
CVMFS_AUTOCATALOGS=yes

In general it is always best to apply configuration only where it is applicable, avoiding dead configuration that might appear to be doing something but actually does not.

That’s a very good question - in principle all of these apply to both. It is not really necessary to set many of these parameters separately for gateway and publisher though - so we could try to reduce the duplication by having publishers pick some of these up from the gateway for example. Needs some further thought, I’ll create an issue!