lim_meeting_minutes_25082015 - Indico

advertisement
Minutes of the LIM Meeting
CERN, 25-August-2015
Present: Marco Clemencic, Ben Couturier, Mikhail Illiushin, Dmitri Konstantinov,
Antonio Limosani, Patricia Mendez Lorenzo, Marcin Nowak, Emil Obreshkov,
Andrea Valassi.
Notes: Patricia Mendez Lorenzo.
Topics treated during the meeting:
1. Brief review of the past LCG_79 release
o ROOT bug reported by ATLAS (Jira ticket ROOT-7181) reported after
the release. P. Canal is working in this issue.
2. CVMFS
 Still pending the installation of the gcc wrappers created by LHCb, to be
followed by Patricia with Marco.
o To be followed in 2-3 weeks time, after the ROOT week in September.
3. COOL/CORAL
 Full builds based on cmake.
 svn checks for COOL and CORAL just in case the associated tar files
creation fails has been also implemented.
o NOTE: Implement a retry in case it is not in place .
4. Copy to AFS approach
 As requested during the last meeting, a more flexible approach to copy files to
AFS after the nightly builds has been implemented.
o Even if any package build fails, the copy to AFS is ensured for
those packages that still work.
 A isDone-unstable-<> file is touched in AFS corresponding
to the incomplete build.
 Still an even more flexible approach has been requested, trying to still build
packages whose dependencies build might have failed.
o Doable with a change in the cmake options that can be
implemented through Jenkins.
5. Grid and Generators packages/versions
The agenda page contains, the set of current Grid packages and generator
versions we currently provide. In particular for Grid, we are starting the build up
of the packages we provide from the sources. This requests a cleanup of the
packages we currently provide. Experiments are requested to have a look at the
current list and provide Patricia with feedback about the packages that are still
needed.
Based on this request experiments requested a more flexible and modular
approach in the way we currently provide the releases, separating in independent
builds the generators and the Grid packages. This approach would allow to
attach specific Grid packages versions to already deployed LCG releases,
including latest versions. Same approach can be applied to the generators.
o Dependencies among the different blocks need to be taken into
account.
o In particular FTS3 requested by LHCb depends on Boost.
Marco and Ben will check how FTS3 is used by the experiment
to try static Boost libs linking that could allow a self-contained
Grid set.
o ATLAS will also check internally the set of Grid packages they
request.
The proposal will be discussed internally in the group.
6. Other topics and Round table
 Enable c++14 from gcc51  This task will be driven by the Genser team.
 Incoming release LCG_80 expected in 1-2 weeks depending on:
o Current ROOT bug reported in the 1st bullet
o New xrootd version (waiting for the incoming version 4.2.3). Once this
new version will be deployed it will be tested in the nightlies before
releasing it.
 Specific branches for each (previous and incoming) LG releases.
o To be handled by Dmitri.
 New Davix 0.4.0 version (ATLAS request) deployed in the nightlies.
 New doxygen build enabling doxyindexer is available in the nightlies. ATLAS
requests this executable in LCG_75root6. It will be just copied to the releases
area for testing purposes. In case of missing dependencies, we will wait to the
next LCG release.
 Check SPI tickets 820, 829  Patricia
 Andrea acknowledged the Ubuntu issue reported by the Genser team with
COOL/CORAL.
 Remove GCCXML package build from the nightly builds.
Download