Getting set up on Rucio

From GridPP Wiki
Jump to: navigation, search

Getting Set up

Please contact Ian Johnson or Timothy Noble preferred Rucio username, the subject from your eScience certificate # openssl x509 -subject -noout -in yourusercert.pem your preferred email address name of the VO you wish to join or create. We currently have drc for DIRAC, dtm for DTEAM, gpp for GridPP, etc We will then set up your account

We are running version 1.23.xxx of the Rucio software. The client software you run should not be a more recent version.

The client configuration in /opt/rucio/etc/rucio.cfg looks like this:

[client] rucio_host = https://rucio-server.gridpp.rl.ac.uk:443 auth_host = https://rucio-server.gridpp.rl.ac.uk:443 auth_type = x509_proxy ca_cert = /opt/rucio/etc/web/ca-first.pem

client_cert = ~/.globus/usercert.pem client_key = ~/.globus/userkey.pem client_x509_proxy = $X509_USER_PROXY

Install the certificate bundle send to the admins You will need to create a grid proxy certificate before using Rucio:

voms-proxy-init -voms <The 3 char VO name> then you can check that you can authenticate to Rucio: rucio ping Should return the following:

xxxxxxxxx/lib/python2.7/site-packages/OpenSSL/crypto.py:12: CryptographyDeprecationWarning: Python 2 is no longer supported by the Python core team. Support for it is now deprecated in cryptography, and will be removed in a 
future release.
  from cryptography import x509
1.23.6.post1