# Using CVMFS for User Analysis Code Distribution

- Institution: CERN
- Department: General
- Speaker: Dave Dykstra
- Year: 2019
- Language: English
- Subjects: Mathematics
- Source: [CERN](https://videos.cern.ch/record/3004854)
- Licence: [CERN](http://copyright.web.cern.ch)
- Who can watch: Tweens profiles and older (sources give no ratings; placed by Invisible Network from the source's own words)

CVMFS is primarily used on the grid for distributing released experiment code, and it is expected that only a small number of people in each experiment manage that code. Fermilab has implemented a system for publishing temporary user analysis code in CVMFS, with repositories that are shared by many people and a server API that accepts tarballs from users in multiple experiments. Updates are expedited so they become available on worker nodes within a few minutes. The system is integrated with Fermilab's job submission system. This talk will describe the system and explain how it could be deployed at other sites and used by other job submission systems..

0:00:00 Slide 1

0:00:19 Slide 2

0:02:21 Slide 3

0:03:31 Slide 4

0:04:08 Slide 5

0:05:44 Slide 6

0:07:21 Slide 7

0:08:22 Slide 8

0:09:55 Slide 9

0:11:05 Slide 10

0:12:09 Slide 11

0:17:38 Slide 12

## Lectures

1. [Using CVMFS for User Analysis Code Distribution](https://invisiblenetwork.ai/learn/cern/3004854/1ab38011d2cb), 19 min (CERN's player)
