Project

General

Profile

Feature #8237

Feature #6050: Full Automated Validation Framework

Resolve CVMFS permissions and usage model

Added by Gabriel Perdue over 4 years ago. Updated about 4 years ago.

Status:
Assigned
Priority:
Normal
Assignee:
Start date:
04/02/2015
Due date:
11/02/2015
% Done:

100%

Estimated time:
Duration: 215

Description

Sketch: resolve login privileges for CVMFS install? - maybe just use Dave Dykstra - but we need to be able to push GENIE on our schedule, so we probably need login and push abilities (else we need a locking mechanism) - we start with a bluearc area to build stuff for fun

History

#1 Updated by Gabriel Perdue over 4 years ago

  • Status changed from New to Assigned

#2 Updated by Gabriel Perdue over 4 years ago

  • % Done changed from 0 to 70

We have a plan after meeting with D. Dykstra and we are making progress:

  1. Steps
  • we need an allocation on /grid/fermiapp/genie with group id and enough space
  • we need an allocation on /grid/fermiapp/products/genie with group id
  • we will punt on garbage collection as long as we are once per week
  • we need /grid/fermiapp/ mounted on geniegpvm01
  • we need /grid/fermiapp/ mounted on buildmaster
  • we need to populate /grid/fermiapp/genie with 3rd parties

    /grid/fermiapp/products/genie/externals
    /grid/fermiapp/products/genie/externals/ROOT
    /grid/fermiapp/products/genie/externals/ROOT/v5-34-XX
    /grid/fermiapp/genie/releases/2015_04_18_06_00
    /grid/fermiapp/genie/releases/2015_04_19_06_00
    /grid/fermiapp/genie/releases/2015_04_20_06_00

  • notify Dave once the stuff is there
  • what we get in cvmfs looks like so...

    /cvmfs/fermilab.opensciencegrid.org/products/genie/
    /cvmfs/fermilab.opensciencegrid.org/genie/

  • how to create publish-me file - pester Dave D. - now pulling at 5 am
  • must wait for two hours after publishing

#3 Updated by Gabriel Perdue over 4 years ago

  • Due date changed from 05/01/2015 to 08/03/2015
  • % Done changed from 70 to 90

We have a script for manual sync from D. Dykstra, but we need to make sure the right people have permissions, test, and document.

#4 Updated by Gabriel Perdue about 4 years ago

  • Due date changed from 08/03/2015 to 11/02/2015
  • Assignee changed from Robert Hatcher to Tomasz Golan

We only require documentation for this step.

#5 Updated by Tomasz Golan about 4 years ago

  • % Done changed from 90 to 100

Every night (about 4AM) the following folders:

/grid/fermiapp/genie
/grid/fermiapp/products/common
/grid/fermiapp/products/larsoft
/grid/fermiapp/products/genie

are synchronized with: /cvmfs/fermilab.opensciencegrid.org/products/

The log file can be found here: /grid/fermiapp/cvmfsfermilab/logs/sync-cvmfs-fermilab.log

We have also a script to run sync by hand. Robert is the one who can run it. In general, we should avoid this.



Also available in: Atom PDF