Tuesday, December 21, 2010

GFAL / LCG_Util 1.11.16 release


There has been no blog post for almost half a year. It does not mean that nothing has happened since than. We devoted enormous effort to some background works (automated test bed, nightly builds and test runs, change to EMI era from EGEE, etc.). We will test the tools and the procedures in the first months of 2011, analyze if they have added value and how they could be improved. As for the visible part, we released GFAL/LCG_Util 1.11.16 (finally) in November - see the release notes. Better later than never!

Monday, May 31, 2010

FTS 2.2.4 released


Actually, the moment when an FTS version is released is a bit obscure, because we release/certify independently to different platforms, gLite releases, etc. So, in this blog, I will announce "released" when:

- It has been certified / verified for at least one of the supported platforms
- The YUM repository is prepared, so users can install it.

FTS 2.2.4 has fulfilled the above criterion, so it is released :) You can find the release notes here:

FTS 2.2.4 release notes

The release notes have a new format: we use SVN Trac to publish the notes for the future (instead of TWiki), and the release notes will contain a lot more information on one single page than a list of Savannah bug titles.

Tuesday, May 11, 2010

Tuesday, April 20, 2010

FTS at MAGIC collaboration

Another FTS user: the MAGIC (Major Atmospheric Gamma-ray Imaging Cherenkov Telescope) collaboration. The MAGIC-II experiment consists of a system of two Imaging Cherenkov Telescopes located on the Canary Island La Palma, Spain. They have been designed to study the universe and discover new Gamma-ray sources in the energy range from 50 GeV to 5 TeV. These telescopes have a 17 m diameter reflector, being the largest Cherenkov telescopes in the world, and will be operated in stereoscopic mode for an enhanced sensitivity.

The MAGIC data center hosted by the Port d'Informaci— Cient’fica (PIC) in Barcelona is migrating its services to Grid as part of an upgrade needed to deal with the increased data volume. After migrating the data to a Grid filesystem, they have ported FTS. In the last months they set up an SRM endpoint in the observation site and ported all the data transfer tools to use Grid file transfers.

Monday, March 29, 2010

FTS 2.2.3 deployment completed

On 25 March, all the Tier1 sites reported successful deployment of FTS 2.2.3. CERN (Tier0) also upgraded the service. The official LHC scientific program will start on 30 March, with 7 TeV collisions, so we were able to deliver and deploy in time. Mission completed :)

Tuesday, March 23, 2010

FTS at Belle experiment (KEK, Japan)

Nice to know that the world beyond CERN and the LHC Computing Grid also uses FTS. An example is the Belle experiment at the National Laboratory for High Energy Physics (KEK), in Japan. Belle studies the origin of CP violation phenomena, and their results lead to the Nobel Prize for Makoto Kobayashi and Toshihide Maskawa, in 2008.

Do you know about other applications of FTS, GFAL and LCG_Util? We would like to collect them, so in this case let us know please :)

Friday, February 26, 2010

Vnode works

How to work with virtual nodes, FTS, GFAL at CERN? A guide for developers can be found here.

Wednesday, February 10, 2010

FTS 2.2.2: rolling out

FTS version 2.2.2 (SL4) proceeded to "rolling out" phase. The main updates:

- By default, SRM/gridFTP actions are no longer split. One can re-enable the FTS 2.2.0 behaviour by setting the

FTA_TYPEDEFAULT_URLCOPY_AGENT_SRM_GRIDFTP_SPLIT


Yaim configuration option. See the related Savannah task.

- More liberal checksum handling: algorithm names should follow the specifications, however, some endpoints do not follow them yet. Temporarily, we enabled using their conventions with warnings in the logs. See the related Savannah task.

- Some relax on requirements on how long an SRM TURL is kept valid.

SVN migration + nightlies

GFAL and LCG_Util has been migrated to SVN, no more write access in CVS allowed. The last version that is available from CVS is 1.11.14. FTS migration is ongoing.

To improve the development process, we have finally set up the nightly build system. The first supported platforms are sl5_x86_64_gcc412 and deb5_x86_64_gcc432. The builds are executed at 1:00am (UTC+1) every night, they build the HEAD configuration in ETICS.


FTS is coming soon. The current status of the nightly build system is accessible here:


Thursday, February 4, 2010

Thanks for everything, Ákos!

Ákos has left the LHC Computing Grid projects. He has coordinated the development and support of the EGEE/LCG grid data management systems, and lead the FTS project since 2002. As he was always short, straight and to-the-point, following his style, I simply should not write more than

that :)

Your comments here are always welcome!

FTS 2.2.1: rolling out

FTS version 2.2.1 proceeded to "rolling out" phase. This version contains the finalization of the checksum support. The database schema has been changed, one has to follow the instructions of the Yaim script to do the upgrade. The API between the transfer-agents and transfer-url-copy has changed, so one has to stop and drain the channels before doing an upgrade.

FTS 2.2.3 certified

Today, the FTS 2.2.3 version has been certified. The pilot service has been updated with the new version. There have been no problems reported so far. The following changes are included:


They are the infamous "agent crash" and "proxy delegation" problems that prevented from FTS 2.2 production deployment.

Monday, January 18, 2010

The old delegation race condition is back

As it turns out the old delegation race condition came back hunting us again in FTS 2.2, even thought the fix was released to production almost a year ago.

There is a new 'hand built' glite-data-tranfsfer-fts v3.7.0-3 RPM to provide a quick fix for FTS 2.2 as well and hopefully the proper glite-security-delegation-java v1.6.0 will be also included in the gLite build configuration that future releases will not have this problem again.