Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

NOT MERGE: temporarily force WMCore services to production Rucio #972

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

amaltaro
Copy link
Contributor

@amaltaro amaltaro commented Nov 2, 2020

NEVER MERGE IT! It will be needed for a few more weeks until we get some changes applied to the Rucio integration instance.

On the WMAgent side, we need to update the 2 rucio urls under:

/data/srv/wmagent/current/config/rucio/etc/rucio.cfg 

and the agent config.py (if running WMAgent >= 1.4.5.pre2), from:

config.WorkQueueManager.rucioAuthUrl = 'https://cmsrucio-auth-int.cern.ch'
config.WorkQueueManager.rucioUrl = 'http://cmsrucio-int.cern.ch'

to

config.WorkQueueManager.rucioAuthUrl = 'https://cms-rucio-auth.cern.ch'
config.WorkQueueManager.rucioUrl = 'http://cms-rucio.cern.ch'

FYI @todor-ivanov this should be all the changes we need to enable our private VM services to talk to Rucio production.

NOTE: MSTransferor is fully enabled, so be careful with the workflow you are going to assign and whether input data is already available or not...
NOTE-2: Unrelated to this, but we also disable MSOutput and MSUnmerged microservices for private VM deployment (to avoid MongoDB/Mongo client issues that don't allow the service to run!)

change MSMonitor polling cycle to evaluate transfer to 1h

RSE tape attribute must be set to None

enable MSTransferor; rule lifetime increased to 3 days

switch workqueue to production rucio
@muhammadimranfarooqi
Copy link
Contributor

Hi @amaltaro

This is old PR. Should I close this if it not needed.

@amaltaro
Copy link
Contributor Author

amaltaro commented Aug 9, 2022

Imran, I still use it on my private setup. Please keep it open for a little longer.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants