Project

General

Profile

Bug #6558

apparent xrootd/root regression

Added by Gavin Davies over 6 years ago. Updated about 6 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
-
Target version:
-
Start date:
06/26/2014
Due date:
% Done:

100%

Estimated time:
Spent time:
Occurs In:
Scope:
Internal
Experiment:
-
SSI Package:
Duration:

Description

I spoke with Chris Green this morning and confirmed that (like Microboone (?)) we (NOvA) are experiencing issues with the latest ART build with xrootd.

When we try to stream a file from SAM using the samweb2xrootd utility we get the following:


setup_nova
setup_samweb2xrootd
nova -c evd.fcl `samweb2xrootd fardet_r00014810_s16_t00_S14-04-14_v1_data.reco.root`
%MSG-i MF_INIT_OK:  nova 17-Jun-2014 14:56:56 CDT JobSetup
Messagelogger initialization complete.
%MSG
17-Jun-2014 14:57:05 CDT  Initiating request to open file root://fndca1.fnal.gov:1094//pnfs/fnal.gov/usr/nova/production/reconstruction/S14-04-14/fd/000148/14810//fardet_r00014810_s16_t00_S14-04-14_v1_data.reco.root
%MSG-s ArtException:  nova 17-Jun-2014 15:00:42 CDT JobSetup
cet::exception caught in art
  ---- FileOpenError BEGIN
     ---- FatalRootError BEGIN
          Fatal Root Error: @SUB=TNetXNGFile::Init
          cannot stat the file
       root://fndca1.fnal.gov//pnfs/fnal.gov/usr/nova/production/reconstruction/S14-04-14/fd/000148/14810/fardet_r00014810_s16_t00_S14-04-14_v1_data.reco.root
     ---- FatalRootError END

         RootInputFileSequence::initFile(): Input file
       root://fndca1.fnal.gov:1094//pnfs/fnal.gov/usr/nova/production/reconstruction/S14-04-14/fd/000148/14810//fardet_r00014810_s16_t00_S14-04-14_v1_data.reco.root
       was not found or could not be opened.
   ---- FileOpenError END
%MSG
Art has completed and will exit with status 20.

I can confirm that it does this even when once has a valid kx509 certificate.
This occurs in ART v1_09_03. It previously worked in v1_08_10 (the last release we used).

Here is a link to our samweb2xrootd executable: samweb2xrootd

function setup_nova
{
    echo "Setting up NOvASoft" 
    source /grid/fermiapp/nova/novaart/novasvn/srt/srt.sh
    export EXTERNALS=/nusoft/app/externals
    source $SRT_DIST/setup/setup_novasoft.sh "$@" 
    source $SRT_PUBLIC_CONTEXT/setup/setup_novagrid.sh "$@" 
}
function setup_samweb2xrootd
{
    kx509
    kxlist -p
    voms-proxy-init --rfc --voms=fermilab:/fermilab/nova/Role=Analysis --noregen
}

History

#1 Updated by Rob Kutschke over 6 years ago

For what it's worth, I have heard second hand that the it is a known problem that xrootd from FNAL dcache does not work properly using ROOT 5.34/18. As of a few days ago, Philippe had not heard of it. The original source was Dmitri Litvintsev

#2 Updated by Lynn Garren over 6 years ago

  • Status changed from New to Feedback
  • Assignee set to Lynn Garren

xrootd v3_3_4 is now built with gcc 4.8.2 (e5). root v5_34_18b -q nu:e5:[debug|prof] has been built with xrootd v3_3_4. Both are available from http://oink.fnal.gov/distro/packages/ Please test and let us know if this works for you.

This issue is related to https://cdcvs.fnal.gov/redmine/issues/6509

#3 Updated by Lynn Garren about 6 years ago

Between root 5.34.18 and root 5.34.12, we used a new release of xrootd (v3_3_6 versus v3_3_4) and also built xrootd differently. Herb confirms that root v5_34_18b with xrootd v3_3_4 works as expected.

We have now built root v5_34_18c with xrootd v3_3_4a. xrootd v3_3_4a is built with the new build procedure. These packages are installed on /grid/fermiapp/products/larsoft and available for download from http://oink.fnal.gov/distro/packages/

Please confirm that this new release also works.

#4 Updated by Kanika Sachdev about 6 years ago

I can confirm that this works for nova as well. I did the following.

setup_nova
setup_samweb2xrootd
setup root v5_34_18c -q e5:nu:debug
setup xrootd v3_3_4a -q e5:debug

So there will need to be a version of art built with root v5_34_18c?

Thanks!

#5 Updated by Lynn Garren about 6 years ago

  • Status changed from Feedback to Resolved
  • % Done changed from 0 to 100

Herb has tested root v5_34_18c for MicroBoone and found no problems. This release of root will be in the next release of art.

#6 Updated by Christopher Green about 6 years ago

  • Status changed from Resolved to Closed


Also available in: Atom PDF