LHCb Core Software Meeting
Date and Location
29-Mar-2012
10:30 - HH:MM
CERN (2-R-030)
Attendees
Ben Couturier,
Gloria Corti,
Illya Shapoval,
Joel Closier,
Marco Cattaneo,
Marco Clemencic (minutes),
Thomas Hartmann (Vidyo)
Subjects
News
- From the LIM
- LCGCMT 62b
release was waiting for ROOT tag (our request); build started in the morning
- ROOT 5.32.02
- NeuroBayes 3.7.0 (with 32 bits support, but we are the only one requesting it)
- changes in COOL and CORAL (source compatible and tested in the nightlies)
- Meeting on Concurrent Programming Models and Frameworks
in the afternoon
- Marco Ca.: lxplus is now SLC 5.8, which means that the users will not be able to build on software based on LCGCM < 62b
We need to set CMTEXTRATAGS
to host-slc5
in the login environment
- Marco Ca.: deadline for technical/doctoral students is approaching. Those who have a job description ready can tell Marco Ca. if they want a student by the end of next week.
- Joel: now, each user can create a workspace on their own via the account management
page (20GB)
- There will be no Core Software Meeting for the next two weeks (next one on the 18th of April).
Since we are already late with the release of the stack (because of the delay of LCGCMT) we can prepare the slot lhc-prerelease and restart it as soon as LCGCMT is ready.
It has been agreed that we should drop 32 bit platforms. The current problem with the generators must be understood and fixed. We can aim to abandon 32 bits starting from LCGCMT 63, to have a clear separation.
Issues from last meeting
- (Marco Cl.) The problem with the exit handler in GaudiPython, reported by Markus, cannot be reproduced. He will test further.
- (Marco Cl.) Fixed the LDAP configuration problem of the Coverity web interface (and documented).
- (Marco Ca.) Sent around the list of e-groups with their roles. No feedback.
Joel mentioned that dynamic e-groups have been set up for the Offline shifters. We can do the same for computing tasks.
Round Table
Marco Cl.
- Working on the CMake configuration.
Marco Ca.
- Tagged the releases (several changes in the DBs).
Gloria
- Now that we can have DecFiles in the nightlies, it would be nice to automatically test new (declared) event types.
- There is a lot of activity on the geometry for the upgrade. Unfortunately, after each change in the XML detector description, Panoramix must be restarted to show the changes. Can it be fixed?
Marco Cl.: DetDesc framework has got flags that can be used to force the reload from file in case of update. To be checked.
Joel
- The new LHCbDirac is under certification.
- It will use the new ProdConf package.
Ben
- We need to split LbScripts. Waiting for the start-up to avoid problems.
- Releases on the new CVMFS machine are proceeding fine. It has been slow in the last few days because of a job checking the consistency.
- We need to change the temporary dir used to unpack the tarballs (currently it is in the installation directory, slowing done the process)
- Joel
- there must be a switch in
install_project.py
to use /tmp
, implemented by Hubert some time ago.
- We need a central repository of configurations
- there are inconsistencies in the dependencies between projects and tarballs, which make the clean up tricky.
- Will create the R/O replica for
/afs/cern.ch/lhcb
(nobody seem to be writing to it). If somebody complains because it's read only, we suggest to create a workspace.
- Cleaning up
$LHCBRTAR/source
because it's almost full (may cause problems during the release)
Illya
- Spent most of the last few days applying the patches to the CondDB.
Marco Ca.: it can be released now.
Thomas
- The sensors scripts are now run from the GIT checkout of the nightly build scripts.
Actions List
- Choose a place where to set CMTEXTRATAGS and implement it Marco Cl. + Ben
- Set up dynamic e-groups for the elogs and set them up Marco Ca. + Joel
- Define a way to run tests on the new event types Marco Cl. + Gloria
- Check how to update the visualization of the detector in Panoramix without a restart Marco Cl. + Gloria
--
MarcoClemencic - 29-Mar-2012