cvmfs-contrib / config-repo

Master source for CVMFS configuration repository for major organizations
4 stars 20 forks source link

add server at Edinburgh #92

Closed jose-caballero closed 2 years ago

jose-caballero commented 2 years ago

Add to CVMFS_EXTERNAL_URL the URL for the StashCache server at Edindurgh.

DrDaveD commented 2 years ago

Hold this for a bit. I have a question in to the Edinburgh site admin if he has any objections if we make the new server the default for all non-LIGO osgstorage.org repositories in the region, and remove Cardiff from the list.

jose-caballero commented 2 years ago

This is what I got from the person who requested adding the instance at Edingurgh:

""" There are some CPU and memory limits at Cardiff, from DUNE's understanding.

We're assumming now only DUNE and LIGO are using stashcache in the UK. So if Cardiff takes care of LIGO, Edinburgh will take care of the rest (DUNE).

No idea if we should remove Cardiff from the general config or not. """

What about we add Edinburgh for now, in order to move forward, and we remove Cardiff later on if needed?

DrDaveD commented 2 years ago

What about we add Edinburgh for now, in order to move forward, and we remove Cardiff later on if needed?

The problem with leaving Cardiff in is that some DUNE jobs will select Cardiff over Edinburgh if they happen to be closer to Cardiff according to geoIP location. So please go ahead and remove http://stashcache.gravity.cf.ac.uk:8000/; from osgstorage.org.conf.

jose-caballero commented 2 years ago

I may be missing something here. The comment I got from them included "... Cardiff takes care of LIGO..." If we remove Cardiff from osgstorage.org.conf, how will it deliver files for LIGO to UK sites?

jose-caballero commented 2 years ago

Ah, maybe because Cardiff is also listed in ligo.osgstorage.org.conf?

DrDaveD commented 2 years ago

Ah, maybe because Cardiff is also listed in ligo.osgstorage.org.conf?

Exactly.

ddavila0 commented 2 years ago

I'd like to include the admin of cardiff in this thread, @DrDaveD could you add the github user 'duncanmmacleod' to the repo so that he can comment, please?

brianhlin commented 2 years ago

I don't believe this repo locks down who can comment. @duncanmmacleod should be able to weigh in without being added to anything

duncanmmacleod commented 2 years ago

I don't believe this repo locks down who can comment. @duncanmmacleod should be able to weigh in without being added to anything

Mic check, 1 2.

ddavila0 commented 2 years ago

Ah! my bad, when I type the "@" I didn't see Duncan's username.

DrDaveD commented 2 years ago

Ok, so @duncanmmacleod I assume you have no problem with removing the Cardiff stashcache server as a default osgstorage.org cache, leaving it only for ligo.osgstorage.org. Correct? This PR will replace the osgstorage.org general service with the stashcache in Edinburgh.

duncanmmacleod commented 2 years ago

I'm not sure of the context of the proposed change, and what the implications are.

Is the change independent of the configuration of the stashcache we host in Cardiff, or is there something we can change? (I say we, our instance is entirely managed out of UCSD)

DrDaveD commented 2 years ago

It is independent of the stashcache configuration. This PR is for the cvmfs configuration repository for EGI. After this is merged, we will copy the change also to the default cvmfs configuration managed by CERN. It's not relevant to the OSG configuration.

ddavila0 commented 2 years ago

@duncanmmacleod: the suggested modification would only change the namespace that the cache would be able to serve from. Instead of serving data form all VOs, it would only serve data from LIGO.

This line would have to change from "ANY" to "LIGO" : https://github.com/opensciencegrid/topology/blob/master/topology/Cardiff%20University/Cardiff%20Computing%20Cluster/CardiffPRPCachingInfrastructure.yaml#L26

jose-caballero commented 2 years ago

I have just removed Cardiff from the list of URLs in osgstorage.org.conf It is still in the dedicated file for LIGO: etc/cvmfs/config.d/ligo.osgstorage.org.con

jose-caballero commented 2 years ago

Hi Derek @djw8605 is it OK with you if I issue the merge request?

Cheers, Jose

djw8605 commented 2 years ago

Yup, I agree with the others. This is fine with me.