RACF NuWa-3.7.1 Status

From Daya Bay
Jump to navigation Jump to search

NuWa-3.7.1-rc01

20121211 NuWa-3.7.1-rc01

failed procedure on daya0002

  • login to daya0002 as dayabay
  • cd /afs/rhic.bnl.gov/dayabay/software/releases/
  • . prepare_release.sh 3.7.1
kinit(v5): No such file or directory while getting initial credentials
aklog: Couldn't determine realm of user:)aklog: unknown RPC error (-1765328189)  while getting realm
prepare_release.sh CMTCONFIG is x86_64-slc5-gcc43-opt
http_proxy=http://192.168.1.130:3128/
ftp_proxy=http://192.168.1.130:3128/
prepare_release.sh Top scratch directory /data4/dayabay/software does not exist
  • usually do this on daya0001, but using daya0002 cuz 0001 has been troublesome
  • mkdir /data4/dayabay
  • mkdir /data4/dayabay/software
  • kinit doesn't work on daya0002. give up on daya0002.

success on daya0001

  • login to daya0001 as dayabay
  • cd /afs/rhic.bnl.gov/dayabay/software/releases/
  • . prepare_release.sh 3.7.1
prepare_release.sh CMTCONFIG is x86_64-slc5-gcc43-opt
http_proxy=http://192.168.1.130:3128/
ftp_proxy=http://192.168.1.130:3128/
prepare_release.sh Create NuWa-3.7.1/external
mkdir: created directory `external'
mkdir: created directory `/data4/dayabay/software/NuWa-3.7.1'
mkdir: created directory `/data4/dayabay/software/NuWa-3.7.1/external'
mkdir: created directory `/data4/dayabay/software/NuWa-3.7.1/external/build'
create symbolic link `./build' to `/data4/dayabay/software/NuWa-3.7.1/external/build'
mkdir: created directory `/data4/dayabay/software/NuWa-3.7.1/external/tarFiles'
create symbolic link `./tarFiles' to `/data4/dayabay/software/NuWa-3.7.1/external/tarFiles'
prepare_release.sh Successfully completed. Now at NuWa-3.7.1
-rw-r--r-- 1 4294966732 dayabay 2798383 Sep 14  2008 ipython-0.9.1.tar.gz
-rw-r--r-- 1 dayabay    dayabay 2798383 Sep  6 11:27 ../NuWa-3.7.0/external/tarFiles/ipython-0.9.1.tar.gz
    • size is same, so conclude file is same.
  • mv ipython-0.9.1.tar.gz external/tarFiles/.
  • Created #1299. Fixed by Brett.
  • ./../dybinst 3.7.1-rc01 external ipython more mysql_python django data SQLAlchemy virtualenv
  • OK
  • ./../dybinst 3.7.1-rc01 projects
  • make opt-by-default
  • ./../dybinst 3.7.1-rc01 tests
  • OK

NuWa-3.7.1-rc02

20121214 NuWa-3.7.1-rc02

  • r19024 is Xingtao's release of NuWa-3.7.1-rc02
  • cleanup rc01
    • cd /afs/rhic.bnl.gov/dayabay/software/releases/NuWa-3.7.1/
    • get tokens
    • mkdir LogFiles_NuWa-3.7.1-rc01
    • mv *.log LogFiles_NuWa-3.7.1-rc01/.
    • rm -rf external installation NuWa-3.7.1-rc01
  • ./../dybinst 3.7.1-rc02 all
SVN checkout http://dayabay.ihep.ac.cn/svn/dybsvn/NuWa/releases/NuWa-3.7.1-rc02 to /afs/rhic.bnl.gov/dayabay/software/releases/NuWa-3.7.1/NuWa-3.7.1-rc02 ...
 failed with 1

in dybinst-recent.log:

Command: svn co -q http://dayabay.ihep.ac.cn/svn/dybsvn/NuWa/releases/NuWa-3.7.1-rc02 /afs/rhic.bnl.gov/dayabay/software/releases/NuWa-3.7.1/NuWa-3.7.1-rc02
svn: Can't create directory '/afs/rhic.bnl.gov/dayabay/software/releases/NuWa-3.7.1/NuWa-3.7.1-rc02/dybgaudi/DaqFormat/RawRecordPool/cmt/.svn/tmp': No such file or directory
  • but file does exist. try again
 ./../dybinst 3.7.1-rc02 all





Fri Dec 14 12:45:46 EST 2012
Start Logging to /afs/rhic.bnl.gov/dayabay/software/releases/NuWa-3.7.1/dybinst-20121214-124546.log (or dybinst-recent.log)


Starting dybinst commands: cmt checkout external optional projects

Stage: "cmt"... 

Will reuse existing tar file: /afs/rhic.bnl.gov/dayabay/software/releases/NuWa-3.7.1/external/CMTv1r20p20080222.tar.gz
Will reuse existing unpacked source area: /afs/rhic.bnl.gov/dayabay/software/releases/NuWa-3.7.1/external/CMT/v1r20p20080222/
Will reuse existing installation: /afs/rhic.bnl.gov/dayabay/software/releases/NuWa-3.7.1/external/CMT/v1r20p20080222

Stage: "checkout"... 

