mv quota_limit and cache_base to cvmfs_param#86
mv quota_limit and cache_base to cvmfs_param#86gsaudade99 wants to merge 3 commits intogalaxyproject:mainfrom
Conversation
|
@kysrpex @mira-miracoli @cat-bro Sorry for the oversight, can we have a new release? |
|
I would definitely not do it like this, because it is not backwards-compatible and it will therefore break everyone's setup (probably many people for this role). What about alternatives such as:
|
|
You are probably right, but I see that the problem wouldn't be fixed. Before our patches the template was something along: Setting up to I would suggest a major release with breaking changes. I want to believe most setups have the role pinned to a version... |
|
First, you are not unsetting anything! Look in /etc/cvmfs/default.conf.
Breaking changes still requires effort everybody involved, if the role is pinned it's just deferred effort. Most people don't have an advanced setup like us with different cache managers and may even welcome the existence of I don't see the value of requiring everyone to make a change just because we don't want to see a line that afaik doesn't even have an effect in one of our config files. I really don't see what is wrong with |
|
I have an abandoned branch where I was adding an alien cache to one of AU’s pulsar clusters. The branch is abandoned but this is what I would have done for default.local: |
|
I know what do you mean... Long day yesterday and breaking stuff sounded good (: |
We noticed a small error in our recent additions. This will patch how default configuration values for quota limit and cache base are managed in the
main.ymlfile. Instead of settingcvmfs_quota_limitandcvmfs_cache_baseas top-level variables, their default values are now commented out and suggested within thecvmfs_paramsdictionary.In this case we don't end-up with both alien cache base and quota_limit set and the default one.
We only want the alien cache in such case.