Sign inSign up

project8/dirac-client

By project8

Updated almost 8 years ago

Project8 DIRAC client

Image
0

1.1K

project8/dirac-client repository overview

dirac-client

dirac-client provides a sandboxed environment for Project 8 computing. In this environment, one can:

  • access Project 8's data catalog.
  • access CPUs in the cluster(s) that serve(s) as compute element(s) for Project 8.
  • access Project 8's official analysis software stack.

See the instructions at the hardware wiki for what to do with this: please go read the instructions

The first two require a certificate (see instructions at https://github.com/project8/hardware/wiki/Using-DIRAC). The latter only requires the public key that comes with this distribution. See the wiki link for instructions on how to get set up to use this environment.

Included files

  • Dockerfile: instructs Docker software how to build the environment's disk image. We start from a basic CentOS 6 kernel and add just the most minimal additions required for functionality. Add packages as needed, following the format of a couple of included examples that are commented out by default.

  • p8_dev_env.sh: This sets up some symbolic links so that DIRAC and ssl can find keys host certificates in the right places (this assumes you have followed the instruction on the wiki to set up CVMFS on your host). It also sets up the DIRAC client. You can customize this as desired following the example lines or otherwise, but you must NOT edit the first ln command in any case.

Tag summary

Content type

Image

Digest

Size

308.4 MB

Last updated

almost 8 years ago

docker pull project8/dirac-client