SVN checkout /afs/rhic.bnl.gov/dayabay/software/releases/NuWa-3.7.1/NuWa-3.7.1-rc02 clutch of svn:externals found, will do xupdate HEAD 
done
ERROR : svn status exclamation marks : checkout/update probably incomplete
! /afs/rhic.bnl.gov/dayabay/software/releases/NuWa-3.7.1/NuWa-3.7.1-rc02/dybgaudi ! /afs/rhic.bnl.gov/dayabay/software/releases/NuWa-3.7.1/NuWa-3.7.1-rc02/dybgaudi/DaqFormat ! /afs/rhic.bnl.gov/dayabay/software/releases/NuWa-3.7.1/NuWa-3.7.1-rc02/dybgaudi/DaqFormat/RawRecordPool
manually svn revert or rm -rf problematic directories/files and then svn up to clear the issue
 failed with 1
  • rm -rf /afs/rhic.bnl.gov/dayabay/software/releases/NuWa-3.7.1/NuWa-3.7.1-rc02/dybgaudi
  • ./../dybinst 3.7.1-rc02 all
  • Nope
Stage: "checkout"... 

SVN checkout /afs/rhic.bnl.gov/dayabay/software/releases/NuWa-3.7.1/NuWa-3.7.1-rc02 clutch of svn:externals found, will do xupdate HEAD 
svn: '/afs/rhic.bnl.gov/dayabay/software/releases/NuWa-3.7.1/NuWa-3.7.1-rc02/dybgaudi' does not exist
/afs/rhic.bnl.gov/dayabay/software/releases/NuWa-3.7.1/installation/3.7.1-rc02/dybinst/scripts/dybinst-common.sh: line 301: /afs/rhic.bnl.gov/dayabay/software/releases/NuWa-3.7.1/NuWa-3.7.1-rc02/dybgaudi/DybPython/share/revision.txt: No such file or directory
 failed with 1
  • I believe problem was that I had setup external incorrectly. Need to put /build , /tarFiles to scratch disk.
  • Start with fresh terminal session:
  • cd /afs/rhic.bnl.gov/dayabay/software/releases
  • . prepare_release.sh 3.7.1
prepare_release.sh CMTCONFIG is x86_64-slc5-gcc43-opt
http_proxy=http://192.168.1.130:3128/
ftp_proxy=http://192.168.1.130:3128/
prepare_release.sh Create NuWa-3.7.1/external
create symbolic link `./build' to `/data4/dayabay/software/NuWa-3.7.1/external/build'
create symbolic link `./tarFiles' to `/data4/dayabay/software/NuWa-3.7.1/external/tarFiles'
prepare_release.sh Successfully completed. Now at NuWa-3.7.1
  • rm -rf installation NuWa-3.7.1-rc02 *.log
  • ./../dybinst 3.7.1-rc02 all
  Installing ipython ... failed with 1
  • dammit!
  • cp ../NuWa-3.7.0/external/tarFiles/ipython-0.9.1.tar.gz external/tarFiles/.
  • ./../dybinst 3.7.1-rc02 external ipython more mysql_python django data SQLAlchemy virtualenv
  • OK
  • ./../dybinst 3.7.1-rc02 projects

20121217 NuWa-3.7.1-rc02 continued

  • Building dybgaudi ... failed with 10
#CMT---> (constituents.make) MDC10bConfDbMerge done
#CMT---> (constituents.make) Building install_scripts.make
Document install_scripts
#CMT---> (constituents.make) Creating install_scripts.lock and Starting install_scripts
Installing files from source ../scripts to /afs/rhic.bnl.gov/dayabay/software/releases/NuWa-3.7.1/NuWa-3.7.1-rc02/dybgaudi/InstallArea/.
chmod: cannot access `/afs/rhic.bnl.gov/dayabay/software/releases/NuWa-3.7.1/NuWa-3.7.1-rc02/dybgaudi/InstallArea/./python/TargetProtonsSvc/TargetProtonsSvcConf.py': Connection timed out
make[3]: *** [/afs/rhic.bnl.gov/dayabay/software/releases/NuWa-3.7.1/NuWa-3.7.1-rc02/dybgaudi/InstallArea/.] Error 1
make[2]: *** [install_scripts] Error 2
make[1]: *** [common_target] Error 2
  • get tokens, try again
  • ./../dybinst 3.7.1-rc02 projects dybgaudi
  • OK. Don't understand the Connection timed out problem.
  • MAKE OPT-BY-DEFAULT
  • ./../dybinst 3.7.1-rc02 tests
  • OK

NuWa-3.7.1

210121220

  • cd /afs/rhic.bnl.gov/dayabay/software/releases/NuWa-3.7.1/
  • mkdir LogFiles_NuWa-3.7.1-rc02
  • mv *.log LogFiles_NuWa-3.7.1-rc02/.
  • rm -rf NuWa-3.7.1-rc02 installation external
    • what is this curious message?
rm: cannot lstat `NuWa-3.7.1-rc02/lcgcmt/LCG_Builders/readline/xml/.svn/text-base': Connection timed out
  • cd ..
  • . prepare_release.sh 3.7.1
prepare_release.sh CMTCONFIG is x86_64-slc5-gcc43-opt
http_proxy=http://192.168.1.130:3128/
ftp_proxy=http://192.168.1.130:3128/
prepare_release.sh Create NuWa-3.7.1/external
create symbolic link `./build' to `/data4/dayabay/software/NuWa-3.7.1/external/build'
create symbolic link `./tarFiles' to `/data4/dayabay/software/NuWa-3.7.1/external/tarFiles'
prepare_release.sh Successfully completed. Now at NuWa-3.7.1
  • ./../dybinst 3.7.1 all
  • OK
  • make OPT-BY-DEFAULT
  • ./../dybinst 3.7.1 tests to make 3.7.1
  • Most tests fail due to AttributeError: 'module' object has no attribute 'Debugger'. This is the same as reported in #1302.
  • Looks like part of r19012 was not applied.
  • Apply the fix to dybgaudi/DybTest/python/dybtest/debug.py by hand.
  • ./../dybinst 3.7.1 tests
  • OK